Systems and methods for anticipatory locking and unlocking of a smart-sensor door lock
First Claim
Patent Images
1. A method of operating a battery-powered lock device, the method comprising:
- at an electronic device having one or more processors and memory for storing instructions for execution by the one or more processors, wherein the electronic device is associated with a smart home environment that includes the battery-powered lock device;
detecting a trigger event related to security of the smart home environment;
determining, based on the trigger event, a target state of the lock device;
determining a current state of the lock device;
comparing the target state of the lock device with the current state of the lock device;
sending a notification to a user device, the notification including an indication of the trigger event and a prompt for an override input; and
providing or foregoing provision of instructions to operate the lock device based on (i) the result of the comparison, and (ii) a received override input or lack thereof.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device associated with a lock device detects a trigger event related to security of a smart home environment, determines a target state of the lock device based on the trigger event, and determines a current state of the lock device. A notification is sent to a user device including an indication of the trigger event and a prompt for an override input, and instructions to operate the lock device are either provided or not provided to the lock device based on a result of a comparison of the target state with the current state, and further based on a received override input or lack of a received override input.
-
Citations
20 Claims
-
1. A method of operating a battery-powered lock device, the method comprising:
-
at an electronic device having one or more processors and memory for storing instructions for execution by the one or more processors, wherein the electronic device is associated with a smart home environment that includes the battery-powered lock device; detecting a trigger event related to security of the smart home environment; determining, based on the trigger event, a target state of the lock device; determining a current state of the lock device; comparing the target state of the lock device with the current state of the lock device; sending a notification to a user device, the notification including an indication of the trigger event and a prompt for an override input; and providing or foregoing provision of instructions to operate the lock device based on (i) the result of the comparison, and (ii) a received override input or lack thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device associated with a battery-powered lock device, the electronic device comprising:
-
a processor; and memory for storing one or more programs for execution by the processor, the one or more programs including instructions for; detecting a trigger event related to security of a smart home environment; determining, based on the trigger event, a target state of the lock device, the lock device being associated with the smart home environment; determining a current state of the lock device; comparing the target state of the lock device with the current state of the lock device; sending a notification to a user device, the notification including an indication of the trigger event and a prompt for an override input; and providing or foregoing provision of instructions to operate the lock device based on (i) the result of the comparison, and (ii) a received override input or lack thereof. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium, storing one or more programs for execution by one or more processors, the one or more programs including instructions for:
-
detecting a trigger event related to security of a smart home environment; determining, based on the trigger event, a target state of a lock device associated with the smart home environment; determining a current state of the lock device; comparing the target state of the lock device to the current state of the lock device; and sending a notification to a user device, the notification including an indication of the trigger event and a prompt for an override input; in accordance with a determination that the current state is equivalent to the target state, retaining the current state of the lock device by foregoing provision of instructions to operate the lock device unless an override input is received from the user device; and in accordance with a determination that the current state is not equivalent to the target state, providing instructions to operate the lock device unless an override input is received from the user device. - View Dependent Claims (18, 19, 20)
-
Specification