METHOD AND SYSTEM FOR EVENT PATTERN DETECTION
First Claim
1. A system for detecting a pattern from one or more events comprising:
- data collected from one or more sites over time;
one or more rules; and
a processor, wherein said processor applies said data against said one or more rules to create one or more events and applies said one or more events and additional data collected from said one or more sites over time to said one or more rules to create one or more additional events.
3 Assignments
0 Petitions
Accused Products
Abstract
Data relating to energy management may be collected and stored from one or more sites. This data may be analyzed by a series of rules, and each rule may look for certain patterns in the data over time. Each time a pattern is detected in the data, the rule may create and store an event back into the database. Each event may represent the detection of a specific condition that starts at a specific time and continues for a specific duration. Each rule may also dynamically assign and update a score to each event that indicates its level of importance and persistence. Once the raw data has been analyzed and events have been created that represent basic conditions, a new set of rules may analyze the events themselves, in addition to, or rather than, the raw data. Successive passes of rules can thus detect higher level, broader problems.
13 Citations
22 Claims
-
1. A system for detecting a pattern from one or more events comprising:
-
data collected from one or more sites over time; one or more rules; and a processor, wherein said processor applies said data against said one or more rules to create one or more events and applies said one or more events and additional data collected from said one or more sites over time to said one or more rules to create one or more additional events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for detecting a pattern from one or more events comprising:
-
collecting data, utilizing a processor, from one or more sites over time; applying one or more rules to said data; and utilizing the results from said application of one or more rules to create one or more events; applying said one or more events and additional data collected from said one or more sites over time to said one or more rules to create one or more additional events. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification