CPC H04L 12/2827 (2013.01) [G05B 13/0265 (2013.01); G05B 13/041 (2013.01); G05B 13/047 (2013.01); G05B 15/02 (2013.01); G05B 17/02 (2013.01); G05B 19/0428 (2013.01); G06F 9/542 (2013.01); G06F 9/547 (2013.01); G06F 16/212 (2019.01); G06F 16/2358 (2019.01); G06F 16/24526 (2019.01); G06F 16/24575 (2019.01); G06F 16/258 (2019.01); G06F 16/27 (2019.01); G06F 16/288 (2019.01); G06F 16/9024 (2019.01); G06F 21/60 (2013.01); G06F 30/13 (2020.01); G06Q 30/04 (2013.01); G06Q 50/00 (2013.01); G06Q 50/06 (2013.01); H04L 67/12 (2013.01); H04L 67/561 (2022.05); G05B 2219/2614 (2013.01); G05B 2219/2642 (2013.01)] | 20 Claims |
12. A method comprising:
receiving, by a processing circuit, an event from an event source associated with a building, the event indicating a data value associated with the event source associated with the building;
identifying, by the processing circuit, a contextual description of the event source associated with the building in a digital twin of the building, the digital twin of the building comprising contextual building data identifying the event source associated with the building and one or more relationships relating one or more entities of the building to the event source associated with the building, wherein the one or more entities of the building provide the contextual description of the event source associated with the building;
generating, by the processing circuit, an enriched event by enriching the event with the contextual description of the event source associated with the building, the enriched event including the data value and the contextual description of the event source associated with the building; and
providing, by the processing circuit, the enriched event to a consuming system configured to operate based on the enriched event.
|