Dynamic assignment of cell broadcast message identifiers
First Claim
1. A method for facilitating broadcast communication from a broadcast entity to terminals serviced by a wireless communication network, the method comprising:
- a) receiving, by a computing system, a request for broadcast access to the wireless communication network, the request comprising an indication of a predetermined feature, the request initiated by the broadcast entity, the broadcast entity outside of the wireless communication network;
b) in response to the request, establishing, by the computing system or by another computing system, a temporary association between the predetermined feature and an identifier selected from a pool of currently unused identifiers;
c) receiving, by the computing system, one or more messages provided by the broadcast entity, the one or more messages associated with the predetermined feature; and
d) broadcasting the one or more messages via the wireless communication network, each of the messages broadcast along with the identifier, wherein the terminals are configured to optionally use the identifier to trigger selective processing of the messages;
wherein, prior to broadcasting the one or more messages, the computing system causes the predetermined feature, the selected identifier and the temporary association therebetween to be made available upon request to the terminals, thereby facilitating authenticated retrieval, by the terminals, of the selected identifier upon specification of the predetermined feature.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for broadcast communication from a broadcast entity to terminals of a wireless communication network. A request for broadcast access to the wireless communication network is received, the request comprising an indication of a predetermined feature. In response, a dynamic association is established between the feature and an identifier selected from a pool of currently unused identifiers. Messages are then received from the broadcast entity, the messages associated with the predetermined feature. The messages are then broadcast along with the identifier. Broadcasting may be via Cell Broadcast Service (CBS), with the CBS Message Identifier as said identifier. The terminals are configured to optionally use the identifier for selective message processing. Upon a predetermined expiry condition, the identifier may be returned to the pool for re-use. Information regarding the temporary association may be published to the terminals.
38 Citations
23 Claims
-
1. A method for facilitating broadcast communication from a broadcast entity to terminals serviced by a wireless communication network, the method comprising:
-
a) receiving, by a computing system, a request for broadcast access to the wireless communication network, the request comprising an indication of a predetermined feature, the request initiated by the broadcast entity, the broadcast entity outside of the wireless communication network; b) in response to the request, establishing, by the computing system or by another computing system, a temporary association between the predetermined feature and an identifier selected from a pool of currently unused identifiers; c) receiving, by the computing system, one or more messages provided by the broadcast entity, the one or more messages associated with the predetermined feature; and d) broadcasting the one or more messages via the wireless communication network, each of the messages broadcast along with the identifier, wherein the terminals are configured to optionally use the identifier to trigger selective processing of the messages; wherein, prior to broadcasting the one or more messages, the computing system causes the predetermined feature, the selected identifier and the temporary association therebetween to be made available upon request to the terminals, thereby facilitating authenticated retrieval, by the terminals, of the selected identifier upon specification of the predetermined feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus configured to facilitate broadcast communication from a broadcast entity to terminals serviced by a wireless communication network, the apparatus comprising:
-
a) a broadcast entity interface configured to receive a request for broadcast access to the wireless communication network, the request comprising an indication of a predetermined feature, the request initiated by the broadcast entity, the broadcast entity outside of the wireless communication network, the broadcast entity interface further configured to receive one or more messages from the broadcast entity, the one or more messages associated with the predetermined feature, the broadcast entity interface comprising network interface electronics hardware; b) a dynamic assignment module operatively coupled to the broadcast entity interface, the dynamic assignment module comprising a computer, the dynamic assignment module configured, in response to the request, to; i) select an identifier from a pool of currently unused identifiers; and ii) establish a temporary association between the broadcast session predetermined feature and the selected identifier; and c) a network interface module operatively coupled to the dynamic assignment module, the broadcast entity interface and the wireless communication network, the network interface module comprising network interface electronics hardware, the network interface module configured to; i) convey the one or more messages along with the identifier to the wireless communication network for broadcast thereby, wherein each of the messages is broadcast along with the identifier, and wherein the terminals are configured to optionally use the identifier to trigger selective processing of the messages, wherein, prior to broadcasting the one or more messages, the network interface module causes the predetermined feature, the selected identifier and the temporary association therebetween to be made available upon request to the terminals, thereby facilitating authenticated retrieval, by the terminals, of the selected identifier upon specification of the predetermined feature. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising a non-transitory computer readable memory storing computer executable instructions thereon that when executed by a computer perform a method for facilitating broadcast communication from a broadcast entity to terminals serviced by a wireless communication network, the method comprising:
-
a) receiving a request for broadcast access to the wireless communication network, the request comprising an indication of a predetermined feature, the request initiated by the broadcast entity, the broadcast entity outside of the wireless communication network; b) in response to the request, establishing a temporary association between the predetermined feature and an identifier selected from a pool of currently unused identifiers; c) receiving one or more messages provided by the broadcast entity, the one or more messages associated with the predetermined feature; and d) broadcasting the one or more messages via the wireless communication network, each of the messages broadcast along with the identifier, wherein the terminals are configured to optionally use the identifier to trigger selective processing of the messages; wherein, prior to broadcasting the one or more messages, the computing system causes the predetermined feature, the selected identifier and the temporary association therebetween to be made available upon request to the terminals, thereby facilitating authenticated retrieval, by the terminals, of the selected identifier upon specification of the predetermined feature.
-
Specification