Clearinghouse server for internet telephony and multimedia communications
First Claim
1. A method for authorizing and routing a telephone communication with a clearinghouse server between a source Voice over Internet Protocol (VoIP) device and a destination VoIP device, comprising the steps of:
- receiving an authorization request from a source VoIP device;
determining a communication route for completing a communication originating at the source VoIP device;
identifying one or more destination VoIP devices available to complete the telephone communication;
balancing use of the one or more destination VoIP devices with the clearinghouse server by ranking the one or more destination VoIP devices according to an algorithm that sums weight values which are assigned to each destination VoIP device;
generating a list comprising the ranked destination VoIP devices;
forwarding the list to the source VoIP device;
selecting a destination VoIP device from the list; and
completing the telephone communication with the selected destination VoIP device.
0 Assignments
0 Petitions
Accused Products
Abstract
A clearinghouse server for routing multi-media communications, including telephony calls, between a source device and a destination device via a distributed computer network, such as the global Internet. The clearinghouse server can authorize the completion of a communication from a source device to a destination device and collect usage-related information for the completed communication. In response to an authorization request issued by an enrolled source device, the clearinghouse server can identify one or more available destination devices available to accept a communication from an authorized source device. The clearinghouse server can provide a list of the identified destination devices, typically organized in a rank order, by sending an authorization response to the source device. In turn, the source device can use this list to select a destination device and contact that selected device via the computer network to complete the communication.
-
Citations
17 Claims
-
1. A method for authorizing and routing a telephone communication with a clearinghouse server between a source Voice over Internet Protocol (VoIP) device and a destination VoIP device, comprising the steps of:
-
receiving an authorization request from a source VoIP device; determining a communication route for completing a communication originating at the source VoIP device; identifying one or more destination VoIP devices available to complete the telephone communication; balancing use of the one or more destination VoIP devices with the clearinghouse server by ranking the one or more destination VoIP devices according to an algorithm that sums weight values which are assigned to each destination VoIP device; generating a list comprising the ranked destination VoIP devices; forwarding the list to the source VoIP device; selecting a destination VoIP device from the list; and completing the telephone communication with the selected destination VoIP device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification