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 wherein said data is generated from equipment for monitoring and controlling environmental conditions at said one or more sites;
one or more rules, where the one or more rules look for certain patterns in the data over time and dynamically assign and update a score to each event that indicates its level of importance; and
a processor, wherein said processor applies said data against said one or more rules to create one or more events wherein said one or more events represent a detection of a specific condition that starts at a specific time and continues for a specific duration 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 wherein once the one or more additional events have been created and the additional data has been analyzed, using a new set of rules to analyze the one or more additional events wherein said one or more additional events include whether said one or more events exceeds the specific duration.
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.
18 Citations
18 Claims
-
1. A system for detecting a pattern from one or more events comprising:
-
data collected from one or more sites over time wherein said data is generated from equipment for monitoring and controlling environmental conditions at said one or more sites; one or more rules, where the one or more rules look for certain patterns in the data over time and dynamically assign and update a score to each event that indicates its level of importance; and a processor, wherein said processor applies said data against said one or more rules to create one or more events wherein said one or more events represent a detection of a specific condition that starts at a specific time and continues for a specific duration 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 wherein once the one or more additional events have been created and the additional data has been analyzed, using a new set of rules to analyze the one or more additional events wherein said one or more additional events include whether said one or more events exceeds the specific duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for detecting a pattern from one or more events comprising:
-
collecting data, utilizing a processor, from one or more sites over time wherein said data is generated from equipment for monitoring and controlling environmental conditions at said one or more sites; applying one or more rules to said data where the one or more rules look for certain patterns in the data over time; and utilizing the results from said application of one or more rules to create one or more events wherein said one or more events represent a detection of a specific condition that starts at a specific time and continues for a specific duration, where the one or more rules dynamically assign and update a score to each event that indicates its level of importance; 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 wherein once the one or more additional events have been created and the additional data has been analyzed, using a new set of rules to analyze the one or more additional events wherein said one or more additional events include whether said one or more events exceeds the specific duration. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification