IP Library Granted Patent US 8,712,596
Granted Patent B2
US 8,712,596 · App. 13/103,538 · Granted Apr 29, 2014

Malicious attack detection and analysis

Inventor: Anthony David Scott (Washington, DC)
Assignee: Accenture Global Services Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,712,596
App. No.
13/103,538
Granted
Apr 29, 2014
Kind
B2
Abstract

A system for characterizing malicious activity in an intelligent utility grid system includes a system storage in which to store a database including a plurality of rules. A collector is operable to collect and store in the system storage information-technology (IT) data including IT-related activity from the intelligent grid system. A complex event processing (CEP) bus is operable to receive non-IT data including location-specific event data from a plurality of electronic sources, the CEP bus further operable to disregard the non-IT data failing to meet a predetermined level of relevance to one of a plurality of risk-related events. A processor is operable to apply the plurality of rules to the relevant non-IT data to: associate an undesired event with reference to the IT-related activity; and determine a probability that the undesired event is indicative of malicious activity. The processor further applies a risk characterization to the undesired event based on the probability and the IT-related activity.

Claims (55)

1. A method of characterizing malicious activity in an intelligent utility grid system, the method executable by a computer having at least one processor and at least one memory, comprising:

receiving, by the at least one processor, information-technology (IT) data including IT-related activity from the intelligent grid system;

receiving, by the at least one processor, non-IT data including location-specific event data from a plurality of electronic sources; grid analog measurements comprising phasor measurements; and a list of high-value targets and corresponding geographic locations;

pre-processing, by the at least one processor, the non-IT data including: disregarding the non-IT data failing to meet a predetermined level of relevance to one of a plurality of risk-related events;

applying, by the at least one processor, a plurality of rules to the pre-processed non-IT data comprising:

associating an undesired event with the IT-related activity;

determining a probability that the undesired event is indicative of malicious activity including comparing predetermined criteria to the non-IT data to generate one of a plurality of probability levels as a sum of:

(1) a product of a probability of occurrence of an intentional malicious attack and a probability of existence of a vulnerability exploitable by the intentional malicious attack; and

(2) a product of a probability of occurrence of an unexpected hazard and a probability of existence of a vulnerability associated with the unexpected hazard,

where the intentional malicious attack and the unexpected hazard comprise mutually independent events; and

applying, by the at least one processor, a risk characterization to the undesired event based on the probability level and the IT-related activity.

2. The method of claim 1 , where the undesired event has not yet occurred.

3. The method of claim 1 , where the risk characterization comprises an engineering risk or a security risk.

4. The method of claim 1 , further comprising:

generating a risk characterization message having the risk characterization of the undesired event; and

sending the risk characterization message to a system administrator.

5. The method of claim 1 , where the probability level is generated based on a co-existence of a threat and a corresponding vulnerability found in the IT-related or non-IT data that is exploitable by the threat.

6. The method of claim 4 , where the risk characterization message including the probability level and an area at risk selected from the groups consisting of security, engineering, and communications.

7. The method of claim 1 , where the non-IT data further includes historical data retrieved from: event logs, geographical locations associated with corresponding parts of the intelligent utility grid system, and from operational data; and where applying the plurality of rules includes comparing the IT-related activity to the historical data.

8. The method of claim 1 , where at least part of the IT-related activity comprises an event message from a smart meter; and applying the risk characterization includes determining an area within the intelligent utility grid system where the malicious activity is occurring.

9. The method of claim 1 , where the electronic sources of non-IT data include one or a combination of the following inputs: a weather feed; a disturbance recorder feed; a digital fault recorder feed; a harmonic recorder feed; a power quality monitor feed; a device status; a connectivity state; a control limit; US CERT feeds; GPS feeds; a Power Management Unit (PMU) feed; sensor feeds; load forecasts; and renewable generation forecasts.

10. A system for characterizing malicious activity in an intelligent utility grid system, comprising:

a system storage in which to store a database including a plurality of rules;

a collector operable to collect and store in the system storage information-technology (IT) data including IT-related activity from the intelligent grid system;

a complex event processing (CEP) bus operable to receive non-IT data including location-specific event data from a plurality of electronic sources, the CEP bus further operable to disregard the non-IT data failing to meet a predetermined level of relevance to one of a plurality of risk-related events, where the non-IT data further includes historical data retrieved from: event logs, geographical locations associated with corresponding parts of the intelligent utility grid system, and from operational data;

a processor operable to apply the plurality of rules to the relevant non-IT data to: associate an undesired event with the IT-related activity; and determine a probability that the undesired event is indicative of malicious activity including comparing predetermined criteria to the non-IT data to generate one of a plurality of probability levels as a sum of:

(1) a product of a probability of occurrence of a intentional malicious attack and a probability of existence of a vulnerability exploitable by the intentional malicious attack; and

(2) a product of a probability of occurrence of an unexpected hazard and a probability of existence of a vulnerability associated with the unexpected hazard,

where the intentional malicious attack and the unexpected hazard comprise mutually independent events; and

the processor further to apply a risk characterization to the undesired event based on the probability level and the IT-related activity.

11. The system of claim 10 , further comprising the CEP bus coupled with one or a combination of the following electronic sources of non-IT data: a Web-crawling device; a search engine-capable computing device; a Web-access device; a GPS device; a social-media-thread monitoring device; a thermometer; and an emergency response communicator.

12. The system of claim 10 , where the undesired event has not yet occurred, and where the risk characterization comprises an engineering risk or a security risk.

13. The system of claim 10 , where to apply the plurality of rules, the processor is further configured to:

generate a risk characterization message having the risk characterization of the undesired event; and

send the risk characterization message to a system administrator.

14. The system of claim 10 , where the probability level is generated based on a co-existence of a threat and a corresponding vulnerability found in the IT-related or non-IT data that is exploitable by the threat.

15. The system of claim 10 , where the processor applies the plurality of rules by comparing the IT-related activity to the historical data.

16. The system of claim 10 , where at least part of the IT-related activity comprises an event message from a smart meter; and the processor applies the risk characterization by determining an area within the intelligent utility grid system where the malicious activity is occurring.

17. The system of claim 10 , where the non-IT data further includes: grid analog measurements comprising phasor measurements; and a list of high-value targets and corresponding geographic locations.

18. A non-transitory computer-readable storage medium comprising a set of instructions for characterizing malicious activity in an intelligent utility grid system executable by a computer having a processor and memory, the computer-readable medium comprising:

instructions to receive information-technology (IT) data including IT-related activity from the intelligent grid system;

instructions to receive non-IT data including location-specific event data from a plurality of electronic sources; grid analog measurements comprising phasor measurements; and a list of high-value targets and corresponding geographic locations;

instructions to pre-process the non-IT data including: disregarding the non-IT data failing to meet a predetermined level of relevance to one of a plurality of risk-related events;

instructions to apply a plurality of rules to the pre-processed non-IT data to:

associate an undesired event with reference to the IT-related activity; and

determine a probability that the undesired event is indicative of malicious activity including comparing predetermined criteria to the non-IT data to generate one of a plurality of probability levels as a sum of:

(1) a product of a probability of occurrence of a intentional malicious attack and a probability of existence of a vulnerability exploitable by the intentional malicious attack; and

(2) a product of a probability of occurrence of an unexpected hazard and a probability of existence of a vulnerability associated with the unexpected hazard,

where the intentional malicious attack and the unexpected hazard comprise mutually independent events; and

instructions to apply a risk characterization to the undesired event based on the probability level and the IT-related activity.

19. The computer-readable storage medium of claim 18 , where at least part of the IT-related activity comprises an event message from a smart meter; and to apply the risk characterization, the instructions to determine an area within the intelligent utility grid system where the malicious activity is occurring.

20. The computer-readable storage medium of claim 18 , where the non-IT data further includes historical data retrieved from: event logs, geographical locations associated with corresponding parts of the intelligent utility grid system, and from operational data; and to apply the plurality of rules, the instructions further to compare the IT-related activity to the historical data.

21. The computer-readable storage medium of claim 18 , where the risk characterization comprises an engineering risk or a security risk.

22. The computer-readable storage medium of claim 18 , where the criteria includes one or a combination of: temperature, dollars, social networking statistics.

23. The computer-readable storage medium of claim 22 , where the probability level is generated based on a co-existence of a threat and a corresponding vulnerability found in the IT-related or non-IT data that is exploitable by the threat.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2011
From: SCOTT, ANTHONY DAVID
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 026315/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2011
From: SCOTT, ANTHONY DAVID
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 026246/0047 →
Continuity (2)
Provisional Application 61346787 · May 20, 2010
Related Publication 20110288692A1 · Nov 24, 2011