Schema Conversion Through Elemental Specifications for Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently convert data between different schemas while maintaining data integrity and discoverability across various spatial representations.

Innovation Solution

A schema conversion system that utilizes a compute device to generate an elemental specification based on input data and a target schema, employing a canonical specification generator and output schema translator to produce equivalent data representations across multiple spatial formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is converted between different schemas using existing systems, then data representation can be changed to match target formats, but data integrity and discoverability are compromised during conversion

Engineering Contradiction:
Improveschema conversion capabilityVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by generating an elemental specification from the source data before conversion. This elemental specification captures the semantic meaning, relationships, and constraints of the source data in a standardized format, preserving data integrity before the actual schema transformation occurs. This preliminary step ensures that the essential characteristics of the source data are maintained throughout the conversion process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary elemental specification as a mediator between source and target schemas. This intermediary representation serves as a canonical form that preserves the semantic meaning of the source data while enabling transformation to various target schemas. The elemental specification acts as a bridge that maintains data integrity during conversion by separating the semantic preservation function from the format transformation function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data is converted between different schemas, then compatibility with target formats is achieved, but information loss occurs during the transformation process

Engineering Contradiction:
Improveschema compatibilityVSAvoiddata information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by generating an elemental specification from the source data before conversion. This elemental specification captures the semantic meaning, relationships, and constraints of the source data in a standardized format, preserving data integrity before the actual schema transformation occurs. This preliminary step ensures that the essential characteristics of the source data are maintained throughout the conversion process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the source data in the form of an elemental specification that preserves all essential information. This elemental copy maintains the semantic meaning, relationships, and constraints of the original data while being in a standardized format that can be transformed to various target schemas without information loss. The copying principle ensures that the source data's essential characteristics are preserved in the intermediate representation.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If complex schema conversions are performed to maintain data integrity, then conversion accuracy is improved, but processing time and system complexity increase

Engineering Contradiction:
Improveconversion accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the schema conversion process into distinct modular components: an elemental specification generator that extracts semantic information from source data, and a conversion engine that transforms the elemental specification to target schemas. This segmentation allows each component to be independently optimized and reused across different conversion scenarios, reducing overall system complexity while maintaining high conversion accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12386850B1Systems and methods to convert data according to a schema
Publication Date: 2025.08.12 EYGS LLP
  • US12386850B1 patent drawing
  • US12386850B1 patent drawing
  • US12386850B1 patent drawing

AI summary

A method according to an embodiment includes receiving, at one or more processors, (1) first data that is structured according to a first schema and that includes a first representation of an entity and (2) an indication of a target schema. The method also includes generating, using the one or more processors, an elemental specification associated with the first data. The method also includes generating, using the one or more processors and based on (1) the elemental specification and (2) a translation specification associated with the target schema, second data structured according to the target schema, the second data including a second representation of the entity that is equivalent to the first representation of the entity.