AI-Driven Chunked Data Migration for Active Read/Write Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data migration systems face inefficiencies when data is actively written and read, leading to errors, data loss, and prolonged migration times, especially during asynchronous transfers.

Innovation Solution

An intelligent framework utilizing AI to analyze source file data in chunks, determine dataset ranges, and migrate data asynchronously, optimizing processing speeds and resource usage by eliminating file-level dependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is migrated as a whole set from source to target, then migration completeness is improved, but migration time and error rate increase significantly

Engineering Contradiction:
Improvedata migration accuracyVSAvoidmigration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the data migration process into discrete event-driven transactions. Each data change event is captured, processed, and migrated independently as a separate transaction unit. This segmentation allows parallel processing of multiple events simultaneously, reducing overall migration time while maintaining data completeness through individual transaction integrity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If data migration is performed while data is actively being written and read, then system availability is improved, but data loss and errors increase

Engineering Contradiction:
Improvesystem availabilityVSAvoiddata migration accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements event-driven feedback mechanisms where data change events are continuously monitored and captured from the source system. Each event triggers a migration transaction that processes and transfers the specific data change. This feedback loop ensures that only committed, valid data changes are migrated, maintaining accuracy while allowing the source system to remain operational and accept new transactions throughout the migration process.

Inventive Principle:
Principle #23Feedback

3Reliability

If synchronous data migration is used, then data consistency is improved, but processing speed and resource efficiency deteriorate

Engineering Contradiction:
Improvedata consistencyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent transitions from static synchronous migration to dynamic asynchronous event-driven migration. The system dynamically processes data changes as they occur, adjusting migration timing based on event arrival and processing conditions. Multiple migration transactions can be in progress at different stages simultaneously, with the target system applying changes in the correct sequence based on event timestamps and dependencies, maintaining consistency without synchronous blocking.

Inventive Principle:
Principle #15Dynamics

4Reliability

If entire source files are migrated, then data completeness is improved, but computing resource consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidcomputing resource usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts and processes only the specific data changes that have occurred since the last migration point, rather than migrating entire source files. Each event-driven transaction contains only the necessary data change information (insertions, updates, deletions), which is then applied to the target system. This extraction approach maintains data completeness while dramatically reducing the volume of data processed and the computing resources required.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12443623B2Systems and methods for asynchronous data migration
Publication Date: 2025.10.14 BANK OF AMERICA CORP
  • US12443623B2 patent drawing
  • US12443623B2 patent drawing
  • US12443623B2 patent drawing

AI summary

Systems, computer program products, and methods are described herein for asynchronous data migration. The present invention is configured to identify a source file data based on an update trigger for the source file data; identify, using an artificial intelligence (AI) engine, a source file type for the source file data; determine a dataset range for the source file data to ingest to a target data file, wherein the dataset range comprises a portion of data of the source file data; and ingest the dataset range to the target data file.