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:
- using computing hardware, receiving a desired performance value indicative of a user'"'"'s desired performance level for an electrical device;
using the computing hardware, receiving a user tolerance value indicative of the user'"'"'s willingness to tolerate variations from the desired performance level; and
using the computing hardware, computing a bid value for purchasing electricity sufficient to operate the electrical device at the desired performance level, the computing being performed using at least the desired performance value and the user tolerance value.
2 Assignments
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.
94 Citations
54 Claims
-
1. A method for generating a bid value for purchasing electricity in a market-based resource allocation system, comprising:
-
using computing hardware, receiving a desired performance value indicative of a user'"'"'s desired performance level for an electrical device; using the computing hardware, receiving a user tolerance value indicative of the user'"'"'s willingness to tolerate variations from the desired performance level; and using the computing hardware, computing a bid value for purchasing electricity sufficient to operate the electrical device at the desired performance level, the computing being performed using at least the desired performance value and the user tolerance value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing computer-readable instructions for causing a computer to perform a method, the method comprising:
-
receiving a desired performance value indicative of a user'"'"'s desired performance level for an electrical device; receiving a user tolerance value indicative of the user'"'"'s willingness to tolerate variations from the desired performance level; and computing a bid value for purchasing electricity sufficient to operate the electrical device at the desired performance level, the computing being performed using at least the desired performance value and the user tolerance value. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A device comprising computing hardware configured to perform a method, the method comprising:
-
receiving a desired performance value indicative of a user'"'"'s desired performance level for an electrical device; receiving a user tolerance value indicative of the user'"'"'s willingness to tolerate variations from the desired performance level; and computing, using the computing hardware of the device, a bid value for purchasing electricity sufficient to operate the electrical device at the desired performance level, the computing being performed using at least the desired performance value and the user tolerance value. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification