# US 8,751,186 B2 · System and method for calculating the thermal mass of a building

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,751,186 B2
- Document ID: US8751186B2
- Status: Granted
- Kind: B2
- Application number: 13/858,710
- Filed: 2013-04-08
- Published: 2013-09-05
- Granted: 2014-06-10
- Earliest claimed: 2007-09-17
- Assignees: EcoFactor, Inc.
- Applicants: EcoFactor, Inc.
- Inventors: John Douglas Steinberg; Scott Douglas Hublou
- Web page: https://patentgrep.com/patent/US8751186B2

## CPC

- G01K 13/00: Thermometers specially adapted for specific purposes
- F24F 11/30: for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F 11/47: Responding to energy costs
- F24F 11/58: using Internet communication
- F24F 11/62: characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F 11/64: using pre-stored data
- G01K 1/20: Compensating for effects of temperature changes other than those to be measured, e.g. changes in ambient temperature
- G05B 19/048: Monitoring; Safety
- G05D 23/19: characterised by the use of electric means {(G05D23/1393 takes precedence)}
- G05D 23/1917: {using digital means}
- G06F 15/00: Digital computers in general (details G06F1/00 – G06F13/00); Data processing equipment in general
- F24F 11/32: Responding to malfunctions or emergencies
- F24F 11/46: Improving electric energy efficiency or saving
- F24F 11/56: Remote control
- F24F 11/65: for selecting an operating mode
- F24F 2110/10: Temperature
- F24F 2110/12: of the outside air
- F24F 2110/32: of the outside air
- F24F 2120/10: Occupancy
- F24F 2130/00: Control inputs relating to environmental factors not covered by group F24F2110/00
- F24F 2130/10: Weather information or forecasts
- F24F 2130/20: Sunlight
- F24F 2140/50: Load
- F24F 2140/60: Energy consumption
- G05B 2219/2614: HVAC, heating, ventillation, climate control
- G01K: MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR (radiation pyrometry G01J5/00)
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The invention comprises a system for calculating a value for the effective thermal mass of a building. The climate control system obtains temperature measurements from at least a first location conditioned by the climate system. One or more processors receive measurements of outside temperatures from at least one source other than the control system and compare the temperature measurements from the first location with expected temperature measurements. The expected temperature measurements are based at least in part upon past temperature measurements obtained by said HVAC control system and said outside temperature measurements. The processors then calculate one or more rates of change in temperature at said first location.

## Claims

### Claim 1

A system for controlling a heating, ventilation and air conditioning (HVAC) system comprising:
one or more server computers comprising computer hardware, the one or more server computers configured to receive inside temperature measurements from at least a first location conditioned by at least one HVAC system;
one or more databases that store the inside temperature measurements over time, the one or more databases accesses by the one or more server computers;
wherein the one or more server computers are located remotely from the first location, the one or more server computers configured to receive outside temperature measurements from at least one source other than the HVAC system,
wherein the one or more server computers are configured to calculate one or more predicted rates of change in temperature at the first location based on status of the HVAC system, and based on the outside temperature measurements, wherein the one or more predicted rates of change predict a speed a temperature inside the first location will change in response to changes in outside temperature; and
wherein the one or more server computers are further configured to determine whether to direct the HVAC control system to pre-cool the first structure based on the one or more predicted rates of change prior to directing the HVAC control system to reduce electricity demand.

### Claim 2 (depends on 1)

The system as in claim 1 in which the one or more server computers receive outside temperatures for geographic regions based on ZIP codes from sources other than the HVAC system.

### Claim 3 (depends on 1)

The system as in claim 1 further comprising a programmable thermostat that communicates with the Internet.

### Claim 4 (depends on 1)

The system as in claim 1 in which the one or more server computers communicate with the HVAC system using a network that includes an electricity meter.

### Claim 5 (depends on 1)

The system as in claim 1 further comprising a programmable thermostat and the programmable thermostat is a source for current data regarding temperature inside the first location conditioned by the HVAC system.

### Claim 6 (depends on 1)

The system as in claim 1 in which the inside temperature measurements from the first location occur at only one physical location.

### Claim 7 (depends on 1)

The system as in claim 1 wherein the one or more server computers calculate the one or more predicted rates of change for a given time on a given day.

### Claim 8

A method for controlling a heating, ventilation and air conditioning (HVAC) system that comprises:
receiving inside temperature measurements from at least a first location conditioned by at least one HVAC system;
storing in one or more databases the inside temperature measurements over time;
receiving outside temperature measurements from at least one source other than the HVAC system;
calculating with one or more server computers comprising computer hardware, one or more predicted rates of change in temperature at the first location based on the status of the HVAC system, and based on outside temperature measurements, wherein the one or more predicted rates of change predicts a speed a temperature inside the first location will change in response to changes in outside temperature; and
determining with the one or more server computers whether to direct the HVAC control system to pre-cool the first structure based on the one or more predicted rates of change prior to directing the HVAC control system to reduce electricity demand.

### Claim 9 (depends on 8)

The method as in claim 8 in which outside temperatures are received for geographic regions based on ZIP codes from sources other than the HVAC system.

### Claim 10 (depends on 8)

The method as in claim 8 where the inside temperature measurements from at least the first location conditioned by at least one HVAC system, further are received from a programmable thermostat that communicates using the Internet.

### Claim 11 (depends on 8)

The method as in claim 8 that includes receiving information about electricity consumption in the first location from an electricity meter.

### Claim 12 (depends on 8)

The method as in claim 8 in which data regarding the inside temperature measurements from the first location conditioned by the HVAC system, is supplied by a programmable thermostat.

### Claim 13 (depends on 8)

The method as in claim 8 wherein the one or more server computers calculate the one or more predicted rates of change for a given time on a given day.
