PROACTIVE EVENT DRIVEN COMPUTING
First Claim
Patent Images
1. A method for predicting a future situation based on an analysis of at least one predictive pattern, comprising:
- monitoring a plurality of events carried out by an event processing component;
detecting a predictive pattern predictive of a future situation;
selecting one of a plurality of proactive actions and an execution time for said selected proactive action according to its effect when executed in said execution time on at least one of a probability of occurrence and a cost of occurrence of said future situation; and
outputting said selected proactive action.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for predicting a future situation based on an analysis of at least one predictive pattern. The method comprises monitoring a plurality of events carried out by an event processing component, detecting a predictive pattern predictive of a future situation, selecting one of a plurality of proactive actions and an execution time according to its effect on at least one of a probability of occurrence and a cost of occurrence of the future situation, and outputting the selected proactive action.
14 Citations
20 Claims
-
1. A method for predicting a future situation based on an analysis of at least one predictive pattern, comprising:
-
monitoring a plurality of events carried out by an event processing component; detecting a predictive pattern predictive of a future situation; selecting one of a plurality of proactive actions and an execution time for said selected proactive action according to its effect when executed in said execution time on at least one of a probability of occurrence and a cost of occurrence of said future situation; and outputting said selected proactive action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system of predicting a future situation based on an analysis of at least one predictive pattern, comprising:
-
a processor; a monitoring which monitors an event processing component carrying out a plurality of events; a detection module which detects a predictive pattern predictive of a future situation; and prediction module which identifies a plurality of proactive actions each having an effect on at least one of a probability of occurrence and a cost of occurrence of said future situation and selects, using said processor, one of said plurality of proactive actions according to said effect.
-
-
19. A computer program product for predicting a future situation based on an analysis of at least one predictive pattern, comprising:
-
a computer readable storage medium; first program instructions to monitor a plurality of events carried out by an event processing component; second program instructions to detect a predictive pattern predictive of a future situation; and third program instructions to select one of a plurality of proactive actions and an execution time according to its effect on at least one of a probability of occurrence and a cost of occurrence of said future situation; wherein said first, second, and third program instructions are stored on said computer readable storage medium.
-
-
20. A method for predicting a future situation based on an analysis of at least one predictive pattern, comprising:
-
monitoring a plurality of events carried out by an event processing component; detecting a predictive pattern predictive of a future situation; identifying a predefined rule that defines which of a plurality of proactive actions to take in response to said detection from a plurality of predefined rules; and performing said proactive action in response to said detection; wherein said predefined rule is automatically calculated according to an effect of said proactive action on at least one of a probability of occurrence and a cost of occurrence of said future situation in relation to the effect of other said plurality of proactive actions.
-
Specification