Local Telemetry System for Computer Configuration Mismatch Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern computing systems face challenges in proactively and consistently managing the state of their components to meet end-user expectations due to increased interaction between system modules, leading to potential mismatches in hardware and software configurations that can impact performance and reliability.

Innovation Solution

A local telemetry system that compares an expected system configuration, stored in protected storage, with the current system configuration, detecting mismatches and providing notifications and corrective actions to maintain system integrity and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a local telemetry system is implemented to detect configuration mismatches, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by storing the expected system configuration in protected storage before system operation begins. This pre-stored reference configuration enables the system to proactively detect mismatches with the current configuration state, allowing for early identification and correction of configuration drift before it impacts system reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies feedback by continuously comparing the current system configuration against the expected configuration stored in protected storage. This comparison mechanism provides real-time feedback on configuration status, enabling the system to detect and report mismatches, thereby maintaining configuration integrity and improving overall system reliability through self-monitoring.

Inventive Principle:
Principle #23Feedback

2Reliability

If configuration comparison and mismatch detection are performed continuously, then system integrity is maintained, but energy consumption increases

Engineering Contradiction:
Improvesystem integrityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by performing configuration comparisons at specific intervals or triggered events rather than continuously. The system compares the current configuration with the expected configuration stored in protected storage at defined moments, reducing energy consumption while still maintaining system integrity through regular monitoring cycles.

Inventive Principle:
Principle #19Periodic action

3Reliability

If protected storage is used to store expected configuration, then configuration data integrity is ensured, but storage cost and device complexity increase

Engineering Contradiction:
Improveconfiguration data integrityVSAvoidstorage infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies beforehand cushioning by storing the expected system configuration in protected storage ahead of time. This pre-stored reference configuration acts as a protective measure, ensuring that the baseline configuration data is safeguarded against corruption or unauthorized modification, thereby maintaining configuration data integrity without requiring complex real-time protection mechanisms.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20230125616A1Concept for Determining and Handling a Mismatch Between an Expected and a Current System Configuration
Publication Date: 2023.04.27 INTEL CORP
  • US20230125616A1 patent drawing
  • US20230125616A1 patent drawing
  • US20230125616A1 patent drawing

AI summary

Various examples relate to a concept for determining and handling a mismatch between an expected and a current system configuration. An apparatus for a computer system comprises interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions to obtain information on an expected system configuration of the computer system from a protected storage of the computer system, determine information on a current system configuration of the computer system, compare the expected system configuration with the current system configuration, and provide information on a mismatch via an output device of the computer system if there is a mismatch between the expected system configuration and the current system configuration.