System and method for threading short message service (SMS) messages with multimedia messaging service (MMS) messages
First Claim
1. A method for associating Short Message Service (SMS) messages with other types of messages, comprising:
- receiving a first non-SMS message that is directed to an SMS client, wherein said first non-SMS message includes an originator'"'"'s messaging address that is a reply address for said first non-SMS message;
assigning a reply telephone number to said first non-SMS message;
creating a first SMS message from said first non-SMS message by replacing the originator'"'"'s messaging address in said first non-SMS message with said reply telephone number;
forwarding said first SMS message to the SMS client;
receiving a reply to said first SMS message in the form of a second SMS message from the SMS client, wherein said second SMS reply message is addressed to said reply telephone number;
creating a second non-SMS message from said second SMS message by replacing said reply telephone number with the originator'"'"'s messaging address; and
sending said second non-SMS message to said originator'"'"'s messaging address.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for associating Short Message Service (SMS) messages with Multimedia Messaging Service (MMS) messages. The invention receives a first MMS message that is directed to an SMS client. The first MMS message is assigned a unique reply telephone number. A first SMS message is created from the first MMS message by replacing the sender'"'"'s address in said first MMS message with the unique reply telephone number and by removing overhead information. The first SMS message is sent to the SMS client. A reply to said first SMS message in the form of a second SMS message addressed to the unique reply address is received from the SMS client. A second non-SMS message is created from the second SMS message by replacing the unique reply address with the original sender'"'"'s address and by adding at least part of the overhead information.
289 Citations
25 Claims
-
1. A method for associating Short Message Service (SMS) messages with other types of messages, comprising:
-
receiving a first non-SMS message that is directed to an SMS client, wherein said first non-SMS message includes an originator'"'"'s messaging address that is a reply address for said first non-SMS message;
assigning a reply telephone number to said first non-SMS message;
creating a first SMS message from said first non-SMS message by replacing the originator'"'"'s messaging address in said first non-SMS message with said reply telephone number;
forwarding said first SMS message to the SMS client;
receiving a reply to said first SMS message in the form of a second SMS message from the SMS client, wherein said second SMS reply message is addressed to said reply telephone number;
creating a second non-SMS message from said second SMS message by replacing said reply telephone number with the originator'"'"'s messaging address; and
sending said second non-SMS message to said originator'"'"'s messaging address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A gateway for exchanging messages between a Multimedia Messaging Service Center (MMSC) and a Short Message Service Center (SMSC), wherein the SMSC provides SMS services to SMS clients and wherein the MMSC provides MMS services to MMS clients, the gateway comprising:
-
means for receiving MMS messages from said MMSC, wherein said MMS messages include originator address information, subject information and message text;
means for creating SMS messages from the MMS messages, wherein a new SMS message comprises at least a portion of the MMS message text; and
means for assigning a unique reply address to said new SMS message; and
means for transmitting said new SMS message to an SMSC for delivery to an intended recipient of said MMS message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for exchanging messages between a Multimedia Messaging Service Center (MMSC) and a Short Message Service Center (SMSC), wherein the SMSC provides SMS services to SMS clients and wherein the MMSC provides MMS services to MMS clients, comprising:
-
receiving MMS messages from said MMSC, wherein said MMS messages include originator address information, subject information and message text;
creating SMS messages from the MMS messages, wherein a new SMS message comprises at least a portion of the MMS message text; and
assigning a unique reply address to said new SMS message; and
transmitting said new SMS message to an SMSC for delivery to an intended recipient of said MMS message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification