BIOS Service OS for Boot Failure Diagnostics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for providing service and support to Information Handling Systems (IHS) fail to adequately address situations where the IHS is in a degraded state, such as when it cannot boot a main Operating System due to hardware or software issues, requiring automated and simplified support mechanisms.

Innovation Solution

Implementing a Basic I/O System (BIOS) with memory containing program instructions that enable self-diagnosis and execution of support, diagnostics, or remediation operations, including booting a service OS, providing audio-only support, mayday beacons, and adaptive boot order changes, as well as data migration and encryption, to facilitate remote troubleshooting and repair.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the IHS boots a service OS to perform diagnostics and remediation operations, then service and support capabilities are improved, but system complexity increases

Engineering Contradiction:
Improveservice and support capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system is divided into two distinct operational modes: a main OS for normal user operations and a service OS for diagnostics and remediation. This segmentation allows the service OS to be activated only when needed, providing comprehensive service capabilities without requiring the full service functionality to be present and active during normal operation, thus reducing perceived complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service OS acts as an intermediary layer between the hardware and the user when the main OS fails. It provides a bridge that allows diagnostics and remediation operations to be performed without requiring direct access to or modification of the main OS, simplifying the service process while maintaining system integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated diagnostics and remediation operations are implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvetroubleshooting efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The service OS enables the system to perform self-diagnosis and self-remediation through automated operations. When the main OS fails to boot, the service OS automatically executes diagnostics and can perform remediation actions without requiring immediate human intervention, thereby improving troubleshooting efficiency while containing complexity within the automated framework.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The service OS is pre-configured with diagnostic tools and remediation capabilities that are activated automatically when boot failure is detected. This preliminary preparation of service functionality allows rapid response to failures without requiring complex real-time decision-making or ad-hoc configuration during the service process.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If pre-boot and pre-OS mode interventions are enabled, then response time is improved, but system complexity increases

Engineering Contradiction:
Improveuser wait timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The service OS is prepared and configured in advance during system initialization, before the main OS needs to be accessed. When boot failure occurs, the service OS is already in position to immediately perform diagnostics and remediation operations, eliminating the need for complex real-time system reconfiguration and reducing user wait time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9870282B2Systems and methods for providing service and support to computing devices with boot failure
Publication Date: 2018.01.16 DELL PROD LP
  • US9870282B2 patent drawing
  • US9870282B2 patent drawing
  • US9870282B2 patent drawing

AI summary

Systems and methods for providing service and to computing devices. In some embodiments, an Information Handling System (IHS) includes a Basic I/O System (BIOS) and a memory coupled to the BIOS, the memory including program instructions stored thereon that, upon execution by the IHS, cause the IHS to: determine that the IHS is operating in a degraded state; and initiate one or more support, diagnostics, or remediation operations in response to the determination.