Field Mapping for Data Replication Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computing systems face challenges in efficiently integrating and replicating data across different systems, particularly in managing field mappings, data hierarchies, and replication filters, which hinders seamless data exchange and processing.
Innovation Solution
A system that allows for the selection of data types to replicate between computing systems, generates mappings between fields, and employs replication filters to organize and transmit data in a hierarchical manner, using graphical user interfaces (GUIs) for configuration and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data replication is performed between different computing systems, then data exchange capability is improved, but field mapping complexity increases
Solution Approach 1:
The patent introduces a mapping file as an intermediary component that stores field mappings between source and target systems. This mapping file acts as a mediator that translates data fields between different computing systems without requiring direct complex integration logic in the replication system, thereby reducing field mapping complexity while maintaining data exchange capability.
Solution Approach 2:
The patent performs field mapping configuration in advance by creating mapping files that define relationships between source and target fields before actual data replication occurs. This preliminary action separates the mapping definition phase from the data replication phase, reducing the complexity of real-time field mapping operations.
2Productivity
If hierarchical data organization is implemented, then data processing efficiency is improved, but system configuration complexity increases
Solution Approach 1:
The patent segments data into hierarchical levels (source system data, intermediate mapped data, target system data) and processes them in stages. By dividing the data replication process into discrete hierarchical levels with clear transformation rules between them, the system improves processing efficiency through organized data flow while managing configuration complexity through structured segmentation.
3Adaptability or versatility
If multiple data formats are supported, then system versatility is improved, but data conversion overhead increases
Solution Approach 1:
The patent uses mapping files as template copies that define how data fields correspond between different systems and formats. Instead of implementing complex real-time conversion logic for each format combination, the system uses pre-defined mapping templates that can be reused across multiple data replication operations, reducing conversion overhead while maintaining support for multiple data formats.
Data Source
AI summary
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a selection of a type of data to replicate from the first computing system to a second computing system. The program further receives a selection of a form in a set of forms. Each form in the set of forms is associated with a set of fields for data having the selected type of data and managed the second computing system. The program also sends the second computing system a request for the set of fields associated with the selected form. The program further generates a mapping between the set of fields associated with the selected form and a set of fields of data managed by the first computing system.


