SYSTEM AND METHOD FOR ALLOCATING RESOURCES USING SPOT MARKET AND DERIVATIVE MARKET TECHNIQUES
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling access to a system of finite resources with excess demand employs a two stage admission process. Subscribers are first admitted based on an initial bid price and resource availability. The market price is determined by the highest bid price among the rejected arrivals in the current batch. Admitted subscribers are then given the option to secure continued access to the resource by accepting a fee-based reservation. The fee for the reservation is determined in a manner which is fair to the reserving subscriber, as well as all other subscribers, in that the reservation fee is priced to provide access at a cost which prevents arbitraging opportunities. If the current market price exceeds a non-reserved subscriber'"'"'s bid price, that non-reserved subscriber is displaced. If the current market price exceeds a reserved subscriber'"'"'s bid price, that reserved subscriber'"'"'s reservation is activated and access to the resource continues. In the case of a communications system having a finite number of access lines, the reservation fee is based on the bid price from the subscriber and the duration of the requested reservation.
57 Citations
32 Claims
-
1-12. -12. (canceled)
-
13. A method for allocating a finite resource among subscribers in a system having a first stage and a second stage, the method comprising:
-
partitioning the finite resource into a first stage portion and a second stage portion using an access interface; queuing messages received at a network access computer server system from subscriber computer systems, each message including a bid for an allocation of the finite resource in the first stage; storing subscriber data in an electronic storage device coupled to the processor; determining an available capacity in the second stage using a processor; storing information corresponding to the available capacity in the electronic storage device; periodically admitting at least a portion of the bidding subscribers into the second stage based on respective bid amounts and second stage resource availability information retrieved from the electronic storage device by the processor; determining, with the processor, a spot price of the resource based on at least one arrival subscriber not admitted; offering admitted subscribers a reservation, having a reservation fee, to secure a future allocation of the finite resource at a given bid price, subscribers accepting the reservation fee being admitted as reserved subscribers, those rejecting the reservation fee being admitted as non-reserved subscribers; displacing non-reserved subscribers whose bid prices are below the spot price; activating a reservation of a reserved subscriber whose bid price is below the spot price; and making a portion of the finite resource available to the reserved subscriber corresponding to the activated reservation, including establishing a connection to exchange data between the reserved subscriber and a computer network through the access interface. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A network computer server system for controlling a plurality of network access connections to provide information exchange from a subscriber to a computer network, the server system comprising:
-
an access connection interface for partitioning the plurality of network access connections as first stage connections and second stage connections; a processor operatively coupled to the access connection interface, the processor;
determining an available number of second stage connections;queuing arriving subscribers bidding for network access in the first stage connections and periodically admitting a predetermined number of the arriving subscribers into the second stage connections based on respective bid amounts and the availability of second stage connections; determining a spot price of the network access connections based on at least one arrival subscriber not admitted; determining a reservation fee for guaranteed access to the network connections for the admitted subscribers to secure future network access at a given bid price; determining whether a subscriber has accepted the reservation fee and controlling the access connection interface to operatively couple that subscriber to the network via a second stage connection as a reserved subscriber; determining whether a subscriber has rejected the reservation fee and controlling the access connection interface to operatively couple that subscriber to the network via a second stage connection as an unreserved subscriber; controlling the access connection interface to disconnect from the network non-reserved subscribers whose bid prices are below the spot price; and
activating a reservation of reserved subscribers whose bid price is below the spot price, andcontrolling the access connection interface to maintain network access for the reserved subscriber for a duration of the reservation; and
a memory device operatively coupled to the processor, the memory device for storing a database of subscriber account data. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer readable medium having software instruction stored thereon for providing subscriber access to a computer network, the software instructions, when executed by a processor, cause the processor to perform operations comprising:
-
partitioning a finite resource as a first stage resource and a second stage resource; determining an available portion of the second stage resource; queuing arriving subscribers bidding for network access in the first stage resource and periodically admitting at least a portion of the arriving subscribers into the second stage resource based on respective bid amounts and the availability of the second stage resource; determining a spot price of the finite resource based on at least one arrival subscriber not admitted; determining a reservation fee for secured access to the network for the admitted subscribers to secure future network access at a given bid price; determining whether a subscriber has accepted the reservation fee and controlling an interface to operatively couple that subscriber to the network via a portion of the second stage resource as a reserved subscriber; determining whether a subscriber has rejected the reservation fee and controlling the interface to operatively couple that subscriber to the network via a portion of the second stage resource as an unreserved subscriber; controlling the interface to disconnect from the network non-reserved subscribers whose bid prices are below the spot price; activating a reservation of reserved subscribers whose bid price is below the spot price; controlling the interface to maintain network access for the reserved subscriber for a duration of the reservation; and storing a database of subscriber account data in a memory device operatively coupled to the processor. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification