Metadata-Driven Data Integration Server for Cloud Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The migration of data from localized databases to centralized cloud-based storage systems often results in data being formatted differently, making it inaccessible across various teams within a company. Existing solutions require lengthy and computation-intensive processes for pre-emptive data transformation.

Innovation Solution

A data integration server method that automatically integrates data from a source database to a target database by determining the source and target file formats, generating an integrated script to transform and load the data, and executing this script to ensure compatibility and accessibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data is migrated from localized databases to centralized cloud-based storage, then storage overhead and maintenance costs are decreased, but data accessibility and usability across teams are reduced due to format incompatibility

Engineering Contradiction:
Improvestorage overhead and maintenance costsVSAvoiddata accessibility across teams
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent introduces a data integration server as an intermediary component between the centralized cloud storage and various teams. This server automatically transforms data from different source formats into a standardized target format, enabling seamless accessibility across teams without requiring changes to the centralized storage architecture. The integration server acts as a mediator that resolves format incompatibility while maintaining the benefits of centralized storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies parameter changes by transforming the format parameter of stored data. The system automatically converts data from various source formats (different parameters) into a standardized target format, changing the format parameter to ensure compatibility and accessibility across different teams while maintaining the centralized storage structure.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If data is pre-emptively transformed into a different format before storage, then data compatibility and accessibility are improved, but processing time and computational resources are increased

Engineering Contradiction:
Improvedata compatibilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring transformation rules and scripts in the data integration server. These transformation parameters and formats are prepared in advance, allowing the system to quickly execute transformations when data is stored without requiring complex real-time analysis. The preliminary setup of transformation logic reduces the actual processing time during data ingestion.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If manual data analysis and software development are performed to ensure data compatibility, then data accessibility is improved, but development time and resource consumption are increased

Engineering Contradiction:
Improvedata accessibilityVSAvoiddevelopment efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the data integration server to automatically perform data format transformation without requiring manual intervention. The system uses pre-configured transformation rules to autonomously convert data between formats, eliminating the need for manual data analysis and custom software development. This automated self-service approach improves productivity while maintaining data accessibility.

Inventive Principle:
Principle #25Self-service

4Productivity

If automated data integration is implemented, then productivity and data accessibility are improved, but system complexity is increased

Engineering Contradiction:
Improvedata integration efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing the data integration server with multi-functional capabilities. The single server performs multiple functions including data reception, format detection, automatic transformation, and loading into centralized storage. This universal approach consolidates what could be multiple separate systems into one integrated platform, improving productivity while managing system complexity through consolidation rather than proliferation of components.

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

Data Source

PatentUS12277131B2Metadata driven automatic data integration
Publication Date: 2025.04.15 T MOBILE INNOVATIONS LLC
  • US12277131B2 patent drawing
  • US12277131B2 patent drawing
  • US12277131B2 patent drawing

AI summary

A method comprises receiving, from a user equipment via a server-to-user equipment application programming interface, a request to store a source file in a target database as a target file compatible with the target database, wherein the request comprises metadata describing the source file, a source database storing the source file, and the target database, determining by an integrator application of the data integration server, a source file format of the source file based on the metadata, determining, determine, by the integrator application, a target file format of the target file based on the metadata, wherein the target file format is compatible with the target database, and automatically generating, by the integrator application, an integrated script based on a plurality of pre-defined scripts, the metadata, the source file format, and the target file format.