IP Library Granted Patent US 10,527,308
Granted Patent B2
US 10,527,308 · App. 15/964,797 · Granted Jan 7, 2020

Alarm-clock triggered systems

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,527,308
App. No.
15/964,797
Granted
Jan 7, 2020
Kind
B2
Abstract

In some embodiments, security and/or automation systems, collectively referred to as automation systems, may offer a user the comforts of automatically controlling HVAC settings based at least in part on an alarm. The automation system may provide automatically meet desired HVAC conditions at select times and provide a more comfortable living situation. In some embodiments, the increased comfort level may enable or ease household activities. For example, if a person sleeps with a cooler temperature, it may be harder for the person to get out of bed. But an automated HVAC system may adjust the temperature such that when a person desires to wake up, the temperature is comfortable and may ease a transition from day to night.

Claims (64)

1. A method for a security and/or automation system, comprising:

identifying, by a control panel, an alarm activation time of an alarm device associated with a user;

receiving, by the control panel, data about at least one previous wake time of the user collected by one or more sensors;

predicting, by the control panel, a wake time of a user based at least in part on identifying the alarm activation time and receiving the data collected by the one or more sensors about the at least one previous wake time of the user;

tracking, by the control panel, a duration to transition a room between temperatures;

determining, by the control panel, an adjustment time to automatically adjust a temperature of the room based at least in part on the predicted wake time of the user and the duration to transition between the temperatures; and

automatically adjusting, by the control panel, a temperature setting of a heating ventilation and air conditioning (HVAC) system associated with the room at the adjustment time.

2. The method of claim 1 , further comprising:

identifying an appointment on a calendar of the user, wherein predicting the wake time of the user is based at least in part on identifying the appointment.

3. The method of claim 1 , further comprising:

identifying the at least one previous wake time of the user, wherein predicting the wake time of the user is based at least in part on identifying the at least one previous wake time.

4. The method of claim 3 , wherein the at least one previous wake time occurs when an alarm mode of the alarm device is inactive.

5. The method of claim 1 , further comprising:

determining a second adjustment time to activate a device based on the adjustment time to adjust the temperature of the room; and

automatically activating the device at the second adjustment time.

6. The method of claim 5 , wherein the device comprises a coffee-pot, a lock on a door, a lock on a dog-door, a television, or a shower, or a combination thereof.

7. The method of claim 1 , further comprising:

receiving waking alarm information from the alarm device; and

detecting the alarm activation time based at least in part on receiving the waking alarm information.

8. The method of claim 1 , further comprising:

determining an outdoor temperature in proximity with the room, wherein determining the adjustment time is based at least in part on determining the outdoor temperature.

9. The method of claim 1 , further comprising:

determining a second adjustment time for a second room based at least in part on the adjustment time for the room, the second adjustment time being after the adjustment time; and

automatically adjusting the temperature setting of the HVAC system associated with the room for the second room at the second adjustment time.

10. The method of claim 1 , further comprising:

determining a time for the room to reach a desired temperature, wherein determining the adjustment time is based at least in part on determining the time for the room to reach the desired temperature.

11. The method of claim 1 , further comprising:

detecting a second alarm activation time on a second alarm device;

determining a second adjustment time to automatically adjust the temperature of the room based at least in part on detecting the second alarm activation time and determining the adjustment time; and

automatically adjusting the temperature setting of the HVAC system associated with the room at the second adjustment time.

12. An apparatus for a security and/or automation system, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

identify an alarm activation time of an alarm device associated with a user;

receive data about at least one previous wake time of the user collected by one or more sensors;

predict a wake time of a user based at least in part on identifying the alarm activation time and receiving the data collected by the one or more sensors about the at least one previous wake time of the user;

track a duration to transition a room between temperatures;

determine an adjustment time to automatically adjust a temperature of the room based at least in part on the predicted wake time of the user and the duration to transition between the temperatures; and

automatically adjust a temperature setting of a heating ventilation and air conditioning (HVAC) system associated with the room at the adjustment time.

13. The apparatus of claim 12 , wherein the instructions are further executable to:

identify an appointment on a calendar of the user, wherein predicting the wake time of the user is based at least in part on identifying the appointment.

14. The apparatus of claim 12 , wherein the instructions are further executable to:

identify the at least one previous wake time of the user, wherein predicting the wake time of the user is based at least in part on identifying the at least one previous wake time.

15. The apparatus of claim 12 , wherein the instructions are further executable to:

determine a second adjustment time to activate a device based on the adjustment time to adjust the temperature of the room; and

automatically activate the device at the second adjustment time.

16. The apparatus of claim 12 , wherein the instructions are further executable to:

receive waking alarm information from the alarm device; and

detect the alarm activation time based at least in part on receiving the waking alarm information.

17. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to:

identify an alarm activation time of an alarm device associated with a user;

receive data about at least one previous wake time of the user collected by one or more sensors;

predict a wake time of a user based at least in part on identifying the alarm activation time and receiving the data collected by the one or more sensors about the at least one previous wake time of the user;

track a duration to transition a room between temperatures;

determine an adjustment time to automatically adjust a temperature of the room based at least in part on the predicted wake time of the user and the duration to transition between the temperatures; and

automatically adjust a temperature setting of a heating ventilation and air conditioning (HVAC) system associated with the room at the adjustment time.

18. The computer-readable medium of claim 17 , wherein the code is further executable to:

identify an appointment on a calendar of the user, wherein predicting the wake time of the user is based at least in part on identifying the appointment.

19. The computer-readable medium of claim 17 , wherein the code is further executable to:

identify the at least one previous wake time of the user, wherein predicting the wake time of the user is based at least in part on identifying the at least one previous wake time.

20. The computer-readable medium of claim 17 , wherein the code is further executable to:

determine a second adjustment time to activate a device based on the adjustment time to adjust the temperature of the room; and

automatically activate the device at the second adjustment time.

Assignments (8)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0824 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SUPPL. NO. 2 SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA N.A.
Reel/Frame 047024/0048 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2018
From: MAHAR, MATTHEW; EYRING, MATTHEW J.; GORDON-CARROLL, CLINT H.; WARREN, JEREMY B.; NYE, JAMES E.; LYMAN, JEFFERSON H.
To: VIVINT, INC.
Reel/Frame 045656/0226 →