IP Library Granted Patent US 9,094,507
Granted Patent B2
US 9,094,507 · App. 14/147,752 · Granted Jul 28, 2015

System, method, and computer program product for providing information associated with a remote geographic location of a called party

Inventor: Amar Ray (Shawnee, KS)
Assignee: CenturyLink Intellectual Property LLC
H04M3/42357H04M1/247H04M1/274558H04M1/274566H04M1/56H04M1/274508H04M1/72572H04M2250/22
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,094,507
App. No.
14/147,752
Granted
Jul 28, 2015
Kind
B2
Abstract

A system, method, and computer program product for providing information local to a called party located in a different geographic location is disclosed. In one embodiment, the computer implemented method includes the steps of receiving, at the communication device, a communication identifier; sending a request to a network device to determine a current location of a second communication device associated with the communication identifier; receiving location information identifying the current location of the communication device associated with the communication identifier; and presenting at least a portion of the information corresponding to the current location of the communication device associated with the communication identifier.

Claims (33)

1. A communication device for providing information local to a called party located in a different geographic location, said communication device comprising:

a memory configured to store information associated with remote geographic locations;

an input/output unit configured to communicate over a communications network to download the information from a network node;

a processing unit in communication with said memory and input/output unit, and configured to execute instructions for performing operations comprising:

sending a request to a network device to determine a current location of a second communication device associated with an entered communication identifier,

receiving location information identifying the current location of the communication device associated with the entered communication identifier; and

presenting at least a portion of the information corresponding to the current location of the communication device associated with the entered communication identifier.

2. The communication device according to claim 1 , further comprising an electronic display configured to display the information.

3. The communication device according to claim 2 , wherein the operations further comprises accessing, on a communications network node, information associated with a user-entered telephone number identifier.

4. The communication device according to claim 1 , wherein the operations further comprises bypassing the sending, receiving, and presenting steps in response to a determination that the entered communication identifier is “911”.

5. The communication device according to claim 1 , wherein the operations further comprises storing the information associated with the remote geographic locations in said memory for presentation to a user.

6. The communication device according to claim 5 , wherein the operations further comprises updating the information in said memory on a periodic basis while the communication device is not in use.

7. The communication device according to claim 6 , wherein the operations further comprises deleting from said memory the information corresponding to a geographic location that has not been called the longest in response to a shortage of memory storage space.

8. A computer implemented method performed on a communication device for providing information local to a called party located in a different geographic location, said computer implemented method comprising:

receiving, at the communication device, a communication identifier;

sending a request to a network device to determine a current location of a second communication device associated with the communication identifier,

receiving location information identifying the current location of the communication device associated with the communication identifier; and

presenting at least a portion of the information corresponding to the current location of the communication device associated with the communication identifier.

9. The computer implemented method according to claim 8 further comprising accessing, on a communications network node, information associated with a user-entered telephone number identifier.

10. The computer implemented method according to claim 8 further comprising bypassing the sending, receiving, and presenting steps in response to a determination that the communication identifier is “911”.

11. The computer implemented method according to claim 8 further comprising storing the information associated with remote geographic locations in local memory of the communication device for presentation to a user.

12. The computer implemented method according to claim 11 further comprising updating the information in the local memory of the communication device on a periodic basis while the communication device is not in use.

13. The computer implemented method according to claim 12 further comprising deleting from the local memory of the communication device the information corresponding to a geographic location that has not been called the longest in response to a shortage of memory storage space.

14. A non-transitory computer readable medium comprising computer executable instructions for providing information local to a called party located in a different geographic location, the computer executable instructions when executed causes one or more machines to perform operations comprising:

receiving, at a first communication device, a communication identifier;

sending a request to a network device to determine a current location of a second communication device associated with the communication identifier,

receiving location information identifying the current location of the second communication device associated with the communication identifier; and

presenting at least a portion of the information corresponding to the current location of the second communication device associated with the communication identifier to a user of the first communication device.

15. The non-transitory computer readable medium according to claim 14 wherein the operations further comprises accessing, on a communications network node, information associated with a user-entered telephone number identifier.

16. The non-transitory computer readable medium according to claim 14 wherein the operations further comprises bypassing the sending, receiving, and presenting steps in response to a determination that the communication identifier is “911”.

17. The non-transitory computer readable medium according to claim 14 wherein the operations further comprises storing the information associated with remote geographic locations in local memory of the first communication device for presentation to the user.

18. The non-transitory computer readable medium according to claim 17 wherein the operations further comprises updating the information in the local memory of the first communication device on a periodic basis while the first communication device is not in use.

19. The non-transitory computer readable medium according to claim 18 wherein the operations further comprises deleting from the local memory of the first communication device the information corresponding to a geographic location that has not been called the longest in response to a shortage of memory storage space.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2014
From: RAY, AMAR N.
To: EMBARQ HOLDINGS COMPANY LLC
Reel/Frame 031893/0480 →
CHANGE OF NAME Recorded Jan 6, 2014
From: EMBARQ HOLDINGS COMPANY LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 031923/0980 →
Continuity (2)
Continuation 12420218 · Apr 8, 2009
Related Publication 20140119523A1 · May 1, 2014