Server Firmware Update Control via Address Mediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveremote firmware update capabilityVSAvoidsecurity risks and unauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvefirmware update frequencyVSAvoidunnecessary transmission and processing
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #23Feedback

3Reliability

If the server controls firmware update timing and permissions, then security and appropriateness are improved, but system complexity increases

Engineering Contradiction:
Improvecontrolled update timing and permissionVSAvoidcommunication control mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10489093B2Server, control method of server, and network system
Publication Date: 2019.11.26 SEIKO EPSON CORP
  • US10489093B2 patent drawing
  • US10489093B2 patent drawing
  • US10489093B2 patent drawing

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.