Closed-Loop BIOS Flash Tracking Through Embedded Controller Telemetry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The low adoption rate and high failure rate of BIOS updates in Information Handling Systems (IHS) are due to the lack of a robust, closed-loop mechanism for tracking the distribution and delivery of updates, analyzing failures, and taking corrective actions, which poses challenges for OEMs in ensuring system reliability, performance, and security.

Innovation Solution

A novel method is introduced that adds signed metadata as an overlay to the BIOS update package, enabling tracking and reporting of update success or errors through collaboration between the embedded controller and telemetry service, and performing corrective actions such as re-downloading or installing prerequisite BIOS versions to ensure successful updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If BIOS updates are distributed through traditional channels, then update delivery is achieved, but adoption rate remains low at 40%

Engineering Contradiction:
ImproveBIOS update adoption rateVSAvoidDifficulty distributing BIOS to users
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a closed-loop feedback mechanism where the embedded controller tracks BIOS update distribution status, delivery confirmation, and installation success/failure rates. This feedback enables the system to identify updates that are delivered but not installed, and to retry delivery or notify users accordingly, thereby increasing adoption rates while maintaining manageable distribution processes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary telemetry service layer between the traditional BIOS update distribution channel and the embedded controller. This intermediary captures metadata about update delivery and installation status, enabling tracking and corrective actions without disrupting the existing distribution infrastructure, thus improving adoption without significantly increasing operational difficulty.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If BIOS updates are delivered to devices, then update distribution is achieved, but install-failure rate exceeds 35,000 failures per day

Engineering Contradiction:
ImproveBIOS update success rateVSAvoidComplexity of tracking and correcting failures
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by evaluating update prerequisites (such as minimum OS version, available storage space, power state requirements) before initiating the BIOS update installation. This preliminary evaluation prevents many common failure modes by ensuring the system is in an appropriate state for update installation, thereby improving success rates without requiring complex real-time intervention systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The embedded controller continuously monitors BIOS update installation status and provides feedback on success or failure. When failures occur, the system can retry the update or notify administrators, creating a self-correcting mechanism that improves reliability while keeping the complexity of failure management centralized and automated rather than requiring complex distributed coordination.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If metadata tracking is implemented for BIOS updates, then update success tracking is improved, but system complexity increases

Engineering Contradiction:
ImproveTracking of update distribution and deliveryVSAvoidComplexity of closed-loop tracking mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent leverages the existing embedded controller, which already performs multiple functions including system monitoring, power management, and hardware control. By adding BIOS update tracking metadata collection to this existing multi-functional component, the patent achieves precise tracking of update distribution and delivery without requiring a separate dedicated tracking system, thereby minimizing the increase in overall system complexity.

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

Solution Approach 2:

The embedded controller automatically collects, stores, and processes BIOS update metadata without requiring external intervention or additional complex infrastructure. The system self-services by utilizing its existing resources and capabilities to implement the tracking function, achieving measurement precision while keeping the added complexity minimal and contained within the existing controller architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250335179A1Intelligent System Bios Flash Update Tracking
Publication Date: 2025.10.30 DELL PROD LP
  • US20250335179A1 patent drawing
  • US20250335179A1 patent drawing
  • US20250335179A1 patent drawing

AI summary

Embodiments are directed to systems and methods for updating a Basic Input/Output System (BIOS) for an Information Handling System (IHS). In an illustrative, non-limiting embodiment, an IHS may receive a BIOS image with appended metadata, extract at least a portion of the metadata from the BIOS image, communicate information about metadata contents to an embedded controller via a telemetry service, evaluate prerequisites in the metadata against a current BIOS and IHS status, initiate a BIOS update if the prerequisites are satisfied, communicate information regarding BIOS update progress to the embedded controller via the telemetry service, and determine whether the BIOS update was successful after rebooting the IHS.