FRAMEWORK FOR MANAGING CONSUMPTION OF ENERGY
First Claim
1. A method for managing energy consumption, comprising:
- identifying a set of objects whose energy consumption will be managed;
accessing a set of meta data for the set of objects, the set of meta data corresponding to communication and energy conservation properties;
initiating an energy conservation request;
communicating instructions pertaining to the energy conservation request to at least one of the set of objects;
determining whether an acknowledgement is received from the at least one of the set of objects; and
monitoring the at least one of the set of objects to ensure compliance with the instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention discloses an intelligent framework for the overall management of energy allocated to components of a system. When conservation is desired or a shortage occurs, it is desirable to modulate energy to components, or to notify components and allow them to modulate themselves. It also discusses the establishment of a standard communications API between entities and components within the system. Among other things, this framework: manages device and entity enrollment into the system; provides an interface to heterogeneous devices; establishes standard communication methods between entities and components; dictates throttling to entities and components when conservation is required; and monitors energy throttling and compliance with modulate requests.
11 Citations
23 Claims
-
1. A method for managing energy consumption, comprising:
-
identifying a set of objects whose energy consumption will be managed; accessing a set of meta data for the set of objects, the set of meta data corresponding to communication and energy conservation properties; initiating an energy conservation request; communicating instructions pertaining to the energy conservation request to at least one of the set of objects; determining whether an acknowledgement is received from the at least one of the set of objects; and monitoring the at least one of the set of objects to ensure compliance with the instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 23)
-
-
9. A system for managing energy consumption, comprising:
-
a module for identifying a set of objects whose energy consumption will be managed; a module for accessing a set of meta data for the set of objects, the set of meta data corresponding to communication and energy conservation properties; a module for initiating an energy conservation request; a module for communicating instructions pertaining to the energy conservation request to at least one of the set of objects; a module for determining whether an acknowledgement is received from the at least one of the set of objects; and a module for monitoring the at least one of the set of objects to ensure compliance with the instructions. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable medium containing a program product for managing energy consumption, the computer readable medium comprising a set of program instructions for causing a computer system to:
-
identify a set of objects whose energy consumption will be managed; access a set of meta data for the set of objects, the set of meta data corresponding to communication and energy conservation properties; initiate an energy conservation request; communicate instructions pertaining to the energy conservation request to at least one of the set of objects; determine whether an acknowledgement is received from the at least one of the set of objects; and monitor the at least one of the set of objects to ensure compliance with the instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for deploying a system for managing energy consumption, comprising:
deploying a computer infrastructure being operable to; identify a set of objects whose energy consumption will be managed; access a set of meta data for the set of objects, the set of meta data corresponding to communication and energy conservation properties; initiate an energy conservation request; communicate instructions pertaining to the energy conservation request to at least one of the set of objects; determine whether an acknowledgement is received from the at least one of the set of objects; and monitor the at least one of the set of objects to ensure compliance with the instructions.
Specification