Server Metadata Mapping for Efficient Data Copying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data transfer between servers in content management systems is hindered by differences in metadata structures, leading to inefficiencies in data synchronization and access.

Innovation Solution

A method and system for copying data between servers involves mapping metadata to the target server's metadata structure by determining common names for properties and copying only matching properties, using aliases or property names to ensure compatibility and controlled data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all metadata properties are copied from source server to target server, then data completeness is improved, but network bandwidth usage increases and transfer efficiency deteriorates

Engineering Contradiction:
Improvemetadata completenessVSAvoidnetwork bandwidth usage
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts and copies only the necessary matching metadata properties from the source server to the target server, rather than copying all metadata. This is achieved by comparing metadata structures, identifying common property names, and selectively transferring only those properties that exist in both servers' metadata schemas, thereby reducing network bandwidth consumption while preserving essential data completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by performing an incomplete copy of metadata—specifically, copying only the subset of properties that have matching names in the target server's metadata structure. This partial copying approach avoids the excess of transferring all metadata properties, optimizing the balance between data completeness and transfer efficiency.

Inventive Principle:
Principle #16Partial or excessive action

2Adaptability or versatility

If metadata structure mapping is performed between different servers, then data compatibility is improved, but processing complexity increases

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

Solution Approach 1:

The patent performs preliminary action by pre-establishing a metadata structure mapping between the source and target servers before actual data transfer. The system analyzes and identifies common property names in advance, creating a mapping schema that guides the subsequent copying process. This preliminary mapping reduces the complexity during the actual transfer by providing a clear framework for which properties to copy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the metadata into individual properties and evaluates each property's compatibility separately based on name matching. By breaking down the complex metadata structure into discrete, manageable property units, the system can systematically determine which properties to transfer without being overwhelmed by the overall complexity of the complete metadata structure.

Inventive Principle:
Principle #1Segmentation

3Productivity

If only matching metadata properties are copied, then transfer efficiency is improved, but data completeness may be compromised

Engineering Contradiction:
Improvetransfer efficiencyVSAvoidmetadata completeness
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent changes the parameter of selection criteria for metadata copying from a conservative approach (copying all properties to ensure completeness) to an optimized approach (copying only matching properties). By changing the selection parameter to require name matching between source and target metadata structures, the system achieves both improved transfer efficiency and maintained data completeness for compatible properties.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9417796B2Method, a server, a system and a computer program product for copying data from a source server to a target server
Publication Date: 2016.08.16 M FILES
  • US9417796B2 patent drawing
  • US9417796B2 patent drawing
  • US9417796B2 patent drawing

AI summary

The invention relates to a method for copying data from a source server to a target server, wherein the data is associated with a metadata. The method comprises mapping the metadata of the data to the metadata structure of the target server, where the mapping comprises determining common names for properties being comprised in the metadata; determining if the determined common names exist in the metadata structure of the target server; and if so, copying—together with the data—such properties of the metadata that have matching common names in the metadata structure of the target server. The invention also relates to a hybrid content management system.