Patent Document ID: 9367803
Application ID: 13890597
Patent Flag: 1

Claim One:
1. A method for predicting system behavior in an information technology environment in real time by performing predictive analytics, the method comprising: receiving and storing, by a processor, a stream of data representative of a plurality of statistical parameters governing a system behavior, for a pre-determined period of time, wherein the system behavior comprises at least one of a performance, capacity, and functional integrity of a computing system, and wherein the plurality of statistical parameters varies based on at least one of receiving data, a domain, and a specific technology environment, and wherein the receiving data is representative of at least one of diagnostic, configuration, and behavioral information of a plurality of components of the information technology environment; applying, by the processor, pre-stored rules along with a plurality of associated threshold values to the plurality of statistical parameters such that a deterministic pattern is obtained from the system behavior; constructing, by the processor, a statistical model based on the deterministic pattern obtained from the plurality of statistical parameters; analyzing continuously, by the processor, the plurality of statistical parameters for detecting a deviation from the deterministic pattern of the system behavior, wherein said analyzing includes identifying new patterns to detect and derive at least one change in the associated threshold rules; executing a plurality of pluggable rules to check relevance of the predictive analytics under a current load; adapting automatically said plurality of pluggable rules and the associated threshold rules to said at least one change; updating dynamically, by the processor at least one of the pre-stored rules, the associated threshold values, and the statistical model based on the deviation; and predicting, by the processor, the system behavior based upon at least one of updated data of the pre-stored rules, the associated threshold values, and the statistical model to indicate at least one of a threshold breach, a failure, and a usage bottleneck in the information technology environment, wherein said predicting involves systematic prediction of at least one of current and past system states, a system component state, a system behavioral rule, a load condition, and a plurality of usage characteristics.