BIOS Setting Method for Conditional POST Continuation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing BIOS setting methods require restarting the data processing unit after revising settings, even if the changes do not affect the ongoing POST procedure, resulting in wasted time during the boot order process.

Innovation Solution

A BIOS setting method that distinguishes between settings that require restarting the data processing unit and those that do not, by using a flowchart to differentiate between two BIOS setting modes (first and second BIOS setting modes) and allowing the POST procedure to continue without restart for non-affecting settings, thereby eliminating unnecessary reprocessing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the data processing unit restarts after revising any BIOS setting contents, then the revised settings take effect, but time is wasted by reprocessing the boot order even when the settings do not affect the continuing POST procedure

Engineering Contradiction:
Improvesetting effectivenessVSAvoidboot procedure time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The BIOS settings are segmented into two categories: critical settings that require restart and non-critical settings that do not. The system evaluates each revised setting to determine which category it belongs to, allowing selective continuation of POST procedure for non-critical settings while maintaining restart for critical settings.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameter of the BIOS setting mechanism by introducing a conditional restart parameter. Instead of always restarting after setting revision, the system dynamically determines whether restart is necessary based on the specific setting content, thereby optimizing the boot procedure time without compromising setting effectiveness.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system always restarts after BIOS setting revision, then all settings are ensured to take effect properly, but the boot order reprocessing becomes unnecessary waste for non-affecting settings

Engineering Contradiction:
Improvesetting applicationVSAvoidsystem initialization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback by evaluating the impact of each revised BIOS setting on the POST procedure. After detecting a setting revision, the system analyzes whether the setting affects the continuing POST procedure and accordingly decides whether to restart or continue, providing optimized system initialization efficiency while ensuring proper setting application.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The BIOS setting mechanism transitions from a static always-restart approach to a dynamic conditional-restart approach. The system adapts its behavior based on the specific setting content being revised, dynamically determining the appropriate action (restart or continue) to optimize system initialization efficiency while maintaining reliable setting application.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If the POST procedure continues without restart for revised settings, then boot time is reduced, but there is risk that some settings may not take effect properly

Engineering Contradiction:
Improveboot procedure timeVSAvoidsetting effectiveness
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The BIOS settings are segmented into critical and non-critical categories. By identifying which settings are non-critical (those that do not affect the continuing POST procedure), the system can safely continue the POST procedure without restart, reducing boot time while ensuring that critical settings still trigger a restart to take effect properly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameter by introducing conditional logic that modifies the restart behavior based on setting characteristics. For non-critical settings, the parameter changes to allow POST continuation, reducing boot time, while for critical settings, the parameter maintains the restart requirement to ensure proper setting effectiveness.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7725705B2Bios setting method
Publication Date: 2010.05.25 INVENTEC CORP
  • US7725705B2 patent drawing
  • US7725705B2 patent drawing
  • US7725705B2 patent drawing

AI summary

A basic input output system (BIOS) setting method is applicable to a BIOS setting procedure of a data processing unit having a display unit and an input unit. After the data processing unit is turned on and a power on self test (POST) procedure of the BIOS is being executed, messages of a first function key and a second function key are displayed on the display unit. If the first function key is pressed, a first BIOS setting mode is entered. After the first BIOS setting mode is entered, whether any setting contents of the first BIOS setting mode are revised and saved in the data processing unit is determined, and the corresponding POST is executed based on the revised setting contents of the first BIOS setting mode, or the first BIOS setting mode is skipped and the continuing POST procedure continues to be executed.