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) communication system, comprising the steps of:
- transmitting a request from a computer to a clearinghouse service, the clearinghouse service being accessible by the computer;
transmitting a response from the clearinghouse service to the computer, the response comprising the identity of at least one terminating gateway available to complete the IP communication session, and an electronic token generated by the clearinghouse service for each identified terminating gateway, each terminating gateway operating independently such that the computer may gain access to a terminating gateway with the electronic token; and
selecting a terminating gateway with the computer to complete the IP 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) communication system, comprising the steps of:
-
transmitting a request from a computer to a clearinghouse service, the clearinghouse service being accessible by the computer; transmitting a response from the clearinghouse service to the computer, the response comprising the identity of at least one terminating gateway available to complete the IP communication session, and an electronic token generated by the clearinghouse service for each identified terminating gateway, each terminating gateway operating independently such that the computer may gain access to a terminating gateway with the electronic token; and selecting a terminating gateway with the computer to complete the IP communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing clearinghouse services to a client device, comprising:
-
an IP network; a computer; a service point; one or more gateways; a Public Switched Telephone Network (PSTN); and a client device for transmitting a request to a clearinghouse service, the clearinghouse service being accessible by the computer;
the service point operable for generating and transmitting a response to the computer, the response comprising the identity of at least one terminating gateway coupled to the IP network and available to complete an IP communication session, and an electronic token generated by the clearinghouse service for each identified terminating gateway, each terminating gateway operating independently such that the computer may gain access to a terminating gateway with the electronic token. - View Dependent Claims (17, 18, 19, 20)
-
Specification