Mobile push notification
First Claim
Patent Images
1. A method comprising:
- by a computing device, receiving a first notification from a communications network, wherein;
the first notification comprises content associated with an object, the object being associated with one or more states;
the first notification is assigned a first priority level that is associated with a first assigned range of priority levels of the computing device at a time prior to the receiving of the first notification; and
the content comprises a first subset of user-facing information associated with the object, wherein the user-facing information comprises information about the one or more states, and the first subset is determined at a first time; and
by the computing device, receiving a second notification from the communications network, wherein;
the second notification comprises an update to the content based on a state change of at least one of the one or more states of the object;
the second notification is assigned a second priority level that is associated with a second assigned range of priority levels of the computing device at a time after the receiving of the first notification and prior to the receiving of the second notification;
the update comprises a second subset of the user-facing information, wherein the second subset is determined at a second time; and
the second time is later in time than the first time.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a first notification through a communications network. The first notification includes a subset of user-facing information of an object having one or more states, the subset being determined at a first point in time. A second notification is received through the communications network. The second notification is an update to the user-facing information of the object, and the update may be a subset of user-facing information determined at a second point in time after the first point in time.
-
Citations
28 Claims
-
1. A method comprising:
-
by a computing device, receiving a first notification from a communications network, wherein; the first notification comprises content associated with an object, the object being associated with one or more states; the first notification is assigned a first priority level that is associated with a first assigned range of priority levels of the computing device at a time prior to the receiving of the first notification; and the content comprises a first subset of user-facing information associated with the object, wherein the user-facing information comprises information about the one or more states, and the first subset is determined at a first time; and by the computing device, receiving a second notification from the communications network, wherein; the second notification comprises an update to the content based on a state change of at least one of the one or more states of the object; the second notification is assigned a second priority level that is associated with a second assigned range of priority levels of the computing device at a time after the receiving of the first notification and prior to the receiving of the second notification; the update comprises a second subset of the user-facing information, wherein the second subset is determined at a second time; and the second time is later in time than the first time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive a first notification through a real-time push service, wherein; the first notification comprises content associated with an object, the object being associated with one or more states; the first notification is assigned a first priority level that is associated with a first assigned range of priority levels at a time prior to the receiving of the first notification; and the content comprises a first subset of user-facing information associated with the object, wherein the user-facing information comprises information about the one or more states, and the first subset is determined at a first time; and receive a second notification through the real-time push service, wherein; the second notification comprises an update to the content based on a state change of at least one of the one or more states of the object; the second notification is assigned a second priority level that is associated with a second assigned range of priority levels at a time after the receiving of the first notification and prior to the receiving of the second notification; the update comprises a second subset of the user-facing information determined at a second time; and the second time is later in time than the first time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to;receive a first notification through a real-time push service, wherein; the first notification is assigned a first priority level that is associated with a first assigned range of priority levels at a time prior to the receiving of the first notification; and the content comprises a first subset of user-facing information associated with the object, wherein the user-facing information comprises information about the one or more states, and the first subset is determined at a first time; and receive a second notification through the real-time push service, wherein; the second notification comprises an update to the content based on a state change of at least one of the one or more states of the object; the second notification is assigned a second priority level that is associated with a second assigned range of priority levels at a time after the receiving of the first notification and prior to the receiving of the second notification; the update comprises a second subset of the user-facing information determined at a second time; and the second time is later in time than the first time. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
- one or more processors; and
Specification