Server Management Apparatus Firmware Update Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The management of bare metal servers in a large number of accommodating stations in a mobile network is inefficient due to the need for manual command input for each server and hardware component, leading to labor-intensive and time-consuming diagnosis and firmware updates.

Innovation Solution

A server management apparatus that acquires server and hardware component information using a control board identifier as a key, analyzes this information to determine if firmware updates are needed, and generates a structured file that hierarchically stores this information, including a header indicating firmware update requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual command input is used for each server and hardware component, then diagnosis and firmware update accuracy can be maintained, but labor intensity and time consumption increase significantly

Engineering Contradiction:
Improvediagnosis accuracyVSAvoidfirmware update efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The server management apparatus automatically collects server information and hardware component information from multiple accommodating stations without requiring manual command input. The system self-services by autonomously gathering data, analyzing firmware update needs, and generating structured files, thereby maintaining diagnostic accuracy while dramatically improving firmware update efficiency across the network

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server management apparatus serves multiple functions: it collects information from various server types and hardware components, analyzes firmware update requirements, generates structured output files, and manages updates across numerous accommodating stations. This multi-functional approach consolidates what would otherwise require multiple manual processes into a single automated system

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Extent of automation

If automated management is implemented across multiple accommodating stations, then labor intensity is reduced, but the complexity of managing diverse server vendors and hardware components increases

Engineering Contradiction:
Improvefirmware update automationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The server management apparatus handles heterogeneous servers from different vendors and with different hardware components by treating them uniformly. It collects standardized information (server information and hardware component information) from all sources and processes them through the same automated workflow, thereby achieving high automation without being overwhelmed by diversity

Inventive Principle:
Principle #33Homogeneity

Solution Approach 2:

The server management apparatus acts as an intermediary between the diverse hardware components/servers and the firmware update process. It collects information from various sources, standardizes the data, determines update requirements, and generates structured files that can be processed uniformly, thereby simplifying the management complexity while maintaining high automation

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If firmware updates are performed without structured information management, then processing speed may be faster, but update accuracy and reliability decrease

Engineering Contradiction:
Improvefirmware update speedVSAvoidfirmware update reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The server management apparatus performs preliminary information collection and analysis before firmware updates are executed. It gathers server information and hardware component information, analyzes whether firmware updates are needed, and generates structured files in advance. This preliminary structured preparation ensures both speed and reliability during the actual update process

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12242838B2Server management apparatus and server management method
Publication Date: 2025.03.04 RAKUTEN MOBILE INC
  • US12242838B2 patent drawing
  • US12242838B2 patent drawing
  • US12242838B2 patent drawing

AI summary

Disclosed herein is a server management apparatus, comprising: a server information acquisition unit configured to acquire, from a plurality of servers respectively, server information on a server and hardware component information on hardware components included in the server, using an identifier of a control board of the server as a key; an analysis unit configured to analyze the server information and the hardware component information, and acquire information indicating whether or not firmware of any of the server and the hardware components needs to be updated; and a structured file generation unit configured to generate a structured file that hierarchically stores, in a readable format, the server information and the hardware component information, the structured file including a header describing the information indicating whether or not the firmware of any of the server and the hardware components needs to be updated.