Method and system for proxying telephony messages
2 Assignments
0 Petitions
Accused Products
Abstract
A proxy computer of a network can receive incoming telephony messages from one or more computers outside of the network and proxy them to computers within the network. Similarly, the proxy computer can receive outgoing telephony messages from within the network and proxy them to computers outside of the network. To set up inbound calls, a proxy program on the proxy computer looks for the presence of an alias in the call signaling messages, references a data structure to determine which computer on the network is associated with the alias, and proxies the call signaling and control messages between the callee computer and the calling computer based on the association, thereby creating a logical connection between the calling computer and the callee computer.
-
Citations
33 Claims
-
1-16. -16 (Canceled).
-
17. A method of proxying telephony messages on a proxy computer of a network, the method comprising:
-
receiving a first call control message from a calling computer of a public network, the first call control message comprising a public network address of the proxy computer and a first set of port assignments assigned by the calling computer for media communication between the proxy computer and the calling computer on behalf of a callee computer;
generating a second call control message, the second call control message comprising a private network address of the callee computer and a second set of port assignments assigned by the proxy computer for media communication between the proxy computer and the callee computer on behalf of the calling computer; and
sending the second call signaling message to the callee computer. - View Dependent Claims (18, 19, 20, 21, 22, 31, 32, 33)
-
-
23-30. -30 (Canceled).
Specification