US 11,770,269 B2
Building data platform with event enrichment with contextual information
Justin J. Ploegert, Cudahy, WI (US); Dominick James O'Dierno, Mt Pleasant, WI (US); and Brian Scott Otto, Menomonee Falls, WI (US)
Assigned to JOHNSON CONTROLS TYCO IP HOLDINGS LLP, Milwaukee, WI (US)
Filed by Johnson Controls Tyco IP Holdings LLP, Milwaukee, WI (US)
Filed on Feb. 23, 2022, as Appl. No. 17/678,260.
Application 17/678,260 is a continuation of application No. 17/504,121, filed on Oct. 18, 2021.
Application 17/504,121 is a continuation of application No. 17/134,659, filed on Dec. 28, 2020, granted, now 11,150,617, issued on Oct. 19, 2021.
Claims priority of provisional application 63/105,754, filed on Oct. 26, 2020.
Claims priority of provisional application 63/005,841, filed on Apr. 6, 2020.
Claims priority of provisional application 62/955,856, filed on Dec. 31, 2019.
Prior Publication US 2022/0239525 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/90 (2019.01); H04L 12/28 (2006.01); G06F 30/13 (2020.01); G06F 21/60 (2013.01); G06F 16/901 (2019.01); G05B 15/02 (2006.01); G06F 9/54 (2006.01); G06F 16/21 (2019.01); G06F 16/28 (2019.01); G06F 16/2452 (2019.01); G06F 16/2457 (2019.01); G06F 16/25 (2019.01); G05B 17/02 (2006.01); G06F 16/23 (2019.01); G05B 13/04 (2006.01); G05B 19/042 (2006.01); G06F 16/27 (2019.01); G05B 13/02 (2006.01); G06Q 50/00 (2012.01); G06Q 50/06 (2012.01); G06Q 30/04 (2012.01); H04L 67/12 (2022.01); H04L 67/561 (2022.01)
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
OG exemplary drawing
 
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.