Automated Remediation Script Generation for Remote Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing device support systems require substantial manual effort and time to identify and resolve problems in remote devices, as they rely on human analysis and knowledgebase searches, which can be inefficient and time-consuming.

Innovation Solution

An automated system that analyzes system information from remote computing devices to detect problem conditions and generates remediation scripts based on known characteristics, allowing for immediate execution to resolve issues without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual analysis and knowledgebase search are used to resolve problems, then solution accuracy can be maintained through human judgment, but time consumption and manual effort increase significantly

Engineering Contradiction:
Improvetime consumptionVSAvoidmanual effort
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system enables automated self-service by having the computing device automatically analyze system information, detect problem conditions, generate remediation scripts, and execute resolutions without requiring human analysts to manually search knowledgebases or write remediation scripts

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual analysis with an automated information processing system that uses system information analysis, rule-based detection, and template-based script generation to resolve problems automatically

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated analysis is implemented to reduce manual effort, then productivity increases, but system complexity increases

Engineering Contradiction:
Improveproblem resolution efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automated problem resolution system is segmented into distinct functional modules: system information analysis module, problem condition detection module, remediation script generation module, and script execution module. This segmentation allows each component to be independently developed, maintained, and scaled

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary computing device that acts as a mediator between the remote device and the problem resolution process. This intermediary automatically collects system information, analyzes it against known problem conditions, generates appropriate remediation scripts, and executes them, thereby managing complexity centrally rather than distributing it across multiple systems

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive system information is collected to improve detection accuracy, then measurement precision increases, but data processing requirements and time increase

Engineering Contradiction:
Improveproblem detection accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the specific system information relevant to detecting known problem conditions from the comprehensive system data. Rather than processing all available system information, the automated analysis focuses on extracting and analyzing only those parameters that are indicative of specific problem conditions, thereby reducing data processing requirements while maintaining detection accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11429473B2Automated problem resolution
Publication Date: 2022.08.30 RED HAT INC
  • US11429473B2 patent drawing
  • US11429473B2 patent drawing
  • US11429473B2 patent drawing

AI summary

Mechanisms for generating a remediation script to resolve a problem condition in a remote computing device are provided. System information associated with a remote computing device is accessed. A plurality of rules that process the system information are run. Each rule is configured to determine whether a problem condition of a plurality of problem conditions exists in the remote computing device. At least one rule determines, based on the system information, that a problem condition exists. A remediation script is generated from a template based on at least one characteristic of the remote computing device, that, if executed on the remote computing device, implements a first solution that resolves the problem condition.