Data Transfer Control Unit for Reducing System Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer methods between systems interfere with operational performance and result in decreased data transfer rates, as they require resource-intensive state management and do not optimize data transfer schemes effectively.

Innovation Solution

A computer system that calculates and determines the best data transfer scheme based on resource load, using a control unit to manage data transfer between systems, reducing memory consumption and optimizing data transfer rates by employing differential transfer schemes such as time-series differential and chunk types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is split into multiple segments and hash values are sent to querying multiple sending devices, then data transfer completeness can be verified, but memory consumption increases and system performance deteriorates

Engineering Contradiction:
Improvedata transfer completenessVSAvoidmemory consumption
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the state management function from the API server and relocates it to the data acquiring system. The API server only needs to respond to data acquisition requests without maintaining complex state information about transferred segments, thereby reducing memory consumption and system complexity while preserving data transfer reliability through selective data transmission based on acquisition state.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an acquisition state as an intermediary mechanism that tracks which data segments have been successfully transferred. This state is maintained in the data acquiring system rather than the API server, acting as a mediator that enables reliable data transfer verification without burdening the API server with memory management responsibilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data transfer state management is implemented on the API server, then data transfer can be controlled, but system operations are interfered with due to resource consumption

Engineering Contradiction:
Improvedata transfer rateVSAvoidsystem resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the resource-intensive state management operations from the API server and places them in the data acquiring system. The API server performs only lightweight operations (receiving and sending data), while the acquiring system handles state tracking and transfer control, thereby improving data transfer rates without increasing API server resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of having the API server manage the transfer state (traditional approach), the patent inverts the architecture so that the data acquiring system manages its own transfer state. This inversion allows the API server to remain lightweight and focused on data transmission, while the acquiring system handles the computational burden of state management.

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

3Object-affected harmful factors

If monitoring and control of data transfer is implemented, then interference with system operations is reduced, but data transfer rate decreases

Engineering Contradiction:
Improveinterference with operationsVSAvoiddata transfer rate
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements preliminary action by having the data acquiring system pre-establish an acquisition state that tracks which data segments need to be transferred. This pre-planning allows the API server to send data efficiently without real-time monitoring overhead, reducing interference with system operations while maintaining high transfer rates through proactive state management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11095712B2Computer system and control method for data transfer
Publication Date: 2021.08.17 HITACHI LTD
  • US11095712B2 patent drawing
  • US11095712B2 patent drawing
  • US11095712B2 patent drawing

AI summary

A computer system for controlling data linkage achieves higher rate data transfer between a first system that performs operations and a second system that acquires data regarding the operations reduces influence on the operations and between the systems. The first system includes a storage unit that manages resources storing data and a control unit that controls data transfer and the second system includes a data acquisition unit. The control unit calculates cost that represents a load of the first system with respect to each of multiple data transfer schemes, determines an applicable data transfer scheme based on the cost, and notifies the second system of that scheme. The data acquisition unit manages states associated with the determined data transfer scheme and sends a request to acquire data from resources based on the determined data transfer scheme and the states.