Text message sessions
First Claim
1. A computer-implemented method, comprising:
- receiving, by a computing system and as having been sent by a remote computing device, a first text message that has been addressed to a first telephone number and that includes a request for information about a product or a service;
identifying, by the computing system and in response to receiving the first text message, multiple products or services that are available for purchase;
providing, by the computing system and in response to receiving the first text message, multiple text messages for receipt by the remote computing device, wherein;
(i) each of the multiple text messages is addressed to a telephone number of the remote computing device,(ii) the multiple text messages are identified as having been sent from multiple different telephone numbers, and(iii) the multiple text messages respectively identify the multiple products or services that are available for purchase;
receiving, by the computing system and as having been sent by the remote computing device in response to providing the multiple text messages, a second text message that has been addressed to one of the multiple different telephone numbers, the second text message being a reply to one of the multiple text messages that was identified as having been sent from the one of the multiple different telephone numbers; and
determining, by the computing system and in response to receiving the second text message, that the user has selected for purchase the product or service that was identified by the one of the multiple text messages.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this document can be embodied in, among other things, a computer-method that includes receiving a text message associated with a first telephone number, and establishing a communication session associated with the received text message. The communication session is established by modifying the received text message so that the received text message is associated with a second telephone number that is different from the first telephone number, and subsequent text messages associated with the second telephone number are included as part of the communication session. The method also includes transmitting the text message to a text messaging system, such that the text message appears to have originated from the second telephone number. Upon receiving a text message reply from a user in response to the transmitted text message, the text message reply is associated with the established communication session.
52 Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computing system and as having been sent by a remote computing device, a first text message that has been addressed to a first telephone number and that includes a request for information about a product or a service; identifying, by the computing system and in response to receiving the first text message, multiple products or services that are available for purchase; providing, by the computing system and in response to receiving the first text message, multiple text messages for receipt by the remote computing device, wherein; (i) each of the multiple text messages is addressed to a telephone number of the remote computing device, (ii) the multiple text messages are identified as having been sent from multiple different telephone numbers, and (iii) the multiple text messages respectively identify the multiple products or services that are available for purchase; receiving, by the computing system and as having been sent by the remote computing device in response to providing the multiple text messages, a second text message that has been addressed to one of the multiple different telephone numbers, the second text message being a reply to one of the multiple text messages that was identified as having been sent from the one of the multiple different telephone numbers; and determining, by the computing system and in response to receiving the second text message, that the user has selected for purchase the product or service that was identified by the one of the multiple text messages. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
receiving, by a computing system and as having been sent by a remote computing device, a first text message that has been addressed to a first telephone number; identifying, by the computing system and in response to receiving the first text message, multiple items for presentation to a user of the remote computing device in multiple respective text messages; providing, by the computing system and in response to receiving the first text message, multiple text messages for receipt by the remote computing device, wherein; (i) each of the multiple text messages is addressed to a telephone number of the remote computing device, (ii) the multiple text messages are identified as having been sent from multiple different telephone numbers, and (iii) the multiple text messages respectively identify the multiple items; receiving, by the computing system and as having been sent by the remote computing device in response to providing the multiple text messages, a second text message that has been addressed to one of the multiple different telephone numbers, the second text message being a reply to one of the multiple text messages that was identified as having been sent from the one of the multiple different telephone numbers; and associating, by the computing system and in response to receiving the second text message, information included in the second text message with an item of the multiple items that was identified by the one of the multiple messages. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
sending, by a remote computing device and for receipt by a computing system, a first text message that has been addressed to a first telephone number; receiving, by the remote computing device and in response to sending the first text message, multiple text messages that the computing system provided for receipt by the remote computing device, wherein; (i) each of the multiple text messages is addressed to a telephone number of the remote computing device, (ii) the multiple text messages are identified as having been sent from multiple different telephone numbers, and (iii) the multiple text messages respectively identify multiple items; and sending, by the remote computing device and for receipt by the computing system in response to receiving the multiple text messages, a second text message that is addressed to one of the multiple different telephone numbers, the second text message being a reply to one of the multiple text messages that was identified as having been sent from the one of the multiple different telephone numbers, so as to cause the computing system to associate information that is included in the second text message with an item of the multiple items that was identified by the one of the multiple text messages. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification