Network Switch Automates Rack Server Firmware Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional rack server computer system firmware update methods are inefficient and labor-intensive, requiring manual or remote updates that necessitate technician intervention and IP address configuration for each device.

Innovation Solution

A network switch is used to determine the IP and MAC addresses of connected devices, transmit firmware updates, and send commands to update firmware, eliminating the need for manual or remote updates by automating the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual firmware update method is used for each device, then firmware can be updated, but labor intensity increases and update efficiency decreases

Engineering Contradiction:
Improvefirmware update efficiencyVSAvoidlabor intensity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The network switch automatically performs firmware updates by itself without requiring technician intervention. The switch discovers connected devices, retrieves firmware updates, and pushes them to appropriate devices autonomously, making the system self-servicing for firmware maintenance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network switch extends its functionality beyond basic network switching to include firmware update management. It now serves multiple purposes: network communication, device discovery, firmware storage, and firmware distribution, eliminating the need for separate update infrastructure.

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

2Ease of operation

If remote firmware update method is used, then firmware can be updated without manual intervention, but technician intervention and IP address configuration are still required

Engineering Contradiction:
Improvemanual intervention requirementVSAvoidconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The network switch autonomously discovers devices on the network and performs firmware updates without requiring technicians to configure IP addresses or manually intervene. The switch handles device identification, firmware retrieval, and update execution automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network switch acts as an intermediary between the firmware source and connected devices. It receives firmware updates, stores them locally, and automatically distributes them to appropriate devices, eliminating the need for direct technician-to-device communication and configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If individual device firmware updates are performed, then each device can be updated, but time consumption increases

Engineering Contradiction:
Improvefirmware update completenessVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network switch combines multiple individual firmware update operations into a single centralized process. It discovers all connected devices, determines which need updates, retrieves firmware, and pushes updates to multiple devices in sequence, transforming many individual tasks into one unified operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network switch performs preliminary device discovery and firmware requirement assessment before executing updates. It identifies all devices needing firmware updates in advance, prepares the necessary firmware files, and then executes the update process, avoiding repeated discovery and configuration steps for each device.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9875093B2Rack server device firmware update using network switch
Publication Date: 2018.01.23 QUANTA COMPUTER INC
  • US9875093B2 patent drawing
  • US9875093B2 patent drawing
  • US9875093B2 patent drawing

AI summary

A system and method of updating device firmware on a rack server computer system using a network switch. The network switch receives a request to update the firmware of a device in the rack server computer system. The network switch determines the location of the device in the rack server system and transmits the firmware update to the device and commands the device to update its firmware using the firmware update transmitted by the switch. Alternatively, the network switch automatically detects a new device connected to the network switch in the rack server computer system. The network switch determines the identification of the new device, including its firmware, and determines if a newer version of the device firmware is available. The network switch obtains the newer version of the device firmware, transmits the firmware to the device, and commands the device to update its firmware with the newer version.