# US 6,269,157 B1 · Bidding for telecommunications traffic with request for service

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 6,269,157 B1
- Document ID: US6269157B1
- Status: Granted
- Kind: B1
- Application number: 09/548,484
- Filed: 2000-04-13
- Granted: 2001-07-31
- Earliest claimed: 1995-11-06
- Assignees: Summit Telecom Systems, Inc.
- Inventors: William F. Coyle
- Web page: https://patentgrep.com/patent/US6269157B1

## CPC

- H04M 15/8044: {Least cost routing}
- A61K 9/4816: {Wall or shell material}
- H04L 41/00: Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04M 15/00: Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP}
- H04M 15/49: {Connection to several service providers}
- H04M 15/50: {for cross-charging network operators}
- H04M 15/51: {for resellers, retailers or service providers}
- H04M 15/8083: {involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts}
- H04M 15/90: {using Intelligent Networks [IN] or Advanced Intelligent Networks [AIN]}
- H04Q 3/0045: {involving hybrid, i.e. a mixture of public and private, or multi-vendor systems}
- H04Q 3/66: Traffic distributors
- H04M 2215/016: Billing using Intelligent Networks [IN] or Advanced Intelligent Networks [AIN]
- H04M 2215/0184: involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
- H04M 2215/42: Least cost routing, i.e. provision for selecting the lowest cost tariff
- H04M 2215/46: Connection to several service providers
- H04M 2215/52: Interconnection, inter-exchange, reseller billing, billing agreements between different operators, e.g. billing identifier added on the CDR in order to cross charge the other operator, inter-operator accounting, reconciliation, bill directly resellers customers
- H04M 2215/54: Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
- H04M 2215/745: Least cost routing, e.g. Automatic or manual, call by call or by preselection
- H04Q 2213/13093: Personal computer, PC
- H04Q 2213/13097: Numbering, addressing
- H04Q 2213/13106: Microprocessor, CPU
- H04Q 2213/1313: Metering, billing
- H04Q 2213/13138: Least cost routing, LCR
- H04Q 2213/13141: Hunting for free outlet, circuit or channel
- H04Q 2213/13148: Maximum profit routing
- H04Q 2213/13204: Protocols
- H04Q 2213/1322: PBX
- H04Q 2213/13332: Broadband, CATV, dynamic bandwidth allocation
- H04Q 2213/13383: Hierarchy of switches, main and subexchange, e.g. satellite exchange
- H04Q 2213/13389: LAN, internet
- H04Q 2213/13533: multivendor and hybrid, e.g. public/private, networks, inc. international
- H04Q 2213/13541: routing
- H04Q 2213/13566: mediation
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- A61K: PREPARATIONS FOR MEDICAL, DENTAL OR TOILETRY PURPOSES (devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms A61J3/00; chemical aspects of, or use of materials for deodorisation of air, for disinfection or sterilisation, or for bandages, dressings, absorbent pads or surgical articles A61L; soap compositions C11D)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

Because of technological and regulatory changes, telecommunication service is becoming more of a commodity, with competition between service providers for traffic. The herein disclosed invention stimulates this competition and facilitates a service provider's and a consumer's ability to make economic choices between competing telecommunication carriers. In this method and system, telecommunication switches route calls in accordance with economic incentives (e.g., least cost routing) resulting from a bidding process between participating telecommunication carriers (Carriers), administered by a bidding service provider through operation of a central processor, at computer referred to as a bidding moderator (Moderator). The technology required to facilitate forward delivery transactions, in which a buyer and seller agree to the terms of a transaction today but schedule actual delivery for a future time, would be helpful to end users, resellers and Carriers. The Moderator can facilitate such transactions by processing requests for end users or resellers (as buyers) for telecommunications services to be delivered by Carriers in the future. In order to provide the Moderator with sufficient information to process such a request, the buyer enters the information describing the request on a software-derived template and transmits such information to the Moderator.

## Claims

### Claim 1

