IP Library Granted Patent US 8,527,105
Granted Patent B1
US 8,527,105 · App. 13/175,297 · Granted Sep 3, 2013

Energy monitoring

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,527,105
App. No.
13/175,297
Granted
Sep 3, 2013
Kind
B1
Abstract

Methods, software and systems for determining and monitoring the energy consumption of electrical load devices (e.g., variable load devices and non-variable load devices) in an environment (e.g., an office building or a house).

Claims (68)

1. An energy monitoring system, comprising:

energy consumption detection systems, each energy consumption system determines energy consumption values for a respective plurality of load devices, the energy consumption values being measures of the energy consumed by load devices during given time periods, wherein the plurality of load devices comprise:

variable load devices, each of the variable load devices having selectable load states and energy consumption values ranging from an OFF energy consumption value to a maximum energy consumption value, wherein the energy consumption values are proportional to the selected load state of the variable load device; and

non-variable load devices, each of the non-variable load devices having a single load state and energy consumption values ranging from a first energy consumption value to a maximum energy consumption value, wherein the energy consumption values correspond to the single load state of the non-variable load device; and

load controller devices in data communication with the plurality of load devices, wherein each of the load controller devices communicate with the variable load devices to select the selectable load states of the variable load devices; and

an energy aggregation module in data communication with the energy consumption detection systems and the load controller devices, wherein:

for each of the variable load devices, the energy aggregation module:

correlates each of the energy consumption values with the load state causing that energy consumption value based on which energy consumption values were received during selected load states; and

generates an energy consumption profile specifying energy consumption values of the variable load device at different load states based on the correlation;

for each of non-variable load devices, the energy aggregation module:

receives energy consumption values corresponding to the single load state; and

generates an energy consumption profile specifying energy consumption values of the non-variable load device; and

the energy aggregation module generates environment energy consumption data for a given time period based on the load states and energy consumption profiles of the plurality of load devices.

2. The system of claim 1 , wherein the plurality of load devices comprise unidentified load devices and the energy aggregation module:

aggregates the energy consumption values for the plurality of load devices during a time period;

determines an identified load energy consumption value based on the environment energy consumption data from the time period;

determines a difference between the aggregated energy consumption value and the identified load energy consumption value; and

attributes the difference between the aggregated energy consumption value and the identified load energy consumption value to energy consumed by the unidentified load devices during the time period.

3. The system of claim 1 , wherein:

the load controller sets the selectable load states of each of the variable load devices to a known load state and then sequentially sweeps through the selectable load states of each of the variable load devices; and

the energy aggregation module generates the energy consumption profiles of the variable load devices based on correlations from the sequential sweeps.

4. The system of claim 3 , wherein:

each of the variable load devices is connected to one of a plurality of electrical circuits and each electrical circuit is monitored by an energy consumption detection system; and

in response to the sequential sweeps, the energy aggregation module:

identifies the energy consumption detection system that determined the energy consumption values of a particular variable load device; and

associates the electrical circuit monitored by that energy consumption detection system with the variable load device being swept.

5. The system of claim 1 , wherein the energy aggregation module receives energy consumption values corresponding to the single load state comprises receiving the energy consumption values from manufacturers of the non-variable load devices.

6. The system of claim 1 , wherein the energy aggregation module determines the energy consumed by one of the plurality of load devices during a given time period based on data from the energy consumption profile of the one of the plurality of load devices during the given time period.

7. The system of claim 1 , wherein the energy aggregation module:

determines energy consumed by one of the plurality of load devices at a first selectable load state during a first time period;

determines energy consumed by the one of the plurality of load devices at the first selectable load state during a second time period; and

in response to determining that a difference between the energy consumed during the first time period and the second time period is greater than a threshold, generates alarm data indicating the threshold has been exceeded.

8. The system of claim 7 , wherein determines energy consumed by one of the plurality of load devices at a first selectable load state during a first time period comprises determining energy consumed by the one of the plurality of load devices at the first selectable load state during multiple first time periods.

9. The system of claim 1 , wherein energy consumption detection system comprises power meters.

10. The system of claim 9 , wherein the variable load devices comprises lighting fixtures.

11. The system of claim 10 , wherein the data communication between the load controller devices and the variable load devices is wireless data communication.

12. The system of claim 1 , wherein the data communication between the load controller devices and the variable load devices is wireless data communication.

13. A computer-implemented method, comprising:

for each of a plurality of load devices, receiving energy consumption values of the load device, wherein an energy consumption value is a measure of the energy consumed by the load device during a given time period, and wherein the plurality of load devices comprise:

variable load devices, each of the variable load devices having selectable load states and energy consumption values ranging from an OFF energy consumption value to a maximum energy consumption value, wherein the energy consumption values are proportional to the selected load state of the variable load device; and

