CA2302219C

Method and system for global communications network management and display of market-price information

Abstract

A system and method for flexibly routing communications transmissions in an efficient manner is disclosed. Service providersconnecting to international gateway switches (22-28) for submitting information to a centralized server (56) which comprises cost andservice parameter data for routing a communication from a first location (2) to a second location (4). The server node receives all of thesubmitted rate information, evaluates it, and generates from the information a rate-table database comprising efficient routing paths forconnecting transmissions between any two locations in a communication switching network. Service requesters submit service requeststo the centralized server node. The server node identifies efficient routes which meet the requester's requirements and brokers sales ofcommunication time from the service providers to the service requesters. The system is also capable of displaying market price informationrelated to the supported communication routes to prospective sellers and buyers of connection time.

CA2302219C, drawing sheet 1
Sheet 1 of 26

Term

Term ended

Expired 28 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

36 claims: 8 independent, 28 dependent

  1. 1
    CA 02302219 2004-01-30 Claims 1. A method for displaying market prices arising from telecommunications transactions, comprising the steps of :receiving service offers from one or more sellers of telecommunications services, each service offer offering for sale a block of telecommunications services, each service offer specifying a plurality of parameters including rate information for the offered block of telecommunications services;identifying one or more routes for routing calls between a pair of locations based on the parameters specified in one or more of said service offers, each of the identified routes comprising one or more lege, service for each leg being provided by a telecommunications service provider;receiving service requests from a plurality of buyers of telecommunications services, each service request requesting purchase of a block of telecommunications services, each service request specifying a plurality of parameters that include a terminating location for the requested block of telecommunications services;matching one or more of the service requests to at least a portion of one or more of the service offers based on the plurality of parameters specified by the buyers and sellers;brokering a transaction that effects a transfer of ownership of at least a portion of the blocks of telecommunications services specified in the matched service offers from one or more of said one or more sellers to one or more of said plurality of buyers who provided the correspondingly matched service requests;CA 02302219 2004-01-30 determining a market price for at least one identified route;and displaying the market price.
  2. 2
    step of The method of claim 1, further price on a displaying the market comprising the client-PC.
  3. 3
    The method of claim displaying the market step of on the client-PC. 2, further price as a comprising the streaming banner
  4. 4
    The method of claim banner has a height of two or 3, wherein more lines. the streaming 15 5. The method of claim 3 wherein the streaming banner is transactable so that clicking on the displayed market price initiates a trading session with respect to the at least one route. 20 6. The method of claim 1 wherein the at least one route is defined by a plurality of parameters. 7. The method of claim 6, wherein the parameters comprise geographic route. 8. The method of claim 7, wherein the parameters further comprise at least one of connection quality, connection security, time of day for which the connection time is valid, days of the week for which the connection 30 time is valid, and calendar period for which the connection time is valid. CA 02302219 2004-01-30 9. The method of claim 6, wherein the market price is determined as the price paid for the most recent transaction comprising the parameters that define the at least one route.
  5. 5
  6. 6
    10. The method of claim 6, wherein the market price is determined as the average price of transactions comprising the parameters that define the at least one route over a predetermined period of time.
  7. 7
    11. A system for displaying market prices arising from transactions of blocks of telecommunications services, comprising:a server node adapted to: 15 receive service offers from one or more sellers of telecommunications services, each service offer offering for sale a block of telecommunications services, each service offer specifying a plurality of parameters including rate information for the offered block of 20 telecommunications services;identify one or more routes for routing telecommunications traffic between a pair of locations based on the parameters specified in one or more of the service offers, each of the identified routes comprising 25 one or more legs, service for each leg being provided by a telecommunications service provider;receive service requests from a plurality of buyers of telecommunications services, each service request requesting purchase of a block of telecommunications 30 services, each service request specifying a plurality of parameters that include a terminating location for the requested block of telecommunications services;CA 02302219 2004-01-30 match one or more of the service requests to at least a portion of one or more of the service offers based on the plurality of parameters specified by the buyers and sellers;5 broker a transaction that effects a transfer of ownership of at least a portion of the blocks of telecommunications services specified in the matched service offers from said one or more sellers to one or more of said plurality of buyers who provided the 10 correspondingly matched service requests;and determine a market price at least one identified route;a processor connected to said server node and adapted to receive market price information from said server node;15 a market-price database connected to the processor, the market-price database having stored therein marketprice information for each of a plurality of routes identified by the server node;a webserver connected to the processor, the webserver 20 being adapted to receive the market-price information concerning the plurality of routes from the processor;and a client-PC adapted to cooperate with the webserver to display the market-price information. 25
  8. 11
    15. A method for facilitating the clearing of transactions of blocks of telecommunications services, comprising the steps of:receiving service offers comprising a plurality of 10 parameters including rate Information from one or more sellers of telecommunications services, each service offer comprising an offer to sell a block of telecommunications services for a route connecting a pair of locations in a network;15 receiving service requests from a plurality of buyers of telecommunications services, each service request requesting purchase of a block of telecommunications services, each request comprising a plurality of parameters including a terminating location for the requested 20 telecommunications services;matching said service requests from the buyers to at least a portion of one or more service offers provided by at least one seller;identifying one or more routes for routing 25 telecommunications traffic from a first location to a second location based on said matched service requests;and brokering a transaction that effects a transfer of ownership of at least a portion of the telecommunications services specified in the matched service offers from a 30 seller to a respective buyer. - 47 CA 02302219 2004-01-30
  9. 15
    19. The method of claim 15, wherein each of the 15 identified routes comprises one or more legs, service for each leg being provided by a service provider.
  10. 21
    25. The method of claim 21, wherein the at least one parameter is quality.
  11. 22
    26. A system for facilitating the clearing of transactions of blocks of telecommunications services, comprising:means for receiving service offers comprising a plurality of parameters including rate information from one 10 or more sellers of telecommunications services, each service offer comprising an offer to sell a block of telecommunications services;means for receiving service requests from a plurality of buyers of telecommunications services, each service 15 request requesting purchase of à block of telecommunications services, each request comprising a plurality of parameters including a terminating location for the requested telecommunications services;means for matching said service requests from the 20 buyers to at least a portion of one or more service offers provided by the sellers;means for identifying one or more routes for routing telecommunications traffic from a first location to a second location based on said matched service requests;and 25 means for brokering a transaction that effects a transfer of ownership of at least a portion of the telecommunications services specified in the matched service offers from a seller to a respective buyer. 30
  12. 26
    30. The system of claim 26, wherein each of the 10 identified routes comprises one or more legs, service for each leg being provided by a service provider.
  13. 27
    31. A method for providing a market for facilitating clearing of telecommunications transactions, comprising:15 receiving service offers from one or more sellers of telecommunications services, each service offer constituting an offer to sell a block of telecommunications services, each service offer comprising a plurality of parameters including price information and a destination 20 location;identifying buyers for the service offers;and executing transactions that transfer ownership of blocks of telecommunications services from sellers to buyers.
  14. 30
    34. A method for providing a market for facilitating clearing of telecommunications transactions, comprising:receiving communications from one or more sellers of telecommunications services, each communication specifying 10 a price at which the seller is willing to sell a block of telecommunications services;each seller having an account stored in a memory, each account having a balance;receiving communications from a plurality of buyers of 15 telecommunications services, each communication specifying a price at which the buyer is willing to purchase a block of telecommunications services, each buyer having an account stored in a memory, each account having a balance;using the received communications, identifying one or 20 more buyers to purchase telecommunications services from one or more sellers;executing transactions that transfer ownership of blocks of telecommunications services from sellers to buyers;and 25 updating the buyer and seller account balances to reflect the executed transactions.
  15. 34
    38. The method of claim 34, wherein the telecommunications services comprise communications 10 bandwidth.