Server Firmware Update Control via Address Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing server technologies lack an efficient method to transmit overwriting firmware to printing apparatuses, failing to ensure appropriate communication and control over firmware updates, which can lead to unnecessary updates or security risks.
Innovation Solution
A server system that receives printing apparatus information, determines if conditions for firmware updates are met, and transmits the overwriting firmware only when necessary, using a network system with multiple servers to manage and secure the firmware update process, including authentication and secure communication protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the server transmits overwriting firmware to the printing apparatus using communication, then the firmware can be updated remotely, but security risks and unauthorized access may occur
Solution Approach 1:
The patent introduces an address transmission mechanism as an intermediary layer between the server and printing apparatus. The server first transmits an address designating the storage location of overwriting firmware, and only after the printing apparatus requests it based on this address does the server transmit the actual firmware. This two-stage process acts as a mediator that enables remote updates while controlling security risks.
Solution Approach 2:
The patent implements preliminary action by transmitting the address of the firmware storage location before transmitting the actual firmware data. The printing apparatus must first request the address and then request the firmware based on that address. This preliminary step allows the server to control whether and when to transmit firmware, preventing unauthorized access while enabling legitimate remote updates.
2Productivity
If the server always transmits overwriting firmware to the printing apparatus, then firmware can be updated frequently, but unnecessary updates and resource waste occur
Solution Approach 1:
The patent implements a feedback mechanism where the printing apparatus first requests the address of overwriting firmware from the server, and only after receiving and processing this request does the server transmit the actual firmware. This feedback loop ensures that firmware is transmitted only when the printing apparatus actually needs an update, preventing unnecessary updates and associated resource waste while maintaining high update frequency when needed.
3Reliability
If the server controls firmware update timing and permissions, then security and appropriateness are improved, but system complexity increases
Solution Approach 1:
The patent segments the firmware update process into distinct stages: first transmitting an address designating the storage location of overwriting firmware, then separately transmitting the actual firmware data only when requested. This segmentation allows the server to control update timing and permissions at each stage independently, improving security and reliability while keeping each individual step relatively simple.
Data Source
AI summary
Disclosed is a server unit connectable to a printing apparatus, the server unit being configured to: receive printing apparatus information from the printing apparatus and transmit an address which designates a storage location of overwriting firmware of firmware to the printing apparatus in a case where a predetermined condition is satisfied; and transmit the overwriting firmware to the printing apparatus in a case where a request of transmission of the overwriting firmware based on the address is received from the printing apparatus.


