Operating a Directory Assistance Call Center Based Upon Directory Assistance Database and Caller ID Data
First Claim
1. A system, comprising:
- a processor; and
a tangible computer-readable storage device having computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising;
receiving a reverse lookup request including a telephone number having an exchange;
querying a directory assistance database for directory assistance information corresponding to the telephone number;
querying, if no directory assistance information corresponding to the telephone number is found in the directory assistance database, a caller identification service database for caller identification information corresponding to the telephone number;
querying, in response to determining that no caller identification information corresponding to the telephone number is found in the caller identification service database available, an exchange lookup table for geographic information corresponding to said exchange of the telephone number; and
providing the geographic information to a user in response to receiving the geographic information.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided to operate a directory assistance call center based upon data stored in a directory assistance database and a line information database (LIDB). A caller can access a directory assistance call center to request phone listing information about a particular party. The directory assistance call center can send a query to a directory assistance database for the requested information. Moreover, if the requested information is not found, then the directory assistance call center can send a query to a LIDB or CNAM database provider. The LIDB or CNAM database provider can forward the query to a local LIDB or CNAM database and to other remote LIDB or CNAM database providers to find the requested information.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a tangible computer-readable storage device having computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a reverse lookup request including a telephone number having an exchange; querying a directory assistance database for directory assistance information corresponding to the telephone number; querying, if no directory assistance information corresponding to the telephone number is found in the directory assistance database, a caller identification service database for caller identification information corresponding to the telephone number; querying, in response to determining that no caller identification information corresponding to the telephone number is found in the caller identification service database available, an exchange lookup table for geographic information corresponding to said exchange of the telephone number; and providing the geographic information to a user in response to receiving the geographic information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; and a computer-readable storage device having instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a reverse lookup request including a telephone number having an exchange, and querying an exchange lookup table for geographic information corresponding to the exchange of the telephone number. - View Dependent Claims (18, 19)
-
-
20. A method, comprising:
-
receiving, by a system using a processor, a reverse lookup request including a telephone number having an exchange, and querying, by the system, an exchange lookup table for geographic information corresponding to the exchange of the telephone number.
-
Specification