TRACKING AND IMPLEMENTING WORKAROUNDS TO COMPUTER-RELATED ISSUES
First Claim
1. A method comprising:
- identifying, by a supervisory device in a network, a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph, wherein the path in the graph comprises a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom;
causing, by the supervisory device, the identified workaround to be applied to the particular device;
updating, by the supervisory device, the path in the symptom-problem graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device; and
causing, by the supervisory device, the fix for the problem to be applied to the particular device based on the updated path in the symptom-problem graph.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a supervisory device in a network identifies a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph. The path in the graph includes a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom. The supervisory device causes the identified workaround to be applied to the particular device and updates the path in the graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device. The supervisory device causes the fix to be applied to the particular device based on the updated path in the graph.
1 Citation
20 Claims
-
1. A method comprising:
-
identifying, by a supervisory device in a network, a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph, wherein the path in the graph comprises a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom; causing, by the supervisory device, the identified workaround to be applied to the particular device; updating, by the supervisory device, the path in the symptom-problem graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device; and causing, by the supervisory device, the fix for the problem to be applied to the particular device based on the updated path in the symptom-problem graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed configured to; identify a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph, wherein the path in the graph comprises a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom; cause the identified workaround to be applied to the particular device; update the path in the symptom-problem graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device; and cause the fix for the problem to be applied to the particular device based on the updated path in the symptom-problem graph. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory, computer-readable medium storing program instructions that cause a supervisory device in a network to perform a process comprising:
-
identifying, by the supervisory device, a workaround for a symptom exhibited by a particular device in the network by traversing a path in a symptom-problem graph, wherein the path in the graph comprises a symptom vertex that represents the symptom, a problem vertex that shares an edge with the symptom vertex and represents a problem that causes the symptom, and a workaround vertex that shares an edge with the problem vertex and represents the workaround for the symptom; causing, by the supervisory device, the identified workaround to be applied to the particular device; updating, by the supervisory device, the path in the symptom-problem graph to replace the workaround vertex with a fix vertex that represents a fix for the problem that causes the symptom exhibited by the particular device; and causing, by the supervisory device, the fix for the problem to be applied to the particular device based on the updated path in the symptom-problem graph.
-
Specification