US 12,185,886 B2
Self-cleaning environment
Donald Gerard Madden, Columbia, MD (US); Michael Kelly, Washington, DC (US); Matthew Daniel Correnti, Newtown Square, PA (US); Ethan Shayne, Herndon, VA (US); and Robert Nathan Picardi, Herndon, VA (US)
Assigned to Alarm.com Incorporated, Tysons, VA (US)
Filed by ALARM.COM INCORPORATED, Tysons, VA (US)
Filed on Sep. 13, 2021, as Appl. No. 17/472,796.
Claims priority of provisional application 63/082,765, filed on Sep. 24, 2020.
Prior Publication US 2022/0087498 A1, Mar. 24, 2022
Int. Cl. A47L 11/40 (2006.01); H04W 4/38 (2018.01)
CPC A47L 11/4011 (2013.01) [A47L 11/405 (2013.01); H04W 4/38 (2018.02); A47L 2201/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
detecting, by an automated cleaning system, movement within a physical environment;
determining, by the automated cleaning system and using data that represents the movement, that one or more threshold criteria for cleaning at least a portion of the physical environment are satisfied, wherein determining that the one or more threshold criteria are satisfied comprises:
determining, by the automated cleaning system and using data that represents the movement, that there is at least a threshold likelihood that a person will move to a physical area that includes the portion of the physical environment; and
determining, by the automated cleaning system, that there is not likely another person in the physical area that includes the portion of the physical environment; and
in response to determining that the one or more threshold criteria for cleaning at least the portion of the physical environment are satisfied including i) determining that there is at least the threshold likelihood that the person will move to the physical area that includes the portion of the physical environment and ii) determining that there is not likely another person in the physical area that includes the portion of the physical environment, sending, by the automated cleaning system, an instruction to a device in the physical environment to cause the device to initiate a cleaning process of at least the portion of the physical environment that will likely finish before the person will likely move to the physical area that includes the portion of the physical environment.