Method and apparatus for providing advanced IP telephony services in an intelligent endpoint
First Claim
Patent Images
1. A method in a communications system for updating, from a network directory server, a local telephony directory on a telephony device, comprising:
- establishing a communication connection between the telephony device and the network directory server;
sending an update request to the network directory server through the communication connection;
receiving updated telephony directory information from the network directory server through the communication connection; and
updating the local telephony directory based on the updated telephony directory information.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus in a communications system for providing advanced Internet Protocol (IP) telephony services in an intelligent endpoint. The apparatus and method of the present invention provides a user with the capability to update a local directory from a directory server, perform click to call functions, and perform intelligent processing of incoming calls.
20 Citations
34 Claims
-
1. A method in a communications system for updating, from a network directory server, a local telephony directory on a telephony device, comprising:
-
establishing a communication connection between the telephony device and the network directory server;
sending an update request to the network directory server through the communication connection;
receiving updated telephony directory information from the network directory server through the communication connection; and
updating the local telephony directory based on the updated telephony directory information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product in a computer-readable medium for use in a data processing system for updating, from a network directory server, a local telephony directory on a telephony device, comprising:
-
first instructions for establishing a communication connection between the telephony device and the network directory server;
second instructions for sending an update request to the network directory server through the communication connection;
third instructions for receiving updated telephony directory information from the network directory server through the communication connection; and
fourth instructions for updating the local telephony directory based on the updated telephony directory information.
-
-
14. A telephony apparatus for communicating over a network, comprising:
-
a controller;
a network interface coupled to the controller; and
a directory update device coupled to the controller, wherein the controller establishes a communication connection between the telephony apparatus and a network directory server via the network interface, the directory update device sends an update request to the network directory server, the directory update device receives updated telephony directory information from the network directory server, and wherein the directory update device updates a local telephony directory based on the updated telephony directory information. - View Dependent Claims (15, 16, 17)
-
-
18. A method in a communications system for updating, from a network directory server, a local telephony directory on a telephony device, comprising:
-
establishing a communication connection between the telephony device and the network directory server;
receiving an update request from the telephony device through the communication connection;
sending updated telephony directory information from the network directory server through the communication connection, the updated telephony directory information being used by the telephony device to update the local telephony directory. - View Dependent Claims (19)
-
-
20. A telephony apparatus that initiates a telephony call, over a network having a network directory server, to a receiving telephony device, comprising:
-
a network interface;
a controller coupled to the network interface; and
a user interface coupled to the controller, wherein the controller receives directory information, from a directory on the network directory server, via the network interface, and receives, via the user interface, a user selection of a directory listing from the directory information, and wherein the controller initiates a telephony call from the telephony apparatus to the receiving telephony device based on the user selection. - View Dependent Claims (21, 22, 23)
-
-
24. A method in a communications system for intelligent processing of an incoming telephony call, the intelligent processing being performed in an endpoint device, comprising:
-
receiving, in the endpoint device, the incoming telephony call from a call source via a network;
identifying, in the endpoint device, a call screening entry associated with the call source; and
screening the incoming telephony call based on the call screening entry. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer program product in a computer-readable medium for use in a data processing system for intelligent processing of an incoming telephony call, the intelligent processing being performed in an endpoint device, comprising:
-
first instructions for receiving, in the endpoint device, the incoming telephony call from a call source via a network;
second instructions for identifying, in the endpoint device, a call screening entry associated with the call source; and
third instructions for screening the incoming telephony call based on the call screening entry.
-
-
33. A telephony apparatus for use with a network, comprising:
-
a network interface coupled to the network for communicating via the network;
a controller coupled to the network interface, and a storage device, wherein the controller receives an incoming telephony call from a call source via the network interface, identifies a telephony call screening entry stored in the storage device associated with the call source, the telephony call screening entry identifying a different communication type from the telephony call to use in communicating with the telephony apparatus, and wherein the controller screens the incoming telephony call based on the telephony call screening entry.
-
-
34. A method of initiating a telephony call, over a network having a network directory server, from a sending telephony device to a receiving telephony device, comprising:
-
identifying, from a directory on the network directory server, an identifier of the receiving telephony device;
downloading, from the network directory server to the sending telephony device, directory listing information for the receiving telephony device; and
initiating a telephony call from the sending telephony device to the receiving telephony device based on the downloaded directory listing information.
-
Specification