Virtual Instance Diagnostic System for Automated Issue Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of computing systems, particularly virtual computing instances, makes troubleshooting and maintenance challenging due to difficulties in diagnosing issues without direct access and adequate information, leading to inefficient problem-solving processes and potential system malfunctions.

Innovation Solution

A system that generates an operating information report from virtual computing instances, which is parsed to identify potential issues, compared against a data store of known problems, and flagged for notification, along with suggested solutions, enabling users and technicians to diagnose and resolve issues without direct intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users contact technicians for assistance with computing system issues, then problems can be resolved with expert knowledge, but diagnostic efficiency is reduced due to communication barriers and inability to directly inspect the system

Engineering Contradiction:
Improveproblem resolution capabilityVSAvoiddiagnostic time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates a copy of the computing system's operational data and diagnostic information that can be transmitted to technicians. Instead of requiring technicians to directly inspect the physical system, a digital representation (logs, configuration files, performance metrics) is copied and sent, enabling remote analysis while preserving expert diagnostic capability

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an automated diagnostic system as an intermediary between the user's computing system and the technician. This intermediary automatically collects system information, performs preliminary analysis, and prepares diagnostic data, reducing the communication burden on users and providing technicians with structured information for faster diagnosis

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If computing systems become more complex with additional hardware and software components, then functionality and efficiency are improved, but troubleshooting and maintenance difficulty increases

Engineering Contradiction:
Improvesystem efficiencyVSAvoidtroubleshooting difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the complex computing system into distinct functional components (hardware layers, software layers, network components) and collects diagnostic information from each segment separately. This modular approach to diagnostics allows technicians to isolate and analyze specific subsystems without being overwhelmed by the entire system's complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal diagnostic framework that can handle multiple types of computing systems and components through a single integrated approach. The system collects and analyzes various types of data (logs, configurations, performance metrics) using consistent methods, enabling technicians to troubleshoot diverse hardware and software issues with the same diagnostic toolkit

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

3Adaptability or versatility

If configuration changes are made to computing systems, then system functionality can be adapted and improved, but system stability and operation may be negatively affected

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent performs preliminary diagnostic analysis and configuration validation before changes are implemented. The system checks proposed configuration changes against known best practices and system requirements, identifying potential stability issues before they occur. This preventive approach allows adaptive changes while maintaining system reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous monitoring and feedback mechanisms that track system performance after configuration changes. The diagnostic system compares post-change system behavior against expected performance metrics, automatically detecting when changes have negatively impacted stability and alerting technicians for corrective action

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10289468B1Identification of virtual computing instance issues
Publication Date: 2019.05.14 AMAZON TECH INC
  • US10289468B1 patent drawing
  • US10289468B1 patent drawing
  • US10289468B1 patent drawing

AI summary

Technology for identifying virtual computing instance issues is described. An operating information report of a virtual computing instance may be parsed to obtain a diagnostic result. The diagnostic result may be compared against a data store of known computing instance issues to determine whether there is an issue for the virtual computing instance. The issue may be flagged when identified and provided for resolution.