SHORT MESSAGE SERVICE ENHANCEMENT TECHNIQUES FOR ADDED COMMUNICATION OPTIONS
First Claim
1. An apparatus comprising:
- a computing device comprising an enhanced short message service (SMS) client to send and receive enhanced messages, each enhanced message including a payload comprising embedded meta-language programming instructions appended to text content of the enhanced message.
9 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments for short message service (SMS) enhancement techniques for added communication options are described. In one or more embodiments, a computing device may comprise an enhanced SMS client arranged to send and receive enhanced messages comprising embedded meta-language. The embedded meta-language may be interpreted and/or executed as programming instructions to provide added communication options for message composition and device interaction. The exchange of enhanced messages may convey richer information and/or provide additional functionality beyond the capabilities available using standard SMS messaging.
Enhanced SMS messaging may be performed in accordance with the standard constraints on SMS message content and format to leverage the existing SMS messaging infrastructure. When working in conjunction with the existing SMS messaging infrastructure, the enhanced SMS client may perform a negotiation or handshake to ensure that communicating devices are capable of enhanced SMS messaging to support richer information and additional functionality. Other embodiments are described and claimed.
111 Citations
30 Claims
-
1. An apparatus comprising:
a computing device comprising an enhanced short message service (SMS) client to send and receive enhanced messages, each enhanced message including a payload comprising embedded meta-language programming instructions appended to text content of the enhanced message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method comprising:
-
performing a handshake with a remote device to identify an enhanced short message service (SMS) client; and sending an enhanced message to the enhanced SMS client, the enhanced message including a payload comprising embedded meta-language programming instructions appended to text content of the enhanced message. - View Dependent Claims (17, 18, 19, 20, 29)
-
-
21. A method comprising:
-
receiving an enhanced message from a remote computing device comprising enhanced short message service (SMS) client, the enhanced message including a payload comprising embedded meta-language programming instructions appended to text content of the enhanced message; and executing the meta-language programming instructions to perform one or more device-specific functions. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 30)
-
Specification