A method for routing a telecommunication call attempt presented by a Buyer of telecommunication service to a telecommunication switch, associated with a switching point on a telecommunications network, 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 Moderator, comprising the steps of:
a. in the Buyer, formulating a request for telecommunication service over at least one route or route segment on at least one telecommunication network during at least one specific future time interval and transmitting such request to the Moderator;
b. in the Moderator, processing such request and distributing a processed request to a plurality of telecommunication Carriers;
c. in each Carrier, receiving the processed request, formulating a response to the processed request and transmitting such response, including economic incentive data, to the Moderator;
d. in the Moderator, receiving the response from each Carrier, entering the economic incentive data from each Carrier in the Moderator's database, and processing the economic incentive data to generate Carrier selection data;
e. in the Moderator, transmitting at least a portion of the economic incentive data contained in the plurality of responses received by the Moderator to at least a portion of the plurality of telecommunication Carriers;
f. in the Moderator, transmitting to the switch, the carrier selection data associated with such telecommunication service over the route or route segment on at least one telecommunication network;
g. in the switch, entering the carrier selection data into the switch's database; and
h. in the switch, routing the call attempt to the first telecommunication Carrier in accordance with the carrier selection data.

### Claim 2 (depends on 1)

A method of claim 1 including transmitting at least a portion of the carrier selection data to the first telecommunication Carrier.

### Claim 3 (depends on 1)

A method of claim 1 including transmitting at least a portion of the carrier selection data to the Buyer.

### Claim 4 (depends on 1)

A method of claim 1 comprising, in the Moderator, receiving decision rides from the Buyer and processing the economic incentive data and the decision rules to generate carrier selection data.

### Claim 5 (depends on 1)

A method of claim 1 in which the Buyer transmits the request to the Moderator by entering request data into a first software defined template.

### Claim 6 (depends on 5)

A method of claim 5 in which the first software defined template resides on a computer bulletin board maintained by the Moderator.

### Claim 7 (depends on 5)

A method of claim 5 in which the first software defined template resides on a web site maintained by the Moderator.

### Claim 8 (depends on 5)

A method of claim 5 in which the request data comprises a plurality of the following elements: the route or route segment's end points; the specific future time interval; required transport capacity; required quality of service criteria; a set of acceptable Carriers; and the maximum acceptable price.

### Claim 9 (depends on 1)

A method of claim 1 in which the Moderator distributes the processed requests to the Carriers by posting the processed request on a computer bulletin board maintained by the Moderator and accessible to the Carriers.

### Claim 10 (depends on 1)

A method of claim 1 in which the Moderator distributes the processed requests to the Carriers by posting the processed requests at a website maintained by the Moderator and accessible to the Carriers.

### Claim 11 (depends on 1)

A method of claim 1 in which the first Carrier responds to the request by entering response data into a second software defined template.

### Claim 12 (depends on 1)

A method of claim 1 in which the first Carrier transmits a list of approved Buyers to the Moderator.

### Claim 13 (depends on 1)

A method of claim 1 in which the first Carrier transmits to the Moderator a pre-request submission, including response criteria, for use by the Moderator as the Carrier's response to any request meeting the response criteria.

### Claim 14 (depends on 1)

A method of claim 1 in which the carrier selection data corresponds to a default Carrier.

### Claim 15 (depends on 1)

A method of claim 1 in which the carrier selection data is transmitted to the first switch by means of a transmission and processing medium comprising an adjunct computer.

### Claim 16 (depends on 1)

A method of claim 1 in which the carrier selection data is transmitted to the switch periodically.

### Claim 17 (depends on 1)

A method of claim 1 in which the carrier selection data is transmitted to the switch in response to a query from the switch.

### Claim 18 (depends on 1)

A method of claim 1 in which the Moderator transmits at least a portion of the economic incentive data to at least a portion of the plurality of Carriers subsequent to generating carrier selection data.

### Claim 19 (depends on 1)

A method of claim 1 comprising, in the Moderator, receiving a set of decision riles from the Buyer and processing the request, together with the set of decision rules, to formulate a processed request.

### Claim 20

