Contextual Firmware Update Risk Model for IHS Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems face instability and vulnerability due to unexplained failed firmware updates, leading to costly hardware replacements and loss of productivity, with users often delaying critical updates due to perceived high risk.

Innovation Solution

A method for managing firmware updates involves calibrating and configuring a firmware update risk model using predictor data such as hardware context, historical information, and firmware state, generating configuration policies with rules for computer-implemented actions like selective updates, backups, and recovery actions to mitigate risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware updates are applied to information handling systems, then system capability and security are enhanced, but system stability and reliability deteriorate due to unexplained failed update scenarios

Engineering Contradiction:
Improvefirmware update capabilityVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions before firmware updates by creating recovery files, staging the update process, and establishing rollback mechanisms. These preparatory steps ensure that if an update fails, the system can recover without hardware replacement, thus maintaining reliability while enabling updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by generating backup recovery files and establishing fallback mechanisms before applying firmware updates. This cushioning protects against update failures by providing pre-prepared recovery options, reducing the risk of system instability.

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

2Reliability

If firmware updates are delayed to avoid perceived high risk, then system stability is maintained, but security vulnerabilities and system instability increase

Engineering Contradiction:
Improvesystem stabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback mechanisms by monitoring update outcomes, collecting telemetry data, and using this information to improve future update processes. This feedback loop allows the system to learn from past updates and reduce risks in subsequent updates, enabling timely security patches without compromising stability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent enables self-service by allowing the system to automatically manage firmware updates with built-in risk mitigation. The system performs self-diagnosis, automatic recovery, and update management without requiring user intervention, reducing perceived risk and enabling timely security updates.

Inventive Principle:
Principle #25Self-service

3Reliability

If comprehensive predictor data collection is performed for firmware update risk assessment, then update reliability improves, but device complexity and data processing requirements increase

Engineering Contradiction:
Improvefirmware update risk assessment accuracyVSAvoiddata collection and processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts only the necessary predictor data elements needed for risk assessment from the complex set of available system data. By selectively collecting relevant hardware context, historical information, and firmware state data, the system reduces processing complexity while maintaining assessment accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements multi-functionality by using a unified data collection framework that serves multiple purposes: risk assessment, system monitoring, and update management. This universal approach reduces overall system complexity by consolidating data collection functions rather than creating separate mechanisms for each purpose.

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

Data Source

PatentUS11609756B2Method for contextual firmware update based on hardware state and telemetry
Publication Date: 2023.03.21 DELL PROD LP
  • US11609756B2 patent drawing
  • US11609756B2 patent drawing
  • US11609756B2 patent drawing

AI summary

Managing firmware updates of an information handling system (IHS), including performing, at a first time, a calibration and configuration of a firmware update risk model, including: identifying predictor data associated with a plurality of IHS; training, based on the predictor data, the firmware update risk model, including generating a configuration policy including configuration rules, the configuration rules for performing computer-implemented actions responsive to a firmware update; receiving, at a second time, the firmware update at a particular IHS, and in response: identifying particular predictor data of the particular IHS; in response to identifying the particular predicator data of the particular IHS, i) accessing the firmware update risk model including the configuration policy, ii) identifying one or more of the configuration rules based on the identified particular predicator data, and iii) applying the one or more configuration rules to perform computer-implemented actions responsive to receiving the firmware update.