US2012054781A1PendingUtilityA1

System, method and computer program product for dynamically enhancing an application executing on a computing device

Individually held — no corporate assignee on recordPriority: Dec 1, 2005Filed: Nov 4, 2011Published: Mar 1, 2012
Est. expiryDec 1, 2025(expired)· nominal 20-yr term from priority
G06Q 30/0241G06Q 30/0277G06Q 30/0207G06Q 30/0252G06Q 30/0273G06Q 30/0272G06F 9/451G06F 9/4486G06Q 30/02G06F 15/16G06F 9/48G06F 17/00G09G 5/00
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system is described that dynamically enhances a software application executing on a computing device without having to change and recompile the original application code. The system includes a staging environment that monitors the execution of the application and indexes each item of graphical and/or audio information generated by the application into a first database. A second database is then populated by manual or automated means with one or more business rules, wherein each business rule is associated with one or more of the objects indexed in the first database. The system further includes a run-time environment that identifies items of graphics and/or audio information as they are generated by the application during run-time, uses the second database to determine if an identified item is associated with a business rule, and, responsive to a determination that an identified item is associated with a business rule, applies the business rule.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 (a) intercepting a function call to an application programming interface (API) generated by a software application executing on a first computing device;   (b) determining if information associated with the function call intercepted in step (a) is associated with a business rule; and   (c) augmenting graphics or audio content to be played back by on behalf of the software application responsive to a determination that the information associated with the function call is associated with a business rule;   wherein steps (a), (b) and (c) are performed by software components that are provided on the first computing device in a manner that does not require recompiling of source code associated with the software application.

Join the waitlist — get patent alerts

Track US2012054781A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.