System and method for controlling a telecommunication network in accordance with economic incentives
DCFirst Claim
1. A method for controlling a telecommunication network in which a moderating computer collects economic incentive data from each Carrier of a plurality of telecommunications Carriers, processes the economic incentive data and distributes processed data to a plurality of telecommunications switches, each switch associated with an originating point, thereby enabling each of the plurality of switches to select a Carrier of the plurality of telecommunication Carriers for a call attempt presented to the switch, based on an economic choice, wherein the method comprises:
- a. receiving in the moderating computer, economic incentive data specifying the economic incentive each Carrier will place on a call from each originating point of a plurality of originating points to each terminating point of a plurality of terminating points, processing the economic incentive data to determine which of the economic incentive data correspond to a first originating point and to produce derivative data, and storing the economic incentive data and derivative data in a data base of the moderating computer as first originating point data;
b. identifying a first set of telecommunication switches of the plurality of switches, each switch associated with the first originating point, and transmitting at least a portion of the derivative data, but none of the economic incentive data, to the first set of telecommunication switches; and
c. transmitting at least a portion of the first originating point data to at least a portion of the plurality of telecommunication Carriers.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Telecommunication switches (e.g., PBX'"'"'s or local exchange carrier'"'"'s Centrex-enabled switches) route calls in accordance with economic incentives (e.g., least cost routing) resulting from a bidding process between participating telecommunication Carriers (Carriers) by operation of a central processor, a computer referred to as a bidding moderator (Moderator). Each of the Carriers bidding for traffic over a route informs the Moderator of the rate it is willing to charge for (or other economic incentive it is willing to offer) service between two specific points in a telecommunication network, for example, from one NPA-NXX to another NPA-NXX, at some particular time. This "bid" rate may be lower than that Carrier'"'"'s established rate for any of several reasons (e.g., the Carrier has excess capacity on that route at that time). The Carrier may change its bids as often as it likes during the day as traffic patterns change. The Moderator collects this bid information from all the Carriers, processes the bid information and transmits carrier selection information to subscribing switches. Bid information is also transmitted to participating Carriers'"'"' network management centers. From the list of all Carriers providing bid information to the Moderator, each Subscriber can select those Carriers to which it wants traffic routed and can change that selection at any time.
-
Citations
54 Claims
-
1. A method for controlling a telecommunication network in which a moderating computer collects economic incentive data from each Carrier of a plurality of telecommunications Carriers, processes the economic incentive data and distributes processed data to a plurality of telecommunications switches, each switch associated with an originating point, thereby enabling each of the plurality of switches to select a Carrier of the plurality of telecommunication Carriers for a call attempt presented to the switch, based on an economic choice, wherein the method comprises:
-
a. receiving in the moderating computer, economic incentive data specifying the economic incentive each Carrier will place on a call from each originating point of a plurality of originating points to each terminating point of a plurality of terminating points, processing the economic incentive data to determine which of the economic incentive data correspond to a first originating point and to produce derivative data, and storing the economic incentive data and derivative data in a data base of the moderating computer as first originating point data; b. identifying a first set of telecommunication switches of the plurality of switches, each switch associated with the first originating point, and transmitting at least a portion of the derivative data, but none of the economic incentive data, to the first set of telecommunication switches; and c. transmitting at least a portion of the first originating point data to at least a portion of the plurality of telecommunication Carriers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An automated Carrier selection method for enabling a telecommunication switch, the switch being associated with an originating point, to select a Carrier of the plurality of telecommunication Carriers for a call attempt in accordance with carrier selection data received from a bidding Moderator, for transmission of telecommunications to a first terminating point, comprising the steps of:
-
a. entering into a data base associated with the switch, the carrier selection data resulting from a bidding process administered by the bidding Moderator ad relating to at least one Carrier of the plurality of telecommunication Carriers corresponding to the first terminating point; and b. selecting a Carrier of the plurality of telecommunication Carriers for the call attempt, based on the carrier selection data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for routing a telecommunication call attempt presented to a telecommunication switch associated with an originating point to a first telecommunication Carrier of a plurality of telecommunication Carriers in accordance with economic incentives arrived at through a bidding process involving a central processor, referred to as a bidding moderator, comprising the steps of:
-
a. collecting carrier network data for each of the Carriers, each Carrier entering the data corresponding to the telecommunication facilities constituting its network into its traffic management computer'"'"'s traffic management database; b. each traffic management computer receiving management instructions from that Carrier'"'"'s network administrator, formulating economic incentives for at least a portion of the Carrier'"'"'s telecommunication facilities based on the management instructions and the carrier network data, and transmitting the economic incentives to the bidding moderator; c. in the moderator, receiving the economic incentives, entering the economic incentives from each Carrier in the Moderator'"'"'s database, and sorting the economic incentives to identify all economic incentives associated with each telecommunication route specified by an originating point and a terminating point and generating carrier selection data; d. transmitting at least a portion of the economic incentives received by the Moderator to at least a portion of the plurality of Carriers, entering the economic incentives in each traffic management database, and adjusting each Carrier'"'"'s economic incentives in consideration of the economic incentives from at least one other Carrier; e. sorting the routes to determine which routes have an originating point associated with the telecommunication switch, transmitting the carrier selection data but not the economic incentives associated with such routes to the switch, and entering the carrier selection data into the switch'"'"'s database; and f. routing the call attempt to the first telecommunication Carrier in accordance with the carrier selection data. - View Dependent Claims (19, 20, 21)
-
-
22. A telecommunication traffic bidding moderator for enabling a first telecommunication switch of a plurality of telecommunication switches to select a Carrier of the plurality of telecommunication Carriers for call attempts, in accordance with economic incentives generated by the Carriers, comprising:
-
a. a computer with a processor and a memory; b. means for receiving economic incentive data from a first telecommunication Carrier and storing the economic incentive data identified with the first telecommunication Carrier in the memory; c. means for transmitting at least a portion of the economic incentive data received from a plurality of telecommunication Carriers to at least a portion of the plurality of telecommunication Carriers; d. means for sorting the economic incentive data received from the plurality of telecommunication Carriers to determine a first subset of such data corresponding to the first telecommunication switch and generating carrier selection data; and e. means for transmitting the carrier selection data, but none of the economic incentive data, to the first telecommunication switch. - View Dependent Claims (23)
-
-
24. An automated call routing system for selecting a first telecommunication Carrier of a plurality of telecommunication Carriers for a call attempt presented to a telecommunication switch, comprising:
-
a. a telecommunication switch; b. a computer adjunct to the telecommunication switch, which adjunct computer has a processor and a memory; c. means for receiving carrier selection data from a bidding Moderator, such carrier selection data resulting from a bidding process administered by the bidding Moderator, and storing the carrier selection data in the memory; d. means for transmitting the carrier selection (data to the switch for entry into the switch'"'"'s database; and e. means for selecting the first telecommunication Carrier for the call attempt, based on the carrier selection data in the switch'"'"'s database. - View Dependent Claims (25, 26, 27)
-
-
28. An automated call routing system for routing a call attempt presented to a telecommunication switch to a first telecommunication Carrier of a plurality of telecommunication Carriers, comprising;
-
a. a telecommunication switch; b. means for querying a bidding Moderator for carrier selection data corresponding to the call attempt, said carrier selection data resulting from a bidding process administered by the bidding Moderator, and receiving the carrier selection data in the switch; and c. means for routing the call attempt to the first telecommunication Carrier in accordance with the carrier selection data.
-
-
29. A telecommunication Carrier selection method in which a moderating computer collects economic incentive data from each Carrier of a plurality of telecommunication Carriers, processes the economic incentive data to generate Carrier selection data and distributes the carrier selection data to a plurality of interface units, each interface unit being associated with one of a plurality of telecommunicators and each associated with an originating point, thereby enabling each of the plurality of telecommunicators to select a Carrier of the plurality of telecommunication Carriers for each call attempt generated by the telecommunicator, wherein the method comprises:
-
a. receiving in the moderating computer, economic incentive data specifying the economic incentive each Carrier will place on a call from a first originating point, generating carrier selection data and storing the economic incentive data and the carrier selection data in a data base; b. identifying a first set of interface units of the plurality of interface units, each interface unit of the first set of interface units associated with the first originating point, and transmitting the carrier selection data but not the economic incentive data to each of the first set of interface units; and c. transmitting at least a portion of the economic incentive data to at least a portion of the plurality of telecommunication Carriers. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A telecommunication traffic bidding moderator for enabling a first telecommunicator of a plurality of telecommunicators, the first telecommunicator being associated with a first originating point, to select a first telecommunication Carrier of a plurality of telecommunication Carriers for a call attempt in accordance with economic incentives generated by the Carriers, comprising:
-
a. a computer with a processor and a memory; b. means for receiving economic incentive data from a first telecommunication Carrier and storing the economic incentive data, identified with the first telecommunication Carrier in the memory; c. means for transmitting at least a portion of the economic incentive data received from a plurality of telecommunication Carriers to at least a portion of the plurality of telecommunication Carriers; d. means for processing the economic incentive data received from the plurality of telecommunication Carriers to generate carrier selection data corresponding to the first originating point; and e. means for transmitting the carrier selection data corresponding to the first originating point, but not the economic incentive data to a first interface unit associated with the first telecommunicator. - View Dependent Claims (35, 36)
-
-
37. An interface unit for routing a call attempt placed by a telecommunicator to a first telecommunication Carrier of a plurality of telecommunication Carriers in response to carrier selection data received from a moderator and decision rules received from an end user, the unit comprising:
-
a. a first input port for receiving the call attempt from the telecommunicator, the call attempt including routing data; b. a second input port for receiving the decision rules from the end user; c. means for receiving the carrier selection data from the moderator; d. a processor for selecting the first telecommunication Carrier in response to the economic incentive data and the decision rules; e. means for inserting a first Carrier identifier, corresponding to the first telecommunication Carrier into the routing data; and f. an output port for transmitting the call attempt. - View Dependent Claims (38, 39)
-
-
40. A telecommunication switch for selecting a first Carrier of a plurality of telecommunication Carriers for routing a call entering the switch over a dedicated facility, from a first originating point to the first Carrier, based on first originating point data produced by a bidding moderator through a bidding process, the telecommunication switch comprising;
-
a. a switching matrix controlled by a software directed switch controller; b. a plurality of input ports for receiving call attempts presented to the telecommunication switch over dedicated access facilities from a plurality of call sources; c. a plurality of output ports for transmitting the call attempts to a plurality of telecommunication Carriers over dedicated carrier facilities; d. a data link input port for receiving first originating point data from the bidding moderator over a data link independent of the dedicated access facilities and the dedicated carrier facilities; e. software implemented means for selecting the first Carrier on the basis of the first originating point data from a data link independent of the dedicated access facilities or the dedicated carrier facilities; and f. means for routing the call attempt from the call source to the first Carrier through the switching matrix. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for controlling a telecommunications network in which a moderating computer collects economic incentive data from each Carrier of a plurality of telecommunication Carriers, processes the economic incentive data and distributes processed data to a plurality of telecommunication switches, each switch associated with an originating point, thereby enabling each of the plurality of switches to select a Carrier of the plurality of telecommunication Carriers for a call attempt presented to the switch, based on an economic choice, wherein the method comprises:
-
a. receiving in the moderating computer, economic incentive data specifying the economic incentive each Carrier will place on a call from each originating point of a plurality of originating points to each terminating point of a plurality of terminating points, processing the economic incentive data to determine which of the economic incentive data correspond to a first originating point and to produce derivative data, and storing the economic incentive data and derivative data in a data base of the moderating computer as first originating point data; b. identifying a first set of telecommunication switches of the plurality of switches, each switch associated with the first originating point, and transmitting at least a portion of the first originating point data to a portion of, but less than all of, the first set of telecommunication switches; and c. transmitting a portion of, but less than all of, the first originating point data to each of the plurality of telecommunication Carriers. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. A method for routing a telecommunication call attempt presented to a telecommunication switch associated with an originating point to a first telecommunication Carrier of a plurality of telecommunication Carriers in accordance with economic incentives arrived at through a bidding process involving a central processor, referred to as a bidding moderator, comprising the steps of:
-
a. collecting Carrier network data for each of the Carriers, each Carrier entering the data corresponding to the telecommunication facilities constituting its network into its traffic management computer'"'"'s traffic management database; b. each traffic management computer receiving management instructions from that Carrier'"'"'s network administrator, formulating economic incentives for at least a portion of the Carriers telecommunication facilities based on the management instructions and the Carrier network data, and transmitting the economic incentives to the bidding Moderator; c. in the Moderator, receiving the economic incentives, entering the economic incentives from each Carrier in the Moderator'"'"'s database, and sorting the economic incentives to identify all economic incentives associated with each telecommunication route specified by an originating point and a terminating point and generating carrier selection data; d. transmitting at least a portion of the economic incentives received by the Moderator to at least a portion of the plurality of Carriers, entering the economic incentives in each traffic management database, and adjusting each Carrier'"'"'s economic incentives in consideration of the economic incentives from at least one other Carrier; e. in the Moderator receiving call attempt data from the telecommunication switch, identifying the originating point and the terminating point associated with the call attempt, selecting the first telecommunication Carrier, and transmitting the first telecommunication Carrier selection to the telecommunication switch; and f. routing the call attempt to the first telecommunication Carrier in accordance with the selecting.
-
-
54. A method for controlling a telecommunication network in which a moderating computer collects economic incentive data from each Carrier of a plurality of telecommunications Carriers, processes the economic incentive data and distributes processed data to a plurality of telecommunications switches, each switch associated with an originating point, thereby enabling each of the plurality of switches to select a Carrier of the plurality of telecommunication Carriers for a call attempt presented to the switch, based on an economic choice, wherein the method comprises:
-
a. receiving in the moderating computer, economic incentive data specifying the economic incentive each Carrier will place on a call from each originating point of a plurality of originating points to each terminating point of a plurality of terminating points, processing the economic incentive data correspond to a first originating point and to produce derivative data, and storing the economic incentive data and derivative data in a data base of the moderating computer as first originating point data; b. identifying a first set of telecommunication switches of the plurality of switches, each switch associated with the first originating point, and transmitting at least a portion of the derivative data, including a portion but not all of the economic incentive data, to the first set of telecommunication switches; and c. transmitting at least a portion of the first originating point data to at least a portion of the plurality of telecommunication Carriers.
-
Specification