Patent ID: 11934966
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A building system comprising one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to:
receive an indication to execute an artificial intelligence (AI) agent of a digital twin, the AI agent including a trigger rule and an action rule, the digital twin including a graph data structure, the graph data structure including a plurality of nodes representing entities of a building and a plurality of edges between the plurality of nodes representing relationships between the entities of the building;
determine that the trigger rule is triggered by comparing information of the graph data structure against one or more conditions of the trigger rule;
determine an action of the action rule responsive to determining that the trigger rule is triggered by executing the action rule;
cause one or more devices to operate based on the action determined by the action rule;
receive a first timeseries of collected values for a data point of the building;
execute the AI agent based on the first timeseries to generate a second timeseries comprising inferences of future data values of the data point of the building for a plurality of future times;
store the first timeseries and the second timeseries, or a link to the first timeseries and the second timeseries, in one or more nodes of the plurality of nodes of the graph data structure related, via one or more edges of the plurality of edges, to a node of the plurality of nodes representing the data point;
update the first timeseries with new collected values for the data point of the building; and
re-train the AI agent of the digital twin by:
retrieving the first timeseries and the second timeseries from the one or more nodes;
comparing the first timeseries with the second; and
updating the AI agent responsive to the comparison of the first timeseries and the second timeseries.