Communication Path Exchange Service
First Claim
1. A computerized method for determining available communication paths, the method comprising:
- transmitting, from a server device, a graphical user interface to a client device, the graphical user interface comprising one or more graphical elements associated with one or more communication path attributes;
receiving, at the server device, one or more communication path request criteria based on input to at least one of the one or more graphical elements, the one or more communication path request criteria associated with the one or more communication path attributes;
determining, based on the one or more communication path request criteria, a ranked set of one or more available communication paths; and
transmitting, from the server device, the ranked set of one or more available communication paths to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Described are methods and apparatuses, including computer program products, for determining available communication paths. A graphical user interface is transmitted from a server device to a client device. The graphical user interface includes one or more graphical elements associated with one or more communication path attributes. One or more communication path request criteria based on input to at least one of the one or more graphical elements are received at the server device. The one or more communication path request criteria are associated with the one or more communication path attributes. Based on the one or more communication path request criteria, a ranked set of one or more available communication paths are determined. The ranked set of one or more available communication paths are transmitted from the server device to the client device.
46 Citations
27 Claims
-
1. A computerized method for determining available communication paths, the method comprising:
-
transmitting, from a server device, a graphical user interface to a client device, the graphical user interface comprising one or more graphical elements associated with one or more communication path attributes; receiving, at the server device, one or more communication path request criteria based on input to at least one of the one or more graphical elements, the one or more communication path request criteria associated with the one or more communication path attributes; determining, based on the one or more communication path request criteria, a ranked set of one or more available communication paths; and transmitting, from the server device, the ranked set of one or more available communication paths to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, tangibly embodied in a machine-readable storage device, the computer program product including instructions being operable to cause a data processing apparatus to:
-
transmit, from a server device, a graphical user interface to a client device, the graphical user interface comprising one or more graphical elements associated with one or more communication path attributes; receive, at the server device, one or more communication path request criteria based on input to at least one of the one or more graphical elements, the one or more communication path request criteria associated with the one or more communication path attributes; determine, based on the one or more communication path request criteria, a ranked set of one or more available communication paths; and transmit, from the server device, the ranked set of one or more available communication paths to the client device.
-
-
22. A system for determining available communication paths, the system comprising:
a server device configured to; transmit a graphical user interface to a client device, the graphical user interface comprising one or more graphical elements associated with one or more communication path attributes; receive one or more communication path request criteria based on input to at least one of the one or more graphical elements, the one or more communication path request criteria associated with the one or more communication path attributes; determine, based on the one or more communication path request criteria, a ranked set of one or more available communication paths; and transmit the ranked set of one or more available communication paths to the client device.
-
23. A computerized method for interconnecting communication networks, the method comprising:
-
connecting a first communications network to a first exchange switch, the first communications network operated by a first carrier; receiving, from the first carrier, a first set of one or more attribute values associated with available communication paths provided by the first communications network to the first exchange switch; connecting a second communications network to a second exchange switch, the second communications network operated by a second carrier different from the first carrier; receiving, from the second carrier, a second set of one or more attribute values associated with available communication paths provided by the second communications network to the second exchange switch; storing the first and second sets of one or more attribute values in an attribute database; receiving, from a computing device associated with a buyer, data representative of a request to setup a communication path between the first and second communication networks using the first and second exchange switches; and determining, based on the data representative of the request, a set of one or more available communication paths from the available communication paths provided by the first and second communication networks. - View Dependent Claims (24, 25, 26, 27)
-
Specification