Patent ID: 6971101

Claim:
An information system that manages asynchronous requests for user interface resources, the system comprising: an information device having a user interface that includes a plurality of resources; a non-user-selectable application operable to utilize the plurality of user interface device resources; an application manager operable to input information from the applications, wherein the manager comprises a queue; and an asynchronous request from the asynchronous application is operable to request any of plurality of the user interface device resources, wherein the asynchronous request is received by the application manager, wherein the asynchronous request is stored in the queue and assigned a priority level, wherein based on the priority level the asynchronous application; interrupts access to the user interface resources by a lower-priority application, takes control of the plurality of user interface device resources from the lower priority application, utilizes the plurality of user interface device resources, and relinquishes control of the plurality of user interface device resources.