Bi-directional BIOS Parameter Synchronization via Flag Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional synchronization methods for BIOS parameter data between a BIOS chip and a BMC FRU in server computers are unidirectional and lack flexibility, leading to inconsistencies that can affect normal operation.

Innovation Solution

A bi-directional synchronization method that determines whether parameter data in a storage medium and a storage unit are identical or differ from default data, using a flag to decide the direction of synchronization, ensuring consistent data updates between the BIOS chip and the BMC FRU.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If unidirectional synchronization method is used to update BIOS parameter data, then the synchronization process is simple, but the flexibility and adaptability are poor

Engineering Contradiction:
Improvesynchronization flexibilityVSAvoidsynchronization process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic synchronization direction selection through a flag mechanism. The synchronization process can adaptively switch between two directions: from storage medium to storage unit, or from storage unit to storage medium, based on the flag value and data comparison results. This dynamic approach resolves the contradiction by making the synchronization process flexible without excessive complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses a flag parameter stored in the storage unit to control synchronization behavior. By changing the flag value (first logical value indicating storage unit as source, second logical value indicating storage medium as source), the system can switch synchronization directions. This parameter-based control provides flexibility while maintaining a relatively simple implementation structure.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If conventional unidirectional synchronization is used, then the implementation is straightforward, but data consistency between BIOS chip and BMC FRU cannot be guaranteed

Engineering Contradiction:
Improvedata consistencyVSAvoidsynchronization mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the processor compares parameter data between storage medium and storage unit, determines their consistency status, and uses this feedback information (along with the flag value) to decide the synchronization direction. This feedback loop ensures data consistency while maintaining a relatively simple synchronization mechanism through automated decision-making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary comparison of parameter data between storage medium and storage unit before executing synchronization. By预先 determining whether the data is consistent and which direction to synchronize, the system ensures reliability before the actual data transfer occurs, avoiding complex post-synchronization verification mechanisms.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If manual updating of BIOS parameter data is required, then the automation level is low, but the control precision is high

Engineering Contradiction:
Improvesynchronization automationVSAvoidoperation convenience
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent enables the system to perform self-service synchronization by automatically comparing parameter data, determining consistency status, checking the flag value, and executing synchronization in the appropriate direction without requiring manual intervention. This high level of automation maintains ease of operation while ensuring data consistency through automated decision-making and execution.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11061689B2Synchronization method for performing bi-directional data synchronization for bios
Publication Date: 2021.07.13 MITAC COMPUTING TECH
  • US11061689B2 patent drawing
  • US11061689B2 patent drawing
  • US11061689B2 patent drawing

AI summary

A synchronization method, which is capable of data synchronization in both directions between a storage medium and a storage unit, includes steps of: determining whether first parameter data of the storage medium is identical to default parameter data stored in the storage medium; determining whether a value of a flag stored in the storage unit is equal to a first logical value; and performing data synchronization between the storage unit and the storage medium based on at least one of the two determinations.