USEABILITY FEATURES IN ON-LINE DELIVERY OF APPLICATIONS
First Claim
Patent Images
1. A method for overlaying information on an application display, comprising:
- executing an application, wherein the application accesses an application programming interface (API) of one or more graphic libraries to render graphics associated with the application to a display; and
during execution of the application;
obtaining access to the API from the application on behalf of a logic component, andusing the API on behalf of the logic component to overlay an information object onto the graphics associated with the application and to render the graphics associated with the application and the overlaid information object to the display.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for enhancing useability of on-line delivered applications. Access control is provided by generating and delivering an activation key to a client whenever the client seeks access to an application. A security process, integral to the application, validates the key. With respect to displaying information, a client inserts itself between the application and the renderer. This allows the client to provide information to the renderer for display to the user.
-
Citations
32 Claims
-
1. A method for overlaying information on an application display, comprising:
-
executing an application, wherein the application accesses an application programming interface (API) of one or more graphic libraries to render graphics associated with the application to a display; and during execution of the application; obtaining access to the API from the application on behalf of a logic component, and using the API on behalf of the logic component to overlay an information object onto the graphics associated with the application and to render the graphics associated with the application and the overlaid information object to the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for overlaying information on an application display, comprising:
-
an application programming interface (API) associated with one or more graphics libraries configured to render graphics to a display; an application configured to access the API to render graphics associated with the application to the display; and a logic component configured to obtain access to the API from the application during execution of the application and to use the API to overlay an information object onto the graphics associated with the application and to render the graphics associated with the application and the overlaid information object to the display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A logic component, comprising:
-
logic configured to obtain access to an application programming interface (API) to one or more graphics libraries from an application during execution of the application; logic configured to use the API to overlay an information object onto graphics associated with the application and to render the graphics associated with the application and the overlaid information object to a display. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification