Automated Staged Data Migration Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale data migration in a single effort is time-consuming and burdensome, often resulting in errors and overwhelming technical support, especially when remote access is restricted, and existing staged migration tools lack flexibility to handle multiple source systems.

Innovation Solution

A migration controller server orchestrates staged data migration from a source to a destination system, using a migration engine to replicate user accounts and configure forwarding rules, allowing for automated, seamless transitions without the need for physical presence, and accommodating various source systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data migration is performed in a single effort, then the migration process is completed in one go, but it takes an undesirably long time and places a heavy burden on technical support services

Engineering Contradiction:
Improvemigration completion rateVSAvoidtotal migration time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the data migration process into multiple stages, where each stage migrates a subset of data from the source system to the destination system. This segmentation allows the migration to be completed more efficiently by distributing the workload across different time periods and reducing bottlenecks, thereby decreasing the total migration time while maintaining productivity.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If staged migration is performed manually with batch files or scripts, then migration can be completed in stages, but it requires a wealth of information, is very time consuming, and leaves much room for error

Engineering Contradiction:
Improvemigration timeVSAvoidmigration process complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements an automated migration system that performs staged migration without requiring manual intervention. The system automatically generates and executes migration commands, manages data transfer between stages, and handles error correction, thereby eliminating the time-consuming manual script execution and reducing errors while maintaining the benefits of staged migration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an automated migration controller as an intermediary between the source and destination systems. This controller manages the entire staged migration process, coordinating data transfer, handling authentication, and ensuring data integrity without requiring manual intervention or complex scripting by operators.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If remote access is not possible, then partners must be on premises to execute migration commands, but this increases cost, time, and complexity

Engineering Contradiction:
Improvemigration execution reliabilityVSAvoidsystem configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an automated migration controller that acts as an intermediary, enabling remote execution of migration commands without requiring physical presence at the source system. The controller establishes secure connections, authenticates with the source system, and executes migration commands remotely, thereby eliminating the need for on-premises personnel while reducing cost and complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical requirement of physical presence at the source system with an automated electronic control system. The migration controller uses software-based authentication and command execution mechanisms to perform migration tasks remotely, substituting the need for human operators to be physically present with an automated digital process.

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

4Productivity

If existing staged migration tools are used, then migration can be performed in stages, but they lack flexibility to handle multiple source systems

Engineering Contradiction:
Improvemigration efficiencyVSAvoidsource system compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal migration controller that can handle multiple types of source systems through a single automated platform. The controller includes adaptive capabilities to detect, authenticate with, and execute migration commands across different source system types, thereby providing both the efficiency of automated staged migration and the versatility to work with various source systems without requiring separate tools for each system type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10733207B2Automated staged data migration
Publication Date: 2020.08.04 SKYKICK LLC
  • US10733207B2 patent drawing
  • US10733207B2 patent drawing
  • US10733207B2 patent drawing

AI summary

Systems, methods, and apparatuses can provide staged migration from one or more user accounts from a source system to a destination system using an application local to the source systems. The automated staged data migration can provide coordinated staged data migration of large amounts of data in a single automated process. The system can provide automated and remotely controlled staged migrations of data that may perform source system type detection and work with multiple types of systems.