Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of ranking anomalies in an anomaly cluster, the method including: assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data, wherein the anomalous instance data are grouped in a cluster of operation anomalies that are interrelated as cascading failures traced over active network communication paths among resources, wherein the communication paths propagate anomalous performances; constructing a map that graphically depicts propagation of the anomalous performances along the active network communication paths as edges between nodes representing the resources; and calculating impact rankings for the nodes based at least on attributes of the resources exhibiting anomalous performances.
2. The method of claim 1 , wherein resource attributes include predetermined importance values assigned to the resources exhibiting anomalous performances.
3. The method of claim 1 , wherein resource attributes include visibility of the resources exhibiting anomalous performances.
4. The method of claim 1 , wherein resource attributes include conditions of service level agreements violated by anomalous performances of the resources.
5. The method of claim 1 , wherein resource attributes include redundant availabilities of the resources exhibiting anomalous performances.
6. The method of claim 1 , further including: receiving human feedback from one or more users on the calculated impact rankings for the nodes representing anomalous instance data for the resources; and further calculating new impact rankings for the nodes based on the received human feedback.
7. The method of claim 1 , further including calculating impact rankings for the nodes based on human inspection and evaluation of detected anomalies.
8. A method of ranking anomalies in an anomaly cluster, the method including: assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data, wherein the anomalous instance data are grouped in a cluster of operation anomalies that are interrelated as cascading failures traced over active network communication paths among resources, wherein the communication paths propagate anomalous performances; constructing a map that graphically depicts propagation of the anomalous performances along the active network communication paths as edges between nodes representing the resources; and calculating impact rankings for the nodes based at least on attributes of the anomalous performances.
9. The method of claim 8 , wherein anomaly performance attributes specify severities of the anomalous performance.
10. The method of claim 9 , wherein the severities of the anomalous performances are calculated based on number of standard deviations from a mean value of corresponding performance metrics.
11. The method of claim 9 , wherein the severities of the anomalous performances are calculated based on number of additional resources impacted or likely to be impacted by the anomalous performances of the resources.
12. The method of claim 9 , wherein the severities of the anomalous performances are calculated based on number of previous anomalous performances that caused the anomalous performances exhibited by the resources.
13. The method of claim 9 , wherein the severities of the anomalous performances are calculated based on impact rankings of previous anomalous performances that caused the anomalous performances exhibited by the resources.
14. The method of claim 8 , wherein anomaly performance attributes include predetermined confidence values assigned to the anomalous performances.
15. The method of claim 14 , wherein the confidence values specify a likelihood of the anomalous performances impacting the resources.
16. The method of claim 8 , wherein anomaly performance attributes include duration of the anomalous performances.
17. The method of claim 8 , wherein anomaly performance attributes identify metrics for which the anomaly instance data is assembled.
18. The method of claim 8 , further including: receiving human feedback from one or more users on the calculated impact rankings for the nodes representing anomalous instance data for the resources; and further calculating new impact rankings for the nodes based on the received human feedback.
19. The method of claim 8 , further including calculating impact rankings for the nodes based on human inspection and evaluation of detected anomalies.
20. A method of ranking anomaly clusters, the method including: assembling performance data for a multiplicity of metrics across a multiplicity of resources on a network and automatically setting criteria based on the performance data over time that qualifies a subset of the performance data as anomalous instance data; grouping the anomalous instance data into an anomaly cluster including anomaly nodes that represent detected anomalies that compromise respective resources and probability weighted directed edges connecting correlated anomaly nodes, wherein the probability weighted directed edges express strength of a correlation between the correlated anomaly nodes that are connected by the edges; scoring importance of the anomaly cluster by calculating anomaly node importance values of anomaly nodes in the cluster, propagating the anomaly node importance values to terminal nodes in the anomaly cluster and aggregating the propagated anomaly values of the terminal nodes; and repeating the scoring for a plurality of anomaly clusters and reporting at least relative scoring of the anomaly clusters for further processing.
21. The method of claim 20 , wherein reporting at least relative scoring of the anomaly clusters further includes identifying a number of service level agreements violated by the anomalies.
22. The method of claim 20 , wherein reporting at least relative scoring of the anomaly clusters further includes specifying a count of detected anomalies in an anomaly cluster that compromised the respective resources.
23. The method of claim 22 , further including, responsive to selection of an anomaly count in a cluster, identifying the detected anomalies along with the compromised respective resources.
24. The method of claim 20 , wherein reporting at least relative scoring of the anomaly clusters further includes specifying a count of resources compromised by the anomalies.
25. The method of claim 24 , further including, responsive to selection of a resource count in a cluster, identifying resources compromised by the anomalies in the anomaly cluster.
26. The method of claim 20 , wherein reporting at least relative scoring of the anomaly clusters further includes calculating a rating of urgency of the anomaly clusters responsive to the calculated anomaly node importance of anomaly nodes in the cluster.
27. The method of claim 20 , further including visually coding the anomaly clusters, responsive to the calculated anomaly node importance of anomaly nodes in the cluster, to indicate severity of respective anomaly clusters.
28. A method of depicting evolution of resource failures across a network, the method including: constructing a resource connectivity graph with resource instances indicated grouped within resource blocks, wherein the resource blocks are connected to represent an active communication network path among the resources; visually coding record instances in resource blocks and resource blocks to indicate impaired performance due to anomalies occurred at the resource instances; and adjusting the visual coding over time and allowing replay over time to visualize propagation of anomalous performances among the resource blocks.
29. The method of claim 28 , further including allowing pausing at a point in time to visualize anomalous performances at the paused point in time.
30. The method of claim 29 , further including providing a drill-down access to anomalous performances at the paused point in time, wherein the drill-down access identifies at least a timeline of anomalous performances showing how anomalous performances spread in time among the impaired resources.
31. The method of claim 28 , further including allowing forward playing to a point in time in future to visualize potential anomalous performances at the forwarded point in time.
32. The method of claim 28 , further including allowing reverse playing to a point in time in past to visualize anomalous performances at the reversed point in time.
Unknown
April 25, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.