Intelligent end user devices for clearinghouse services in an internet telephony system
First Claim
1. A computer-implemented method for providing clearinghouse services to a client device in an Internet Protocol (IP) telephony system, comprising the steps of:
- transmitting an IP telephony communication session set-up request for an IP telephony communication session to a proxy server;
transmitting an authorization request from the proxy server to a clearinghouse service, the clearinghouse service being accessible only by the proxy server and one or more gateways;
transmitting an authorization response from the service point to the proxy, the authorization response comprising the identity of one or more terminating gateways available to complete the IP telephony communication session, and an electronic authorization token generated by the clearinghouse service for each identified terminating gateway, the terminating gateways operating independently and without direct access by the proxy server such that the proxy server gains access to a terminating gateway only with the electronic authorization token; and
selecting one of the terminating gateways with the proxy server to complete the IP telephony communication session.
0 Assignments
0 Petitions
Accused Products
Abstract
Clearinghouse services architectures that support the use of end user devices, such as personal computers, Internet Protocol (IP) phones, cable multimedia terminal adapters, and residential gateways, in an Internet telephony system. The innovative architectures include a proxy-based system model, a direct communication model, and a hybrid proxy/direct communication model. A user can operate an “intelligent” end user device. i.e., a device running a client program with knowledge of the architecture particulars, to access a clearinghouse service on an IP network. This enables the user to communicate a telephony call over the IP network and via the combination of a terminating gateway identified by the clearinghouse service and the Public Switched Telephone Network.
-
Citations
20 Claims
-
1. A computer-implemented method for providing clearinghouse services to a client device in an Internet Protocol (IP) telephony system, comprising the steps of:
-
transmitting an IP telephony communication session set-up request for an IP telephony communication session to a proxy server; transmitting an authorization request from the proxy server to a clearinghouse service, the clearinghouse service being accessible only by the proxy server and one or more gateways; transmitting an authorization response from the service point to the proxy, the authorization response comprising the identity of one or more terminating gateways available to complete the IP telephony communication session, and an electronic authorization token generated by the clearinghouse service for each identified terminating gateway, the terminating gateways operating independently and without direct access by the proxy server such that the proxy server gains access to a terminating gateway only with the electronic authorization token; and selecting one of the terminating gateways with the proxy server to complete the IP telephony communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing clearinghouse services to a client device, comprising:
-
an IP telephony network; a proxy server; a service point; one or more gateways; a Public Switched Telephone Network (PSTN); and
a client device for transmitting an IP telephony communication session set-up request to the proxy server, the client device operable for transmitting an authorization request to a clearinghouse service, the clearinghouse service being accessible only by the proxy server and the one or more gateways;
the service point operable for generating and transmitting an authorization response to the proxy server, the authorization response comprising the identity of one or more terminating gateways coupled to the IP network and available to complete an IP telephony communication session, and an electronic authorization token generated by the clearinghouse service for each identified terminating gateway, the terminating gateways operating independently and without direct access by the proxy server such that the proxy server gains access to a terminating gateway only with the electronic authorization token. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification