Firmware Default Settings Management via South Bridge Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current firmware management systems are inflexible and cumbersome, requiring users to go through multiple steps and risk 'bricking' devices when trying to update or configure default settings on multiple devices, as they can only preconfigure one default setting per firmware and require local operating systems or utilities for updates.

Innovation Solution

A system that includes an additional storage device connected to the system's south bridge, allowing direct access by firmware and the baseboard management controller for remote updates without a local operating system, enabling storage and management of multiple default firmware settings, prioritization, and out-of-band network access for flexible configuration management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple default settings are stored in firmware, then configuration flexibility improves, but firmware complexity increases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidfirmware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the storage system into two segments: firmware storage for the primary default setting and an additional storage device for multiple alternative default settings. This segmentation allows multiple configurations to be available without increasing firmware complexity, as the additional storage device handles the extra storage requirements independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an additional storage device as an intermediary between the firmware and the multiple default settings. This intermediary component enables the system to access multiple default settings without requiring the firmware itself to become more complex, as the storage device mediates the storage and retrieval operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If firmware is updated locally on multiple devices, then configuration capability is maintained, but time and risk of error increase

Engineering Contradiction:
Improveconfiguration capabilityVSAvoiddeployment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent enables preliminary configuration of default settings on multiple devices through centralized management. Administrators can prepare and stage configuration updates in advance, then deploy them simultaneously across multiple devices, eliminating the need to perform lengthy local update procedures on each device individually.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a centralized management system as an intermediary that can remotely update firmware across multiple devices. This intermediary enables bulk configuration operations, allowing administrators to manage multiple devices through a single interface rather than accessing each device locally, thereby reducing deployment time and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If firmware update procedures are simplified, then ease of use improves, but reliability of update process may worsen

Engineering Contradiction:
Improveease of useVSAvoidupdate reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary validation and preparation steps in the update process. Before applying firmware updates, the system performs validation checks and prepares backup configurations, ensuring that simplified update procedures do not compromise reliability. This preliminary action allows the system to maintain ease of use while preventing erroneous updates.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If remote firmware management is enabled, then operational flexibility improves, but system complexity increases

Engineering Contradiction:
Improveoperational flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a baseboard management controller as an intermediary that handles remote firmware management operations. This BMC acts as a mediator between the firmware and remote management systems, enabling operational flexibility through remote access while isolating the complexity of remote management protocols from the core firmware, thereby minimizing the impact on system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10055218B2System and method for adding and storing groups of firmware default settings
Publication Date: 2018.08.21 QUANTA COMPUTER INC
  • US10055218B2 patent drawing
  • US10055218B2 patent drawing
  • US10055218B2 patent drawing

AI summary

A system, method and computer-readable storage devices for enabling improved management and installation of default configurations for firmware such as a basic input/output system (BIOS) or unified extensible firmware interface (UEFI) on a computer motherboard. The system disclosed herein includes an additional storage device connected to system south bridge, which can store additional groups of default firmware configuration settings. The additional storage device is accessible directly by both the firmware and the baseboard management controller (BMC), so that a remote entity can update the firmware through an out-of-band network connection without using a local operating system and without booting into a local firmware update utility. In one variation, the additional storage can still be separately accessible via a local operating system. In this way, the configuration procedure is more flexible and convenient for managing multiple computing devices, such as for managing a rack of servers in a data center.