Data Transfer Apparatus Using History-Based Sorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transfer systems for image data lack efficient mechanisms to sort and transmit data based on transfer history information, leading to inefficiencies and potential data loss.

Innovation Solution

An apparatus and method that utilize circuitry to store received data, acquire transfer history information, and identify data for transmission based on this information, enabling sorted and reliable data transfer to an external storage system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is continuously stored in memory without transfer history tracking, then storage capacity is maximized, but data loss occurs due to repeated transfers or incomplete tracking

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by acquiring and storing transfer history information before actual data transfer operations. This includes recording transfer status, destination, and timestamp in advance, allowing the system to identify which data needs to be transferred and prevent both data loss and redundant transfers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring transfer history information and using it to control subsequent data transfer operations. The transfer history serves as feedback that informs the system about the current state of data in memory, enabling intelligent decisions about what data to transfer next.

Inventive Principle:
Principle #23Feedback

2Reliability

If all received data is transferred to external storage, then data completeness is improved, but transfer time and system efficiency deteriorate due to redundant transfers

Engineering Contradiction:
Improvedata completenessVSAvoidtransfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the necessary information from the transfer history (transfer status, destination, timestamp) to determine which data needs to be transferred. This selective approach allows the system to identify and transfer only unstored or partially transferred data, avoiding redundant operations while ensuring data completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial transfers by focusing only on the specific portions of data that need to be transferred based on transfer history analysis. Rather than transferring all data in memory, it selectively transfers only the necessary subsets, reducing overall transfer time while maintaining data completeness.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If transfer history information is tracked for all data, then data loss is prevented, but information processing complexity increases

Engineering Contradiction:
Improvedata loss preventionVSAvoidinformation processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system creates simplified copies of transfer history information that contain only the essential elements needed for transfer decision-making (transfer status, destination, timestamp). These condensed records enable reliable data tracking without requiring complex processing of complete data sets, reducing information processing complexity while maintaining data loss prevention capabilities.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11954343B2Apparatus, data transfer system, and data transfer method
Publication Date: 2024.04.09 RICOH CO LTD
  • US11954343B2 patent drawing
  • US11954343B2 patent drawing
  • US11954343B2 patent drawing

AI summary

An apparatus, system, and method are provided each of which stores data that is received in a memory; acquires transfer history information indicating a transfer state of the data, from an information processing system configured to transfer the data to an external storage; identifies data to be transmitted from within the data stored in the memory, based on the transfer history information; and transmits the identified data to the information processing system.