Using bi-directional communications in a market-based resource allocation system
First Claim
1. A method for generating a bid value for purchasing electricity in a market-based resource allocation system, comprising:
- by computing hardware,receiving an indication of a current status of a system controlled by an electrical device;
computing an average dispatched value using multiple dispatched values from a previous time period, the multiple dispatched values representing values at which electricity was dispatched by the market-based resource allocation system during the previous time period;
computing a bid value for purchasing electricity sufficient to operate the electrical device, the computing being performed using at least the current status of the system and the average dispatched value;
transmitting the bid value to a central computer in the market-based resource allocation system;
receiving from the central computer an indication of a dispatched value for a current time frame;
comparing the bid value to the dispatched value for the current time frame; and
generating a signal to activate the electrical device if the bid value is equal to or exceeds the dispatched value for the current time frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are representative embodiments of methods, apparatus, and systems for distributing a resource (such as electricity) using a resource allocation system. In one exemplary embodiment, a plurality of requests for electricity are received from a plurality of end-use consumers. The requests indicate a requested quantity of electricity and a consumer-requested index value indicative of a maximum price a respective end-use consumer will pay for the requested quantity of electricity. A plurality of offers for supplying electricity are received from a plurality of resource suppliers. The offers indicate an offered quantity of electricity and a supplier-requested index value indicative of a minimum price for which a respective supplier will produce the offered quantity of electricity. A dispatched index value is computed at which electricity is to be supplied based at least in part on the consumer-requested index values and the supplier-requested index values.
111 Citations
20 Claims
-
1. A method for generating a bid value for purchasing electricity in a market-based resource allocation system, comprising:
by computing hardware, receiving an indication of a current status of a system controlled by an electrical device; computing an average dispatched value using multiple dispatched values from a previous time period, the multiple dispatched values representing values at which electricity was dispatched by the market-based resource allocation system during the previous time period; computing a bid value for purchasing electricity sufficient to operate the electrical device, the computing being performed using at least the current status of the system and the average dispatched value; transmitting the bid value to a central computer in the market-based resource allocation system; receiving from the central computer an indication of a dispatched value for a current time frame; comparing the bid value to the dispatched value for the current time frame; and generating a signal to activate the electrical device if the bid value is equal to or exceeds the dispatched value for the current time frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-readable storage device storing computer-executable instructions which when executed by a computer cause the computer to perform a method for generating a bid value for purchasing electricity in a market-based resource allocation system, the method comprising:
-
receiving an indication of a current status of a system controlled by an electrical device; computing an average dispatched value using multiple dispatched values from a previous time period, the multiple dispatched values representing values at which electricity was dispatched by the market-based resource allocation system during the previous time period; computing a bid value for purchasing electricity sufficient to operate the electrical device, the computing being performed using at least the current status of the system and the average dispatched value; transmitting the bid value to a central computer in the market-based resource allocation system; receiving from the central computer an indication of a dispatched value for a current time frame; comparing the bid value to the dispatched value for the current time frame; and generating a signal to activate the electrical device if the bid value is equal to or exceeds the dispatched value for the current time frame. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating a bid value for purchasing electricity in a market-based resource allocation system, the system comprising:
-
computing hardware configured to receive an indication of a current status of a system controlled by an electrical device; computing hardware configured to compute an average dispatched value using multiple dispatched values from a previous time period, the multiple dispatched values representing values at which electricity was dispatched by the market-based resource allocation system during the previous time period; and computing hardware configured to compute a bid value for purchasing electricity sufficient to operate the electrical device, the computing being performed using at least the current status of the system and the average dispatched value; computing hardware configured to transmit the bid value to a central computer in the market-based resource allocation system; computing hardware configured to receive from the central computer an indication of a dispatched value for a current time frame; computing hardware configured to compare the bid value to the dispatched value for the current time frame; and computing hardware configured to generate a signal to activate the electrical device if the bid value is equal to or exceeds the dispatched value for the current time frame.
-
Specification