Relaying Device Data Processing Module Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing devices struggle with uploading and downloading image data without performing necessary processing, leading to inefficiencies and limitations in data handling and format conversion.

Innovation Solution

A relaying device is introduced that includes a data processing module capable of executing selected data processes on output data from an image processing device or server, allowing for processing before upload or download, and managing format changes to ensure compatibility and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If image processing device uploads image data to server without performing any processing, then upload process is simple and fast, but data cannot be processed when processing is required and format incompatibility occurs

Engineering Contradiction:
Improveupload speedVSAvoiddata processing capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

A relaying device is introduced as an intermediary between the image processing device and the server. The relaying device receives image data from the image processing device, executes selected data processes (such as format conversion, compression, or other processing), and then uploads the processed data to the server. This mediator approach allows the image processing device to maintain simple upload operations while the relaying device handles the necessary data processing and format conversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is divided into distinct functional components: the image processing device that generates data, the relaying device that performs processing operations, and the server that stores data. This segmentation allows each component to specialize in its function, with the relaying device specifically handling data processing tasks that the image processing device cannot perform, thereby resolving the contradiction between simple upload and processing capability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If image processing device downloads image data from server without performing any processing, then download process is simple and fast, but processed data cannot be created when processing is needed

Engineering Contradiction:
Improvedownload speedVSAvoiddata processing capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The relaying device serves as a mediator that intercepts download requests from the image processing device. When image data is downloaded from the server, the relaying device receives the data and executes selected data processes before delivering it to the image processing device. This allows the download process to remain simple and fast while ensuring that necessary processing is performed by the relaying device.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The relaying device performs data processing in advance before the image processing device receives the data. By executing format conversion, compression, or other processing operations beforehand, the system ensures that the image processing device receives ready-to-use processed data without needing to perform complex processing itself, thus maintaining download speed while enabling processing capability.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If image processing device executes data processing itself, then processing can be performed, but device complexity increases and not all formats can be handled

Engineering Contradiction:
Improvedata processing capabilityVSAvoidprocessing module complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The relaying device acts as a specialized intermediary that handles all data processing operations. The image processing device maintains its simplicity by only performing basic data generation and reception functions, while the relaying device is equipped with multiple instruction modules capable of executing various data processes including format conversion, compression, and other processing operations. This distributes complexity to the relaying device while keeping the image processing device simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The relaying device is designed with multi-functionality to handle various data processing tasks. It includes multiple instruction modules that can execute different data processes, making it a universal processing platform that can handle various formats and processing requirements. This allows the image processing device to benefit from diverse processing capabilities without needing to implement each capability itself, thus avoiding increased device complexity.

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

4Adaptability or versatility

If multiple data processes are executed sequentially, then comprehensive processing is achieved, but processing time increases

Engineering Contradiction:
Improveprocessing completenessVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically determines which data processes to execute based on the specific requirements of the image data and the selected instruction module. Rather than always executing all possible processes sequentially, the relaying device adapts the processing pipeline to execute only the necessary processes, and can execute multiple processes in an optimized sequence or in parallel when possible, thereby reducing processing time while maintaining comprehensive processing capability when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2785034B1Relaying device, computer program for relaying device and method for controlling relaying device
Publication Date: 2020.04.22 BROTHER KOGYO KK
  • EP2785034B1 patent drawingFigure 1
  • EP2785034B1 patent drawingFigure 2
  • EP2785034B1 patent drawingFigure 3

AI summary

A relaying device (60, 200 and 300) may be configured to communicate with an image processing device (10) and a server (100, 110) via a network (6). The relaying device may receive, from the image processing device, process identification information. The selected data process may be executed on output data outputted from the image processing device or the server. The relaying device may identity an instruction-module as a selected instruction-module from among a plurality of instruction-modules (281-283, 291-294, 381 and 382). The relaying device may execute the selected instruction-module so as to execute the selected data process on the output data. The relaying device may transmit processed data to the server in a case that the output data is outputted from the image processing device. The relaying device may transmit the processed data to the image processing device in a case that the output data is outputted from the server.