Collaborative BIOS Diagnostics Across Pre-Boot and OS Runtime

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face challenges in sharing diagnostic context between operating system and firmware diagnostic operations, leading to repetitive or non-collaborative diagnostic processes, which can result in inefficient and incomplete error detection during boot time or operating system runtime.

Innovation Solution

Implementing a context aware collaborative platform diagnostics operation that uses a distributed BIOS to seamlessly communicate between pre-boot and operating system runtime phases through a secure transient capsule, enabling collaborative diagnostics between firmware and operating system diagnostics operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If separate firmware and operating system diagnostic operations are performed independently, then each diagnostic operation can be executed with its own specific tools and methods, but diagnostic context cannot be shared between them leading to repetitive and inefficient diagnostic processes

Engineering Contradiction:
Improvediagnostic efficiencyVSAvoiddiagnostic context sharing
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent merges firmware diagnostic operations and operating system diagnostic operations into a unified collaborative diagnostic framework. A common data structure is defined that can be populated by firmware diagnostics and consumed by OS diagnostics, enabling information sharing and eliminating redundant diagnostic activities while maintaining the independence and specificity of each diagnostic layer.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If comprehensive diagnostic operations are performed during both pre-boot and runtime phases, then more thorough error detection is achieved, but diagnostic time and system downtime increase

Engineering Contradiction:
Improveerror detection completenessVSAvoiddiagnostic time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary diagnostic actions during the pre-boot firmware phase where initial system state information is collected and stored in a persistent data structure. This preliminary diagnostic work continues seamlessly into the operating system runtime phase, allowing comprehensive error detection without requiring complete re-diagnostics, thereby reducing total diagnostic time while maintaining thoroughness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The diagnostic process is designed as a continuous operation that spans from firmware pre-boot through operating system runtime. Diagnostic data structures are maintained and updated across phase transitions, allowing the diagnostic process to continue uninterrupted and share findings across both diagnostic phases, improving reliability without proportionally increasing time loss.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If a unified diagnostic system is implemented across firmware and operating system, then diagnostic context can be shared and processes become collaborative, but system complexity increases

Engineering Contradiction:
Improvediagnostic collaborationVSAvoiddiagnostic system architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The unified diagnostic system is segmented into distinct modules: a firmware diagnostic module that populates a shared data structure, and an operating system diagnostic module that consumes and extends this data structure. This segmentation allows each layer to maintain its own complexity management while achieving collaboration through the standardized interface, reducing overall system complexity compared to a fully integrated approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A common data structure serves as an intermediary between firmware and operating system diagnostic operations. This mediator enables context sharing and collaboration without requiring direct integration between the two diagnostic systems, thereby reducing the complexity of the overall diagnostic architecture while still achieving unified diagnostic capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260023666A1Context Aware Collaborative Platform Diagnostics
Publication Date: 2026.01.22 DELL PROD LP
  • US20260023666A1 patent drawing
  • US20260023666A1 patent drawing
  • US20260023666A1 patent drawing

AI summary

A firmware management operation. The firmware management operation includes providing an information handling system with a distributed BIOS; performing a firmware diagnostics operation via the distributed BIOS; and, performing a context aware collaborative platform diagnostics operation, the context aware collaborative platform diagnostics operation using the firmware diagnostics operation and an operating system diagnostics operation to provide a collaborative diagnostic operation, the firmware diagnostics operation and the operating system diagnostics operation sharing diagnostic information.