Main Body Device Noise Suppression for Slave Firmware Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face inefficiencies in updating firmware for slave devices due to noise interference during communication with main body devices, leading to prolonged processing times.

Innovation Solution

Implementing a method where the main body device acquires an update program and suppresses noise generation from noise sources before switching to a faster communication method for transmitting the slave device update program, allowing for quicker firmware updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a faster communication method is used to transmit the slave device update program, then the update processing time is reduced, but noise from noise generating sources interferes with the communication

Engineering Contradiction:
Improveupdate processing timeVSAvoidnoise interference
Core Design Contradiction:
Loss of timeVSObject-affected harmful factors

Solution Approach 1:

The main body control unit performs preliminary action by suppressing noise generation from noise generating sources before initiating the high-speed communication transmission of the slave device update program. This ensures that the communication channel is clear and free from interference when the faster communication method is activated.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The communication process is segmented into different phases: a first communication phase using a slower communication method for initial data exchange, and a second communication phase using a faster communication method for the actual update program transmission. The noise suppression is activated specifically during the second phase when high-speed communication is used.

Inventive Principle:
Principle #1Segmentation

2Speed

If noise generation is suppressed to enable faster communication, then communication speed increases, but the system complexity increases due to additional control mechanisms

Engineering Contradiction:
Improvecommunication speedVSAvoidcontrol mechanism complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The main body control unit performs multiple functions: it manages the first communication phase, suppresses noise from noise generating sources, and manages the second high-speed communication phase. This multi-functionality is achieved within a single control unit without requiring separate dedicated components for each function.

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

Data Source

PatentUS9167117B2Main body device, slave device, and program update method
Publication Date: 2015.10.20 SEIKO EPSON CORP
  • US9167117B2 patent drawing
  • US9167117B2 patent drawing
  • US9167117B2 patent drawing

AI summary

An update program is acquired in a main body device from an external device, a generation of noise from a noise generating source that has possibility to generate noise to a communication between the main body device and the slave device is suppressed, and after that, a slave device update program is transferred from the main body device to the slave device in the second communication method (second communication speed) which is faster than the first communication method (first communication speed).