Mediation Device Firmware Update Task Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mediation devices between electronic apparatuses and device management systems lack efficient mechanisms for managing and executing software update tasks, particularly in ensuring only unexecuted tasks are transmitted and executed, leading to potential errors and inefficiencies in firmware updates.
Innovation Solution
A mediation device and a device management system that periodically request and execute software update tasks, with the system managing the execution status and ensuring only unexecuted tasks are transmitted to the mediation device for execution, enhancing the management and execution of firmware updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the mediation device periodically requests tasks from the device management system, then the software update tasks can be executed in a timely manner, but there is a risk that already executed tasks may be transmitted again, causing errors and inefficiencies
Solution Approach 1:
The device management system performs preliminary action by recording the execution status of each task before the mediation device requests tasks. When the mediation device requests tasks, the system checks against the recorded execution status and only transmits tasks that have not been executed, preventing duplicate execution and ensuring reliability while maintaining timely updates.
2Adaptability or versatility
If all tasks are transmitted to the mediation device, then comprehensive software updates can be performed, but unnecessary tasks are transmitted that have already been executed, wasting bandwidth and processing resources
Solution Approach 1:
The device management system extracts only the necessary subset of tasks from the complete task set by comparing against recorded execution status. This extraction process removes already executed tasks from the transmission list, sending only unexecuted tasks to the mediation device, thereby reducing communication overhead while ensuring comprehensive update coverage.
3Ease of operation
If the mediation device executes tasks without verifying execution status, then the system operation is simple, but duplicate task execution occurs causing errors and system instability
Solution Approach 1:
The device management system implements feedback by recording and tracking the execution status of each task. When the mediation device requests tasks, the system provides feedback information about which tasks have already been executed, enabling the mediation device to identify and execute only unexecuted tasks, thus ensuring firmware update reliability while maintaining operational simplicity.
Data Source
AI summary
A mediation device that mediates an image forming apparatus and a device management system that generates an F/W update task serving as a task for updating firmware of the image forming apparatus periodically transmits a request for an F/W update task for the image forming apparatus managed by the mediation device itself to the device management system and executes the F/W update task transmitted from the device management system.


