Data Processing System Reducing Communication Load via Instruction Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The communication load increases when data processed on a user device is uploaded from the user device to a second system, as existing systems do not efficiently manage data processing and transmission.

Innovation Solution

A data processing system that includes a first storage, a data providing device, a user device, and a second storage, where the user device receives original data or alternative data, processes it, and transmits processing instructions and acquisition information to the data processing device, which then generates and saves processed data to the second storage, reducing the need for uploading large processed data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processed data is uploaded from user device to second system, then data processing service is completed, but communication load increases

Engineering Contradiction:
Improvedata processing service completionVSAvoidcommunication load
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential processing instructions and original data acquisition information from the user device, transmitting them to the data processing device instead of uploading the entire processed data. This extraction approach maintains service completion while significantly reducing communication load.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a copy of the processing instructions and acquisition information, transmitting this lightweight copy to the data processing device. The original processed data remains on the user device, eliminating the need to upload large data volumes while preserving the ability to complete processing services.

Inventive Principle:
Principle #26Copying

2Ease of operation

If original data is downloaded to user device for processing, then processing can be performed, but communication load increases for uploading processed data

Engineering Contradiction:
Improvedata processing capabilityVSAvoiddata transmission volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts only the processing instructions and original data acquisition information from the processed data, transmitting these extracted elements back to the data processing device. This maintains data processing capability while minimizing data transmission volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of the conventional approach where processed data is uploaded from user device to server, the patent inverts the flow by having the user device transmit only processing instructions and acquisition information, allowing the server to regenerate processed data locally. This reverses the traditional data flow direction to reduce communication load.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentEP2833314B1Data processing system, control method therefor, program and information storage medium
Publication Date: 2019.05.08 RAKUTEN GROUP INC
  • EP2833314B1 patent drawingFigure 1
  • EP2833314B1 patent drawingFigure 2~3
  • EP2833314B1 patent drawingFigure 4~5

AI summary

Provided is a data processing system capable of alleviating a communication load when data downloaded from a first system to a user device is processed thereon and the processed data is uploaded to a second system. A process instruction receiving section (72) receives a processing instruction operation performed with alternative data with regard to original data as a process target. Original data acquisition information for acquiring the original data from a storage device and processing instruction information on the processing instruction operation performed on data as a process target are transmitted from a user device (10) to a data processing device (30). The original data is acquired from the storage device based on the received original data acquisition information, and the original data is processed based on the received processing instruction information, thereby generating processed data.