US 12,072,706 B2
Drone pre-surveillance
Daniel Todd Kerzner, McLean, VA (US); and Stephen Scott Trundle, Falls Church, VA (US)
Assigned to Alarm.com Incorporated, Tysons, VA (US)
Filed by Alarm.com Incorporated, Tysons, VA (US)
Filed on Sep. 8, 2022, as Appl. No. 17/940,145.
Application 17/940,145 is a continuation of application No. 17/195,297, filed on Mar. 8, 2021, granted, now 11,468,668.
Application 17/195,297 is a continuation of application No. 16/901,255, filed on Jun. 15, 2020, granted, now 10,943,113, issued on Mar. 9, 2021.
Application 16/901,255 is a continuation of application No. 15/839,710, filed on Dec. 12, 2017, granted, now 10,685,227, issued on Jun. 16, 2020.
Claims priority of provisional application 62/433,019, filed on Dec. 12, 2016.
Prior Publication US 2023/0005256 A1, Jan. 5, 2023
Int. Cl. G08B 13/00 (2006.01); B64C 39/02 (2023.01); G05D 1/00 (2006.01); G06V 10/147 (2022.01); G06V 20/13 (2022.01); G06V 20/52 (2022.01); G08B 13/196 (2006.01); G08B 25/00 (2006.01); G08G 5/00 (2006.01); B64U 101/30 (2023.01)
CPC G05D 1/0094 (2013.01) [B64C 39/02 (2013.01); G06V 10/147 (2022.01); G06V 20/13 (2022.01); G06V 20/52 (2022.01); G08B 13/1965 (2013.01); G08B 25/00 (2013.01); G08G 5/0013 (2013.01); G08G 5/0034 (2013.01); G08G 5/0069 (2013.01); B64U 2101/30 (2023.01); B64U 2201/10 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a robotic device, an instruction to perform surveillance of a navigation path associated with a likely location where a user is predicted, based on a user behavior pattern, to perform an action at a future time point;
before the user performs the action at the future time point:
travelling, by the robotic device, along the navigation path;
obtaining, by the robotic device, data associated with an environment within a predetermined distance of the navigation path;
determining, by the robotic device, a safety level of the environment within the predetermined distance of the navigation path using the obtained data;
determining, by the robotic device and using the safety level of the environment and the obtained data, one or more automated actions that are likely to improve the safety of the environment; and
performing, by the robotic device, the one or more automated actions according to the safety level of the environment within the predetermined distance of the navigation path.