IP Library Granted Patent US 11,080,954
Granted Patent B1
US 11,080,954 · App. 16/895,030 · Granted Aug 3, 2021

Automatic emergency door unlock system

Inventors: Thomas Rogers (Frederick, MD); David James Hutz (Herndon, VA); Noah Robert Weingart (Arlington, VA)
Assignee: Alarm.com Incorporated
G07C9/00309G07C9/00174G07C9/00571G07C9/00896G07C9/38G08B27/001G07C2009/00333G07C2009/00769
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,080,954
App. No.
16/895,030
Granted
Aug 3, 2021
Kind
B1
Abstract

In some implementations, systems and techniques are described to automatically unlock a front door of a property in response to detecting an alarm signal indicating an emergency at or near a property. Data indicating occurrence of an emergency condition at a property is initially obtained. A lock configuration for an electronic lock of the property is determined. An unlock instruction is generated for the electronic lock based on the determined lock configuration for the electronic lock. The unlock instruction is transmitted to the electronic lock such that, when the unlock instruction is received by the electronic lock, the electronic lock is unlocked according to the unlock instruction.

Claims (63)

1. A method performed by one or more computers, the method comprising:

obtaining data indicating (i) an emergency detected at a property and (ii) context data associated with the emergency;

selecting, from among a set of unlock instructions for unlocking an electronic lock, a particular unlock instruction based at least on the context data, wherein each unlock instruction included in the set of unlock instructions specifies a different time period for keeping the electronic lock unlocked; and

enabling transmission of the particular unlock instruction to the electronic lock such that the electronic lock is kept unlocked for a corresponding time period specified by the particular unlock instruction.

2. The method of claim 1 , wherein:

the context data comprises an emergency classification for the emergency detected at the property;

each unlock instruction included in the set of unlock instructions is associated with a different emergency classification; and

the particular unlock instruction is selected from the set of unlock instructions based on the emergency classification determined for the emergency detected at the property.

3. The method of claim 2 , wherein the emergency classification for the emergency detected at the property indicates a severity level of the emergency detected at the property.

4. The method of claim 1 , wherein:

the context data indicates that (i) the emergency detected at the property is a fire emergency and (ii) an ambient temperature of the property that is detected by one or more sensors located in the property; and

the method further comprises determining a severity level for the fire emergency based on the ambient temperature of the property.

5. The method of claim 1 , wherein:

the emergency detected at the property is detected by a server associated with a monitoring system located in the property; and

the set of unlock instructions is remotely generated by the server;

enabling transmission of the particular unlock instruction to the electronic lock comprises transmitting, by the server, the particular unlock instruction to a control unit of the monitoring system.

6. The method of claim 1 , wherein:

the emergency detected at the property is detected by a monitoring system located in the property;

the set of unlock instructions is locally generated by the monitoring system; and

enabling transmission of the particular unlock instruction to the electronic lock comprises transmitting, by the monitoring system, the particular unlock instruction to the electronic lock.

7. The method of claim 1 , wherein the emergency at the property is detected by a third-party electronic device that is not a component of a monitoring system located in the property.

8. The method of claim 1 , further comprising:

determining that the emergency detected at the property has terminated; and

based on determining that the emergency detected at the property has terminated, enabling transmission of a lock instruction to the electronic lock such that the electronic lock is locked according to the lock instruction.

9. A system comprising:

one or more computing devices; and

one or more storage devices storing instructions that, when executed by the one or more computing devices, cause the one or more computing devices to perform operations comprising:

obtaining data indicating (i) an emergency detected at a property and (ii) context data associated with the emergency;

selecting, from among a set of unlock instructions for unlocking an electronic lock, a particular unlock instruction based at least on the context data, wherein each unlock instruction included in the set of unlock instructions specifies a different time period for keeping the electronic lock unlocked; and

enabling transmission of the particular unlock instruction to the electronic lock such that the electronic lock is kept unlocked for a corresponding time period specified by the particular unlock instruction.

10. The system of claim 9 , wherein:

the context data comprises an emergency classification for the emergency detected at the property;

each unlock instruction included in the set of unlock instructions is associated with a different emergency classification; and

the particular unlock instruction is selected from the set of unlock instructions based on the emergency classification determined for the emergency detected at the property.

11. The system of claim 10 , wherein the emergency classification for the emergency detected at the property indicates a severity level of the emergency detected at the property.

12. The system of claim 9 , wherein:

the context data indicates that (i) the emergency detected at the property is a fire emergency and (ii) an ambient temperature of the property that is detected by one or more sensors located in the property; and

the operations further comprise determining a severity level for the fire emergency based on the ambient temperature of the property.

13. The system of claim 9 , wherein:

the emergency detected at the property is detected by a server associated with a monitoring system located in the property; and

the set of unlock instructions is remotely generated by the server;

enabling transmission of the particular unlock instruction to the electronic lock comprises transmitting, by the server, the particular unlock instruction to a control unit of the monitoring system.

14. The system of claim 9 , wherein:

the emergency detected at the property is detected by a monitoring system located in the property;

the set of unlock instructions is locally generated by the monitoring system; and

enabling transmission of the particular unlock instruction to the electronic lock comprises transmitting, by the monitoring system, the particular unlock instruction to the electronic lock.

15. The system of claim 9 , wherein the emergency at the property is detected by a third-party electronic device that is not a component of a monitoring system located in the property.

16. At least one non-transitory computer-readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

obtaining data indicating (i) an emergency detected at a property and (ii) context data associated with the emergency;

selecting, from among a set of unlock instructions for unlocking an electronic lock, a particular unlock instruction based at least on the context data, wherein each unlock instruction included in the set of unlock instructions specifies a different time period for keeping the electronic lock unlocked; and

enabling transmission of the particular unlock instruction to the electronic lock such that the electronic lock is kept unlocked for a corresponding time period specified by the particular unlock instruction.

17. The non-transitory computer-readable storage device of claim 16 , wherein:

the context data comprises an emergency classification for the emergency detected at the property;

each unlock instruction included in the set of unlock instructions is associated with a different emergency classification; and

the particular unlock instruction is selected from the set of unlock instructions based on the emergency classification determined for the emergency detected at the property.

18. The non-transitory computer-readable storage device of claim 17 , wherein the emergency classification for the emergency detected at the property indicates a severity level of the emergency detected at the property.

19. The non-transitory computer-readable storage device of claim 16 , wherein:

the context data indicates that (i) the emergency detected at the property is a fire emergency and (ii) an ambient temperature of the property that is detected by one or more sensors located in the property; and

the operations further comprise determining a severity level for the fire emergency based on the ambient temperature of the property.

20. The non-transitory computer-readable storage device of claim 16 , wherein:

the emergency detected at the property is detected by a server associated with a monitoring system located in the property; and

the set of unlock instructions is remotely generated by the server;

enabling transmission of the particular unlock instruction to the electronic lock comprises transmitting, by the server, the particular unlock instruction to a control unit of the monitoring system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2020
From: ROGERS, THOMAS; HUTZ, DAVID JAMES; WEINGART, NOAH ROBERT
To: ALARM.COM INCORPORATED
Reel/Frame 052884/0032 →