IP Library Granted Patent US 9,008,291
Granted Patent B1
US 9,008,291 · App. 14/170,165 · Granted Apr 14, 2015

Method and system for providing information for identifying callers

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 9,008,291
App. No.
14/170,165
Granted
Apr 14, 2015
Kind
B1
Abstract

Embodiments of the present invention include a caller identification system and method for identifying a caller with a partial phone number look-up table. The caller identification system comprises a database that stores received calls and can be personalized to include information specific to partial phone numbers. In one embodiment, the caller identification system disclosed can be integrated into a cellular phone. In this embodiment, an incoming call initiates a search in a database to retrieve information about the caller. If a match is found, the identity of the caller is displayed. When an exact match is not found, a search for a partial match is executed with wild card values and information about the partial match is displayed. Information for a partial match can be personalized or pre-programmed into the caller ID system such as the city associated with a particular area code or prefix.

Claims (34)

1. A method comprising:

receiving, by a computing device, a phone number of an incoming call;

retrieving, by the computing device, an entry from a user-customizable database stored by the computing device, wherein the entry is identified based at least in part on at least a portion of the phone number, and wherein the entry includes a geographic location associated with at least the portion of the phone number; and

outputting, by the computing device and for display at a display device, the geographic location.

2. The method of claim 1 , wherein the entry is one entry of a plurality of entries of the database, and wherein one or more entries of the plurality of entries includes at least one of a geographic location, a name, and user customized information.

3. The method of claim 1 , wherein the entry further includes at least one of a name and user customized information, the method further comprising:

outputting, by the computing device and for display at the display device, the at least one of the name and the user customized information.

4. The method of claim 1 , wherein the geographic location comprises at least one of (1) a city and state pair, and (2) a state and country pair.

5. The method of claim 1 , further comprising:

selecting one of a plurality of ring tones based on the geographic location associated with at least the portion of the phone number; and

outputting, by the computing device, the one of the plurality of ring tones in response to the incoming call.

6. The method of claim 1 , wherein the phone number is received using a wireless communication channel.

7. A system comprising:

a computer-readable storage medium configured to store a user-customizable database comprising an entry that includes at least a geographic location associated with at least a portion of a phone number;

a processor configured to receive a phone number of an incoming call and to retrieve the entry from the user customizable database, wherein the entry is identified based at least in part on at least the portion of the phone number; and

a display device configured to display the geographic location.

8. The system of claim 7 , wherein the entry is one entry of a plurality of entries of the database, and wherein one or more entries of the plurality of entries includes at least one of a geographic location, a name, and user customized information.

9. The system of claim 7 , wherein the entry further includes at least one of a name and user customized information, and wherein the display is configured to display the at least one of the name and the user customized information.

10. The system of claim 7 , wherein the geographic location comprises one of a city and state pair, or a state and country pair.

11. The system of claim 7 , wherein the computer-readable storage medium is configured to store a plurality of ring tones, and wherein the processor is configured to select a ring tone of the plurality of ring tones based on the geographic location, the system further comprising:

an audio output device configured to output the selected ring tone.

12. The system of claim 7 , wherein the phone number is received using a wireless communication channel.

13. A computer-readable storage medium encoded with instructions for causing a processor of a computing device to:

receive a phone number of an incoming call;

retrieve an entry from a user-customizable database stored in the computing device, wherein the entry is identified based at least in part on at least a portion of the phone number, and wherein the entry includes a geographic location associated with at least the portion of the phone number; and

output, for display at a display device, the geographic location.

14. The computer-readable storage medium of claim 13 , wherein the entry is one entry of a plurality of entries of the database, and wherein one or more entries of the plurality of entries includes at least one of a geographic location, a name, and user customized information.

15. The computer-readable storage medium of claim 13 , wherein the entry further includes at least one of a name and user customized information, and wherein the computer-readable storage medium is further encoded with instructions that cause the programmable processor to:

output, for display at the display device, the at least one of the name and the user customized information on the display.

16. The computer-readable storage medium of claim 13 , wherein the geographic location comprises one of a city and state pair, or a state and country pair.

17. The computer-readable storage medium of claim 13 , further encoded with instructions for causing the processor to:

select one of a plurality of ring tones based on the geographic location; and

cause an audio output element of the computing device to output the selected ring tone in response to the incoming call.

18. The computer-readable storage medium of claim 13 , wherein the phone number is received using a wireless communication channel.

Assignments (7)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE FOR THE ASSIGNOR PREVIOUSLY RECORDED ON REEL 032179 FRAME 0249. ASSIGNOR(S) HEREBY CONFIRMS THE DOCUMENT DATE SHOULD READ --10/12/2006--. Recorded Mar 11, 2014
From: PALM SOURCE INC.
To: ACCESS SYSTEMS AMERICAS, INC.
Reel/Frame 032428/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: ACCESS SYSTEMS AMERICAS, INC.
To: ACCESS CO., LTD.
Reel/Frame 032171/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: LEMKE, STEVE
To: PALM, INC.
Reel/Frame 032171/0288 →
CHANGE OF NAME Recorded Feb 7, 2014
From: PALM SOURCE INC.
To: ACCESS SYSTEMS AMERICAS, INC.
Reel/Frame 032179/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: ACCESS CO., LTD.
To: GOOGLE INC.
Reel/Frame 032171/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: PALM, INC.
To: PALM SOURCE INC.
Reel/Frame 032171/0409 →