Building system with smart entity personal identifying information (PII) masking
AssigneeJohnson Controls Tyco IP Holdings LLP
InventorsYoungchoon Park, Sudhi R. Sinha
Life of this patent
Estimating the term…
Abstract
A building system for operating a building and managing private building information includes a processing circuit configured to receive a request for information for a building entity of a building entity database. The processing circuit is configured to select one of the mask templates from the entity database based on access values associated with the requesting device and a relational link between the building entity and the mask templates, retrieve private information for the building entity in response to a reception of the request for the information, and generate a masked information data structure based on the private information and the one of the mask templates.
Claims20
A building system for operating a building and managing private building information, the building system comprising a processing circuit configured to:
- receive a request for information for a building entity of a building entity database, wherein the building entity database comprises the building entity, a plurality of mask templates, and a relational link between the building entity and the plurality of mask templates;
- select one of the plurality of mask templates from the building entity database based on a plurality of access values and the relational link between the building entity and the plurality of mask templates;
- retrieve private information for the building entity in response to a reception of the request for the information;
- and
- generate a masked information data structure based on the private information and the one of the plurality of mask templates.
A method for managing private information of a building entity database, the method comprising:
- receiving, by a processing circuit, a request for information for a building entity of the building entity database from a requesting device, wherein the building entity database comprises the building entity, a plurality of mask templates, and a relational link between the building entity and the plurality of mask templates;
- selecting, by the processing circuit, one of the plurality of mask templates from the building entity database based on a plurality of access values associated with the requesting device and the relational link between the building entity and the plurality of mask templates;
- retrieving, by the processing circuit, private information for the building entity in response to a reception of the request for the information;
- generating, by the processing circuit, a masked information data structure based on the private information and the one of the plurality of mask templates;
- and
- providing, by the processing circuit, the masked information data structure to the requesting device in response to the reception of the request for the information.
Dependencies are inferred from the claim text.