ACCESSING CALL CONTROL FUNCTIONS FROM AN ASSOCIATED DEVICE
First Claim
1. In a networking environment that includes a computer associated with an IP phone, a method of allowing the computer to initiate a call with a remote user using the IP phone, the method comprising:
- exposing one or more functions executed on the IP phone to the computer;
in response to receiving a request generated on the computer to initiate the call;
transmitting a first control message from the computer to the IP phone;
wherein the first control message is configured to access a function exposed on the IP phone for generating the call to the remote user; and
converting the first control message into a second control message that is configured to notify the remote user of the call when transmitted over an IP data network.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention are directed at integrating the functions of a computer and an IP phone without requiring an intermediary computing device to manage the exchange of control information. In accordance with one embodiment, a method is provided for initiating a call from a computer that remotely accesses functions on an IP phone. More specifically, the method includes causing one or more functions executed on the IP phone to be exposed to the computer. In response to receiving a request from a computer to initiate the call, the method causes a first control message to be transmitted from the computer to the IP phone. In this regard, the first control message is configured to access a function exposed on the IP phone for generating the call to the remote user. Then, the first control message is converted into a second control message that is transmitted over an IP data network to the remote user.
-
Citations
20 Claims
-
1. In a networking environment that includes a computer associated with an IP phone, a method of allowing the computer to initiate a call with a remote user using the IP phone, the method comprising:
-
exposing one or more functions executed on the IP phone to the computer; in response to receiving a request generated on the computer to initiate the call; transmitting a first control message from the computer to the IP phone; wherein the first control message is configured to access a function exposed on the IP phone for generating the call to the remote user; and converting the first control message into a second control message that is configured to notify the remote user of the call when transmitted over an IP data network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium containing computer-readable instructions which, when executed, performs a method of pairing a computer and an IP phone so that control information for handling computer telephony integration may be directly exchanged without using an intermediary computing device, the method comprising:
-
changing the network location where functions for handling computer telephony integration are performed to the IP phone; establishing a communication channel between the IP phone and the computer suitable for exchanging control information; and exposing functions of the IP phone for remote access from the computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system that supports the integration of computer and telephony functions between paired devices, comprising:
-
an IP phone for communicating audio data over an IP data network with a remote user, wherein the IP phone is further configured to; allow a computer to access functions that are exposed on the IP phone from a remote network location; notify the computer of events that occur on the IP phone; a computer configured to; access functions on the IP phone through the transmission of control messages; and receive notice of events that occur on the IP phone. - View Dependent Claims (19, 20)
-
Specification