Apparatus and methods for communicating system state information change to wireless devices
First Claim
1. A method for conveying system information to a wireless device, comprising:
- sending a primary message comprising first information, wherein the first information comprises a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; and
sending a second information set comprised of the system state update information in accordance with the location information, wherein sending the second information set comprises sending the second information set via one or more of the unicast messages in response to receiving an update request from the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for communication system state information change to wireless devices in a content server network in a resource and power efficient manner are disclosed. In particular, a disclosed method for conveying system state information to a wireless device includes sending a primary message including first information configured to communicate a current system state to the wireless device, and then sending second information set usable by the wireless device to update system state information. By summarizing or abbreviating the first information, a receiving device can easily compare to past system states to determine whether further processing, such as processing of the second information, is needed, thereby affording the conservation of processing and power resources of a receiving device. Corresponding apparatus are also disclosed.
-
Citations
83 Claims
-
1. A method for conveying system information to a wireless device, comprising:
-
sending a primary message comprising first information, wherein the first information comprises a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; and sending a second information set comprised of the system state update information in accordance with the location information, wherein sending the second information set comprises sending the second information set via one or more of the unicast messages in response to receiving an update request from the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for conveying system information to a wireless device, comprising:
-
means for sending a primary message comprising first information, wherein the first information comprises a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; and means for sending a second information set comprised of the system state update information in accordance with the location information, wherein sending the second information set comprises sending the second information set via one or more of the unicast messages in response to receiving an update request from the wireless device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, comprising:
a non-transitory computer-readable medium comprising; code for causing a computer to send a primary message comprising first information, wherein the first information comprises a summary of system state version information and directory information, the directory information comprising location information that indicates where a wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of a change in the directory information, wherein the change in the directory information corresponds to an upgrade of an application comprising an update to a first content item of a plurality of content items of the application; and code for causing the computer to send the upgrade of the application comprising the update to the first content item of the plurality of content items of the application in accordance with the location information, wherein sending the upgrade of the application comprises sending the upgrade of the application via one or more of the unicast messages in response to receiving an update request from the wireless device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. A server processor for conveying system state information to a wireless device, comprising:
-
a first hardware module for sending a primary message comprising first information, wherein the first information comprises a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; and a second module for sending a second information set comprised of the system state update information in accordance with the location information, wherein sending the second information set comprises sending the second information set via one or more of the unicast messages in response to receiving an update request from the wireless device; wherein the first information further comprises a plurality of system state version information fields corresponding to a plurality of types of system state information, wherein each of the plurality of system state version information fields is configured to indicate a change in a corresponding one of the plurality of types of system state information, and wherein one of the plurality of system state version information fields corresponds to an application upgrade or a configuration file update for the wireless device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method for obtaining system information in a wireless device, comprising:
-
receiving a primary message comprising a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; determining an update of the directory information based on the system state version information in the primary message; and acquiring, when the update of the directory information is determined, content corresponding to the update of the directory information from a location indicated by the directory information via one or more of the unicast messages, wherein acquiring the content comprises sending a request for the content and acquiring the content via the one or more of the unicast messages in response to the request. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. An apparatus for obtaining system information, comprising:
-
means for receiving a primary message comprising a summary of system state version information and directory information, the directory information comprising location information that indicates where a wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; means for determining an update of the directory information based on the system state version information in the primary message; and means for acquiring, when the update of the directory information is determined, content corresponding to the update of the directory information from a location indicated by the directory information via one or more of the unicast messages, wherein acquiring the content comprises sending a request for the content and acquiring the content via the one or more of the unicast messages in response to the request. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer program product, comprising:
a non-transitory computer-readable medium comprising; code for causing a computer to receive a primary message comprising a summary of system state version information and directory information, the directory information comprising location information that indicates where a wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; code for causing the computer to exclusively process the system state version information of the primary message and to determine the update to an application based on the system state version information; and code for causing the computer to acquire, when the update to the application is determined, changed first content item of a plurality of content items of the application from a location identified by the directory information via one or more of the unicast messages, wherein acquiring the content comprises sending a request for the content and acquiring the content via the one or more of the unicast messages in response to the request. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
74. A wireless device for receiving system state information, comprising:
-
a first module for receiving a primary message configured to comprise first data, the first data comprising a summary of system state version information and directory information, the directory information comprising location information that indicates where the wireless device may locate system state update information in a wireless network and information that specifies unicast messages that are signed and verified, and the system state version information being indicative of updates to the directory information; and a second module for determining a change in the system state information based on the first data in the primary message indicating the system state information; wherein the first data comprises a plurality of system state version information fields corresponding to a plurality of types of system state information, wherein each of the plurality of system state version information fields is configured to indicate a change in a corresponding one of the plurality of types of system state information, wherein one of the plurality of system state version information fields corresponds to an application upgrade or a configuration file update for the wireless device; and a third module for acquiring second data via one or more of the unicast messages when a change in the first data is determined, wherein acquiring the second data comprises sending a request for the second data and acquiring the content via the one or more of the unicast messages in response to the request. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83)
-
Specification