Remote BIOS Configuration via Management Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In rack-mounted server systems, manually updating BIOS settings for multiple servers is time-consuming and labor-intensive, requiring users to individually access and modify each server's BIOS configuration options.

Innovation Solution

A computer system and method that utilize a remote computer to transmit setting commands to a management unit on each server, which stores and executes the commands to update the BIOS configuration after reboot, allowing simultaneous remote management of multiple servers without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual BIOS setting method is used, then each server can be configured individually, but the time and labor required increases significantly when multiple servers need to be updated

Engineering Contradiction:
ImproveBIOS configuration processVSAvoidTime required for BIOS updates
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges multiple individual BIOS configuration operations into a single unified remote operation. The management controller consolidates the configuration interface, allowing a user to simultaneously update BIOS settings across multiple servers through one centralized point of access, thereby eliminating the need to manually navigate each server's BIOS interface separately

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a management controller as an intermediary between the user and the server BIOS systems. This mediator captures keyboard inputs locally and remotely transmits the BIOS setting commands to the target servers, eliminating the need for direct physical interaction with each server and enabling automated bulk configuration updates

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual BIOS setting method is used, then direct control over each server is achieved, but labor intensity increases for multiple servers

Engineering Contradiction:
ImproveConfiguration accuracyVSAvoidManagement system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The management controller captures and processes keyboard inputs locally without requiring external manual intervention for each server. The system automatically captures key presses, translates them into appropriate BIOS commands, and transmits them to the target servers, enabling the management infrastructure to serve itself and reducing human labor requirements

Inventive Principle:
Principle #25Self-service

3Productivity

If individual server access is required, then precise control is possible, but productivity decreases when updating multiple servers

Engineering Contradiction:
ImproveBIOS update efficiencyVSAvoidConfiguration accessibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent adds a remote management dimension to the traditional local BIOS configuration process. By implementing a management controller that can be accessed remotely through network connections, the system enables configuration operations from a different spatial dimension (remote vs. local), thereby maintaining operational simplicity while dramatically improving productivity for multi-server environments

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9904561B2Computer system and method for setting BIOS
Publication Date: 2018.02.27 QUANTA COMPUTER INC
  • US9904561B2 patent drawing
  • US9904561B2 patent drawing
  • US9904561B2 patent drawing

AI summary

A computer system and a method for setting basic input/output system (BIOS) are disclosed. The computer system comprises a remote computer and servers. The remote computer transmits a setting command. Each of the servers comprises a first management unit and a motherboard. The motherboard comprises a storage device and a processor. The storage device stores the BIOS. The processor executes the BIOS. The processor communicates with the first management unit to determine whether the BIOS configuration needs to be updated after the server rebooted. The processor updates the BIOS according to the setting command when the BIOS configuration must to be updated.