A method for routing a telecommunication call attempt presented by a Buyer of telecommunication service to a telecommunication switch, associated with a switching point on a telecommunications network, 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 Moderator, comprising the steps of, in the Moderator:
a) receiving from the Buyer, a request for telecommunication service over at least one route or route segment on at least one telecommunications network during at least one specific future time interval;
b) processing the request and distributing the processed request to a plurality of Carriers;
c) receiving a response including the economic incentive data from at least the first telecommunication Carrier;
d) transmitting at least a portion of the economic incentive data to at least a portion of the plurality of Carriers;
e) entering the economic incentive data received from the first telecommunication Carrier in a database and processing the economic incentive data, to generate carrier selection data; and
f) transmitting the carrier selection data to the switch for entry into the switch's data base for use in routing the call attempt to the first telecommunication Carrier.

### Claim 21 (depends on 20)

A method of claim 20 including transmitting at least a portion of the carrier selection data to the Buyer.

### Claim 22 (depends on 20)

A method of claim 20 including transmitting at least a portion of the carrier selection data to the first telecommunication Carrier.

### Claim 23 (depends on 20)

A method of claim 20 in which the Moderator maintains a computer bulletin board comprising a first software defined template in which the Buyer enters request data.

### Claim 24 (depends on 20)

A method of claim 20 in which the Moderator maintains a website comprising a first software defined template in which the Buyer enters request data.

### Claim 25 (depends on 20)

A method of claim 20 in which the request data comprises a plurality of the following elements: the route or route segment's end points; the specific future time interval; the required transport capacity; required quality of service criteria, a set of acceptable Carriers; and the maximum acceptable price.

### Claim 26 (depends on 20)

A method of claim 20 in which the Moderator distributes the processed requests to the Carriers by posting the processed requests on a computer bulletin board maintained by the Moderator and accessible to the Carriers.

### Claim 27 (depends on 20)

A method of claim 20 in which the Moderator distributes the processed requests to the Carriers by posting the processed requests on a website maintained by the Moderator and accessible to the Carriers.

### Claim 28 (depends on 20)

A method of claim 20 in which the Moderator receives response data from the first telecommunication Carrier by means of a second software defined template.

### Claim 29 (depends on 20)

A method of claim 20 in which the Moderator receives a list of approved Buyers from the first telecommunication Carrier.

### Claim 30 (depends on 20)

A method of claim 20 in which the Moderator receives decision rules from the Buyer and processes the economic incentive data and the decision rules to generate carrier selection data.

### Claim 31 (depends on 20)

A method of claim 20 in which the Moderator receives from the first Carrier, a pre-request submission, including response criteria, for use by the Moderator as the Carrier's response to any request meeting the response criteria.

### Claim 32 (depends on 20)

A method of claim 20 in which the Moderator transmits carrier selection data corresponding to a default Carrier.

### Claim 33 (depends on 20)

A method of claim 20 in which the carrier selection data is transmitted to the first switch by means of a transmission and processing medium comprising an adjunct computer.

### Claim 34 (depends on 20)

A method of claim 20 in which the carrier selection data is transmitted to the switch periodically.

### Claim 35 (depends on 20)

A method of claim 20 in which the carrier selection data is transmitted to the switch in response to a query from the switch.

### Claim 36 (depends on 20)

A method of claim 20 in which the Moderator transmits at least a portion of the economic incentive data to at least a portion of the plurality of Carriers subsequent to generating carrier selection data.

### Claim 37 (depends on 20)

A method of claim 20 comprising receiving a set of decision rules from the Buyer and processing the request together with the set of decision rules, to formulate a processed request.

### Claim 38 (depends on 20)

A method of claim 20 including generating billing data prior to the specific future time interval and transmitting the billing data to at the Buyer and the first telecommunication Carrier.

### Claim 39 (depends on 38)

A method of claim 38 in which the billing data is transmitted prior to the specific future time interval.

### Claim 40

