Self-Managed Processing Device Automatic Instability Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing device users face issues such as instability, data loss, and increased support costs due to application instabilities and hardware configuration problems, which are often exacerbated by the need for advanced technical expertise to manage built-in maintenance tools.

Innovation Solution

A self-managed processing device that provides protective services like antivirus protection, backup, and recovery features, including a recovery button or switch, to automatically detect and repair instabilities, and persist or discard configuration changes, thereby reducing the need for user expertise and external support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If built-in maintenance tools are provided in processing devices, then basic processing maintenance needs are satisfied, but a high level of computer expertise is required to properly use these tools

Engineering Contradiction:
Improveease of use of maintenance toolsVSAvoidcomplexity of maintenance tools
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-diagnosis and self-repair by automatically monitoring system state, detecting instabilities, and executing recovery operations without requiring user intervention or technical expertise. The processing device manages its own maintenance needs through automated agents that operate independently.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical interaction with maintenance tools with automated software-based monitoring and recovery systems. Instead of requiring users to manually configure and operate maintenance tools, the system uses automated agents to detect and repair instabilities programmatically.

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

2Reliability

If processing device users wait until failure or data loss before configuring built-in tools, then system availability is maintained, but support costs increase and system availability is adversely affected

Engineering Contradiction:
Improvesystem availabilityVSAvoiddowntime before maintenance
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary maintenance actions by continuously monitoring system state and detecting instabilities before they cause failure or data loss. Recovery operations are initiated proactively when instabilities are detected, preventing actual system failures and maintaining continuous availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where monitoring agents track system state, detect instabilities, and trigger recovery operations. This closed-loop control ensures that maintenance actions are taken based on real-time system conditions rather than waiting for failure symptoms to manifest.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If processing device users install applications to meet their needs, then functionality is improved, but the operating system may become unstable

Engineering Contradiction:
Improvefunctional capabilityVSAvoidoperating system stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces monitoring agents as intermediaries between applications and the operating system. These agents detect instabilities caused by application installations and configurations, and coordinate recovery operations to restore system stability while preserving application functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system monitors changes in system state parameters caused by application installations and configurations. When instabilities are detected through parameter changes, the system automatically adjusts system configuration or restores previous stable states to maintain reliability while allowing application diversity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8924783B2Self-managed processing device
Publication Date: 2014.12.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8924783B2 patent drawing
  • US8924783B2 patent drawing
  • US8924783B2 patent drawing

AI summary

A processing device may automatically provide protective services and may provide backup services for backing up and restoring user files, system files, configuration files, as well as other information. The processing device may be configured to check one or more performance conditions and perform an action to improve performance based on the one or more performance conditions. The processing device may monitor configuration and file changes and provide a user with a capability to persist or discard configuration changes and/or file changes made by an application during a session. The processing device may include a recovery button or switch, which when selected or pressed may cause the processing device to be restored to an operational state. The processing device may automatically detect instabilities and may automatically attempt to repair possible causes of the instabilities. The processing device may also include an additional chipset, which may perform backup and recovery services.