Date-Driven Data Movement for Petabyte-Scale Cloud Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data movement approaches are constrained when dealing with large data volumes, particularly in migrating data from on-premise systems to the cloud, often requiring physical devices and manual specification of files, which is inefficient and prone to errors.

Innovation Solution

A data movement framework that operates at the table level, using a table-based characterization and date specification to automatically determine and transfer files, reducing the need for manual file listing and enabling efficient, secure, and scalable data migration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If physical data boxes are used to move large amounts of data, then data transfer capability is improved, but device complexity and manual operation requirements increase

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidphysical box requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical physical data box system with a software-based automated data movement framework. Instead of using physical boxes that require manual connection and file specification, the system uses automated software agents that can identify and transfer data based on logical criteria such as date ranges and file patterns, eliminating the need for physical infrastructure and manual operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The data movement system performs self-service by automatically identifying files to be transferred based on specified criteria (date ranges, file patterns) without requiring manual file listing. The system autonomously determines which data needs to be moved, executes the transfer, and manages the process end-to-end, reducing human intervention to simple parameter specification.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual file specification is used for data transfer, then data movement can be performed, but time consumption and error probability increase

Engineering Contradiction:
Improvedata transfer operationVSAvoidmanual file listing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service data transfer by automatically generating the list of files to be transferred based on user-specified criteria such as date ranges and file patterns. Instead of requiring manual file enumeration, the software autonomously identifies matching files and prepares them for transfer, dramatically reducing the time and effort required for data movement operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-defining transfer criteria (date ranges, file patterns, source and destination paths) that enable automatic file identification before the actual data transfer begins. This preliminary configuration allows the system to autonomously determine which files need to be moved without requiring manual intervention during the transfer process.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If existing data transfer approaches are used for 1 PB scale data, then data movement is possible, but processing efficiency and resource utilization worsen

Engineering Contradiction:
Improvedata volumeVSAvoidprocessing power and memory usage
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent applies segmentation by dividing the large-scale data transfer process into manageable components: the system specifies data to be moved at the table level rather than individual file level, automatically determines the set of files to be transferred, and initiates transfer in an organized manner. This segmentation approach improves processing efficiency and resource utilization when handling 1 PB scale data migrations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250274509A1System and method for data movement
Publication Date: 2025.08.28 THE TORONTO DOMINION BANK
  • US20250274509A1 patent drawing
  • US20250274509A1 patent drawing
  • US20250274509A1 patent drawing

AI summary

Computing platforms, methods, and storage media for data movement are disclosed. Exemplary implementations may: obtain a data transfer command including a date specification of a set of data to be transferred; automatically determine, based on the date specification of the data to be transferred, a set of files to be transferred; and initiate transfer of the set of files. In an implementation, data is moved based on the date specification, and the files associated with the specified date range are automatically determined. A single command, which may reference a CSV file, may be used to efficiently and reliably transfer a large amount of data without a user having to specify the specific files to be transferred.