Ontological Data Mapping for Cross-Platform Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data importation into platforms restricts operations to platform-specific operations, limiting flexibility and efficiency, particularly when transitioning between table-oriented and object-oriented platforms.

Innovation Solution

A system and method for mapping data based on an ontology of a platform, where data is organized and shaped to align with a target ontology, enabling operations on a table-oriented platform to represent and perform operations on object-oriented data structures, facilitating synchronization and efficient staging of changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is imported into a platform by applying the platform's ontology onto the data, then the data can be used by the platform, but the operations on the data are restricted to platform-oriented operations

Engineering Contradiction:
Improveoperational flexibilityVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer that maps between different ontologies. A source ontology represents the data structure of the source platform, while a target ontology represents the data structure of the destination platform. The mapping between these ontologies serves as an intermediary that enables data to be organized for use by a table-oriented platform while still being representable as object-oriented data structures, thus providing operational flexibility without requiring direct importation into the target platform.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data representation into multiple layers: source data, source ontology, target ontology, and mapped data structure. This segmentation allows the system to maintain the original data structure while creating platform-specific representations, enabling independent optimization for different platforms without compromising the other.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If data is imported into an object-oriented platform, then the data can be processed using object-oriented operations, but the computational intensity and complexity increase

Engineering Contradiction:
Improveoperation compatibilityVSAvoidcomputational intensity
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent creates a representative copy of the object-oriented data structure using tabular data. Instead of actually importing and transforming complex object-oriented data into another platform, the system creates a simplified tabular representation that captures the essential structure and relationships. This copy can be processed using efficient tabular operations while still representing the original object-oriented data, thereby reducing computational intensity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses simple, lightweight tabular data structures as temporary representations that can be easily created and processed. These tabular representations serve as disposable intermediaries that avoid the computational overhead of working with complex object-oriented structures, providing a cost-effective way to perform data operations without the full complexity of object-oriented processing.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If data is organized for use by a table-oriented platform, then tabular operations can be performed efficiently, but the data cannot directly represent object-oriented structures

Engineering Contradiction:
Improvetabular operation efficiencyVSAvoidontology representation capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal data representation system where tabular data can serve multiple functions: it can be processed by table-oriented platforms for efficient tabular operations, while simultaneously representing object-oriented data structures through the mapping to target ontology. This multi-functionality allows the same tabular representation to support both efficient processing and cross-platform compatibility.

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

Solution Approach 2:

The patent adds an ontological dimension to the data representation by introducing source ontology and target ontology layers. This additional dimension allows tabular data to be interpreted in multiple ways: as simple tabular structures for efficient processing, and as representations of complex object-oriented relationships through the ontology mapping, thus enabling both efficiency and versatility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11829380B2Ontological mapping of data
Publication Date: 2023.11.28 PALANTIR TECHNOLOGIES INC
  • US11829380B2 patent drawing
  • US11829380B2 patent drawing
  • US11829380B2 patent drawing

AI summary

Systems, methods, and non-transitory computer readable media are provided for mapping data based on an ontology of a platform. A data set may be obtained. Data within the data set may be for use by an operation platform based on an operation ontology. The operation ontology may define an operation data structure for the operation platform. The data may be shaped based on a target ontology. The target ontology may define a target data structure for a target platform. The data may be shaped such that the data is mapped to the target data structure.