Intelligent system and method for mitigating cyber attacks in critical systems through controlling latency of messages in a communications network
First Claim
Patent Images
1. A method, comprising:
- receiving a message at a power grid device;
determining whether the message represents potential malware and requires a delay to allow time to detect and respond to potential malware;
determining a delay amount for the delay associated with the message; and
processing the message based on the delay amount;
wherein processing the message comprises blocking the message if the delay amount is infinite.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for controlling the latency of messages to enable a network of devices to detect and respond to potential malware. The system and method receiving a message at a device and determining whether the message represents potential malware and requires a delay to allow time to detect and respond to potential malware. The amount of the delay associated with the message is determined and the message is processed based on the delay amount.
-
Citations
25 Claims
-
1. A method, comprising:
-
receiving a message at a power grid device; determining whether the message represents potential malware and requires a delay to allow time to detect and respond to potential malware; determining a delay amount for the delay associated with the message; and processing the message based on the delay amount; wherein processing the message comprises blocking the message if the delay amount is infinite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising computer-readable instructions of a computer program that, when executed by a processor, cause the processor to perform a method, the method comprising:
-
receiving a message at a power grid device; determining whether the message represents potential malware and requires a delay to allow time to detect and respond to potential malware; determining a delay amount for the delay associated with the message; and processing the message based on the delay amount; wherein processing the message comprises blocking the message if the delay amount is infinite. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
power grid devices connected to a network; a communication rate control module coupled to the power grid devices and the network;
a delay database coupled to the communication rate control module for storing delay amounts associated with messages received by the power grid devices;wherein the communication rate control module is configured to; receive a message at a power grid device; determine whether the message represents potential malware and requires a delay to allow time to detect and respond to potential malware; determine a delay amount for the delay associated with the message; and process the message based on the delay amount; block the message if the delay amount is infinite. - View Dependent Claims (24, 25)
-
Specification