Polystore Integration Module for Semantic Query Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semantic web technologies are not optimized for storing and retrieving low-dimensional large data, such as time series and images, and struggle with interacting between multiple data sources, requiring manual and time-consuming processes to obtain data from external sources.

Innovation Solution

A computer-implemented method and system that uses an integration module to receive node groups containing requests for internal and external data, identifies meta-data nodes, determines their order of execution, and ingests results into a semantic datastore to generate a final query result, automating the retrieval of data from multiple sources using semantic technology and a service layer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If semantic web technologies are used to store and retrieve data, then data interlinking and semantic querying are improved, but storage efficiency for low-dimensional large data (time series, images) deteriorates

Engineering Contradiction:
Improvesemantic querying capabilityVSAvoidstorage efficiency for large data
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments data into two categories: structured data stored in the semantic datastore (knowledge graph) and unstructured large data (images, time series) stored in external datastores. This segmentation allows each storage system to operate in its optimal domain, with the semantic layer providing query coordination without bearing the storage burden of large binary data

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an integration module as an intermediary between the semantic datastore and external datastores. This mediator handles query routing, result aggregation, and coordination between multiple data sources, enabling semantic querying capabilities to extend to external data without requiring the semantic datastore itself to store the actual large data

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If data is retrieved from multiple external sources, then data completeness is improved, but query execution time and complexity increase

Engineering Contradiction:
Improvedata completenessVSAvoidquery execution time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring metadata about external data sources in the semantic datastore, including data schemas, access endpoints, and relationship definitions. This preliminary structuring allows the integration module to efficiently route queries without ad-hoc exploration, reducing execution time while maintaining data completeness from multiple sources

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges results from multiple external data sources by translating their heterogeneous data formats into a unified semantic representation. The integration module combines results from different sources according to the ontology model, presenting a consolidated view that maintains data completeness while abstracting away the complexity of multi-source retrieval

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If manual processes are used to obtain external data, then data accuracy is improved through expert validation, but operational efficiency deteriorates

Engineering Contradiction:
Improvedata accuracyVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements self-service by enabling automated query execution against external data sources through the integration module. Once metadata is configured, the system automatically retrieves, validates, and integrates external data without requiring manual intervention for each query, maintaining reliability through structured validation rules while dramatically improving operational efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes parameters by transforming unstructured external data into structured semantic representations that conform to the ontology model. This parameter transformation includes validating data against schemas, converting formats, and enriching with semantic context, thereby maintaining data accuracy while enabling automated processing at scale

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11216477B2System and method for performing semantically-informed federated queries across a polystore
Publication Date: 2022.01.04 GENERAL ELECTRIC CO
  • US11216477B2 patent drawing
  • US11216477B2 patent drawing
  • US11216477B2 patent drawing

AI summary

According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising receiving a node group at an integration module, wherein the node group includes one or more requests for internal data and external data, wherein internal data is data stored in an internal datastore and external data is data stored outside of the internal data store; identifying in a configuration data, one or more meta-data nodes from the node group, wherein each meta-data node indicates a request for external data; retrieving the internal data via execution of an internal data query; determining an order of execution for the one or more meta-data nodes; executing a first meta-data node based on the determined order to generate a first result; ingesting the first result into a semantic datastore; and executing a query to generate a final result, wherein the query includes the retrieved internal data and the ingested first result. Numerous other aspects are provided.