Automatic emergency door unlock system
First Claim
1. A method performed by one or more computers, the method comprising:
- obtaining data indicating occurrence of an emergency condition at a property;
determining a lock configuration for an electronic lock of the property, the lock configuration identifying a locking feature that causes the electronic lock to automatically lock after a specified period of time has passed since the electronic lock has been unlocked;
determining an unlock mechanism for unlocking the electronic lock based on the determined lock configuration for the electronic lock, the unlock mechanism specifying periodic transmission of an unlock instruction to the electronic lock over time intervals that correspond to the specified period of time that has passed since the electronic lock has been unlocked; and
transmitting the unlock instruction 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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
17 Claims
-
1. A method performed by one or more computers, the method comprising:
-
obtaining data indicating occurrence of an emergency condition at a property; determining a lock configuration for an electronic lock of the property, the lock configuration identifying a locking feature that causes the electronic lock to automatically lock after a specified period of time has passed since the electronic lock has been unlocked; determining an unlock mechanism for unlocking the electronic lock based on the determined lock configuration for the electronic lock, the unlock mechanism specifying periodic transmission of an unlock instruction to the electronic lock over time intervals that correspond to the specified period of time that has passed since the electronic lock has been unlocked; and transmitting the unlock instruction 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprises:
-
one or more computers; and one or more storage devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations comprising; obtaining data indicating occurrence of an emergency condition at a property; determining a lock configuration for an electronic lock of the property, the lock configuration identifying a locking feature that causes the electronic lock to automatically lock after a specified period of time has passed since the electronic lock has been unlocked; determining an unlock mechanism for unlocking the electronic lock based on the determined lock configuration for the electronic lock, the unlock mechanism specifying periodic transmission of an unlock instruction to the electronic lock over time intervals that correspond to the specified period of time that has passed since the electronic lock has been unlocked; and transmitting the unlock instruction 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. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer-readable storage device encoded with computer program instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
obtaining data indicating occurrence of an emergency condition at a property; determining a lock configuration for an electronic lock of the property, the lock configuration identifying a locking feature that causes the electronic lock to automatically lock after a specified period of time has passed since the electronic lock has been unlocked; determining an unlock mechanism for unlocking the electronic lock based on the determined lock configuration for the electronic lock, the unlock mechanism specifying periodic transmission of an unlock instruction to the electronic lock over time intervals that correspond to the specified period of time that has passed since the electronic lock has been unlocked; and transmitting the unlock instruction 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. - View Dependent Claims (15, 16, 17)
-
Specification