Visual Data Synchronization for Isolated Data Centers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing ETL tools for each data center separately in different projects wastes development time and reduces efficiency in data synchronization between isolated data centers.

Innovation Solution

A method and system for data synchronization that allows configuring data sources through interactive interfaces, generating task configuration files, and synchronizing data without repeated development, utilizing hot updates for synchronization rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ETL tools are developed separately for each data center, then data synchronization can be achieved between isolated data centers, but development time is wasted and development efficiency is reduced

Engineering Contradiction:
Improvedata synchronization capabilityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a universal ETL tool platform that can synchronize data across multiple isolated data centers through a unified interface. The system uses standardized data source configurations and template-based task management that can be applied across different data centers without requiring separate custom developments for each one, thereby reducing redundant development time while maintaining synchronization reliability

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

2Reliability

If ETL tools are developed separately for each data center, then data synchronization can be achieved, but development cycles are prolonged

Engineering Contradiction:
Improvedata synchronization capabilityVSAvoiddevelopment cycle
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent implements preliminary configuration of data sources and synchronization templates in advance. Data source connections, authentication methods, and synchronization rules are pre-configured and stored as reusable templates. When deploying to new data centers, these pre-configured templates can be quickly instantiated and adapted, significantly shortening the development cycle while ensuring consistent synchronization capabilities across all data centers

Inventive Principle:
Principle #10Preliminary action

3Reliability

If repeated development is performed for different data centers, then data synchronization can be achieved, but development efficiency is reduced

Engineering Contradiction:
Improvedata synchronization capabilityVSAvoiddevelopment efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a template copying mechanism where ETL task configurations, data source settings, and synchronization rules developed for one data center can be copied and reused across other data centers. The system provides template libraries with pre-defined synchronization tasks that can be replicated and customized for different data center scenarios, eliminating the need for repeated development work and significantly improving development efficiency while maintaining synchronization reliability

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12430361B2Methods and systems for data synchronization, and computer-readable storage media
Publication Date: 2025.09.30 BOE TECHNOLOGY GROUP CO LTD
  • US12430361B2 patent drawing
  • US12430361B2 patent drawing
  • US12430361B2 patent drawing

AI summary

The present disclosure relates to a method and a system for data synchronization, and a computer-readable storage medium. In the method, multiple data sources are connected in response to the operation of configuring data sources in the first interactive interface. Then, in response to the operation of creating a task in the second interactive interface, a task configuration file can be generated. Afterwards, in response to the operation of starting the data synchronization task in the third interactive interface, the to-be-synchronized data is synchronized from the source data source to the target data source. In this way, in the embodiments, data transmission between different data sources can be achieved through visual configuration operations, without the need for repeated development, and the configuration process is simple, which can reduce learning costs.