Replying to an SMS broadcast message
First Claim
1. A method for handling broadcast messages within a communication system, comprising:
- receiving a Short Messaging Service (SMS) message at a mobile device, the SMS message including identification information identifying a message-type for the SMS message;
determining, by examining the identification information of the received SMS message, that the received SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information;
displaying the payload information of the payload field of the SMS cell broadcast message on a display of the mobile device;
receiving an instruction to reply to the SMS cell broadcast message;
determining a form of reply to initiate based on information in the reply-type field of the reply field of the SMS cell broadcast message; and
initiating a reply responsive to the instruction to reply to the SMS cell broadcast message, the reply being directed to the reply-to address of the reply field of the SMS cell broadcast message, wherein initiating a reply comprises;
placing a voice call if the form of reply is determined to be a voice call;
generating and transmitting an SMS one-on-one message if the form of reply is determined to be a message; and
connecting to a network location if the form of reply is determined to be a connection to a network location,wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a broadcast message at a receiver device. The message includes identification information identifying a message-type associated with the message, reply-to information, and user information. The method further includes determining the received message is a broadcast message based on the message-type of the message and determining the message includes the reply-to information describing a reply-to address. The method additionally includes passing the user information contained within the message to a user interface when the message is a broadcast message including reply-to information and receiving an instruction from the user interface. The instruction is based on the user information and user input responsive to the user information. The method further includes producing and sending a reply message addressed to the reply-to address responsive to the instruction.
-
Citations
20 Claims
-
1. A method for handling broadcast messages within a communication system, comprising:
-
receiving a Short Messaging Service (SMS) message at a mobile device, the SMS message including identification information identifying a message-type for the SMS message; determining, by examining the identification information of the received SMS message, that the received SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; displaying the payload information of the payload field of the SMS cell broadcast message on a display of the mobile device; receiving an instruction to reply to the SMS cell broadcast message; determining a form of reply to initiate based on information in the reply-type field of the reply field of the SMS cell broadcast message; and initiating a reply responsive to the instruction to reply to the SMS cell broadcast message, the reply being directed to the reply-to address of the reply field of the SMS cell broadcast message, wherein initiating a reply comprises; placing a voice call if the form of reply is determined to be a voice call; generating and transmitting an SMS one-on-one message if the form of reply is determined to be a message; and connecting to a network location if the form of reply is determined to be a connection to a network location, wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for sending a Short Messaging Service (SMS) cell broadcast message and receiving a reply to the SMS cell broadcast message within a communication system, comprising:
-
embedding, in an identification information field of an SMS message, information indicating the that the SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; sending the SMS cell broadcast message to an area within the communication system; and receiving a reply addressed to the reply-to address of the reply field of the SMS cell broadcast message, the reply including content based on user input responsive to the payload information, wherein; the reply is a voice call if the reply-type field indicates a voice call; the reply is an SMS one-on-one message if the reply-type field indicates a message; and the reply is connection at a network location if the reply-type field indicates a connection to a network location. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory storage medium having stored thereon processor-executable instructions configured to cause a processor to perform operations to reply to a broadcast message within a communication system, the operations comprising:
-
receiving a Short Messaging Service (SMS) message at a receiver device, the SMS message comprising identification information identifying a message-type associated with the SMS message; determining, by examining the identification information of the received SMS message, the received SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; displaying the payload information of the payload field of the SMS cell broadcast message on a display of a mobile device; receiving an instruction to reply to the SMS cell broadcast message; determining a form of reply to initiate based on information in the reply-type field of the reply field of the SMS cell broadcast message; and initiating a reply responsive to the instruction, the reply directed to the reply-to address, wherein initiating a reply comprises; placing a voice call if the form of reply is determined to be a voice call; generating and transmitting an SMS one-on-one message if the form of reply is determined to be a message; and connecting to a network location if the form of reply is determined to be a connection to a network location, wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area. - View Dependent Claims (12, 13)
-
-
14. A non-transitory storage medium having stored thereon processor-executable instructions configured to cause a processor to perform operations for sending a broadcast message and receiving a reply to the broadcast message within a communication system, the operations comprising:
-
embedding in an identification information field of s SMS message, information indicating the that the SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; sending a signal from a communication component to a receiving device within the communication system, the signal including the SMS cell broadcast message; and receiving a reply at the communication component, the reply addressed to the reply-to address of the reply field of the SMS cell broadcast message, the reply including content based on user input responsive to the payload information such that the reply is a voice call if the reply-type field indicates a voice call; the reply is an SMS one-on-one message if the reply-type field indicates a message; and the reply is connection at a network location if the reply-type field indicates a connection to a network location, wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area. - View Dependent Claims (15, 16, 17)
-
-
18. A computer readable non-transitory storage medium encoded with computer-readable components, the components comprising:
-
a message queue configured for storing received Short Messaging Service (SMS) cell broadcast messages and reply messages; an SMS engine configured to receive SMS messages and determine whether each received SMS message is an SMS cell broadcast message by determining whether a message service identifier indicating the message is an SMS cell broadcast message is associated with the SMS message, the SMS engine further configured to store the received SMS messages at the message queue when the message is an SMS cell broadcast message, the SMS engine additionally configured to retrieve reply messages from the message queue and facilitate transmission of the reply messages; a stored settings database including user settings; a user interface configured to format and present user information; and a broadcast message engine, the broadcast message engine configured to retrieve the stored SMS cell broadcast message and the stored user settings, the broadcast message engine further configured to determine whether to pass the user information to the user interface based on the contents of the SMS cell broadcast message and the user settings, the broadcast message engine additionally configured to receive instructions from the user interface for producing a reply based on user interaction with the user interface and the contents of the SMS cell broadcast message, the contents of the SMS cell broadcast message including a reply-type field including information for determining a form of reply and a reply field including at least a reply-to address, the broadcast message engine further configured to; initiate a voice call if the form of reply is determined to be a voice call; generate an SMS point-to-point reply message if the form of reply is determined to be a message and store the reply message at the message queue; and connect to a network location if the form of reply is determined to be a connection to a network location.
-
-
19. An apparatus for handling broadcast messages within a communication system, comprising:
-
means for receiving a Short Messaging Service (SMS) message at a mobile device, the SMS message including identification information identifying a message-type for the SMS message; means for determining, by examining the identification information of the received SMS message, that the received SMS message is a broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; means for displaying the payload information of the payload field of the SMS cell broadcast message on a display of the mobile device; means for receiving an instruction to reply to the SMS cell broadcast message; means for determining a form of reply to initiate based on information in the reply-type field of the reply field of the SMS cell broadcast message; and means for initiating a reply responsive to the instruction to reply to the SMS cell broadcast message, the reply being directed to the reply-to address of the reply field of the SMS cell broadcast message, wherein means for initializing a reply further comprises; means for placing a voice call if the form of reply is determined to be a voice call; means for generating and transmitting a message if the form of reply is determined to be an SMS one-on-one message; and means for connecting to a network location if the form of reply is determined to be a connection to a network location, wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area.
-
-
20. An apparatus for sending a Short Messaging Service (SMS) cell broadcast message and receiving a reply to the SMS cell broadcast message within a communication system, comprising:
-
means for embedding in an identification information field of an SMS message, information indicating the that the SMS message is an SMS cell broadcast message comprising a reply field and a payload field, the reply field comprising a reply-to address and a reply-type field, the payload field comprising payload information; means for sending the SMS cell broadcast message to a mobile device within the communication system; and means for receiving a reply addressed to the reply-to address, the reply including content based on user input responsive to the user information, wherein means for receiving a reply comprises; means for receiving a voice call if the reply-type field indicates a voice call; means for receiving an SMS one-on-one message if the reply-type field indicates a message; and means for receiving connection at a network location if the reply-type field indicates a connection to a network location, wherein the SMS cell broadcast message is an SMS message that is broadcast over a particular cell broadcast area such that it is received by mobile devices based on their being present in the cell broadcast area.
-
Specification