Federated Query Mesh for Distributed Data Without Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems struggle to efficiently manage and query large volumes of data distributed across multiple data sources, including those behind firewalls and in the cloud, due to scalability issues and security concerns, while traditional data replication methods are cumbersome and often prohibited by legal restrictions.

Innovation Solution

A query base system employing an elastic mesh technique that distributes queries directionally through enterprise query base nodes, translating and optimizing queries across different data sources, including those behind firewalls and in the cloud, using a hierarchical structure and natural language processing to access data without replication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is distributed across multiple data sources for security and availability, then data availability and security are improved, but query complexity and system management difficulty increase

Engineering Contradiction:
Improvedata availabilityVSAvoidquery complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary query processing layer that sits between the user and distributed data sources. This intermediary receives queries, translates them into source-specific query languages, and coordinates execution across multiple data sources, thereby reducing query complexity for users while maintaining data availability across distributed sources

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the query processing function across multiple components: query parser, translator, executor, and result aggregator. Each component handles a specific aspect of query processing independently, making the overall complex system more manageable and maintainable while enabling efficient querying of distributed data

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If traditional data replication methods are used to access data, then data accessibility is improved, but legal compliance and operational complexity worsen

Engineering Contradiction:
Improvedata accessibilityVSAvoidoperational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the data access function from the data storage function. Instead of replicating data to multiple locations for accessibility, the system extracts queries to be executed at their original locations and aggregates results, eliminating the need for complex replication operations while maintaining accessibility

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of data access from physical replication to logical federation. By transforming data access requests into coordinated queries across distributed sources rather than copying data, the system achieves accessibility without the operational complexity of replication management

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If queries are processed locally without distribution, then processing simplicity is maintained, but data freshness and system scalability worsen

Engineering Contradiction:
Improveprocessing simplicityVSAvoiddata freshness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The query processing system dynamically adapts its behavior based on data location and accessibility requirements. Rather than using a fixed local processing approach, the system dynamically determines the optimal execution path by considering data freshness requirements, network conditions, and source characteristics, thereby maintaining simplicity while ensuring data freshness

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250355888A1System and method for querying multiple data sources
Publication Date: 2025.11.20 TELEPATHY LABS INC
  • US20250355888A1 patent drawing
  • US20250355888A1 patent drawing
  • US20250355888A1 patent drawing

AI summary

A computing system for querying multiple data sources and a method therefore is provided. The computing system may comprise one or more nodes in communication with at least one data source of the multiple data sources to access data therefrom. The computing system may further comprise a second node in communication with the one or more nodes. The second node may be configured to receive a query instance and process the query instance to generate one or more relational query instances. The one or more relational query instances may be distributed among the one or more nodes to extract data from the at least one data source in communication therewith corresponding to the respective one or more relational query instances. The second node may be further configured to receive extracted data from each of the one or more nodes queried. The second node may be further configured to aggregate the extracted data.