Building management system cybersecurity index
AssigneeTyco Fire & Security GmbH
InventorsRavindra Ramanand Warake, Subrata Bhattacharya
Life of this patent
Estimating the term…
Abstract
A system which includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations. The operations include obtaining first data indicating security characteristics of software or firmware of one or more system devices of a building management system (BMS), obtaining second data indicating security characteristics of a server of the BMS, and calculating a cybersecurity best practices score for the BMS based on the first data and the second data.
Claims16
A system comprising:
- one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- obtaining a first data indicating security characteristics of software or firmware of one or more system devices of a building management system (BMS), wherein the one or more system devices operate to affect an environmental condition of one or more buildings controlled by the BMS;
- obtaining a second data indicating security characteristics of a server of the BMS, wherein the server operates to monitor or control the one or more system devices to affect the environmental condition of the one or more buildings;
- obtaining a third data indicating network security characteristics of the BMS;
- calculating a first cybersecurity score based on the first data, a second cybersecurity score based on the second data, and a third cybersecurity score based on a third data;
- and
- calculating a cybersecurity best practices score for the BMS based on the first data, the second data, and the third data by aggregating the first cybersecurity score, the second cybersecurity score, and the third cybersecurity score to generate the cybersecurity best practices score.
A method comprising:
- obtaining a first data indicating security characteristics of software or firmware of one or more system devices of a building management system (BMS), wherein the one or more system devices operate to affect an environmental condition of one or more buildings controlled by the BMS;
- obtaining a second data indicating security characteristics of a server of the BMS, wherein the server operates to monitor or control the one or more system devices to affect the environmental condition of the one or more buildings;
- obtaining a third data indicating network security characteristics of the BMS;
- calculating a first cybersecurity score based on the first data, a second cybersecurity score based on the second data, and a third cybersecurity score based on the third data;
- and
- calculating a cybersecurity best practices score for the BMS based on the first data, the second data, and the third data by aggregating the first cybersecurity score, the second cybersecurity score, and the third cybersecurity score to generate the cybersecurity best practices score.
A non-transitory computer-readable media comprising computer-readable instructions stored thereon that when executed by a processor cause the processor to perform operations comprising:
- obtaining a first data indicating security characteristics of software or firmware of one or more system devices of a building management system (BMS), wherein the one or more system devices operate to affect an environmental condition of one or more buildings controlled by the BMS;
- obtaining a second data indicating security characteristics of a server of the BMS, wherein the server operates to monitor or control the one or more system devices to affect the environmental condition of the one or more buildings;
- obtaining a third data indicating network security characteristics of the BMS;
- calculating a first cybersecurity score based on the first data, a second cybersecurity score based on the second data, and a third cybersecurity score based on the third data;
- and
- calculating a cybersecurity best practices score for the BMS based on the first data, the second data, and the third data by aggregating the first cybersecurity score, the second cybersecurity score, and the third cybersecurity score to generate the cybersecurity best practices score.
Dependencies are inferred from the claim text.