US 11,782,397 B2
Operator automation system
Daniel C. Mahoney, Milwaukee, WI (US); Suvidha Raina, Milwaukee, WI (US); and Dana A. Guthrie, St. Francis, WI (US)
Assigned to Johnson Controls Tyco IP Holdings LLP, Milwaukee, WI (US)
Filed by Johnson Controls Technology Company, Auburn Hills, MI (US)
Filed on Nov. 27, 2019, as Appl. No. 16/698,427.
Prior Publication US 2021/0157284 A1, May 27, 2021
Int. Cl. G05B 13/02 (2006.01); G05B 19/418 (2006.01); G06F 9/54 (2006.01); G06F 16/23 (2019.01); G06F 16/24 (2019.01)
CPC G05B 13/028 (2013.01) [G05B 19/418 (2013.01); G06F 9/54 (2013.01); G06F 16/2365 (2019.01); G06F 16/24 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A system to replicate user interaction with a building management system (BMS), the system comprising:
a processing circuit including a processor and memory, the memory having instructions stored thereon that, when executed by the processor, cause the processing circuit to:
receive first BMS data describing a first BMS event having a first category;
receive second BMS data describing a user response to the first BMS event;
generate a model, based on the first and second BMS data, describing response patterns associated with the user response, wherein the response patterns include actions to replicate the user response;
generate, in response to receiving third BMS data describing a second BMS event different than the first BMS event, the second BMS event having the first category, a response to the second BMS event, the response comprising one or more control signals based on the actions in the model to control the BMS to replicate the user response,
wherein the response is different than the response to the first BMS event;
periodically query the BMS with one or more search terms to determine associated BMS equipment having a problem;
generate, based on the query, one or more action items to solve the problem, wherein the one or more action items are different than the user response to the first BMS event and the response to the second BMS event; and
update the model to include the one or more action items;
wherein the problem is at least one of a fault or an override.