IVR customer address acquisition method
First Claim
Patent Images
1. A method of acquiring a customer address within an interactive voice response system comprising the steps of:
- establishing a telephony connection between a customer and an interactive voice response system that provides automated customer support to customers of an entity that maintains and operates the interactive voice response system;
identifying a telephone number associated with said customer;
querying a directory assistance data store external to said interactive voice response system for an address of said customer based upon said telephone number wherein the directory assistance data store comprises an information repository that includes multiple telephone number entries and addresses that correspond to each of the telephone number entries, wherein information within the directory assistance data store is automatically updated and maintained by a directory assistance provider, and wherein the directory assistance provider is a source different from the entity that maintains and operates the interactive voice response system;
retrieving an address of said customer from said directory assistance data store by performing a reverse directory search utilizing a telephone number obtained by the interactive voice response system;
comparing said retrieved address of said customer with a previously stored address associated with the customer within an interactive voice response customer data store accessible by the interactive voice response system, wherein the interactive voice response customer data store includes data for entities served by the interactive voice response system, and wherein the interactive voice response system can search, add, and update entries within the interactive voice response customer data store that are associated with said customer; and
,the interactive voice response system automatically storing said retrieved address within an entry of the interactive voice response customer data store associated with said customer in place of the previously stored address.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically acquiring and/or updating a customer address within an interactive voice response system including establishing a telephony connection with a customer and identifying a telephone number associated with the customer. A directory assistance data store external to the interactive voice response system can be accessed. A reverse directory search based upon the telephone number can be performed to retrieve an address from the directory assistance data store. The retrieved address can be stored within an interactive voice response system data store.
40 Citations
22 Claims
-
1. A method of acquiring a customer address within an interactive voice response system comprising the steps of:
-
establishing a telephony connection between a customer and an interactive voice response system that provides automated customer support to customers of an entity that maintains and operates the interactive voice response system; identifying a telephone number associated with said customer; querying a directory assistance data store external to said interactive voice response system for an address of said customer based upon said telephone number wherein the directory assistance data store comprises an information repository that includes multiple telephone number entries and addresses that correspond to each of the telephone number entries, wherein information within the directory assistance data store is automatically updated and maintained by a directory assistance provider, and wherein the directory assistance provider is a source different from the entity that maintains and operates the interactive voice response system; retrieving an address of said customer from said directory assistance data store by performing a reverse directory search utilizing a telephone number obtained by the interactive voice response system; comparing said retrieved address of said customer with a previously stored address associated with the customer within an interactive voice response customer data store accessible by the interactive voice response system, wherein the interactive voice response customer data store includes data for entities served by the interactive voice response system, and wherein the interactive voice response system can search, add, and update entries within the interactive voice response customer data store that are associated with said customer; and
,the interactive voice response system automatically storing said retrieved address within an entry of the interactive voice response customer data store associated with said customer in place of the previously stored address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
establishing a telephony connection between a customer and an interactive voice response system that provides automated customer support to customers of an entity that maintains and operates the interactive voice response system; identifying a telephone number associated with said customer; querying a directory assistance data store external to said interactive voice response system for an address of said customer based upon said telephone number wherein the directory assistance data store comprises an information repository that includes multiple telephone number entries and addresses that correspond to each of the telephone number entries, wherein information within the directory assistance data store is automatically updated and maintained by a directory assistance provider, and wherein the directory assistance provider is a source different from the entity that maintains and operates the interactive voice response system; retrieving an address of said customer from said directory assistance data store by performing a reverse directory search utilizing a telephone number obtained by the interactive voice response system; comparing said retrieved address of said customer with a previously stored address associated with the customer within an interactive voice response customer data store accessible by the interactive voice response system, wherein the interactive voice response customer data store includes data for entities served by the interactive voice response system, and wherein the interactive voice response system can search, add, and update entries within the interactive voice response customer data store that are associated with said customer; and
,the interactive voice response system automatically storing said retrieved address within an entry of the interactive voice response customer data store associated with said customer in place of the previously stored address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of updating customer address information within a persistent data store comprising the steps of:
-
an interactive voice response system identifying a customer and a telephone number associated with the customer during a communications session, the interactive voice response system providing automated customer support to customers of an entity that maintains and operates the interactive voice response system; the interactive voice response system querying a directory assistance data store for an address of the customer based upon said telephone number, wherein the directory assistance data store comprises an information repository that includes multiple telephone number entries and addresses that correspond to each of the telephone number entries, wherein information within the directory assistance data store is automatically updated and maintained by a directory assistance provider, and wherein the directory assistance provider is a source different from the entity that maintains and operates the interactive voice response system; retrieving an address associated with the customer from said directory assistance data store responsive to said querying step by performing a reverse directory search utilizing a telephone number obtained by the interactive voice response system; determining that a previously stored address associated with the customer is incorrect by comparing the previously stored address with the retrieved address; and the interactive voice response system automatically replacing said previously stored address with said retrieved address, said previously stored address and said retrieved address being entries within an interactive voice response customer data store associated with the interactive voice response system within which the interactive voice response system can search, add, and update entries. - View Dependent Claims (20)
-
-
21. A machine-readable storage having stored thereon, a computer program having a plurality of code sections, said code sections executable by a machine for causing the machine to perform the steps of:
-
an interactive voice response system identifying a customer and a telephone number associated with the customer during a communications session, the interactive voice response system providing automated customer support to customers of an entity that maintains and operates the interactive voice response system; the interactive voice response system querying a directory assistance data store for an address of the customer based upon said telephone number, wherein the directory assistance data store comprises an information repository that includes multiple telephone number entries and addresses that correspond to each of the telephone number entries, wherein information within the directory assistance data store is automatically updated and maintained by a directory assistance provider, and wherein the directory assistance provider is a source different from the entity that maintains and operates the interactive voice response system; retrieving an address associated with the customer from said directory assistance data store responsive to said querying step by performing a reverse directory search utilizing a telephone number obtained by the interactive voice response system; determining that a previously stored address associated with the customer is incorrect by comparing the previously stored address with the retrieved address; and the interactive voice response system automatically replacing said previously stored address with said retrieved address, said previously stored address and said retrieved address being entries within an interactive voice response customer data store associated with the interactive voice response system within which the interactive voice response system can search, add, and update entries. - View Dependent Claims (22)
-
Specification