Methods and apparatus for communication of notifications
First Claim
1. A computer-implemented method for delivering notification information to one or more wireless devices, comprising:
- sending, in a primary flow, a primary message comprising data indicating notification status information; and
sending, in a notification flow, one or more notification messages separate from the primary message, each of the one or more notification messages addressed to at least one of the one or more wireless devices;
wherein the one or more notification messages comprise at least first address information corresponding to a respective address class and second address information corresponding to a particular group of wireless devices within the respective address class.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for communication of notifications are disclosed. A disclosed method for communicating notifications from a server to a device includes sending a primary message including data indicating notification status information; and sending notification messages apart from the primary message addressed to specific groups of devices. Similarly, another disclosed method for obtaining notifications in a device from a server includes monitoring the primary message including current notification status information, comparing the current notification information status information with a previous notification status information to determine if a change in notification status information has occurred, and obtaining addressed notification information when a change in the notification status information has been determined. By using a primary message with abbreviated information to communicate whether changes to notification information have occurred without the need for further processing and/or addressed notification messages, system resources can be conserved. Corresponding apparatus are also disclosed.
-
Citations
28 Claims
-
1. A computer-implemented method for delivering notification information to one or more wireless devices, comprising:
-
sending, in a primary flow, a primary message comprising data indicating notification status information; and sending, in a notification flow, one or more notification messages separate from the primary message, each of the one or more notification messages addressed to at least one of the one or more wireless devices; wherein the one or more notification messages comprise at least first address information corresponding to a respective address class and second address information corresponding to a particular group of wireless devices within the respective address class. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for conveying system state information to one or more wireless devices, comprising:
-
means for sending, in a primary flow, a primary message comprising data indicating notification status information; and means for sending, in a notification flow, one or more notification messages separate from the primary message, each of the one or more notification messages addressed to at least one of the one or more wireless devices; wherein the one or more notification messages comprise at least first address information corresponding to a respective address class and second address information corresponding to a particular group of wireless devices within the respective address class. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations, comprising:
-
sending, in a primary flow, a primary message comprising data indicating notification status information; and sending, in a notification flow, one or more notification messages separate from the primary message, each of the one or more notification messages addressed to at least one of one or more wireless devices; wherein the one or more notification messages comprise at least first address information corresponding to a respective address class and second address information corresponding to a particular group of wireless devices within the respective address class. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A server processor apparatus for conveying system state information to one or more wireless devices, comprising:
-
a first hardware module for sending, in a primary flow, a first primary message comprising data indicating notification status information; and a second hardware module for sending, in a primary flow, one or more notification messages separate from the primary message, each of the one or more notification messages addressed to at least one of the one or more wireless devices; wherein the one or more notification messages comprise at least first address information corresponding to a respective address class and second address information corresponding to a particular group of wireless devices within the respective address class. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification