Method and apparatus for delivering and receiving enhanced emergency broadcast alert messages
First Claim
1. A method for communication, comprising:
- receiving a Commercial Mobile Alert Service (CMAS) message for an emergency alert;
generating a Short Message Service (SMS) teleservice layer delivery message that carries the CMAS message, andwherein a selected field of the delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message,wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message,wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center,wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, andwherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; and
sending the teleservice layer delivery message in an SMS broadcast message to a network entity for broadcasting to wireless devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for delivering and receiving emergency broadcast alert messages using Short Message Service (SMS) are described, In one design, a broadcast alert message for an emergency alert may be sent in an SMS broadcast message, e.g., by mapping at least one field of the broadcast alert message to corresponding Held(s) of the SMS broadcast message and mapping remaining Fields of the broadcast alert message to a data Field of the SMS broadcast message. The SMS broadcast message may include a website URI link, broadcast reception information, location information for an emergency event, etc. The SMS broadcast message may be carried in a system broadcast message sent to wireless devices. A wireless device may receive the system broadcast message, extract the SMS broadcast message, and obtain the broadcast alert message. The wireless device may detect for duplicate broadcast messages based on a hash digest generated for each broadcast message.
-
Citations
31 Claims
-
1. A method for communication, comprising:
-
receiving a Commercial Mobile Alert Service (CMAS) message for an emergency alert; generating a Short Message Service (SMS) teleservice layer delivery message that carries the CMAS message, and wherein a selected field of the delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; and sending the teleservice layer delivery message in an SMS broadcast message to a network entity for broadcasting to wireless devices. - View Dependent Claims (2, 3, 4)
-
-
5. A method for communication, comprising:
-
receiving a broadcast alert message for an emergency alert, the broadcast alert message comprising at least one of a link for a source providing information for the emergency alert, broadcast reception information, and location information for an emergency event resulting in the emergency alert; generating a Short Message Service (SMS) teleservice layer delivery message that carries the broadcast alert message, and wherein a selected field of the delivery message indicates that a user header data field carrying at least one of the link and the broadcast reception information is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; and sending the SMS teleservice layer delivery message in a broadcast message to a network entity for broadcasting to wireless devices.
-
-
6. An apparatus for communication, comprising:
-
at least one processor configured to receive a Commercial Mobile Alert Service (CMAS) message for an emergency alert, to generate a Short Message Service (SMS) teleservice layer delivery message that carries the CMAS message, wherein a selected field of the delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, and wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message, and to send the teleservice layer delivery message in a SMS broadcast message to a network entity for broadcasting to wireless devices. - View Dependent Claims (7, 8, 9)
-
-
10. A method for communication, comprising:
-
receiving a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, and wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and generating a system broadcast message carrying the SMS broadcast message; and sending the system broadcast message to wireless devices. - View Dependent Claims (11, 12)
-
-
13. An apparatus for communication, comprising:
-
at least one processor configured to receive a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, and wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message, wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, to generate a system broadcast message carrying the SMS broadcast message, and to send the system broadcast message to wireless devices. - View Dependent Claims (14)
-
-
15. A method for operating a device in a communication system, comprising:
-
receiving a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, and wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, and wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message; and obtaining the CMAS message from a data field of the SMS broadcast message. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An apparatus for communication, comprising:
-
at least one processor configured to receive a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, and wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message, to obtain the CMAS message from a data field of the SMS broadcast message. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus for communication, comprising:
-
means for receiving a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, and wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center, wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message; and means for obtaining the CMAS message from a data field of the SMS broadcast message. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; code for causing at least one computer to receive a Short Message Service (SMS) broadcast message that carries a teleservice layer delivery message that carries a Commercial Mobile Alert Service (CMAS) message, wherein a selected field of the teleservice layer delivery message indicates whether a user header data field associated with the CMAS message is included in the teleservice layer delivery message, wherein selected fields of the CMAS message are mapped to a language indicator field, a message delivery call-back field, and a message display mode field of the delivery message, and wherein remaining fields of the CMAS message are carried in the user header data field of the delivery message wherein a selected field of the delivery message is set to the time when the CMAS message is received by a SMS message center; wherein a selected field of the delivery message is set to the expiration date and time of the CMAS message; and code for causing the at least one computer to obtain the CMAS message from a data field of the SMS broadcast message.
-
Specification