Mobile push notification
First Claim
Patent Images
1. A method comprising:
- by one or more computing devices, sending to a mobile client computing device a first notification through a real-time push service, the first notification comprising content and being associated with a stateful object, wherein;
the stateful object comprises user-facing information;
the content of the first notification comprises a pre-determined subset of the user-facing information associated with the stateful object at a first time when the first notification is sent; and
the sending is determined by;
a priority level of the first notification;
a first power state of the mobile client computing device; and
a first network state of the mobile client computing device; and
by one or more computing devices, in response to a state change of the stateful object, sending to the mobile client computing device a second notification through the real-time push service, the second notification comprising an update to the content based on the state change of the stateful object, wherein;
the update to the content comprises a pre-determined subset of the user-facing information associated with the stateful object at a second time when the second notification is sent, wherein the second time is later in time than the first time; and
the sending is determined by;
a priority level of the second notification;
a second power state of the mobile client computing device; and
a second network state of the mobile client computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes sending to a mobile client computing device a first notification through a real-time push service, the first notification including content and being associated with a stateful object; the method also includes, in response to a state change of the stateful object, sending to the mobile client computing device a second notification through the real-time push service, the second notification including an update to the content based on the state change of the stateful object.
17 Citations
15 Claims
-
1. A method comprising:
-
by one or more computing devices, sending to a mobile client computing device a first notification through a real-time push service, the first notification comprising content and being associated with a stateful object, wherein; the stateful object comprises user-facing information; the content of the first notification comprises a pre-determined subset of the user-facing information associated with the stateful object at a first time when the first notification is sent; and the sending is determined by; a priority level of the first notification; a first power state of the mobile client computing device; and a first network state of the mobile client computing device; and by one or more computing devices, in response to a state change of the stateful object, sending to the mobile client computing device a second notification through the real-time push service, the second notification comprising an update to the content based on the state change of the stateful object, wherein; the update to the content comprises a pre-determined subset of the user-facing information associated with the stateful object at a second time when the second notification is sent, wherein the second time is later in time than the first time; and the sending is determined by; a priority level of the second notification; a second power state of the mobile client computing device; and a second network state of the mobile client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
send to a mobile client computing device a first notification through a real-time push service, the first notification comprising content and being associated with a stateful object, wherein; the stateful object comprises user-facing information; the content of the first notification comprises a pre-determined subset of the user-facing information associated with the stateful object at a first time when the first notification is sent; and the sending is determined by; a priority level of the first notification; a first power state of the mobile client computing device; and a first network state of the mobile client computing device; and in response to a state change of the stateful object, send to the mobile client computing device a second notification through the real-time push service, the second notification comprising an update to the content based on the state change of the stateful object, wherein; the update to the content comprises a pre-determined subset of the user-facing information associated with the stateful object at a second time when the second notification is sent, wherein the second time is later in time than the first time; and the sending is determined by; a priority level of the second notification; a second power state of the mobile client computing device; and a second network state of the mobile client computing device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. 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; send to a mobile client computing device a first notification through a real-time push service, the first notification comprising content and being associated with a stateful object, wherein; the stateful object comprises user-facing information; the content of the first notification comprises a pre-determined subset of the user-facing information associated with the stateful object at a first time when the first notification is sent; and the sending is determined by; a priority level of the first notification; a first power state of the mobile client computing device; and a first network state of the mobile client computing device; and in response to a state change of the stateful object, send to the mobile client computing device a second notification through the real-time push service, the second notification comprising an update to the content based on the state change of the stateful object, wherein; the update to the content comprises a pre-determined subset of the user-facing information associated with the stateful object at a second time when the second notification is sent, wherein the second time is later in time than the first time; and the sending is determined by; a priority level of the second notification; a second power state of the mobile client computing device; and a second network state of the mobile client computing device. - View Dependent Claims (15)
-
Specification