ENHANCED NOTIFICATION MECHANISM FOR BROADCAST NETWORKS USING BIT-MAP VECTORS
First Claim
1. A method for acquiring notifications in a broadcast network, the method comprising:
- receiving a broadcast message that indicates active notification versions;
determining if one or more of the active notification versions indicated in the broadcast message requires capturing;
capturing one or more broadcasted notifications messages associated with each of the one or more active notification versions if the determination results in requiring capture; and
storing at least a portion of the one or more captured notification messages in memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems and computer program products are defined for enhancing the delivery of overhead notifications in a broadcast network, in particular a broadcast network suitable for wireless device implementation. The broadcast-receiving devices only receive new notification messages, as opposed to receiving all of the currently active notification messages. This is achieved by broadcasting a listing of the currently active notifications versions and having the devices compare the currently active notification versions to the locally stored version(s) to determine which version or versions require capturing. In those aspects in which the broadcast-receiving device is a battery powered wireless device, battery power consumption is minimized because the device only captures active notification messages not currently in device memory, as opposed to all of the currently active notifications.
30 Citations
51 Claims
-
1. A method for acquiring notifications in a broadcast network, the method comprising:
-
receiving a broadcast message that indicates active notification versions; determining if one or more of the active notification versions indicated in the broadcast message requires capturing; capturing one or more broadcasted notifications messages associated with each of the one or more active notification versions if the determination results in requiring capture; and storing at least a portion of the one or more captured notification messages in memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. At least one processor configured to acquire notifications in a broadcast network, the processor comprising:
-
a first module for receiving a broadcast message that indicates active notification versions; a second module for determining if one or more of the active notification versions indicated in the broadcast message requires capturing; a third module for capturing one or more broadcasted notifications messages associated with each of the one or more active notification versions if the determination results in requiring capture; and a fourth module for storing at least a portion of the one or more captured notification messages in memory.
-
-
14. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for causing a computer to receive a broadcast message that indicates active notification versions; at least one instruction for causing the computer to determining if one or more of the active notification versions indicated in the broadcast message requires capturing; at least one instruction for causing the computer to capture one or more broadcasted notifications messages associated with each of the one or more active notification versions if the determination results in requiring capture; and at least one instruction for causing the computer to store at least a portion of the one or more captured notifications messages in memory
-
15. An apparatus, comprising:
-
means for receiving a broadcast message that indicates active notification versions; means for determining if one or more of the active notification versions indicated in the broadcast message requires capturing; means for capturing one or more notifications messages associated with each of the one or more active notification versions if the determination results in requiring capture; and means for storing at least a portion of the one or more captured notification messages in memory.
-
-
16. An apparatus, comprising:
-
a computer platform including a processor and memory in communication with the processor; one or more local notification versions stored in the memory, wherein each local notification version comprises one or more notification messages; a broadcast network module stored in the memory and in communication with the processor, wherein the module is operable to receive a broadcast message that indicates active notification versions; and notification version comparison logic stored in the memory and in communication with the processor, wherein the logic is operable to determine if one or more of the active notification versions indicated in the broadcast message requires capturing, wherein the module is further operable to capture and store in the memory one or more notifications messages associated with each of the one or more active notification versions if the logic determines that capture is required. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for generation and communication of notification messages in a broadcast network, the method comprising:
-
generating a primary message that indicates a first set of active notification versions; broadcasting the primary message across a primary channel; and broadcasting the first set of active notification versions across a notification channel, wherein each notification version includes one or more notification messages. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. At least one processor configured to generate and communicate notification messages in a broadcast network, the processor comprising:
-
a first module for generating a primary message that indicates a set of active notification versions; a second module for broadcasting the primary message across a primary channel; and a third module for broadcasting the set of active notification versions across a notification channel, wherein each notification version includes one or more notification messages.
-
-
40. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for causing a computer to generate a primary message that indicates a set of active notification versions; at least one instruction for causing the computer to broadcast the primary message across a primary channel; and at least one instruction for causing the computer to broadcast the set of active notification versions across a notification channel, wherein each notification version includes one or more notification messages
-
41. An apparatus, comprising:
-
means for generating a primary message that indicates a set of active notification versions; means for broadcasting the primary message across a primary channel; and means for broadcasting the set of active notification versions across a notification channel, wherein each notification version includes one or more notification messages.
-
-
42. An apparatus, comprising:
-
a computer platform including a processor and memory in communication with the processor; a broadcast notification module stored in the memory and in communication with the processor, including a primary message generator operable to generate a primary message that indicates a first set of active notification versions; and a broadcast module operable for broadcasting the primary message across a primary channel and for broadcasting the first set of active notification versions across a notification channel, wherein each notification version includes one or more notification messages. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification