US 12,453,796 B1
Targeted building sanitation
Bradly Jay Billman, Celina, TX (US); Brian Tougas, Spring Branch, TX (US); Arthur Quentin Smith, Fredericksburg, TX (US); Mark P. Warnick, San Antonio, TX (US); and Oscar Roberto Tijerina, San Antonio, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by UIPCO, LLC, San Antonio, TX (US)
Filed on Jul. 15, 2022, as Appl. No. 17/866,220.
Claims priority of provisional application 63/222,320, filed on Jul. 15, 2021.
Int. Cl. A61L 2/24 (2006.01); A61L 2/10 (2006.01); A61L 2/20 (2006.01); G05B 15/02 (2006.01)
CPC A61L 2/24 (2013.01) [A61L 2/10 (2013.01); A61L 2/202 (2013.01); G05B 15/02 (2013.01); A61L 2202/14 (2013.01); A61L 2202/15 (2013.01); A61L 2202/16 (2013.01); A61L 2202/17 (2013.01); A61L 2202/25 (2013.01)] 20 Claims
OG exemplary drawing
 
15. A computing system for automatically performing a cleaning operation for a portion of a building, the computing system comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to perform a process comprising:
receiving cleaning data from one or more data sources, the cleaning data specifying human activity in the portion of the building and/or one or more current infection rates for one or more pathogens;
determining, based on the cleaning data, a probability of the one or more pathogens being present in the portion of the building;
determining one or more cleaning operations for the portion of the building based on the received cleaning data, the determined probability, a risk tolerance condition, and a trigger for initiating the cleaning operation, wherein each cleaning operation of the one or more cleaning operations indicates an area within the portion of the building to be cleaned, and a manner in which the area is to be cleaned,
wherein the trigger is a user device connecting to a network gateway within the building for internet communication; and
in response to detecting the trigger for at least one cleaning operation of the one or more cleaning operations:
generating a command for at least one mobile robotic cleaning device to deploy to the area within the portion of the building to perform the at least one cleaning operation; and
transmitting the command to the at least one mobile robotic cleaning device.