Multi-factor authentication for premises monitoring systems
A system is provided. The system includes at least one computing device. The at least one computing device receives a recognized person message indicating a recognized person associated with a premises is proximate an access location of the premises, where the recognized person message corresponds to a first authentication indication for authenticating the recognized person. The at least one computing device further, in response to receiving the recognized person message, transmits a command to capture an audible passcode from the recognized person. The at least one computing device further receives a passcode message based on the audible passcode, authenticates the recognized person based on the recognized person message and the passcode message, and in response to authenticating the recognized person causes the premises monitoring system to disarm and causes an electronic door lock associated with the premises to unlock.
1 . A system, comprising:
a video doorbell camera proximate an access location of a premises, the video doorbell camera configured to:
generate video data;
detect a recognized person in the video data using facial recognition analytics, the recognized person being associated with the premises; and
transmit a video-based recognized person message indicating the recognized person associated with the premises is proximate the access location of the premises;
at least one computing device comprising:
at least one processor; and
at least one memory storing computing instructions that, when executed by the at least one processor, cause the at least one computing device to:
receive the video-based recognized person message indicating the recognized person associated with the premises is proximate the access location of the premises, the video-based recognized person message being associated with video-based authentication at the video doorbell camera, the video-based recognized person message corresponding to a first authentication indication for authenticating the recognized person; and
in response to receiving the video-based recognized person message:
cause transmission, to an electronic door lock that is part of a premises monitoring system, of a command for the electronic door lock to record an audible passcode; and
in response to the transmission of the command, initiate a timer for receiving a passcode message;
the electronic door lock is in communication with the computing device, the electronic door lock comprising a microphone and a visual indicator, the electronic door lock configured to:
receive the command to record the audible passcode;
trigger a prompt for the recognized person to provide the audible passcode;
capture the audible passcode;
convert the audible passcode to a text passcode; and
cause transmission of a passcode message, the passcode message comprising the text passcode; and
the computing instructions are further configured to cause the at least one computing device to:
receive the passcode message while the timer is active;
in response to receiving the passcode message while the timer is active, authenticate the recognized person based on the recognized person message and the passcode message;
in response to authenticating the recognized person, determine the recognized person is allowed access to the premises based on at least one access policy; and
in response to determining the recognized person is allowed access to the premises,
cause the premises monitoring system to disarm; and
cause the electronic door lock to unlock.
2 . A system, comprising:
at least one computing device:
at least one processor; and
at least one memory storing computing instructions that, when executed by the at least one processor, cause the at least one computing device to:
receive a video-based recognized person message indicating a recognized person associated with a premises is proximate an access location of the premises, the video-based recognized person message being associated with video-based authentication at a first premises device, the video-based recognized person message corresponding to a first authentication indication for authenticating the recognized person; and
in response to receiving the video-based recognized person message, cause transmission, to a second premises device that is part of a premises monitoring system, of a command for the second premises device to capture an audible passcode from the recognized person;
receive a passcode message based on the audible passcode;
authenticate the recognized person based on the recognized person message and the passcode message; and
in response to authenticating the recognized person:
cause the premises monitoring system to disarm; and
cause an electronic door lock associated with the premises to unlock.
3 . The system of claim 2 , wherein the electronic door lock configured to convert the audible passcode to a text passcode, the passcode message comprising the audible passcode.
4 . The system of claim 2 , wherein the electronic door lock further comprises a visual indicator, the electronic door lock is further configured to:
receiving a command to monitor for an audible passcode; and
trigger a visual indication from the visual indicator, the visual indication indicating for the recognized person to provide the audible passcode.
5 . The system of claim 4 , wherein the electronic door lock is further configured to: initiate a capture timer during which to capture the audible passcode; and
in response to the capture timer expiring, cease monitoring for the audible passcode and cease the visual indication.
6 . The system of claim 2 , wherein the instructions are further configured to cause the at least one processor of the computing device to, in response to receiving the recognized person message, initiate a timer for receiving the passcode message.
7 . The system of claim 6 , wherein the authentication of the recognized person is further in response to receiving the passcode message before the timer expires.
8 . The system of claim 7 , wherein the instructions are further configured to cause the at least one processor of the at least one computing device to, in response to not receiving the passcode message before the timer expires, not authenticate the recognized person with the premises monitoring system.
9 . The system of claim 2 , wherein the first premises device is a video doorbell camera that is proximate the access location of the premises, the video doorbell camera configured to:
generate media data;
detect the recognized person in the media data using facial recognition analytics, the recognized person being associated with the premises; and
transmit the recognized person message to at least one other computing device.
10 . The system of claim 9 , wherein the video doorbell camera is a third-party device that is not configured to communicate with the premises monitoring system.
11 . The system of claim 2 , wherein the instructions are further configured to cause the at least one processor of the at least one computing device to, in response to authenticating the recognized person, determine the recognized person is allowed access to the premises based on at least one access policy; and
the causing of the premises monitoring system to disarm and the electronic door lock to unlock being in response to determining the recognized person is allowed access to the premises.
12 . A method implemented by a system, the system comprising a at least one computing device, the method comprising:
receiving a video-based recognized person message indicating a recognized person associated with a premises is proximate an access location of the premises, the video-based recognized person message being associated with video-based authentication at a first premises device, the video-based recognized person message corresponding to a first authentication indication for authenticating the recognized person;
in response to receiving the video-based recognized person message, causing transmission, to a second premises device that is part of a premises monitoring system, of a command for the second premises device to capture an audible passcode from the recognized person;
receiving a passcode message based on the audible passcode;
authenticate the recognized person based on the recognized person message and the passcode message; and
in response to authenticating the recognized person:
causing the premises monitoring system to disarm; and
causing an electronic door lock associated with the premises to unlock.
13 . The method of claim 12 , further comprising converting, by the electronic door lock, the audible passcode to a text passcode, the passcode message comprising the audible passcode.
14 . The method of claim 12 , wherein the electronic door lock further comprises a visual indicator; and
the method further comprising:
receiving a command to monitor for an audible passcode; and
triggering a visual indication from the visual indicator, the visual indication indicating for the recognized person to provide the audible passcode.
15 . The method of claim 14 , further comprising:
initiate, by the electronic door lock, a capture timer during which to capture the audible passcode; and
in response to the capture timer expiring, cease monitoring for the audible passcode and cease the visual indication.
16 . The method of claim 12 , further comprising, in response to receiving the recognized person message, initiate a timer for receiving the passcode message.
17 . The method of claim 16 , wherein the authentication of the recognized person is further in response to receiving the passcode message before the timer expires.
18 . The method of claim 12 , wherein the first premises device is a video doorbell camera that is proximate the access location of the premises; and
the method further comprising:
generate, by the video doorbell camera, media data;
detect the recognized person in the media data using facial recognition analytics, the recognized person being associated with the premises; and
transmit the recognized person message to at least one other computing device.
19 . The method of claim 18 , wherein the video doorbell camera is a third-party device that is not configured to communicate with the premises monitoring system.
20 . The method of claim 12 , further comprising, in response to authenticating the recognized person, determine the recognized person is allowed access to the premises based on at least one access policy; and
the causing of the premises monitoring system to disarm and the electronic door lock to unlock being in response to determining the recognized person is allowed access to the premises.