Intelligent door lock system with notification to user regarding battery status
First Claim
Patent Images
1. A system, comprising:
- a door lock device, comprising;
a motor to drive a lock of the door lock device to lock and unlock a door;
an energy source;
at least one transmitter;
at least one control circuit powered by the energy source and configured to;
in response to detecting a change in the lock from a locked position to an unlocked position or from the unlocked position to the locked position,determine an energy source status of the energy source; and
operate the at least one transmitter to transmit the energy source status of the energy source from the door lock device to at least one server; and
the at least one server configured to;
in response to receipt of the energy source status of the energy source from the door lock device;
generate, based on the energy source status, a first prediction of remaining life for the energy source using a linear regression;
compare the first prediction of remaining life to a known life for the energy source;
in response to determining that the first prediction of remaining life is more than a threshold amount of the known life, set the estimate of remaining life of the energy source to the first prediction of remaining life generated using the linear regression;
in response to determining that the first prediction of remaining life is less than the threshold amount of the known life;
generate, based on the energy source status, a second prediction of remaining life for the energy source using a cubic regression; and
set the estimate of remaining life of the energy source to the second prediction of remaining life generated using the cubic regression; and
transmit a notification to at least one recipient, the notification indicating the estimate of remaining life of the energy source.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent door lock system provides notification of energy source status. A position sensing device is configured to be coupled to a drive shaft of a lock device. The position sensing device sensing position of the drive shaft assists in locking and unlocking a lock of a lock device. An engine with a memory is provided, with the engine coupled to the positioning sensing device, and a circuit coupled to the engine. An energy source is coupled to the circuit. A server is associated with the intelligent door lock system and provides notification of energy source status.
401 Citations
21 Claims
-
1. A system, comprising:
-
a door lock device, comprising; a motor to drive a lock of the door lock device to lock and unlock a door; an energy source; at least one transmitter; at least one control circuit powered by the energy source and configured to; in response to detecting a change in the lock from a locked position to an unlocked position or from the unlocked position to the locked position, determine an energy source status of the energy source; and operate the at least one transmitter to transmit the energy source status of the energy source from the door lock device to at least one server; and the at least one server configured to; in response to receipt of the energy source status of the energy source from the door lock device; generate, based on the energy source status, a first prediction of remaining life for the energy source using a linear regression; compare the first prediction of remaining life to a known life for the energy source; in response to determining that the first prediction of remaining life is more than a threshold amount of the known life, set the estimate of remaining life of the energy source to the first prediction of remaining life generated using the linear regression; in response to determining that the first prediction of remaining life is less than the threshold amount of the known life; generate, based on the energy source status, a second prediction of remaining life for the energy source using a cubic regression; and set the estimate of remaining life of the energy source to the second prediction of remaining life generated using the cubic regression; and transmit a notification to at least one recipient, the notification indicating the estimate of remaining life of the energy source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating at least one server for use in a system further comprising a motor to drive a lock of a door lock to lock and unlock a door, an energy source, at least one transmitter, and at least one control circuit powered by the energy source, the method comprising:
in response to receiving a notification of an energy source status together with a change in the lock from a locked position to an unlocked position or from the unlocked position to the locked position; generating, based on the energy source status, a first prediction of remaining life for the energy source using a linear regression; comparing the first prediction of remaining life to a known life for the energy source; in response to determining that the first prediction of remaining life is more than a threshold amount of the known life, setting the estimate of remaining life of the energy source to the first prediction of remaining life generated using the linear regression; in response to determining that the first prediction of remaining life is less than the threshold amount of the known life; generating, based on the energy source status, a second prediction of remaining life for the energy source using a cubic regression; and setting the estimate of remaining life of the energy source to the second prediction of remaining life generated using the cubic regression; and transmitting a notification to at least one recipient, the notification indicating the estimate of remaining life of the energy source. - View Dependent Claims (17, 18, 19, 20)
-
21. A server for use in a system further comprising a motor to drive a lock of a door lock to lock and unlock a door, an energy source, at least one transmitter, and at least one control circuit powered by the energy source, comprising:
-
at least one processor; at least one non-transitory computer-readable storage medium encoded with instructions that, when executed by the at least one processor, cause the at least one processor to perform; in response to receiving a notification of an energy source status together with a change in the lock from a locked position to an unlocked position or from the unlocked position to the locked position; generating, based on the energy source status, a first prediction of remaining life for the energy source using a linear regression; comparing the first prediction of remaining life to a known life for the energy source; in response to determining that the first prediction of remaining life is more than a threshold amount of the known life, setting the estimate of remaining life of the energy source to the first prediction of remaining life generated using the linear regression; in response to determining that the first prediction of remaining life is less than the threshold amount of the known life; generating, based on the energy source status, a second prediction of remaining life for the energy source using a cubic regression; and setting the estimate of remaining life of the energy source to the second prediction of remaining life generated using the cubic regression; and transmitting a notification to at least one recipient, the notification indicating the estimate of remaining life of the energy source.
-
Specification