Patent ID: 7581034
Filing Date: 2009-08-25
Classification: G06F

Abstract:
1. In a computing environment having a main computer system and an auxiliary device coupled thereto, the auxiliary device configured to operate in at least one context that does not allow notifications from the main computing system to be displayed at the auxiliary device and configured to operate in at least one context that does allow notifications from the main computing system to be displayed at the auxiliary device, a method comprising: on the main computer system, an application generating a notification and formatting a notification parameter set for displaying the notification on the auxiliary device; the application calling an interface to obtain a current context of the auxiliary device; at the application, receiving a current context of the auxiliary device, the current context being one of the at least one contexts that does not allow notifications to be displayed at the auxiliary device, the current context indicative of the auxiliary device being in a full-screen presentation mode that does not permit notifications to be displayed; the application requesting a callback when the current context changes; at the application, receiving a change to the current context, the changed current context being one of the at least one contexts that does allow notifications to be displayed at the auxiliary device, the current changed context indicative of the auxiliary device being in a program mode that does permit notifications to be displayed; and the application calling the interface with the notification parameter set to request that the notification be displayed on the auxiliary device through a user-mode driver framework, wherein requesting that the notification be displayed includes: