IP Library Granted Patent US 8,358,766
Granted Patent B1
US 8,358,766 · App. 11/463,716 · Granted Jan 22, 2013

Operating a directory assistance call center based upon directory assistance database and caller ID data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,358,766
App. No.
11/463,716
Granted
Jan 22, 2013
Kind
B1
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.

Claims (51)

1. A directory assistance call center comprising:

a directory assistance processing system having computer-readable instructions that, when executed by a processor, cause the processor to perform a method 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.

2. The directory assistance call center of claim 1 wherein the telephone number of the reverse lookup request is received as a series of dual-tone multi-frequency signals.

3. The directory assistance call center of claim 1 wherein the telephone number of the reverse lookup request is received as text transmitted from a mobile phone of the user.

4. The directory assistance call center of claim 3 wherein the text is received in a short message service message.

5. The directory assistance call center of claim 3 wherein the text is received in a multimedia messaging service message.

6. The directory assistance call center of claim 1 wherein the instructions of the directory assistance processing system, when executed by a processor, further cause the processor to provide the caller identification information to the user.

7. The directory assistance call center of claim 6 wherein the caller identification information is provided to the user as audio output from a speaker of a mobile communication device.

8. The directory assistance call center of claim 6 wherein the caller identification information is provided to the user as a message sent to a mobile communication device, the message being in a non-audio format that can be stored in a memory of the mobile communication device.

9. The directory assistance call center of claim 8 wherein at least a portion of the message is in a format that can be stored in an address book of the mobile communication device.

10. The directory assistance call center of claim 1 wherein querying the lookup table includes querying an area code lookup table for geographic information corresponding to an area code of the telephone number if no caller identification information corresponding to the telephone number is found.

11. The directory assistance call center of claim 1 wherein the geographic information provided to the user comprises a city name.

12. The directory assistance call center of claim 1 wherein the geographic information provided to the user comprises a state name.

13. The directory assistance call center of claim 1 wherein the geographic information provided to the user comprises a county name.

14. The directory assistance call center of claim 1 wherein the telephone number of the reverse lookup request is received from a web browser via the Internet.

15. The directory assistance call center of claim 1 wherein the telephone number of the reverse lookup request is received from an Internet protocol multimedia subsystem client via a session initialization protocol request message.

16. A method, for performing a reverse lookup on a telephone number having an exchange, comprising:

receiving a reverse lookup request including the telephone number having the exchange;

querying a directory assistance database for directory assistance information corresponding to the telephone number;

querying a caller identification service database for caller identification information corresponding to the telephone number if no directory assistance information corresponding to the telephone number is found;

querying, in response to determining that no caller identification information corresponding to the telephone number is found in the caller identification service database, 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.

17. The method of claim 16 further comprising receiving a reverse lookup request, wherein the request includes a telephone number and providing the geographic information to the user is performed in response to said request and receiving the geographic information.

18. The method of claim 17 wherein the telephone number of the reverse lookup request is received as a series of dual-tone multi-frequency signals.

19. The method of claim 17 wherein the telephone number of the reverse lookup request is received as text transmitted from a mobile phone.

20. The directory assistance call center of claim 19 wherein the text is received in a short message service message.

21. The directory assistance call center of claim 19 wherein the text is received in a multimedia messaging service message.

22. The method of claim 17 wherein the telephone number of the reverse lookup request is received as text transmitted from a web browser.

23. The method of claim 17 wherein the caller identification information is provided to the user as audio output from a speaker of a mobile communication device.

24. The method of claim 17 wherein the caller identification information is provided to the user as a message sent to a mobile communication device, the message being in a non-audio format that can be stored in a memory of the mobile communication device.

25. The method of claim 24 wherein at least a portion of the message is in a format that can be stored in an address book of the mobile communication device.

26. The method of claim 16 wherein querying the lookup table includes querying an area code lookup table for geographic information corresponding to an area code of the telephone number if no caller identification information corresponding to the telephone number is found.

27. The method of claim 16 wherein the geographic information provided to the user comprises a city name.

28. The method of claim 16 wherein the geographic information provided to the user comprises a state name.

29. The method of claim 16 wherein the geographic information provided to the user comprises a county name.

30. A non-transitory computer-readable memory of a directory assistance processing system, the memory comprising instructions that, when executed by a processor of the directory assistance processing system, cause the processor to perform a method comprising:

receiving a reverse lookup request including the telephone number having the exchange;

querying a directory assistance database for directory assistance information corresponding to the telephone number;

querying a caller identification service database for caller identification information corresponding to the telephone number if no directory assistance information corresponding to the telephone number is found;

querying, in response to determining that no caller identification information corresponding to the telephone number is found in the caller identification service database, 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.

31. The non-transitory computer-readable memory of claim 30 wherein the instructions, when executed by the processor of the directory assistance processing system, further cause the processor to receive a reverse lookup request including the telephone number, including said exchange, wherein the telephone number is received as one of:

a series of dual-tone multi-frequency signals;

text transmitted in a short message service message;

text transmitted in a multimedia messaging service message; and

text transmitted from a web browser.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2017
From: AT&T INTELLECTUAL PROPERTY I, LP
To: UBER TECHNOLOGIES, INC.
Reel/Frame 041660/0584 →
CHANGE OF NAME Recorded Jan 3, 2017
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 041232/0841 →
CHANGE OF NAME Recorded Jan 3, 2017
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 041232/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2006
From: DENENBERG, JACK E
To: CINGULAR WIRELESS II, LLC
Reel/Frame 018091/0973 →