non-variable load devices, each of the non-variable load devices having a single load state and energy consumption values ranging from a first energy consumption value to a maximum energy consumption value, wherein the energy consumption values correspond to the single load state of the non-variable load device; and

for each of the variable load devices:

correlating each of the energy consumption values with the load state causing that energy consumption value based on which energy consumption values were received during selected load states; and

generating an energy consumption profile specifying energy consumption values of the variable load device at different load states based on the correlation;

for each of non-variable load devices:

receiving energy consumption values corresponding to the single load state; and

generating an energy consumption profile specifying energy consumption values of the non-variable load device; and

generating environment energy consumption data for a given time period based on the load states and energy consumption profiles of the plurality of load devices.

14. The method of claim 13 , wherein the plurality of load devices comprise unidentified load devices, the method further comprising:

aggregating the energy consumption values for the plurality of load devices during a time period;

determining an identified load energy consumption value based on the environment energy consumption data from the time period;

determining a difference between the aggregated energy consumption value and the identified load energy consumption value; and

attributing the difference between the aggregated energy consumption value and the identified load energy consumption value to energy consumed by the unidentified load devices during the time period.

15. The method of claim 13 further comprising:

setting the selectable load states of each of the variable load devices to a known load state;

sequentially sweeping through the selectable load states of each of the variable load devices; and

generating the energy consumption profiles of the variable load devices based on correlations from the sequential sweeps.

16. The method of claim 15 , wherein each of the variable load devices is connected to one of a plurality of electrical circuits and each electrical circuit is monitored by an energy consumption detection system, the method further comprising:

in response to the sequential sweeps:

identifying the energy consumption detection system that determined the energy consumption values of a particular variable load device; and

associating the electrical circuit monitored by that energy consumption detection system with the variable load device being swept.

17. The method of claim 13 , wherein receiving energy consumption values corresponding to the single load state comprises receiving the energy consumption values from manufacturers of the non-variable load devices.

18. The method of claim 13 further comprising:

determining energy consumed by one of the plurality of load devices at a first selectable load state during a first time period;

determining energy consumed by the one of the plurality of load devices at the first selectable load state during a second time period; and

in response to determining that a difference between the energy consumed during the first time period and the second time period is greater than a threshold, generating alarm data indicating the threshold has been exceeded.

19. The method of claim 18 , wherein determining energy consumed by one of the plurality of load devices at a first selectable load state during a first time period comprises determining energy consumed by the one of the plurality of load devices at the first selectable load state during multiple first time periods.

20. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations, comprising: for each of a plurality of load devices, receiving energy consumption values of the load device, wherein an energy consumption value is a measure of the energy consumed by the load device during a given time period, and wherein the plurality of load devices comprise: variable load devices, each of the variable load devices having selectable load states and energy consumption values ranging from an OFF energy consumption value to a maximum energy consumption value, wherein the energy consumption values are proportional to the selected load state of the variable load device; and non-variable load devices, each of the non-variable load devices having a single load state and energy consumption values ranging from a first energy consumption value to a maximum energy consumption value, wherein the energy consumption values correspond to the single load state of the non-variable load device; and for each of the variable load devices: correlating each of the energy consumption values with the load state causing that energy consumption value based on which energy consumption values were received during selected load states; and generating an energy consumption profile specifying energy consumption values of the variable load device at different load states based on the correlation; for each of non-variable load devices: receiving energy consumption values corresponding to the single load state; and generating an energy consumption profile specifying energy consumption values of the non-variable load device; and generating environment energy consumption data for a given time period based on the load states and energy consumption profiles of the plurality of load devices.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 059034 FRAME: 0469. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 25, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 066372/0590 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 10841994 TO PATENT NUMBER 11570872 PREVIOUSLY RECORDED ON REEL 058982 FRAME 0844. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Jan 19, 2024
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 066355/0455 →
SECURITY INTEREST Recorded Feb 11, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NETWORKS INC.; FORUM, INC.
To: ATLANTIC PARK STRATEGIC CAPITAL FUND, L.P., AS COLLATERAL AGENT
Reel/Frame 059034/0469 →
SECURITY AGREEMENT Recorded Feb 2, 2022
From: HUBBELL LIGHTING, INC.; LITECONTROL CORPORATION; CURRENT LIGHTING SOLUTIONS, LLC; DAINTREE NEETWORKS INC.; FORUM, INC.
To: ALLY BANK, AS COLLATERAL AGENT
Reel/Frame 058982/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2011
From: CHOONG, JASON YEW CHOO; COBB, PETER GRAEME
To: DAINTREE NETWORKS, PTY. LTD.
Reel/Frame 026709/0427 →