Firmware Update Logic for Video Relay Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The firmware of peripheral devices connected to video image generation systems needs to be updated independently of the basic software, but existing methods require updating the firmware every time the system is started, even if the peripheral device is not in use, which is inconvenient.
Innovation Solution
An information processing system with a relay device that includes a version acquisition unit, a version comparison unit, and an update request unit to compare and update the firmware of the relay device only when the peripheral device is turned on, using firmware from the basic software to update the relay device's firmware to the latest version.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If firmware update is performed every time the video image generation device is started, then firmware compatibility is ensured, but user convenience deteriorates due to unnecessary waiting time when peripheral devices are not in use
Solution Approach 1:
The firmware update mechanism transitions from a static always-update approach to a dynamic conditional update approach. The system dynamically determines whether to perform firmware update based on real-time detection of peripheral device connection status and usage state, thereby resolving the contradiction between ensuring compatibility and maintaining user convenience
2Adaptability or versatility
If firmware update is performed independently of basic software update, then update flexibility is improved, but system complexity increases due to separate update management
Solution Approach 1:
The patent merges the firmware update management with the basic software update management into a unified system. The same update execution unit handles both basic software and firmware updates, and the version management information is integrated, thereby reducing system complexity while preserving update flexibility through conditional update logic
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
In a video image generation device 300 connected to a peripheral device via a video image relay device 200, a version acquisition unit 10 acquires from the video image relay device 200 information related to version of firmware installed in the video image relay device 200. If the version of the firmware installed in the video image relay device 200 is older than version of firmware requested by basic software installed in the video image generation device 300, an update request unit 30 supplies the video image relay device 200 with firmware for the relay device included in the basic software in order to update accordingly the firmware installed in the video image relay device 200.