Cloud Data Warehouse Link for Cross-System Query Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern cloud-based data warehouses face inefficiencies in data sharing due to the large volumes of data required for query responses, leading to storage costs and complexity in managing and updating data across multiple systems.

Innovation Solution

Establishing a link between cloud-based data warehouses allows for access to data stored in one warehouse via another, enabling efficient query responses without the need for local storage of large volumes of data, using authentication credentials and schema modifications to facilitate data access and permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is stored locally in each cloud-based data warehouse for query access, then query response speed is improved, but storage costs and data management complexity increase

Engineering Contradiction:
Improvequery response speedVSAvoiddata storage volume
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent extracts the data storage function from the query processing function. Instead of storing data locally in each data warehouse, the system separates data residence (in the second data warehouse) from data access (via the link in the first data warehouse). This allows queries to be processed without duplicating large volumes of data across multiple systems, reducing storage costs while maintaining query capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a link as an intermediary between the first and second cloud-based data warehouses. This link enables the first data warehouse to access data in the second data warehouse without requiring local storage copies. The intermediary mechanism facilitates efficient data sharing and query responses while minimizing data duplication and storage requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data is replicated across multiple cloud-based data warehouses for accessibility, then data access flexibility is improved, but data management complexity and update synchronization worsen

Engineering Contradiction:
Improvedata access flexibilityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the master data copy from the replicated data model. Instead of maintaining multiple independent copies of data across data warehouses, the system designates a single source of truth in the second data warehouse. The first data warehouse maintains only a link to this source, eliminating the need for complex replication and synchronization mechanisms while preserving data accessibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The link established in the first data warehouse serves multiple functions: it enables data access, maintains data consistency, and provides a universal interface for querying data that resides in the second data warehouse. This multi-functional approach replaces the need for separate replication, synchronization, and access management systems.

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

3Loss of information

If large volumes of data are stored locally to enable comprehensive querying, then query completeness is improved, but storage costs and system complexity increase

Engineering Contradiction:
Improvequery completenessVSAvoidstorage cost
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent uses a link as an intermediary that provides complete access to data in the second data warehouse from the first data warehouse. This intermediary mechanism ensures that queries can access all necessary data without requiring local storage of complete data sets, thereby maintaining query completeness while minimizing storage requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of copying large volumes of data to the first data warehouse, the patent creates a lightweight reference copy in the form of a link. This reference copy enables complete data access through the relationship definition without duplicating the actual data, significantly reducing storage costs while maintaining full query capability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11921752B2Sharing data across cloud-based data warehouses
Publication Date: 2024.03.05 SIGMA COMPUTING INC
  • US11921752B2 patent drawing
  • US11921752B2 patent drawing
  • US11921752B2 patent drawing

AI summary

Sharing data across cloud-based data warehouses establishing a link between a first cloud-based data warehouse and a second cloud-based data warehouse, wherein the link facilitates access to data stored in the second cloud-based data warehouse via the first cloud-based data warehouse; receiving, by the first cloud-based data warehouse, a first query referencing first data stored in the second cloud-based data warehouse; accessing, by the first cloud-based data warehouse, from the second cloud-based data warehouse, the first data; and sending a response to the first query based on the accessed first data.