METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING SMS MESSAGES WITH REMAPPED RESPONSE CODES
First Claim
1. A mobile content system for sending and receiving a short message service (SMS) message, comprising:
- a computer application generating an originated SMS message by a computer having a recipient number, a sender number, a message text, and menu options associated with a plurality of response codes, the recipient number and the sender number forming a recipient number-sender number pair;
a delivery manager, coupled to the computer application, receiving the originated SMS message from the computer application and computing a plurality of remapped response codes by a computer that are uniquely associated with the recipient number-sender number pair;
a response lookup database, coupled to the delivery manager, the delivery manager generating an entry by a computer in the response lookup database, the entry having a message identifier, a time stamp of when the message was received, the recipient number, the sender number, a message query, the plurality of response codes, and the plurality of remapped response codes, the delivery manager generating a modified SMS message by replacing the plurality of response codes with the plurality of remapped response codes;
a short message service center manager, coupled to the delivery manager, the delivery manager sending the modified SMS message to the short message service center manager anda response manager, coupled to the short message service center manager and the response lookup database, for performing a lookup in the response lookup database by a computer to determine whether there is an entry in the response lookup database that matches with the recipient number, the sender number and a remapped response code in the plurality of remapped response codes generated from the originated SMS message, wherein if there is a match, the response manager computes a response code that corresponds to the remapped response code, and returning the message identifier and the response code to the computer application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are disclosed in which a Mobile Terminated SMS (Short Message Service) wireless message generated by a Computer Application containing an embedded response menu can be sent to a Mobile Handset and in which a Mobile Originated response from the Mobile Handset can be uniquely re-associated with the original Mobile Terminated message is described. Given that SMS provides no inherent association between Mobile Terminated and Mobile Originated messages, the method and system provide a scheme in which the original Computer Application menu response options are remapped to unique values prior to delivery to the Mobile Handset. When the response is received from the Mobile Handset, the method can uniquely re-associate and reverse map the response code back to the original Mobile Terminated message and original menu response options.
34 Citations
42 Claims
-
1. A mobile content system for sending and receiving a short message service (SMS) message, comprising:
-
a computer application generating an originated SMS message by a computer having a recipient number, a sender number, a message text, and menu options associated with a plurality of response codes, the recipient number and the sender number forming a recipient number-sender number pair; a delivery manager, coupled to the computer application, receiving the originated SMS message from the computer application and computing a plurality of remapped response codes by a computer that are uniquely associated with the recipient number-sender number pair; a response lookup database, coupled to the delivery manager, the delivery manager generating an entry by a computer in the response lookup database, the entry having a message identifier, a time stamp of when the message was received, the recipient number, the sender number, a message query, the plurality of response codes, and the plurality of remapped response codes, the delivery manager generating a modified SMS message by replacing the plurality of response codes with the plurality of remapped response codes; a short message service center manager, coupled to the delivery manager, the delivery manager sending the modified SMS message to the short message service center manager and a response manager, coupled to the short message service center manager and the response lookup database, for performing a lookup in the response lookup database by a computer to determine whether there is an entry in the response lookup database that matches with the recipient number, the sender number and a remapped response code in the plurality of remapped response codes generated from the originated SMS message, wherein if there is a match, the response manager computes a response code that corresponds to the remapped response code, and returning the message identifier and the response code to the computer application. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
7-9. -9. (canceled)
-
18-28. -28. (canceled)
-
29. A mobile content system for communicating a short message service (SMS) message, comprising:
-
a computer application generating an originated SMS message by a computer having a recipient number, a sender number, a message text, and menu options associated with a plurality of response codes, the recipient number and the sender number forming a recipient number-sender number pair; a delivery manager, coupled to the computer application, receiving the originated SMS message from the computer application and computing a plurality of remapped response codes by a computer that are uniquely associated with the recipient number-sender number pair; a response lookup database, coupled to the delivery manager, the delivery manager generating an entry by a computer in the response lookup database, the entry having a message identifier, a time stamp of when the message was received, the recipient number, the sender number, a message query, the plurality of response codes, and the plurality of remapped response codes, the delivery manager generating a modified SMS message by replacing the plurality of response codes with the plurality of remapped response codes; a short message service center manager, coupled to the delivery manager, the delivery manager sending the modified SMS message to the short message service center manager and a response manager, coupled to the short message service center manager and the response lookup database, for performing a lookup in the response lookup database by a computer to determine whether there is an entry in the response lookup database that matches with the recipient number, the sender number and a remapped response code in the plurality of remapped response codes generated from the original SMS message, wherein if there is a match, the response manager computes a response code that corresponds to the remapped response code, and returning the message identifier and the response code and additional response text to the computer application. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification