METHOD OF PROVIDING NON-NATIVE NOTIFICATIONS AND SYSTEM THEREOF
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a method of providing non-native notifications and system thereof. These notifications are generated by non-native applications that can be executed on a target device, specifically within a guest environment on the target device, or can be executed on a physically disjoint source device that is communicatively coupled with the target device via a local pairing mechanism or a service in a cloud. The application player and the source device are able to capture these non-native notifications. The target device is able to receive and present these non-native notifications to a user. Notifications include alerts, reminders, updates and messages generated by non-native applications. The user does not need to access the non-native applications, or the application player or source device they are executing on to see the non-native notifications. Instead, the user views these non-native notifications at a central location on the target device.
6 Citations
41 Claims
-
1-24. -24. (canceled)
-
25. A system comprising:
-
a first operating system including a notification tool that is configured to run in the first operating system and to capture notifications generated by a plurality of applications executing in the first operating system; and a second operating system including a message center that is configured to run in the second operating system and that is communicatively coupled with the notification tool running in the first operating system, wherein the message center running in the second operating system is configured to obtain a notification that is generated by one of the plurality of applications executing in the first operating system and that is captured by the notification tool running in the first operating system, and is configured to present the obtained notification to a user. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method comprising:
-
running a notification tool in a first operating system, wherein the notification tool is configured to capture notifications generated by a plurality of applications executing in the first operating system; and running a message center in a second operating system, wherein the message center is communicatively coupled with the notification tool running in the first operating system and is configured to; obtain a notification that is generated by one of the plurality of applications executing in the first operating system and that is captured by the notification tool running in the first operating system; and to present the obtained notification to a user.
-
Specification