Patent ID: 8543226

Claim:
A processor-implemented method for controlling energy consumption across a plurality of devices, the processor-implemented method comprising processor-implemented operations for: receiving feedback data from the plurality of devices comprising energy consumption data associated with the operation of at least one of the plurality of devices; receiving external data comprising device-independent data from an external sensor; determining statistical patterns of the plurality of devices based at least in part on the feedback data; determining a policy to reduce excess energy consumption based on the statistical patterns, and the external data, the policy comprising a set of rules dictating the operation of each of the plurality of devices and reducing energy consumption at the plurality of devices; providing a suggestion comprising the determined policy and an option whether to accept or reject the suggestion through a user interface; upon providing the suggestion and the option through the user interface, receiving a response to accept the suggestion; and upon receiving the response to accept the suggestion, transmitting control data based on the policy to the plurality of devices, the control data operative to transform the operation of the plurality of devices according to the set of rules to reduce excess energy consumption.