US 10,890,910 B1
Drone for recognizing and testing monitoring system sensors
Gary Franklin Bart, Weston, FL (US); and Dean Constantine, Ft. Lauderdale, FL (US)
Assigned to Alarm.com Incorporated, Tysons, VA (US)
Filed by Alarm.com Incorporated, Tysons, VA (US)
Filed on Jul. 2, 2018, as Appl. No. 16/26,028.
Claims priority of provisional application 62/527,647, filed on Jun. 30, 2017.
Int. Cl. G05D 1/00 (2006.01); G05D 1/02 (2020.01); G01K 19/00 (2006.01); G01K 9/00 (2006.01); G08B 29/14 (2006.01); H04N 5/232 (2006.01); G01C 21/20 (2006.01); G06K 9/00 (2006.01)
CPC G05D 1/0088 (2013.01) [G01C 21/206 (2013.01); G01K 19/00 (2013.01); G06K 9/0063 (2013.01); G08B 29/145 (2013.01); H04N 5/232 (2013.01); G05D 1/0202 (2013.01); G05D 1/0246 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A drone comprising:
one or more processors; and
one or more storage devices, wherein the storage devices include a plurality of instructions that, when executed by the one or more processors, cause the drone to perform operations, the operations comprising:
capturing, by the drone, an image while navigating along a path towards a location of a property;
providing, by the drone, the image as input to a machine learning model trained to identify a likelihood that a given image includes one or more sensors associated with a monitoring system of the property;
obtaining, by the drone and from the machine learning model, data indicating that the image likely includes a particular sensor;
based on obtaining the data indicating that the image likely includes a particular sensor:
interrupting, by the drone, navigation through the property along the path, and
performing, by the drone, a test on the particular sensor;
determining, by the drone, whether the particular sensor is properly functioning based on results of the test that was performed on the particular sensor;
providing, by the drone and for output, data indicating whether the particular sensor is properly functioning; and
after providing the data indicating whether the particular sensor is properly functioning for output, continuing, by the drone, navigation through the property along the path.