System and method for querying for energy data in a network environment
First Claim
1. A method, comprising:
- communicating a first query over a network to a plurality of entities that reside in a domain, the first query requesting current energy usage;
communicating messages over the network to control power consumption for the entities in the domain;
communicating a second query to a subset of the entities based on their respective priorities in the domain, wherein the second query requests the subset of the entities to determine their respective energy consumption values if they changed their respective energy levels from a first level to a second level; and
receiving a delta value from each entity of the subset of entities to indicate a net energy consumption change that would result from a change to the second level from the first level.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment and includes communicating a query over a network to a plurality of entities that reside in a domain, the query including a request for data relating to energy use. The query can be generated by one or more computing devices belonging to the domain. A selected one of the computing devices can control power consumption for the entities in the domain. In other embodiments, a discovery protocol (DP) and a link layer discovery protocol (LLDP) is used for transporting events regarding the entities that connect or disconnect from the network. The entities send discovery events over a DP/LLDP protocol, identifying them as part of the domain. In yet other embodiments, the method includes querying a selected one of the entities to determine, if the selected entity moved to a certain energy level, an energy consumption value at the certain energy level.
94 Citations
26 Claims
-
1. A method, comprising:
-
communicating a first query over a network to a plurality of entities that reside in a domain, the first query requesting current energy usage; communicating messages over the network to control power consumption for the entities in the domain; communicating a second query to a subset of the entities based on their respective priorities in the domain, wherein the second query requests the subset of the entities to determine their respective energy consumption values if they changed their respective energy levels from a first level to a second level; and receiving a delta value from each entity of the subset of entities to indicate a net energy consumption change that would result from a change to the second level from the first level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a management module configured to; communicate a first query over a network to a plurality of entities that reside in a domain, the first query requesting current energy usage; communicate messages over the network to control power consumption for the entities in the domain; communicate a second query to a subset of the entities based on their respective priorities in the domain, wherein the second query requests the subset of the entities to determine their respective energy consumption values if they changed their respective energy levels from a first level to a second level; and receive a delta value, from each entity of the subset of entities to indicate a net energy consumption change that would result from a change to the second level from the first level. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. Logic encoded in non-transitory media for execution and when executed by a processor operable to:
-
communicate a first query over a network to a plurality of entities that reside in a domain, the first query requesting current energy usage; communicate messages over the network to control power consumption for the entities in the domain; communicate a second query to a subset of the entities based on their respective priorities in the domain, wherein the second query requests the subset of the entities to determine their respective energy consumption values if they changed their respective energy levels from a first level to a second level; and receive a delta value, from each entity of the subset of entities to indicate a net energy consumption change that would result from a change to the second level from the first level. - View Dependent Claims (19, 20)
-
-
21. A system, comprising:
-
means for communicating a first query over a network to a plurality of entities that reside in a domain, the first query requesting current energy usage; means for communicating messages over the network to control power consumption for the entities in the domain; means for communicating a second query to a subset of the entities based on their respective priorities in the domain, wherein the second query requests the subset of the entities to determine their respective energy consumption values if they changed their respective energy levels from a first level to a second level; and means for receiving a delta value, from each entity of the subset of entities to indicate a net energy consumption change that would result from a change to the second level from the first level. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification