IP Library Granted Patent US 9,016,593
Granted Patent B2
US 9,016,593 · App. 13/179,912 · Granted Apr 28, 2015

HVAC controller with dynamic temperature compensation

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 9,016,593
App. No.
13/179,912
Granted
Apr 28, 2015
Kind
B2
Abstract

A controller is provided for operating HVAC equipment using an environmental control program. The controller has an environmental sensor operable to provide a measured temperature value to the environmental control program. The controller further runs a dynamic temperature control program that is operable to provide a dynamic correction factor to the environmental control program that dynamically compensates the measured temperature value for waste heat generated by power consumption within the controller.

Claims (32)

1. A controller for operating HVAC equipment on a premise, the controller having:

a processor operable to run an environmental control program, the environmental control program being operable to control the HVAC equipment;

volatile and non-volatile memory; and

an environmental sensor operable to provide a measured temperature value to the environmental control program for use in operating the HVAC equipment; and

wherein the processor is further operable to run a dynamic temperature control program that is operable to provide a dynamic correction factor to the environmental control program that dynamically compensates the measured temperature value relative to a premise temperature to create a corrected indoor temperature value, the dynamic correction factor being a function of a power consumption value determined by the controller.

2. The controller of claim 1 , wherein the controller includes a current sensor and the power consumption value within the controller is determined based upon a measured current flow within the controller.

3. The controller of claim 1 , wherein the controller includes an airflow sensor and the dynamic correction factor includes an airflow coefficient representing airflow within the controller.

4. The controller of claim 1 , wherein the dynamic correction factor is determined by referencing the power consumption value in a heat offset table to return a heat offset value, the heat offset value being used to determine the dynamic correction factor.

5. The controller of claim 1 , wherein the dynamic correction factor is applied in an increasing amount for a period of time until 100% of the dynamic correction factor is applied to the measured temperature value upon initialization of the controller.

6. The controller of claim 1 , wherein the controller is operable to communicate with an environmental web service across a network, and the dynamic correction factor is determined by referencing the power consumption value in a heat offset table to return a heat offset value, the heat offset value being used to determine the dynamic correction factor, and where the heat offset table is updatable across the network.

7. The controller of claim 1 , wherein the power consumption value within the controller is determined based upon discrete levels of operation of subcomponents of the controller.

8. The controller of claim 1 , wherein the power consumption value within the controller is determined based upon discrete levels of operation of subcomponents of the controller, the subcomponents including at least one of a display, a RF subassembly and the processor.

9. The controller of claim 1 , wherein the dynamic correction factor is applied to a measured temperature provided by an environmental sensor located within the controller, and then averaged with at least one other measured temperature provided by at least one remote sensor.

10. A method for measuring temperature in a controller on a premise, the controller having an internal environmental sensor, the method comprising:

receiving a measured temperature value from the environmental sensor;

applying a dynamic correction factor to the measured temperature value to determine a corrected indoor temperature value which compensates for waste heat within the controller; and

providing the corrected indoor temperature value to an environmental control program running on the controller, the environmental control program being operable to control HVAC equipment on the premise; and

wherein the dynamic correction factor is determined by calculating a power consumption value within the controller, the dynamic correction factor being a function of the power consumption value within the controller.

11. The method of claim 10 , wherein the power consumption value within the controller is determined based upon a measured current flow within the controller.

12. The method of claim 10 , wherein the dynamic correction factor includes an airflow coefficient representing airflow within the controller.

13. The method of claim 10 , wherein the dynamic correction factor is determined by referencing the power consumption value in a heat offset table to return a heat offset value, the heat offset value being used to determine the dynamic correction factor.

14. The method of claim 10 , wherein the dynamic correction factor is applied in an increasing amount for a period of time until 100% of the dynamic correction factor is applied to the measured temperature value upon initialization of the controller to create the corrected indoor temperature value.

15. The method of claim 10 , wherein the dynamic correction factor is determined by referencing the power consumption value in a heat offset table to return a heat offset value, the heat offset value being used to determine the dynamic correction factor, and where the heat offset table is updatable across a network.

16. The method of claim 10 , wherein the power consumption value within the controller is determined based upon discrete levels of operation of subcomponents of the controller.

17. The method of claim 10 , wherein the power consumption value within the controller is determined based upon discrete levels of operation of subcomponents of the controller, the subcomponents including at least one of a display, a RF subassembly and a processor.

18. The method of claim 10 , wherein the dynamic correction factor is applied to a measured temperature provided by an environmental sensor located within the controller, and then averaged with at least one other measured temperature provided by at least one remote sensor to provide the corrected indoor temperature.

19. A dynamic control program for compensating for waste heat measured in a controller, the dynamic control program being stored in a non-volatile memory storage on the controller and operable to run on a processor of the controller located on a premise, the controller having an internal environmental sensor, comprising:

the program receiving a measured temperature value from the environmental sensor;

the program applying a dynamic correction factor to the measured temperature value to determine a corrected indoor temperature value which compensates for waste heat within the controller; and

the program providing the corrected indoor temperature value to an environmental control program running on the controller, the environmental control program being operable to control HVAC equipment on the premise; and

wherein the dynamic correction factor is determined by calculating a power consumption value within the controller, the dynamic correction factor being a function of the power consumption value within the controller.

20. The program of claim 19 , wherein the power consumption value within the controller is determined based upon a measured current flow within the controller.

Assignments (19)
SECURITY INTEREST Recorded Sep 19, 2022
From: GENERAC POWER SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061476/0745 →
AMALGAMATION Recorded Jul 25, 2022
From: 1339416 B.C. LTD.; ECOBEE TECHNOLOGIES INC.
To: 1339416 B.C. LTD.
Reel/Frame 060907/0090 →
RELEASE OF SECURITY INTEREST Recorded Mar 8, 2022
From: COMERICA BANK, A TEXAS BANKING ASSOCIATION AND AUTHORIZED FOREIGN BANK UNDER THE BANK ACT (CANADA)
To: ECOBEE INC., A CORPORATION EXISTING UNDER THE LAWS OF CANADA
Reel/Frame 059201/0335 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY FROM ECOBEE, INC. TO ECOBEE INC. PREVIOUSLY RECORDED AT REEL: 058568 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 8, 2022
From: AMERICAN STOCK TRANSFER & TRUST COMPANY, LLC D/B/A AST TRUST COMPANY (CANADA)
To: ECOBEE INC.
Reel/Frame 058965/0106 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM ECOBEE, INC. TO ECOBEE INC. PREVIOUSLY RECORDED AT REEL: 058521 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 7, 2022
From: STRUCTURED ALPHA LP, BY ITS GENERAL PARTNER THOMVEST ASSET MANAGEMENT LTD.
To: ECOBEE INC.
Reel/Frame 059205/0822 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: ECOBEE TECHNOLOGIES ULC
To: GENERAC HOLDINGS INC.
Reel/Frame 058917/0069 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: GENERAC HOLDINGS INC.
To: GENERAC POWER SYSTEMS, INC.
Reel/Frame 058917/0161 →
MERGER AND CHANGE OF NAME Recorded Jan 31, 2022
From: 1339416 B.C. LTD.; ECOBEE TECHNOLOGIES INC.
To: 1339416 B.C. LTD.
Reel/Frame 061001/0949 →
CHANGE OF NAME Recorded Jan 31, 2022
From: ECOBEE INC.
To: ECOBEE TECHNOLOGIES INC.
Reel/Frame 058905/0211 →
CHANGE OF NAME Recorded Jan 31, 2022
From: 1339416 B.C. LTD.
To: ECOBEE TECHNOLOGIES ULC
Reel/Frame 058907/0363 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2021
From: AMERICAN STOCK TRANSFER & TRUST COMPANY, LLC D/B/A AST TRUST COMPANY (CANADA)
To: ECOBEE, INC.
Reel/Frame 058568/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2021
From: STRUCTURED ALPHA LP, BY ITS GENERAL PARTNER THOMVEST ASSET MANAGEMENT LTD.
To: ECOBEE, INC.
Reel/Frame 058521/0001 →
SECURITY INTEREST Recorded May 19, 2020
From: ECOBEE INC.
To: AST TRUST COMPANY (CANADA)
Reel/Frame 052704/0656 →
SECURITY INTEREST Recorded May 15, 2020
From: INC., ECOBEE
To: STRUCTURED ALPHA LP
Reel/Frame 052678/0864 →
SECURITY INTEREST Recorded Jan 14, 2015
From: THOMVEST SEED CAPITAL INC.
To: STRUCTURED ALPHA LP
Reel/Frame 034706/0911 →
SECURITY INTEREST Recorded May 21, 2014
From: ECOBEE INC.
To: THOMVEST SEED CAPITAL INC.
Reel/Frame 032971/0874 →
SECURITY AGREEMENT Recorded Feb 2, 2012
From: ECOBEE INC., A CORPORATION EXISTING UNDER THE LAWS OF CANADA
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION AND AUTHORIZED FOREIGN BANK UNDER THE BANK ACT (CANADA)
Reel/Frame 027640/0146 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S EXECUTION DATE FROM 05/31/2001 TO 05/31/2011 PREVIOUSLY RECORDED ON REEL 026571, FRAME 0631. Recorded Jul 19, 2011
From: METSELAAR, JOHN
To: ECOBEE INC.
Reel/Frame 026618/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2011
From: METSELAAR, JOHN
To: ECOBEE INC.
Reel/Frame 026571/0631 →