Methods systems, and products for processing responses in prompting systems
First Claim
Patent Images
1. A method, comprising:
- receiving a first communication from a sender;
receiving a destination response to a final prompt in a menu of prompts;
tagging the destination response with a destination location identifier that identifies destination subject matter in the menu of prompts that corresponds to the destination response;
storing the destination location identifier in a database that associates the destination location identifier to an Internet protocol address and to the destination subject matter;
receiving a subsequent communication associated with the Internet protocol address;
querying the database for the Internet protocol address;
retrieving the destination location identifier associated with the Internet protocol address of the first communication from the sender;
querying another database for the destination location identifier, the another database associating location identifiers to another subject matter;
retrieving the another subject matter associated with the destination location identifier;
inserting the another subject matter into a template;
presenting the template during the subsequent communication to return to the destination subject matter of the first communication from the sender; and
navigating to the destination subject matter.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products are disclosed for processing responses in a prompting system. Responses are monitored to a menu of prompts in the prompting system. A response to a prompt is tagged with a location identifier. The location identifier identifies subject matter that corresponds to the prompt. The location identifier is stored in a database. If the menu of prompts changes, then the location identifier permits navigation to the same subject matter, even though the prompt is reassigned to new subject matter.
63 Citations
20 Claims
-
1. A method, comprising:
-
receiving a first communication from a sender; receiving a destination response to a final prompt in a menu of prompts; tagging the destination response with a destination location identifier that identifies destination subject matter in the menu of prompts that corresponds to the destination response; storing the destination location identifier in a database that associates the destination location identifier to an Internet protocol address and to the destination subject matter; receiving a subsequent communication associated with the Internet protocol address; querying the database for the Internet protocol address; retrieving the destination location identifier associated with the Internet protocol address of the first communication from the sender; querying another database for the destination location identifier, the another database associating location identifiers to another subject matter; retrieving the another subject matter associated with the destination location identifier; inserting the another subject matter into a template; presenting the template during the subsequent communication to return to the destination subject matter of the first communication from the sender; and navigating to the destination subject matter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor executing code stored in memory that causes the processor to; receive a first communication from a sender; receive a destination response to a final prompt in a menu of prompts; tag the destination response with a destination location identifier that identifies destination subject matter in the menu of prompts that corresponds to the destination response; store the destination location identifier in a database that associates the destination location identifier to an Internet protocol address and to the destination subject matter; receive a subsequent communication associated with the Internet protocol address; query the database for the Internet protocol address; retrieve the destination location identifier associated with the Internet protocol address of the first communication from the sender; query another database for the destination location identifier, the another database associating location identifiers to another subject matter; retrieve the another subject matter associated with the destination location identifier; insert the another subject matter into a template; present the template during the subsequent communication to return to the destination subject matter of the first communication from the sender; and navigate to the destination subject matter. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing computer code for performing a method, the method comprising:
-
receiving a first communication from a sender; receiving a destination response to a final prompt in a menu of prompts; tagging the destination response with a destination location identifier that identifies destination subject matter in the menu of prompts that corresponds to the destination response; storing the destination location identifier in a database that associates the destination location identifier to an Internet protocol address and to the destination subject matter; receiving a subsequent communication associated with the Internet protocol address; querying the database for the Internet protocol address; retrieving the destination location identifier associated with the Internet protocol address of the first communication from the sender; querying another database for the destination location identifier, the another database associating location identifiers to another subject matter; retrieving the another subject matter associated with the destination location identifier; inserting the another subject matter into a template; presenting the template during the subsequent communication to return to the destination subject matter of the first communication from the sender; and navigating to the destination subject matter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification