Database Migration Through Intermediary Data Across Disconnected Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Migrating data between database environments with different management systems and disconnected networks poses challenges due to differing encryption properties, table prefixes, sizes, and row capacities, requiring simultaneous connectivity that is often not feasible.

Innovation Solution

A method involving a data migration utility that sets customized properties, creates an intermediary representation, and restores data between environments with differing management systems, using a processor external to both environments to manage the migration process, preserving encryption properties and formatting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data migration is performed between disconnected networks with different database management systems, then data portability and system independence are improved, but migration complexity and data integrity challenges worsen

Engineering Contradiction:
Improvedata portabilityVSAvoidmigration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs an intermediary representation format (such as CSV or JSON) that serves as a bridge between the source and target database environments. This intermediary format captures the essential data structure and semantics without requiring direct compatibility between the source and target database management systems, thereby enabling migration across disconnected networks while managing complexity through standardization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The migration process is divided into distinct phases: extraction of data from the source environment, transformation into an intermediary representation, and loading into the target environment. This segmentation allows each phase to be independently optimized and executed, reducing overall migration complexity while maintaining data portability across different systems.

Inventive Principle:
Principle #1Segmentation

2Reliability

If simultaneous connectivity to source and target environments is required, then data consistency during migration is improved, but network availability and operational flexibility worsen

Engineering Contradiction:
Improvedata consistencyVSAvoidnetwork availability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent performs data extraction and intermediary representation creation as preliminary actions before the actual data loading phase. This allows the source environment to be read and processed completely, with changes applied to the intermediary format, before writing to the target environment. This preliminary action ensures data consistency without requiring simultaneous connectivity, as the source and target operations are decoupled in time.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If different encryption properties and table structures are preserved, then data security and system-specific optimizations are improved, but migration process complexity and data transformation challenges worsen

Engineering Contradiction:
Improvedata securityVSAvoidtransformation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by preserving encryption properties and table structures specific to each environment during migration. The intermediary representation captures the essential data while allowing the target environment to maintain its own security and structural characteristics. This enables data security and system-specific optimizations to be preserved without requiring uniform transformation across all data elements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12353288B2Systems and methods for database migration
Publication Date: 2025.07.08 STRATEGY INC
  • US12353288B2 patent drawing
  • US12353288B2 patent drawing
  • US12353288B2 patent drawing

AI summary

Systems and methods are disclosed herein for migrating data from a source environment to a target environment. The source and target environments may have different database management systems and/or may be disposed on separate networks. In some embodiments, systems and methods disclosed herein may include identifying data for migration in the source environment, wherein identifying the data comprises identifying tables having a predetermined prefix value, setting customized properties in a data migration utility based on the data, creating a shell for the data in the target environment, using the data migration utility, creating an intermediary representation of the data, copying the intermediary representation to the target environment; and restoring the data from the intermediary representation into the shell in the target environment.