Lossless Metadata Conversion via Site Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Database operations face challenges in maintaining lossless conversion between different metadata formats, as these formats evolve and no longer maintain one-to-one relationships, making it difficult to update and revert data without losing information.
Innovation Solution
A method and system for expressive conversion of more expressive metadata to less expressive metadata, using a site metadata mapping to store and retrieve data, ensuring lossless conversion by generating and storing site metadata mappings that include data not present in the less expressive format, allowing for seamless updates and reconversions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If metadata formats evolve to have different structures, then adaptability improves, but information loss occurs during conversion
Solution Approach 1:
The patent segments metadata conversion into two distinct parts: a mapping layer that preserves all source metadata fields and a transformation layer that applies format conversions. This segmentation allows the system to adapt to different metadata formats while preserving all original information in the mapping layer, preventing data loss during conversion.
Solution Approach 2:
The patent introduces a mapping layer as an intermediary between source and target metadata formats. This mapping layer acts as a mediator that stores all source metadata fields and their relationships, enabling lossless conversion by preserving complete information while allowing transformation to different formats.
2Ease of operation
If one-to-one field relationships are maintained, then conversion simplicity improves, but flexibility to evolve formats deteriorates
Solution Approach 1:
The patent implements a dynamic mapping layer that can adapt its structure based on the source and target metadata formats. Rather than requiring fixed one-to-one relationships, the mapping layer dynamically creates appropriate field correspondences, simplifying conversion operations while enabling flexible format evolution through configurable mappings.
Data Source
AI summary
A method and system for expressive conversion of more expressive metadata to less expressive metadata while maintaining lossless conversion including receiving a request for a second system metadata, retrieving a first system metadata, generating the second system metadata in response to the request for the second system metadata and the first system metadata wherein the second system metadata includes a first subset of the first system metadata, generating a site metadata mapping in response to the second system metadata and the first system metadata wherein the site metadata mapping includes a second subset of the first system metadata not included in the second subset of the first system metadata, storing the site metadata mapping in a memory, and transmitting the second system metadata to a client application.


