System Healing Module for Remote Software Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individual computer users, especially home users, face difficulties in repairing software-related issues due to the complexity of modern computers and the obsolescence of recovery procedures, which often result in unstable systems or data loss.

Innovation Solution

A system healing module that collects diagnostic data from malfunctioning computers and uses a network of support servers to generate remediation data, allowing for remote diagnosis and repair through set-top boxes or kiosks with high-speed network connections, facilitating the fixing of software-related problems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of repair

If users perform software recovery procedures themselves, then repair capability is improved, but ease of operation deteriorates because users lack adequate computer knowledge

Engineering Contradiction:
Improvesoftware repair capabilityVSAvoiduser operation difficulty
Core Design Contradiction:
Ease of repairVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system consisting of a recovery agent, recovery module, and recovery server that mediates between the user's computer and the repair process. The recovery agent collects diagnostic data and executes remediation actions locally, while the recovery server provides centralized management and analysis, eliminating the need for users to directly perform complex repair procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service repair by automatically collecting diagnostic data from the computer, analyzing it through the recovery module, and executing appropriate remediation actions without requiring user expertise. The user simply needs to connect to the recovery module, which then autonomously performs the repair process.

Inventive Principle:
Principle #25Self-service

2Reliability

If restore CD/DVD media are used to restore computer to initial state, then system recovery is improved, but adaptability deteriorates because the media become obsolete as vendor releases new updates

Engineering Contradiction:
Improvesystem recovery capabilityVSAvoidrecovery media obsolescence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by continuously collecting and analyzing diagnostic data before problems become critical. The recovery server maintains an up-to-date database of diagnostic information and remediation actions, ensuring the system is prepared to handle new issues as they arise without requiring obsolete physical media.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The recovery system is dynamic and continuously updates its diagnostic data and remediation capabilities through the network connection to the recovery server. This allows the system to adapt to new software versions, hardware configurations, and emerging problems, replacing the static nature of physical restore media.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If comprehensive diagnostic data is collected for accurate problem identification, then measurement precision is improved, but loss of time increases due to data collection and analysis processes

Engineering Contradiction:
Improveproblem diagnosis accuracyVSAvoiddiagnosis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The recovery agent continuously collects diagnostic data from the computer in the background without interrupting normal operations. This continuous data collection ensures comprehensive information is available for accurate diagnosis while minimizing the time the user needs to wait for the repair process.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent replaces manual diagnostic procedures with an automated electronic system that collects, transmits, and analyzes diagnostic data through the recovery module and server. This substitution of mechanical/manual processes with automated electronic systems significantly reduces diagnosis time while maintaining or improving accuracy.

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

Data Source

PatentUS9459976B1Repair of computers that have software-related problems
Publication Date: 2016.10.04 TREND MICRO INC
  • US9459976B1 patent drawing
  • US9459976B1 patent drawing
  • US9459976B1 patent drawing

AI summary

A computer system includes a system healing module for facilitating repair of a malfunctioning computer. The system healing module may be a set-top box for cable television or a publicly accessible kiosk, for example. The system healing module collects diagnostic data from a malfunctioning computer and provides the diagnostic data to a system healing harvester. The system healing harvester provides the diagnostic data to a system healing master that analyzes the diagnostic data to determine a support server that is responsible for fixing a problem indicated in the diagnostic data. Based on the diagnostic data, the support server generates remediation data, which is received in the system healing module by way of the system healing master and the system healing harvester. The system healing module uses the remediation data to fix the malfunctioning computer.