Preemptive trouble shooting using dialog manager
AssigneeInternational Business Machines Corporation
InventorsRangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
Estimating the term…
One or more problems may be detected in an executing application by retrieving runtime execution information from the application executing on one or more computers. The runtime information is transformed into a temporal sequence of events. A knowledgebase is searched for a dialog that has nodes in an order that match the temporal sequence of events according to a threshold degree. Responsive to finding the dialog in the knowledgebase, the dialog is launched on a user interface to interact with a user and guide the user through a problem identification and solution. Responsive to not finding the dialog, additional instrumenter is enabled in the application.
-7. (canceled)
A computer readable storage medium storing a program of instructions executable by a machine to perform a method of discovering problems in an application executing on a computing environment, the method performed by one or more processors, the method comprising:
The computer readable storage medium of 8, wherein the retrieving runtime execution information comprises retrieving screen snapshots associated with the application and retrieving output data generated by one or more instrumenters injected into the application.
The computer readable storage medium of 8, wherein the searching a knowledgebase for a dialog comprises:
The computer readable storage medium of 8, wherein the knowledgebase is generated by:
The computer readable storage medium of 12, wherein the one or more of content of the instrumenter's output or screen snapshot are transformed to tags and stored as instrumenter and screen snapshot tag database, wherein the topic matching is performed between the content of the node and the instrumenter and screen snapshot tag database.
The computer readable storage medium of 8, wherein the application comprises an application client running on a client machine and an application server running on a server machine.
A system of discovering problems in an application executing on a computing environment, comprising:
Dependencies are inferred from the claim text.