Push notification activation
First Claim
Patent Images
1. A method for operating a mobile computing device, the method comprising:
- (a) receiving, on the mobile computing device, each of (i) a trigger associated with a predefined condition or event, and (ii) a plurality of notifications for use by a plurality of applications;
(b) when the mobile computing device is without network access, detecting, by the mobile computing device, the predefined condition or event; and
(c) in response to detecting the predefined condition or event, activating, by the mobile computing device, at least one of the plurality of notifications based on the trigger, wherein activating the at least one of the plurality of notifications includes determining which of the plurality of applications are to receive the activated notification.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile computing device is operated to receive a trigger at a first instance. The trigger may be associated with a predefined condition or event or action. The mobile computing device may detect the predefined condition or event at a second instance. In response to detecting the predefined condition or event, a notification is activated on the mobile computing device that is based on the trigger.
7 Citations
20 Claims
-
1. A method for operating a mobile computing device, the method comprising:
-
(a) receiving, on the mobile computing device, each of (i) a trigger associated with a predefined condition or event, and (ii) a plurality of notifications for use by a plurality of applications; (b) when the mobile computing device is without network access, detecting, by the mobile computing device, the predefined condition or event; and (c) in response to detecting the predefined condition or event, activating, by the mobile computing device, at least one of the plurality of notifications based on the trigger, wherein activating the at least one of the plurality of notifications includes determining which of the plurality of applications are to receive the activated notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile computing device comprising:
-
one or more processors; a memory; network resources, including a network interface to exchange communications with an external source; wherein the one or more processors; use the network resources to receive (i) notification data for a plurality of notifications from the external source, each notification of the plurality of notifications corresponding to an application being executed on the mobile computing device and (ii) data that defines a condition for activating the notification, wherein at least one of the plurality of notifications is associated with the data that defines the condition; store the plurality of notifications in the memory that is based on the notification data; detect an occurrence of the condition using local resources of the mobile computing device; and in response to detecting the occurrence of the condition, locally activate the at least one of the plurality of notifications without use of the network resources, wherein activating the at least one of the plurality of notifications includes determining which of a plurality of applications are to receive the activated notification. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium that stores instructions, which when executed by one or more processors of a mobile computing device, cause the of a mobile computing device to:
-
(a) receive each of (i) a trigger associated with a predefined condition or event, and (ii) a plurality of notifications for use by a plurality of applications; (b) when the mobile computing device is without network access, detect the predefined condition or event; and (c) in response to detecting the predefined condition or event, activate at least one of the plurality of notifications based on the trigger, wherein activating the at least one of the plurality of notifications includes determining which of the plurality of applications are to receive the activated notification. - View Dependent Claims (17, 18, 19, 20)
-
Specification