| CPC G05B 23/0283 (2013.01) [G05B 15/02 (2013.01); G05B 23/0213 (2013.01); G05B 23/0221 (2013.01); G05B 23/0275 (2013.01); G16Y 30/10 (2020.01)] | 20 Claims |

|
1. A system for predicting the vulnerability of a building management system (BMS), the system comprising:
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, wherein the first data includes information related to at least one of a plurality of IoT-enabled devices within the BMS;
establish, at an unanticipated time interval of a plurality of unanticipated time intervals within a predefined range using the communication module, a plurality of communications links with a plurality of data sources to receive a plurality of data feeds from the plurality of data sources;
generate a historical record composed of the plurality of data feeds received from the plurality of data sources;
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; and
at least one of quarantine or isolate one or more of the plurality of IoT-enabled devices based on the predicted vulnerability of the BMS.
|