Computer Resource Signature Creation for Recurrent Problem Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computer systems lack a systematic and automated way to leverage past diagnostic efforts for troubleshooting, making it difficult to diagnose and resolve complex issues due to the complexity of metrics involved.
Innovation Solution
A computer system that includes a signature creation engine to determine signatures representing states of computer resources from collected metrics, storing these signatures with annotations in a database, allowing for the identification of recurrent problems through clustering and similarity-based searches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple metrics are monitored to diagnose computer system problems, then diagnostic accuracy is improved, but diagnostic complexity increases
Solution Approach 1:
The patent segments the complex diagnostic process into distinct components: metric collection, signature generation, signature storage with annotations, and signature-based problem identification. By dividing the diagnostic workflow into these manageable segments, the system maintains high diagnostic accuracy through multi-metric analysis while reducing the perceived complexity for users through automated signature matching.
Solution Approach 2:
The system performs preliminary actions by pre-generating signatures from historical metric data and storing them with annotations in a database. When a problem occurs, the system compares current metrics against these pre-generated signatures to quickly identify recurrent problems. This preliminary preparation eliminates the need for complex real-time analysis during actual diagnostic events.
2Loss of time
If past diagnostic efforts are leveraged systematically, then problem resolution time is reduced, but system complexity increases
Solution Approach 1:
The patent creates simplified copies of complex diagnostic states through signatures. Each signature is a condensed representation of a specific system state derived from multiple metrics, stored with annotations describing the problem and solution. When a similar state occurs, the system retrieves the pre-stored signature and annotation, providing quick problem resolution without re-analyzing all original metrics.
Solution Approach 2:
The system implements feedback by storing annotations that capture diagnostic insights and solutions from past problems. These annotations provide feedback to future diagnostic queries, enabling the system to learn from and leverage past diagnostic efforts. The feedback loop continuously improves problem resolution by comparing current states with historical signatures and applying proven solutions.
3Ease of operation
If simple rules focusing on single metrics are used, then ease of operation is improved, but diagnostic accuracy deteriorates
Solution Approach 1:
The system performs self-service by automatically generating signatures from multi-metric data and maintaining the signature database with annotations. Users simply need to input current metrics, and the system automatically compares them against stored signatures to identify problems and provide diagnostic insights. This self-service approach maintains ease of operation while eliminating the need for users to manually analyze complex multi-metric relationships.
Solution Approach 2:
The patent introduces signatures as intermediaries between raw multi-metric data and user interpretation. Instead of requiring users to directly analyze complex metric relationships, the system transforms metrics into simplified signatures with annotations that serve as intermediaries. These signatures maintain the diagnostic accuracy of multi-metric analysis while presenting information in an easily interpretable format to users.
Data Source
AI summary
A computer system includes a signature creation engine operable to determine signatures representing states of a computer resource from metrics for the computer resource. The computer system also includes a database operable to store the signatures along with an annotation for each signature including information relating to a state of the computer resource. The computer system is operable to determine a recurrent problem of the computer resource from stored signatures.


