System and method for troubleshooting runtime software problems using application learning
AssigneeIdentify Software Ltd.
InventorsValery Golender, Vladislav Gusev
Life of this patent
Estimating the term…
Loading patent…
AssigneeIdentify Software Ltd.
InventorsValery Golender, Vladislav Gusev
Estimating the term…
Analysis of execution traces to identify execution problems is described. Analysis of the execution trace allows the user to detect application execution patterns. Each pattern represents a sequence of operations performed by the application. Some patterns correspond to normal execution of the application. Some patterns correspond to typical operations such as file opening, file saving, site browsing, mail sending. Diagnostic classes include patterns associated with certain malfunctions. In one embodiment, the system includes a learning mode wherein the system accumulates patterns belonging to different classes and stores them in a pattern database. In one embodiment, the system also includes a recognition mode where the system matches the trace against the pattern database and assigns trace regions to specific classes such as normal, abnormal, classes of specific problems or user activities, etc.
A method for analyzing execution traces of a computer program, comprising:
A method of analyzing execution traces of a computer program, comprising:
A system for analyzing execution trace data of a computer program, comprising:
A method for application learning, comprising:
A computer-implemented method for evaluating execution trace data, comprising:
A method for analyzing execution trace information of a computer program being diagnosed, comprising:
Dependencies are inferred from the claim text.