-
1.
公开(公告)号:US12248311B2
公开(公告)日:2025-03-11
申请号:US17204381
申请日:2021-03-17
Applicant: Johnson Controls Technology Company
Inventor: Nidhi Sharma , Anantharaman Iyer
Abstract: A system for predicting the vulnerability of a building management system (BMS) includes one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to establish a first communication link to a first data source and receive a first data using a communication module communicatively coupled to the processor. The first data includes information related to at least one of a plurality of IoT-enabled devices. The system is further configured to generate a historical record composed of a plurality of received data feeds received from a plurality of data feeds at unanticipated time intervals and analyze at least one of the plurality of data feeds with at least one or more of: the first data, the historical record, and another of the plurality of data feeds to predict the vulnerability of the BMS.
-
公开(公告)号:US20200242255A1
公开(公告)日:2020-07-30
申请号:US16774513
申请日:2020-01-28
Applicant: Johnson Controls Technology Company
Inventor: Nidhi Sharma , Sreekesh Sreelal , Pushpendra Singh Kharsan
Abstract: A method includes storing a golden copy of a device tree binary of a system in a trusted execution environment, identifying whether one or more parameters of a running copy of a device tree binary of the system are different from corresponding parameters of the golden copy by comparing the running copy with the golden copy, and performing a corrective action responsive to an indication that at least one of the one or more parameters of the running copy are different from the corresponding parameters of the golden copy.
-
公开(公告)号:US20200243205A1
公开(公告)日:2020-07-30
申请号:US16724035
申请日:2019-12-20
Applicant: Johnson Controls Technology Company
Inventor: Nidhi Sharma , Sreekesh Sreelal , Sumit K. Jha , Pushpendra Singh Kharsan
IPC: G16Y40/35 , H04L9/06 , G06F16/182 , G06F16/13 , H04L9/32
Abstract: A building device of a building includes or is in communication with a processing circuit configured to store one or more files, each of the one or more files comprising instructions and a ledger, the ledger comprising information describing at least one of the one or more files. The processing circuit is configured to verify the one or more files by retrieving a root ledger from storage of the processing circuit, wherein the root ledger comprises information based on one or more characteristics of a blockchain, reassembling the blockchain based on the ledger of each of the one or more files, verifying the blockchain with the root ledger, and verifying the one or more files with the verified blockchain. The processing circuit is configured to execute the instructions of the one or more files in response to a determination that the one or more files are verified.
-
公开(公告)号:US11755745B2
公开(公告)日:2023-09-12
申请号:US16774513
申请日:2020-01-28
Applicant: Johnson Controls Technology Company
Inventor: Nidhi Sharma , Sreekesh Sreelal , Pushpendra Singh Kharsan
CPC classification number: G06F21/577 , G06F21/554 , G06F21/565 , G16Y30/10
Abstract: A method includes storing a golden copy of a device tree binary of a system in a trusted execution environment, identifying whether one or more parameters of a running copy of a device tree binary of the system are different from corresponding parameters of the golden copy by comparing the running copy with the golden copy, and performing a corrective action responsive to an indication that at least one of the one or more parameters of the running copy are different from the corresponding parameters of the golden copy.
-
5.
公开(公告)号:US20210294317A1
公开(公告)日:2021-09-23
申请号:US17204381
申请日:2021-03-17
Applicant: Johnson Controls Technology Company
Inventor: Nidhi Sharma , Anantharaman Iyer
Abstract: A system for predicting the vulnerability of a building management system (BMS) includes one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to establish a first communication link to a first data source and receive a first data using a communication module communicatively coupled to the processor. The first data includes information related to at least one of a plurality of IoT-enabled devices. The system is further configured to generate a historical record composed of a plurality of received data feeds received from a plurality of data feeds at unanticipated time intervals and analyze at least one of the plurality of data feeds with at least one or more of: the first data, the historical record, and another of the plurality of data feeds to predict the vulnerability of the BMS.
-
-
-
-