One number, intelligent call processing system
First Claim
1. In a Computer Telephone Integration (CTI) network having a call processing center, a method of call processing comprising the steps of:
- capturing a first location telephone number;
indexing the captured telephone number into a master table of telephone numbers and associated universal database linkage keys, wherein each of the universal database linkage keys comprise a single index configured for indexing into two or more key-indexed databases;
retrieving a first universal database linkage key associated with the indexed telephone number;
indexing the first universal database linkage key into at least one key-indexed database;
retrieving, by key linkage, household data associated with the telephone number from the at least one key-indexed database; and
communicating the retrieved household data associated with the telephone number to at least one call recipient.
13 Assignments
0 Petitions
Accused Products
Abstract
A one number, multi-application, intelligent call processing system provides service benefits to a caller, a servicing location and/or a vanity number advertiser during a call, parallel to the call and/or post call in an integrated common architecture. The system utilizes VRU technology in conjunction with the national telecommunications network connected via Computer Telephone Integration (CTI) to a virtual telephone number database containing a nationwide master list of telephone numbers with attribute data items associated by Spatial Key linkage to each telephone number. The process of the invention is initiated by a caller dialing a selected telephone number to request information and/or services. Based on the number dialed, a caller or network provided ten-digit telephone number and VRU prompted for and received caller input, the system retrieves the application requested data from the virtual telephone number database and provides it to the network.
-
Citations
63 Claims
-
1. In a Computer Telephone Integration (CTI) network having a call processing center, a method of call processing comprising the steps of:
-
capturing a first location telephone number; indexing the captured telephone number into a master table of telephone numbers and associated universal database linkage keys, wherein each of the universal database linkage keys comprise a single index configured for indexing into two or more key-indexed databases; retrieving a first universal database linkage key associated with the indexed telephone number; indexing the first universal database linkage key into at least one key-indexed database; retrieving, by key linkage, household data associated with the telephone number from the at least one key-indexed database; and communicating the retrieved household data associated with the telephone number to at least one call recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a Computer Telephone Integration (CTI) network, a method of call processing comprising the steps of:
-
capturing a first location telephone number during a call; validating the captured telephone number; indexing the validated telephone number into a master table of telephone numbers and associated spatial keys; obtaining a caller name associated with the validated telephone number; assigning a first spatial key for the caller name; and connecting the call to a service location based on the first spatial key and a dialed telephone number. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. In a Computer Telephone Integration (CTI) network, a call processing system, comprising:
-
a master table comprising associations between telephone numbers and universal database linkage keys, wherein each of the universal database linkage keys comprise a single index configured for indexing into two or more key-indexed databases; means for capturing a first location telephone number; means for validating the captured telephone number; means for indexing the validated telephone number into the master table to retrieve a universal database linkage key associated with the telephone number; means for indexing the retrieved linkage key into at least one key-indexed database to retrieve, by key linkage, household data associated with the first location telephone number; and means for communicating the retrieved household data associated with the first location telephone number to at least one recipient. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. In a Computer Telephone Integration (CTI) network, a method of generating a master telephone number to key database including a plurality of records, one of the records comprising a telephone number, a key, and household data related to the telephone number and the key, the method comprising the steps of:
-
providing a master database of telephone numbers including a plurality of records, one of the records comprising a telephone number; utilizing a data provider verification file, said file having a plurality of records, wherein one of the records comprises a telephone number, a universal database linkage key, and related household data; identifying a record from the master database of telephone numbers having a telephone number that matches a telephone number in a record of the data provider verification file; appending a universal database linkage key and related household data from the data provider verification file to the matching record of the master database of telephone numbers, thereby generating an intermediate database; providing a master database of keys, comprising a plurality of records, one of the records comprising a universal database linkage key; comparing a record from the intermediate database to records of the master database of keys to identify a universal database linkage key match; and appending the telephone number and the data provider related household data from the record of the intermediate database to the matching record of the master database of keys, wherein the resultant record does not include the telephone number and the universal database linkage key from the data provider verification file; wherein each universal database linkage key comprises a single index configured for indexing into two or more databases. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification