System and method for managing power consumption
First Claim
1. A method in an environment station of managing power consumption for a plurality of devices located in one building, each of the plurality of devices associated with an electricity relay, the method comprising:
- receiving from a plurality of electricity relays an indication of a current stored energy level associated with each of the plurality of electricity relays, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices;
receiving a power rate associated with a cost of power;
determining a threshold energy level based on the power rate and the current stored energy level associated with each of the plurality of electricity relays, the threshold energy level representing a threshold stored energy level;
transmitting the determined threshold energy level to one or more of the plurality of electricity relays, wherein the one or more of the plurality of electricity relays determines whether to allow power to flow through the first electricity relay based on the threshold energy level and a first current stored energy level associated with the first electricity relay;
monitoring an aggregate power consumed by the building;
determining the aggregate power consumed by the building is near a peak load threshold; and
adjusting the determined threshold energy level to reduce the aggregate power consumed by the building.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with particular embodiments, a method for managing power consumption includes receiving from a plurality of electricity relays an indication of a current state associated with each of the plurality of electricity relays. The method also includes receiving a power rate associated with a cost of power. The method further includes determining a threshold state based on the power rate and the current state associated with each of the plurality of electricity relays. The method additionally includes transmitting one or more control requests to one or more of the plurality of electricity relays. A first control request transmitted to a first electricity relay is based on the threshold state and a first current state associated with the first electricity relay.
50 Citations
75 Claims
-
1. A method in an environment station of managing power consumption for a plurality of devices located in one building, each of the plurality of devices associated with an electricity relay, the method comprising:
-
receiving from a plurality of electricity relays an indication of a current stored energy level associated with each of the plurality of electricity relays, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; receiving a power rate associated with a cost of power; determining a threshold energy level based on the power rate and the current stored energy level associated with each of the plurality of electricity relays, the threshold energy level representing a threshold stored energy level; transmitting the determined threshold energy level to one or more of the plurality of electricity relays, wherein the one or more of the plurality of electricity relays determines whether to allow power to flow through the first electricity relay based on the threshold energy level and a first current stored energy level associated with the first electricity relay; monitoring an aggregate power consumed by the building; determining the aggregate power consumed by the building is near a peak load threshold; and adjusting the determined threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of managing power consumption for a plurality of devices, each of the plurality of devices located in one building and associated with an electricity relay, the method comprising:
-
generating, at an electricity relay, an indication of a current stored energy level associated with a device, the electricity relay comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; transmitting the indication of the current stored energy level associated with the device to an environment station configured to manage power consumption for a plurality of devices; receiving, at the electricity relay, a threshold energy level; determining, at the electricity relay, whether to allow power to flow to the device based on the received threshold energy level and the current stored energy level, wherein the threshold energy level represents a threshold stored energy level, and the threshold energy level is based on a power rate and a plurality of current stored energy levels associated with each of the plurality of devices monitoring an aggregate power consumed by the building; determining the aggregate power consumed by the building is near a peak load threshold; and adjusting the threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of managing power consumption for a plurality of devices, each of the plurality of devices located in one building and associated with an electricity relay, the method comprising:
-
monitoring an aggregate power consumed by the building; determining the aggregate power consumed by the building is near a peak load threshold; receiving, at an electricity relay, at least one power usage value from an environment station, the power usage value indicative of an amount of power consumed by a plurality of devices, the electricity relay comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; receiving, at the electricity relay, a power rate associated with a cost of power; determining, at the electricity relay, a stored energy level associated with a first device of the plurality of devices; determining, at the electricity relay, whether to allow power to flow to the first device based on the power usage value, the power rate, and the stored energy level associated with the first device; and adjusting the determined power flow to the first device to reduce the aggregate power consumed by the building; wherein the power usage value comprises; an overall power usage associated with the amount of power consumed by the plurality of devices; and a subset power usage associated with the amount of power consumed by a subset of the plurality of devices, the subset of the plurality of devices comprising the first device. - View Dependent Claims (13, 14, 15)
-
-
16. A method in an environment station of managing power consumption for a plurality of devices located in one building, each of the plurality of devices associated with an electricity relay, the method comprising:
-
receiving a control parameter, the control parameter indicative of a desired environmental state; receiving a power rate associated with a cost of power; determining a first threshold energy level based on the control parameter and the power rate, the first threshold energy level representing a threshold stored energy level; broadcasting the first threshold energy level to a plurality of electricity relays, each electricity relay associated with at least one device and configured to control the flow of power to the at least one device based on the first threshold energy level and a stored energy level associated with the at least one device, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; monitoring an aggregate power consumed by the building; determining the aggregate power consumed by the building is near a peak load threshold; and adjusting the determined first threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method of managing power consumption for a plurality of devices, each of the plurality of devices located in one building and associated with an electricity relay, the method comprising:
-
receiving, at an electricity relay, a first threshold energy level value from an environment station, the first threshold energy level value broadcast from the environment station to a plurality of electricity relays, and the first threshold energy level representing a threshold stored energy level, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; determining, at the electricity relay, a stored energy level associated with a device; comparing the stored energy level associated with the device with the first threshold energy level value from the environment station; determining, at the electricity relay, whether to allow power to flow to the device based on the comparison; monitoring an aggregate power consumed by the building; determining the aggregate power consumed by the building is near a peak load threshold; and adjusting the threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (23, 24, 25)
-
-
26. A non-transitory computer readable medium comprising logic that when executed by a computer is configured to:
-
receive from a plurality of electricity relays an indication of a current stored energy level associated with each of the plurality of electricity relays, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to a plurality of devices located in one building; receive a power rate associated with a cost of power; determine a threshold energy level based on the power rate and the current stored energy level associated with each of the plurality of electricity relays, the threshold energy level representing a threshold stored energy level; transmit the determined threshold energy level to one or more of the plurality of electricity relays, wherein the one or more of the plurality of electricity relays determines whether to allow power to flow through the first electricity relay based on the threshold energy level and a first current stored energy level associated with the first electricity relay; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the determined threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A non-transitory computer readable medium comprising logic that when executed by a computer is configured to:
-
generate an indication of a current stored energy level associated with a device, the device comprising a distributed storage that coordinates transmitting energy levels to a plurality of devices located in one building; transmit the indication of the current stored energy level associated with the device to an environment station configured to manage power consumption for the plurality of devices; receive a threshold energy level from the environment station; determine whether to allow power to flow to the device based on the received threshold energy level and the current stored energy level, wherein the threshold energy level represents a threshold stored energy level, and the threshold energy level is based on a power rate and a plurality of current stored energy levels associated with each of the plurality of devices; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A non-transitory computer readable medium comprising logic that when executed by a computer is configured to:
-
monitor an aggregate power consumed by a building; determine the aggregate power consumed by the building is near a peak load threshold; and receive at least one power usage value from an environment station, the power usage value indicative of an amount of power consumed by a plurality of devices located in the building; receive a power rate associated with a cost of power; determine a stored energy level associated with a first device of the plurality of devices, the first device comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; determine whether to allow power to flow to the first device based on the power usage value, the power rate, and the stored energy level associated with the first device; and adjust the determined power flow to the first device to reduce the aggregate power consumed by the building; wherein the power usage value comprises; an overall power usage associated with the amount of power consumed by the plurality of devices; and a subset power usage associated with the amount of power consumed by a subset of the plurality of devices, the subset of the plurality of devices comprising the first device. - View Dependent Claims (38, 39, 40)
-
-
41. A non-transitory computer readable medium comprising logic that when executed by a computer is configured to:
-
receive a control parameter, the control parameter indicative of a desired environmental state; receive a power rate associated with a cost of power; determine a first threshold energy level based on the control parameter and the power rate, the first threshold energy level representing a threshold stored energy level; broadcast the first threshold energy level to a plurality of electricity relays, each electricity relay associated with at least one device and configured to control the flow of power to the at least one device based on the first threshold energy level and a stored energy level associated with the at least one device, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to a plurality of devices located in one building; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the determined first threshold enemy level to reduce the aggregate power consumed by the building. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A non-transitory computer readable medium comprising logic that when executed by a computer is configured to:
-
receive a first threshold energy level value from an environment station, the first threshold energy level value broadcast from the environment station to a plurality of electricity relays, and the first threshold energy level representing a threshold stored energy level, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to a plurality of devices located in one building; determine a stored energy level associated with a device; compare the stored energy level associated with the device with the first threshold energy level value from the environment station; determine whether to allow power to flow to the device based on the comparison; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (48, 49, 50)
-
-
51. An apparatus for managing power consumption for a plurality of devices, each of the plurality of devices located in one building and associated with an electricity relay, the apparatus comprising:
-
an interface configured to; receive from a plurality of electricity relays an indication of a current stored energy level associated with each of the plurality of electricity relays, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; and receive a power rate associated with a cost of power; and a processor coupled to the interface and configured to determine a threshold energy level based on the power rate and the current stored energy level associated with each of the plurality of electricity relays, the threshold energy level representing a threshold stored energy level; the interface further configured to transmit the determined threshold energy level to one or more of the plurality of electricity relays, wherein the one or more of the plurality of electricity relays determines whether to allow power to flow through the first electricity relay based on the threshold energy level and a first current stored energy level associated with the first electricity relay; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the determined threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. An apparatus for managing power consumption, the apparatus comprising:
-
a processor configured to generate an indication of a current stored energy level associated with a device; and an interface coupled to the processor and configured to; transmit the indication of the current stored energy level associated with the device to an environment station configured to manage power consumption for a plurality of devices located in one building; and receive, from the environment station, a threshold energy level; and the processor further configured to determine whether to allow power to flow to the device based on the received threshold energy level and the current stored energy level, wherein the threshold energy level represents a threshold stored energy level, and the threshold energy level is based on a power rate and a plurality of current stored energy levels associated with each of the plurality of devices, the device comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; the interface further configured to; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (58, 59, 60, 61)
-
-
62. An apparatus for managing power consumption, the apparatus comprising:
-
an interface configured to; receive at least one power usage value from an environment station, the power usage value indicative of an amount of power consumed by a plurality of devices located in a building; and receive a power rate associated with a cost of power; a processor coupled to the interface and configured to; determine a stored energy level associated with a first device of the plurality of devices, the first device comprising a distributed storage that coordinates transmitting energy levels to the plurality of devices; determine whether to allow power to flow to the first device based on the power usage value, the power rate, and the stored energy level associated with the first device; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the determined power flow to the first device to reduce the aggregate power consumed by the building; wherein the power usage value comprises; an overall power usage associated with the amount of power consumed by the plurality of devices; and a subset power usage associated with the amount of power consumed by a subset of the plurality of devices, the subset of the plurality of devices comprising the first device. - View Dependent Claims (63, 64, 65)
-
-
66. An apparatus for managing power consumption for a plurality of devices, each of the plurality of devices located in one building and associated with an electricity relay, the apparatus comprising:
-
an interface configured to; receive a control parameter, the control parameter indicative of a desired environmental state; and receive a power rate associated with a cost of power; and a processor coupled to the interface and configured determine a first threshold energy level based on the control parameter and the power rate, the first threshold energy level representing a threshold stored energy level; the interface further configured to broadcast the first threshold energy level to a plurality of electricity relays, each electricity relay associated with at least one device; control the flow of power to the at least one device based on the first threshold energy level and a stored energy level associated with the at least one device, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to the plurality of device; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the first threshold energy level to reduce the aggregate power consumed by the building. - View Dependent Claims (67, 68, 69, 70, 71)
-
-
72. An apparatus for managing power consumption, the apparatus comprising:
-
an interface configured to receive a first threshold energy level value from an environment station, the first threshold energy level value broadcast from the environment station to a plurality of electricity relays, and the first threshold energy level representing a threshold stored energy level, the plurality of electricity relays comprising a distributed storage that coordinates transmitting energy levels to a plurality of devices located in one building; and a processor coupled to the interface and configured to; determine a stored energy level associated with a device; compare the stored energy level associated with the device with the first threshold energy level value from the environment station; determine whether to allow power to flow to the device based on the comparison; monitor an aggregate power consumed by the building; determine the aggregate power consumed by the building is near a peak load threshold; and adjust the first threshold enemy level to reduce the aggregate power consumed by the building. - View Dependent Claims (73, 74, 75)
-
Specification