BIOS Control Circuit Cloud Synchronization for Server Settings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inconsistency between actual and current system settings in workstation servers can lead to incorrect configuration and operational failures when administrators modify settings both directly on the server and through the cloud, causing the server to malfunction upon restart.

Innovation Solution

A local server with a BIOS memory and control circuit that performs a power-on self-test, compares actual settings with current settings, and updates the cloud server with any discrepancies to ensure consistency, allowing the server to synchronize and maintain accurate settings during the boot process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the administrator modifies the actual system settings directly on the workstation server and also modifies the current system settings stored in the cloud server, then both modification manners provide flexibility and ease of operation, but the actual system settings may become inconsistent with the current system settings, leading to configuration errors and operational failures

Engineering Contradiction:
Improveflexibility of setting modificationVSAvoidconsistency of system settings
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the workstation server automatically compares its actual system settings with the current system settings stored in the cloud server upon restart. When inconsistencies are detected, the server retrieves the correct settings from the cloud server and updates itself, ensuring consistency. This automatic feedback loop resolves the contradiction by maintaining reliability while preserving the flexibility of dual modification pathways.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by having the workstation server automatically retrieve and compare settings with the cloud server during the boot process before any operational tasks are executed. This preliminary consistency check and update ensures that the system starts with correct, consistent settings, preventing configuration errors before they can affect operations.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the administrator uses the cloud server to store and manage system settings remotely, then the ease of operation is improved by allowing remote modification, but the complexity of the system increases due to the need for synchronization between local and remote settings

Engineering Contradiction:
Improveremote setting modificationVSAvoidsynchronization mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the workstation server autonomously performs the synchronization task by automatically comparing its local settings with the cloud server's stored settings and updating itself when inconsistencies are detected. This eliminates the need for complex manual synchronization procedures or additional management software, reducing system complexity while maintaining the benefits of remote setting management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The synchronization process is performed as a preliminary action during the system boot sequence, before the operating system fully loads. This timing choice simplifies the synchronization mechanism by executing it during a controlled, early stage when system resources are available but before complex operational tasks begin, reducing the overall system complexity required for synchronization.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the workstation server automatically retrieves and compares settings with the cloud server upon restart, then the consistency of system settings is improved, but the loss of time occurs during the boot process due to the additional network communication and comparison steps

Engineering Contradiction:
Improveconsistency of system settingsVSAvoidboot process duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a conditional synchronization approach where the workstation server only performs the cloud server comparison and update action when actual inconsistencies are detected during the boot process. If the local settings already match the cloud server settings, the time-consuming network communication and comparison steps are skipped. This partial action approach maintains reliability while minimizing time loss during normal operations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11403113B2Server with system setting data synchronization function
Publication Date: 2022.08.02 MITAC COMPUTING TECH
  • US11403113B2 patent drawing
  • US11403113B2 patent drawing
  • US11403113B2 patent drawing

AI summary

A local server is provided. The local server includes a BIOS memory and control circuit. The BIOS memory stores a BIOS code and an actual setting data. The control circuit reads a current setting data corresponding to the local server from a cloud server in a POST procedure of the local server, and compares the actual setting data with the current setting data, and when the actual setting data does not match the corresponding current setting data, the control circuit sends the actual setting data to the cloud server, so that the actual setting data overwrites the current setting data in the cloud server.