One number intelligent call processing system
DC CAFCFirst Claim
1. In a Computer Telephone Integration (CTI) network, a call processing system, comprising:
- a master table of telephone numbers with spatial keys;
means for capturing a first location telephone number;
means for validating the captured telephone number;
means for indexing the validated first location telephone number into the master table to retrieve the spatial key of the first location'"'"'s telephone number;
means for indexing the retrieved spatial key into at least one spatial key indexed database to retrieve, by spatial key linkage, information associated with the telephone number of the first location; and
means for communicating the retrieved information associated with the telephone number of the first location to at least one recipient selected from a vanity number advertiser, a caller or a servicing location.
12 Assignments
Litigations
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. To provide these benefits, the system utilizes Voice Response Unit (VRU) technology in conjunction with the national telecommunications network connected via Computer Telephone Integration (CTI) to a virtual telephone number database containing a nation-wide master list of telephone numbers with thousands of 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 10 digit telephone number and VRU prompted for and received caller input, the system retrieves the application requested data from the virtual telephone number database. The application uses the retrieved information to direct the VRU to speak selected retrieved information to the caller that is desired by the caller or needs to be verified by the caller, to automatically connect the caller with a servicing location whose service area can be geographically defined as any size or shape and encompasses the caller provided telephone number'"'"'s location, and/or to store portions of the received and retrieved information for later use.
438 Citations
58 Claims
-
1. In a Computer Telephone Integration (CTI) network, a call processing system, comprising:
-
a master table of telephone numbers with spatial keys; means for capturing a first location telephone number; means for validating the captured telephone number; means for indexing the validated first location telephone number into the master table to retrieve the spatial key of the first location'"'"'s telephone number; means for indexing the retrieved spatial key into at least one spatial key indexed database to retrieve, by spatial key linkage, information associated with the telephone number of the first location; and means for communicating the retrieved information associated with the telephone number of the first location to at least one recipient selected from a vanity number advertiser, a caller or a servicing location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a Computer Telephone Integration (CTI) network, a method of call processing comprising the steps of:
-
capturing a telephone number associated with a first location; indexing the captured telephone number into a master table of telephone numbers and associated spatial keys; retrieving the spatial key of the indexed telephone number; indexing the retrieved spatial key into at least one spatial key indexed database; retrieving, by spatial key linkage, information associated with the telephone number; and communicating the retrieved information associated with the telephone number to at least one call recipient that comprises a vanity number advertiser, a caller or a servicing location. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. In a Computer Telephone Integration (CTI) network, a method of generating a master telephone number to spatial key database including a plurality of records, one of the records comprising a telephone number, a spatial key, and information related to the telephone number and the spatial 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 spatial key, and related 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 spatial key and related 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 spatial keys, comprising a plurality of records, one of the records comprising a spatial key; comparing a record from the intermediate database to records of the master database of spatial keys to identify a spatial key match; and appending the telephone number and the data provider related data from the record of the intermediate database to the matching record of the master spatial key database, wherein the resultant record does not include the telephone number and the spatial key from the data provider verification file. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. 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; transferring the call to an exceptions handling operator if the validated number is not present in the master table; obtaining an address associated with the validated telephone number; assigning a spatial key for the address; connecting the call to a service location based on the spatial key and a dialed telephone number; and storing the validated telephone number and the spatial key. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
-
58. In a Computer Telephone Integration (CTI) network, a method of maintaining a call processing master table, 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; transferring the call to an exceptions handling operator if the validated number is not present in the master table; obtaining an address associated with the validated telephone number; assigning a spatial key for the address; storing the validated telephone number and the spatial key; and updating the master table by use of the stored validated telephone number and the spatial key.
-
Specification