IP Library Granted Patent US 11,739,963
Granted Patent B2
US 11,739,963 · App. 16/951,413 · Granted Aug 29, 2023

HVAC analytics

Inventors: Robert Nathan Picardi (Herndon, VA); Peter Richard Williams (Falls Church, VA); Zachary William Seid (Arlington, VA); Kyle Rankin Johnson (Falls Church, VA); Daniel Marc Goodman (Needham, MA); Craig Carl Heffernan (Oregon City, OR); Caspar John Anderegg (Centennial, CO); Harrison Wayne Donahue (Attleboro, MA); Gustaf Nicolaus Maxwell Lonaeus (Washington, DC)
Assignee: Alarm.com Incorporated
F24F11/38F24F11/49F24F11/58F24F11/63G06N20/00
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 11,739,963
App. No.
16/951,413
Granted
Aug 29, 2023
Kind
B2
Abstract

Systems and techniques are described for alerting individuals of HVAC system issues in their home. In some implementations, a monitoring system monitors a property that includes sensors located throughout the property and generates sensor data. A monitor control unit receives thermostat data from a thermostat that indicates activity of the HVAC system and temperature history of the property. The monitor control unit applies the thermostat and the sensor data to an HVAC model that is trained using past sensor data, past thermostat data, past errors of the HVAC system. The monitor control unit determines an error of the HVAC system from the HVAC model output. The monitor control unit determines an action for likely correcting the error of the HVAC system. The monitor control unit provides, for output, data identifying the error of the HVAC system and the action for likely correcting the error of the HVAC system.

Claims (30)

1. A monitoring system comprising:

at least one processor; and

at least one computer-readable storage medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising:

obtaining data from a plurality of HVAC systems that have broken components;

grouping the data from the plurality of HVAC systems that have broken components into groups that each include HVAC systems from the plurality of HVAC systems with performance metrics with similar performance related to a time to heat or cool a property;

providing the grouped data indicative of the HVAC systems with issues to a machine learning process for training;

generating a model from the trained machine learning process that is configured to detect issues with operating HVAC systems; and

storing the model generated from the trained machine learning process for use analyzing data from an operating HVAC system and performing an operation to correct an issue related to a particular HVAC system from the operating HVAC systems in response to detecting the issue with the particular HVAC system using the model.

2. The monitoring system of claim 1 , wherein the obtaining the data from the plurality of HVAC systems that have broken components comprises obtaining the data for HVAC systems that have a lack of refrigerant in refrigerant tubing.

3. The monitoring system of claim 1 , wherein the obtaining the data from the plurality of HVAC systems that have broken components comprises obtaining data for HVAC systems that have low battery power.

4. The monitoring system of claim 1 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a deep learning process for training.

5. The monitoring system of claim 1 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to an anomaly detection process for training.

6. The monitoring system of claim 1 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a linear regression process for training.

7. The monitoring system of claim 1 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a logistical regression process for training.

8. The monitoring system of claim 1 , wherein the generating the model from the trained machine learning process that is configured to detect issues with the operating HVAC systems comprises returning the model from the trained machine learning process based on an amount of data having been passed through the machine learning process.

9. A method comprising:

obtaining, by a monitoring system, data from a plurality of HVAC systems that have broken components;

grouping, by the monitoring system, the data from the plurality of HVAC systems that have broken components into groups that each include HVAC systems from the plurality of HVAC systems with performance metrics with similar performance related to a time to heat or cool a property;

providing, by the monitoring system, the grouped data indicative of the HVAC systems with issues to a machine learning process for training;

generating, by the monitoring system, a model from the trained machine learning process that is configured to detect issues with operating HVAC systems; and

storing, by the monitoring system, the model generated from the trained machine learning process for use analyzing, by the monitoring system, data from an operating HVAC system and performing, by the monitoring system, an operation to correct an issue related to a particular HVAC system from the operating HVAC systems in response to detecting the issue with the particular HVAC system using the model.

10. The method of claim 9 , wherein the obtaining the data from the plurality of HVAC systems that have broken components comprises obtaining the data for HVAC systems that have a lack of refrigerant in refrigerant tubing.

11. The method of claim 9 , wherein the obtaining the data from the plurality of HVAC systems that have broken components comprises obtaining data for HVAC systems that have low battery power.

12. The method of claim 9 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a deep learning process for training.

13. The method of claim 9 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to an anomaly detection process for training.

14. The method of claim 9 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a linear regression process for training.

15. The method of claim 9 , wherein the providing the grouped data indicative of the HVAC systems with issues to the machine learning process for training comprises providing the grouped data indicative of the HVAC systems with issues to a logistical regression process for training.

16. The method of claim 9 , wherein the generating the model from the trained machine learning process that is configured to detect issues with the operating HVAC systems comprises returning the model from the trained machine learning process based on a sufficient an amount of data having been passed through the machine learning process.

17. The monitoring system of claim 1 , wherein the broken components include one or more of: a broken thermostat, an unresponsive burner, an unresponsive air conditioner, a broken blower, or a broken evaporator coil.

18. The method of claim 9 , wherein the broken components include one or more of: a broken thermostat, an unresponsive burner, an unresponsive air conditioner, a broken blower, or a broken evaporator coil.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: PICARDI, ROBERT NATHAN; WILLIAMS, PETER RICHARD; SEID, ZACHARY WILLIAM; JOHNSON, KYLE RANKIN; GOODMAN, DANIEL MARC; HEFFERNAN, CRAIG CARL; ANDEREGG, CASPAR JOHN; DONAHUE, HARRISON WAYNE; LONAEUS, GUSTAF NICOLAUS MAXWELL
To: ALARM.COM INCORPORATED
Reel/Frame 054415/0638 →
Continuity (3)
Continuation 16022381 · Jun 28, 2018
Provisional Application 62526126 · Jun 28, 2017
Related Publication 20210071889A1 · Mar 11, 2021