A telecommunications traffic bidding Moderator for enabling a first telecommunication switch to route a call attempt presented by a Buyer of telecommunication service to a first telecommunication Carrier in accordance with economic incentives arrived at through a bidding process, comprising:
a. a computer with a processor and a memory;
b. means for receiving from the Buyer, a request for telecommunication service over at least one route or route segment on at least one telecommunication network during at least one specific future time interval and storing the request in the memory;
c. means for processing the request to formulate a processed request;
d. means for transmitting the processed request to the plurality of telecommunication Carriers;
e. means for receiving a response including economic incentive data relating to the request for telecommunication service, from at least the first telecommunication Carrier and storing the response in the memory;
f. means for transmitting at least a portion of the economic incentive data to at least a portion of the plurality of telecommunication Carriers;
g. means within the processor for generating carrier selection data based on the economic incentive data; and
h. means for transmitting the carrier selection data to the switch for entry into the switch database for use in routing the call attempt to the first telecommunication Carrier during the specific future time interval.

### Claim 41 (depends on 40)

A bidding Moderator of claim 40 including means for transmitting the carrier selection data to the first telecommunication Carrier.

### Claim 42 (depends on 40)

A bidding Moderator of claim 40 including means for transmitting the carrier selection data to the Buyer.

### Claim 43 (depends on 40)

A bidding Moderator of claim 40 including means for receiving decision rules from the Buyer and processing the economic incentive data and the decision rules to generate carrier selection data.

### Claim 44 (depends on 40)

A bidding Moderator of claim 40 comprising a computer bulletin board accessible by the Buyer, provided with a first software defined template, for entry of request data by the Buyer.

### Claim 45 (depends on 40)

A bidding Moderator of claim 40 comprising a website provided with a first software defined template for entry of request data by the Buyer.

### Claim 46 (depends on 40)

A bidding Moderator of claim 40 including means for receiving request data comprising a plurality of the following elements: the route or route segment's end points; the specific future time interval; the required transport capacity; required quality of service criteria; a set of acceptable Carriers; and the maximum acceptable price.

### Claim 47 (depends on 40)

A bidding Moderator of claim 40 comprising a computer bulletin board accessible by the Carriers for posting processed requests.

### Claim 48 (depends on 40)

A bidding Moderator of claim 40 comprising a website accessible by the Carriers for posting processed requests.

### Claim 49 (depends on 40)

A bidding Moderator of claim 40 provided with a second software defined template for receiving response data from the first Carrier.

### Claim 50 (depends on 40)

A bidding Moderator of claim 40 comprising an adjunct computer equipped to handle a portion of the Moderator's processing and communication functions.

### Claim 51 (depends on 40)

A bidding Moderator of claim 40 including means for receiving a set of decision rules from the Buyer and processing the request, together with the set of decision rules, to formulate a processed request.

### Claim 52 (depends on 40)

A bidding Moderator of claim 40 including means for transmitting at least a portion of the economic incentive data to at least a portion of the plurality of Carriers subsequent to generating carrier selection data.

### Claim 53 (depends on 40)

A bidding Moderator of claim 40 including means for receiving from the switch a query requesting the carrier selection data.

### Claim 54

A method for billing a Buyer of telecommunication service for call attempts presented to a telecommunication switch, associated with a switching point on a telecommunications network, routed 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 Moderator, comprising the steps of:
a. in the Buyer, formulating a request for telecommunication service over at least one route or route segment on at least one telecommunication network during at least one specific future time interval and transmitting such request to the Moderator;
b. in the Moderator, processing such request and distributing a processed request to a plurality of telecommunication Carriers;
c. in at least the first telecommunication Carrier, receiving the processed request, formulating a response to the processed request and transmitting such response, including economic incentive data, to the Moderator;
d. in the Moderator, receiving the response from at least the first telecommunication Carrier, entering the economic incentive data from at least the first telecommunication Carrier in the Moderator's database, and processing the economic incentive data to generate carrier selection data;
e. in the Moderator, transmitting at least a portion of the economic incentive data contained in the responses received by the Moderator, to at least a portion of the plurality of telecommunication Carriers; and
f. in the Moderator, generating billing data and transmitting the billing data to the Buyer and the first telecommunication Carrier.

### Claim 55 (depends on 54)

A method of claim 54 in which the billing data is transmitted prior to the specific future time interval.
