BIOS Differential Configuration for Multi-Product Boot Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing BIOS systems provide general settings that fail to meet the diverse needs of different products, leading to poor normalization and increased complexity in managing multiple BIOS versions for varying hardware and software requirements.

Innovation Solution

An electronic device boot method that utilizes a differential memory to store multiple configurations for different function requirements, allowing the system to identify and apply the appropriate configuration during the boot process, either default or differential, based on the device's specific needs, thereby optimizing BIOS normalization and reducing management complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple BIOS versions are developed separately for different products, then the BIOS can meet the specific needs of each product, but the device complexity and management burden increase

Engineering Contradiction:
ImproveBIOS adaptation to different productsVSAvoidBIOS version management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal BIOS structure where a single BIOS version can serve multiple products through differential configurations. The base BIOS contains common functionality, while product-specific variations are stored as differential configuration files. This allows one BIOS to perform multiple functions across different product lines, eliminating the need to develop and maintain separate BIOS versions for each product.

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

Solution Approach 2:

The BIOS is segmented into a base version and differential configurations. The base BIOS contains common settings and functionality applicable to all products, while differential configurations contain product-specific modifications. This segmentation allows the system to maintain a single standardized BIOS core while accommodating product variations through modular configuration files, reducing overall complexity.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single BIOS version with general settings is used for all products, then the BIOS normalization is improved, but the BIOS fails to meet the specific function requirements of different products

Engineering Contradiction:
ImproveBIOS version management simplicityVSAvoidBIOS function setting adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary identification of product type during the boot process, before the BIOS fully initializes. Based on this early identification, the appropriate differential configuration is selected and applied. This preliminary action allows the single BIOS version to adapt to different product requirements without requiring manual configuration or complex runtime decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The BIOS system applies local quality by maintaining a standardized base configuration for all products while allowing localized modifications through differential configurations. Each product receives the common base BIOS with only the necessary local variations applied, ensuring that the majority of the BIOS remains uniform while accommodating product-specific requirements where needed.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If differential configurations are identified and applied during boot process, then the BIOS adaptation to specific products is improved, but the boot process complexity increases

Engineering Contradiction:
ImproveBIOS product-specific configurationVSAvoidboot process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Product identification and differential configuration selection are performed preliminarily during the early boot stage, before the main BIOS initialization. This preliminary identification uses simple hardware signature matching or configuration table lookup to determine the appropriate differential configuration, minimizing the complexity impact on the main boot process while still achieving product-specific adaptation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An intermediary configuration selection mechanism is introduced between the base BIOS and the product-specific settings. This intermediary layer handles the differential configuration application automatically through predefined rules or lookup tables, shielding the main boot process from complex decision-making while still enabling product-specific customization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260017065A1Electronic device boot method and apparatus, server, computer device, and medium
Publication Date: 2026.01.15 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20260017065A1 patent drawing
  • US20260017065A1 patent drawing
  • US20260017065A1 patent drawing

AI summary

An electronic device boot method and apparatus, a server, a computer device, and a medium are provided. The electronic device boot method includes: capturing a function setting of a basic transmission function of a to-be-booted electronic device; identifying whether a differential configuration of the function setting exists in a differential memory, where the differential memory includes a plurality of differential configurations applicable to different preset function requirements; and determining, in response to the existence of a differential configuration applicable to a current function requirement in the differential memory, the differential configuration applicable to the current function requirement as a current configuration of the function setting, to respond to invocation of the function setting in a boot process.