US 11,709,965 B2
Building system with smart entity personal identifying information (PII) masking
Youngchoon Park, Brookfield, WI (US); Sudhi R. Sinha, Milwaukee, WI (US); and Justin Ploegert, Cudahy, WI (US)
Assigned to JOHNSON CONTROLS TECHNOLOGY COMPANY, Auburn Hills, MI (US)
Filed by Johnson Controls Technology Company, Auburn Hills, MI (US)
Filed on Oct. 25, 2021, as Appl. No. 17/510,245.
Application 17/510,245 is a continuation of application No. 16/722,197, filed on Dec. 20, 2019, granted, now 11,157,653.
Application 16/722,197 is a continuation of application No. 16/570,845, filed on Sep. 13, 2019, granted, now 11,080,426, issued on Aug. 3, 2021.
Application 16/570,845 is a continuation of application No. 16/048,052, filed on Jul. 27, 2018, granted, now 10,417,451, issued on Sep. 17, 2019.
Claims priority of provisional application 62/611,974, filed on Dec. 29, 2017.
Claims priority of provisional application 62/611,984, filed on Dec. 29, 2017.
Claims priority of provisional application 62/564,247, filed on Sep. 27, 2017.
Prior Publication US 2022/0114283 A1, Apr. 14, 2022
Int. Cl. G06F 21/00 (2013.01); G06F 21/62 (2013.01); H04L 9/40 (2022.01); G05B 15/02 (2006.01); G06F 16/28 (2019.01); G06F 16/22 (2019.01); G06F 16/23 (2019.01)
CPC G06F 21/6254 (2013.01) [G05B 15/02 (2013.01); G06F 16/2255 (2019.01); G06F 16/2379 (2019.01); G06F 16/288 (2019.01); H04L 63/101 (2013.01); G05B 2219/2614 (2013.01); G05B 2219/2642 (2013.01); H04L 2209/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A building system of a building comprising one or more storage media storing instructions thereon that, when executed by one or more processors, cause the one or more processors to:
store a plurality of digital twins in the one or more storage media, the plurality of digital twins including representations of one or more security devices of the building, one or more occupants of the building, and personal identifying information (PII) associated with the one or more occupants, the plurality of digital twins further including representations of relationships between the one or more security devices, the one or more occupants, and the PII associated with the one or more occupants;
receive a request from one or more systems of a security device of the one or more security devices for PII for an occupant of the one or more occupants, wherein the security device performs one or more security functions for the building associated with the occupant;
determine, based on the plurality of digital twins, that the security device has access to the PII for the occupant by identifying that the security device performs the one or more security functions associated with the occupant indicated by the plurality of digital twins; and
provide the PII for the occupant to the one or more systems of the security device.