Correlated Knowledge Base for Error Troubleshooting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing error reporting systems are one-way, leading to client reluctance in reporting errors as they do not receive solutions, and developers face challenges in identifying commonalities among disparate error data.

Innovation Solution

A correlated knowledge base is implemented to store error data and solutions, allowing for the correlation of similar root causes and association of solutions across multiple entries, enabling efficient error troubleshooting by querying the knowledge base for applicable solutions and communicating them to clients, with alternative actions taken if no solution is found.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a one-way error reporting system is used, then developers can receive error data from clients, but clients have no incentive to report errors since they do not receive solutions

Engineering Contradiction:
Improveerror data collectionVSAvoidclient incentive to report errors
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements a feedback mechanism where the knowledge base provides solutions back to clients who report errors. This two-way communication transforms the one-way error reporting system into a closed-loop system, giving clients incentive to report errors since they receive actionable solutions in return, thereby improving both error data collection and client participation

Inventive Principle:
Principle #23Feedback

2Measurement precision

If error data from multiple clients is stored separately, then each client's error data can be tracked individually, but commonalities and relationships between errors are not readily apparent

Engineering Contradiction:
Improveerror data tracking accuracyVSAvoidcommonalities between errors
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent merges individual client error data into a centralized knowledge base that correlates errors across multiple clients. By combining and correlating error data while maintaining individual tracking, the system reveals commonalities and relationships between errors, enabling pattern recognition and shared solution distribution across the client base

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If a correlated knowledge base is implemented, then solutions can be efficiently associated with multiple error entries, but the system complexity increases

Engineering Contradiction:
Improveerror resolution efficiencyVSAvoidknowledge base system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal knowledge base structure where single solutions can be correlated with and applied to multiple error entries across different clients and error types. This multi-functional approach allows one solution to serve multiple purposes, improving error resolution efficiency while managing system complexity through standardized correlation mechanisms

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9836346B2Error troubleshooting using a correlated knowledge base
Publication Date: 2017.12.05 AMAZON TECH INC
  • US9836346B2 patent drawing
  • US9836346B2 patent drawing
  • US9836346B2 patent drawing

AI summary

Disclosed are various embodiments for an error troubleshooting application. Error data is obtained from a client device. A correlated knowledge base is referenced to determine if a solution is associated with the error data. If a solution is associated with the error data, a notification embodying the solution is communicated to the client device. If a solution is not associated with the error data, a notification indicating the solution is unknown is communicated to the client device.