IP Library Granted Patent US 10,859,283
Granted Patent B1
US 10,859,283 · App. 16/403,763 · Granted Dec 8, 2020

Thermostat control based on activity within property

Inventors: Daniel Goodman (Needham, MA); Craig Carl Heffernan (Oregon City, OR)
Assignee: Alarm.com Incorporated
F24F11/30F24F11/62G05B19/048G05D23/1932F24F2110/00F24F2110/10F24F2120/10F24F2120/12F24F2120/14G05B2219/2614
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 10,859,283
App. No.
16/403,763
Granted
Dec 8, 2020
Kind
B1
Abstract

Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.

Claims (59)

1. A monitoring system that is configured to monitor a property, the monitoring system comprising:

a sensor that is configured to generate sensor data that reflects an environmental condition of a first region of the property;

a controller that is configured to control an HVAC system of the property based on an environmental condition setting and that is configured to generate controller data that reflects an environmental condition of a second region of the property; and

a monitor control unit that is configured to:

receive, at a first time, first sensor data that reflects the environmental condition of the first region of the property at the first time and first controller data that reflects the environmental condition of the second region of the property at the first time;

receive, at a second time, second sensor data that reflects the environmental condition of the first region of the property at the second time and second controller data that reflects the environmental condition of the second region of the property at the second time;

based on the first sensor data, the first controller data, the second sensor data, the second controller data, and the environmental condition setting, generate a model that relates the environmental condition of the first region of the property, the environmental condition of the second region of the property, and the environmental condition setting, the generated model indicating heat flows through regions within the property;

receive a user-specified environmental condition setting for the first region of the property;

based on the model that relates the environmental condition of the first region of the property, the environmental condition of the second region of the property, and the environmental condition setting and based on the user-specified environmental condition setting:

determine, from the model, that heat will flow between another region of the property and the first region of the property, and

determine a particular environmental condition setting for the controller in view of the determination that heat will flow between another region of the property and the first region of the property; and

send, to the controller, the particular environmental condition setting to use in controlling the HVAC system of the property.

2. The system of claim 1 , wherein the monitor control unit is configured to receive the user-specified environmental condition setting for the first region of the property by:

receiving, from a user, the user-specified environmental condition setting; and

determining that the user is located in the first region of the property.

3. The system of claim 2 , wherein the monitor control unit is configured to determine that the user is located in the first region of the property by:

monitoring a location of a mobile device of the user.

4. The system of claim 2 , comprising:

an additional sensor that is configured to generate additional sensor data that reflects an attribute of the first region of the property; and

wherein the monitor control unit is configured to determine that the user is located in the first region of the property based on the additional sensor data.

5. The system of claim 1 , wherein the monitor control unit is configured to:

receive environmental condition data for the geographical location of the property; and

determine the particular environmental condition setting for the controller based on the environmental condition data for the geographical location of the property.

6. The system of claim 1 , wherein the environmental condition of the first region of the property, the environmental condition of the second region of the property, the environmental condition setting, and the user-specified environmental condition setting are temperature or humidity settings.

7. The system of claim 1 , wherein the HVAC system is at least one of an air conditioner, furnace, humidifier, dehumidifier, fan, or boiler.

8. The system of claim 1 , wherein the monitor control unit is configured to determine a particular environmental condition setting for the controller by:

determining that the environmental condition of the first region of the property will change at a different rate than the environmental condition of the second region of the property; and

based on determining that the environmental condition of the first region of the property will change at the different rate than the environmental condition of the second region of the property, determining the particular environmental condition setting for the controller.

9. The system of claim 1 , wherein the first region of the property and the second region of the property are different regions.

10. The system of claim 1 , wherein the control is configured to:

receive the user-specified environmental condition setting for the first region of the property at a third time that is after the second time that is after the first time.

11. A computer-implemented method comprising:

receiving, by a monitoring system that is configured to monitor a property, at a first time, and from a sensor, first sensor data that reflects an environmental condition of the first region of the property at the first time;

receiving, by the monitoring system, at the first time, and from a controller that is configured to control an HVAC system of the property based on an environmental condition setting, first controller data that reflects the environmental condition of the second region of the property at the first time;

receiving, by the monitoring system, at a second time, and from the sensor, second sensor data that reflects the environmental condition of the first region of the property at the second time;

receiving, by the monitoring system, at the second time, and from the controller, second controller data that reflects the environmental condition of the second region of the property at the second time;

based on the first sensor data, the first controller data, the second sensor data, the second controller data, and the environmental condition setting, generating, by the monitoring system, a model that relates the environmental condition of the first region of the property, the environmental condition of the second region of the property, and the environmental condition setting, the generated model indicating heat flows through regions within the property;

receiving, by the monitoring system, a user-specified environmental condition setting for the first region of the property;

based on the model that relates the environmental condition of the first region of the property, the environmental condition of the second region of the property, and the environmental condition setting and based on the user-specified environmental condition setting:

determining, from the model, that heat will flow between another region of the property and the first region of the property, and

determining, by the monitoring system, a particular environmental condition setting for the controller in view of the determination that heat will flow between another region of the property and the first region of the property; and

sending, by the monitoring system and to the controller, the particular environmental condition setting to use in controlling the HVAC system of the property.

12. The method of claim 11 , wherein receiving the user-specified environmental condition setting for the first region of the property comprises:

receiving, from a user, the user-specified environmental condition setting; and

determining that the user is located in the first region of the property.

13. The method of claim 12 , wherein determining that the user is located in the first region of the property comprises:

monitoring a location of a mobile device of the user.

14. The method of claim 12 , comprising:

receiving, by the monitoring system and from an additional sensor, additional sensor data that reflects an attribute of the first region of the property,

wherein determining that the user is located in the first region of the property based on the additional sensor data.

15. The method of claim 11 , comprising:

receiving, by the monitoring system, environmental condition data for the geographical location of the property,

wherein determining the particular environmental condition setting for the controller is based on the environmental condition data for the geographical location of the property.

16. The method of claim 11 , wherein the environmental condition of the first region of the property, the environmental condition of the second region of the property, the environmental condition setting, and the user-specified environmental condition setting are temperature or humidity settings.

17. The method of claim 11 , wherein determining a particular environmental condition setting for the controller comprises:

determining that the environmental condition of the first region of the property will change at a different rate than the environmental condition of the second region of the property; and

based on determining that the environmental condition of the first region of the property will change at the different rate than the environmental condition of the second region of the property, determining the particular environmental condition setting for the controller.

18. The method of claim 11 , comprising:

receiving, by the monitoring system, the user-specified environmental condition setting for the first region of the property at a third time that is after the second time that is after the first time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2020
From: GOODMAN, DANIEL; HEFFERNAN, CRAIG CARL
To: ALARM.COM INCORPORATED
Reel/Frame 052357/0888 →
Cited By (1)
US 12,687,312