Network address lookup for telephony devices
First Claim
1. A method of providing directory information to a user of a telephony device, comprising:
- receiving a user input comprising a network address;
determining whether a callee name associated with the network address is located in a local directory residing on the telephony device; and
if the callee name is not located in the local directory, requesting the callee name from a remote directory not located on the telephony device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention generally provide systems, methods and articles of manufacture for locating one component of callee information in response to receiving another associated component of the callee information. In a particular embodiment, a user inputs a network address (e.g., a telephone number) into a telephony device. The telephony device then operates to access a local directory in an effort to locate a callee name associated with a network address. If the callee name cannot be found in the local directory, a request for the callee name is transmitted to a remote directory.
-
Citations
28 Claims
-
1. A method of providing directory information to a user of a telephony device, comprising:
-
receiving a user input comprising a network address;
determining whether a callee name associated with the network address is located in a local directory residing on the telephony device; and
if the callee name is not located in the local directory, requesting the callee name from a remote directory not located on the telephony device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A telephony device, comprising:
-
a communications facility configured to communicate with the telecommunications network;
wherein the communications facility and the telecommunications network are configured to support transmission of at least voice data;
a memory containing at least a lookup program and a local directory;
the local directory comprising a plurality of records, each record comprising a callee network address and an associated callee name; and
a processor which, when configured with the lookup program, is configured to;
(i) upon receiving a user input comprising a network address, determine whether a callee name associated with the network address is located in the local directory; and
(ii) if not, transmit, via the communications facility, a request for the callee name to a remote directory. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 27, 28)
-
-
18. A computer readable medium containing a program which, when executed by a processor, is configured to perform operations comprising:
-
parsing a user input comprising a network address;
determining whether a callee name associated with the network address is located in a local directory residing on a telephony device; and
if the callee name is not located in the local directory, requesting the callee name from a remote directory not located on the telephony device.
-
-
25. A telecommunications system, comprising a network server comprising a database, the database containing at least a remote directory;
- wherein the network server is configured to;
upon receiving, from a requesting telephony, a request device for a callee name associated with a particular network address, access the remote directory to determine the availability of the callee name;
wherein the request is received only after the requesting telephony device has determined that the callee name is not available locally on the requesting telephony device; and
if the callee name is available in the remote directory, transmit the callee name to the requesting telephony device via a network connection.
- wherein the network server is configured to;
Specification