Short message service (SMS) data transfer
First Claim
Patent Images
1. A computer-implemented method comprising the steps implemented by one or more computers of:
- receiving a first enhanced Short Message Service (“
SMS”
) message from a device, the first enhanced SMS message being formatted according to an enhanced Short Message Service (“
SMS”
) format, the first enhanced SMS message including machine-readable information and a human-readable text message, the first enhanced SMS message being one of enhanced SMS message types including synchronization message type, call message type, call data type, or scheduling message type, each of the enhanced SMS message types representing a different type of request;
determining the enhanced SMS message type of the first SMS message based on the machine-readable information of the first SMS message;
processing the first enhanced SMS message based on the determined enhanced SMS message type; and
sending a second enhanced Short Message Service (“
SMS”
) message to the device, the second enhanced SMS message having a payload including at least some data associated with the processed first enhanced SMS message and being initiated upon receiving the first enhanced SMS message from the device,wherein the machine-readable information of the first enhanced SMS message identifies the first enhanced SMS message as being in the enhanced SMS format.
6 Assignments
0 Petitions
Accused Products
Abstract
Exemplary methods and systems for facilitating SMS data transfer services in mobile devices are described. An exemplary method includes sending a first SMS message to a device with a payload of the first SMS message including machine-readable information. Next, a second SMS message may be received from the device with a payload of the second SMS message including machine-readable information. The first or second SMS message payloads may include, for example, a synchronization message, a call message, call data, or a scheduling message.
20 Citations
30 Claims
-
1. A computer-implemented method comprising the steps implemented by one or more computers of:
-
receiving a first enhanced Short Message Service (“
SMS”
) message from a device, the first enhanced SMS message being formatted according to an enhanced Short Message Service (“
SMS”
) format, the first enhanced SMS message including machine-readable information and a human-readable text message, the first enhanced SMS message being one of enhanced SMS message types including synchronization message type, call message type, call data type, or scheduling message type, each of the enhanced SMS message types representing a different type of request;determining the enhanced SMS message type of the first SMS message based on the machine-readable information of the first SMS message; processing the first enhanced SMS message based on the determined enhanced SMS message type; and sending a second enhanced Short Message Service (“
SMS”
) message to the device, the second enhanced SMS message having a payload including at least some data associated with the processed first enhanced SMS message and being initiated upon receiving the first enhanced SMS message from the device,wherein the machine-readable information of the first enhanced SMS message identifies the first enhanced SMS message as being in the enhanced SMS format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a transceiver configured to; send a first enhanced Short Message Service (“
SMS”
) message, the first enhanced SMS message being formatted according to an enhanced Short Message Service (“
SMS”
) format, the first enhanced SMS message including machine-readable information and a human-readable text message, the first enhanced SMS message being one of enhanced SMS message types including synchronization message type, call message type, call data type, or scheduling message type, each of the enhanced SMS message types representing a different type of request; andreceive a second enhanced Short Message Service (“
SMS”
) message, the second enhanced SMS message having a payload including at least some data from processing of the first enhanced SMS message and being sent upon receipt of the first SMS message sent by the device, the data included in the payload of the second enhanced SMS message being based at least on the enhanced SMS message type of the first enhanced SMS message,wherein the machine-readable information of the first enhanced SMS message identifies the first enhanced SMS message as being in the enhanced SMS format. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A server comprising:
-
a transceiver configured to; receive a first enhanced Short Message Service (“
SMS”
) message from a device, the first enhanced SMS message being formatted according to an enhanced Short Message Service (“
SMS”
) format, the first enhanced SMS message including machine-readable information and a human-readable text message, the first enhanced SMS message being one of enhanced SMS message types including synchronization message type, call message type, call data type, or scheduling message type, each of the enhanced SMS message types representing a different type of request;logic operable to; determine the enhanced SMS message type of the first SMS message based on the machine-readable information of the first SMS message; and process the first enhanced SMS message based on the determined enhanced SMS message type; and the transceiver being further configured to send a second enhanced Short Message Service (“
SMS”
) message to the device, the second enhanced SMS message having a payload including at least some data associated with the processed first enhanced SMS message and being sent upon receiving the first enhanced SMS message from the device,wherein the machine-readable information of the first enhanced SMS message identifies the first enhanced SMS message as being in the enhanced SMS format. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable medium comprising instructions to cause a device to perform a method comprising:
-
sending a first enhanced Short Message Service (“
SMS”
) message, the first enhanced SMS message being formatted according to an enhanced Short Message Service (“
SMS”
) format, the first enhanced SMS message including machine-readable information and a human-readable text message, the first enhanced SMS message being one of enhanced SMS message types including synchronization message type, call message type, call data type, or scheduling message type, each of the enhanced SMS message types representing a different type of request; andreceiving a second Short Message Service (“
SMS”
) message, the second enhanced SMS message having a payload including at least some data from processing of the first enhanced SMS message and being sent upon receipt of the first SMS message sent by the device, the data included in the payload of the second enhanced SMS message being based at least on the enhanced SMS message type of the first enhanced SMS message,wherein the machine-readable information of the first enhanced SMS message identifies the first enhanced SMS message as being in the enhanced SMS format. - View Dependent Claims (27, 28, 29, 30)
-
Specification