AI Data Platform Using Differential Snapshots for RAG Freshness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AI data pipelines face inefficiencies, security risks, and operational overhead due to the transfer of large datasets between storage and AI systems, leading to stale data, redundant data copies, and fragmented governance, especially in dynamic environments.

Innovation Solution

A unified AI data platform integrates storage and AI processing within a single cluster, using differential snapshots to identify and update vector databases in-place, reducing the need for external data transfers and maintaining data freshness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large datasets are transferred between storage and AI systems, then data can be accessed by AI applications, but data becomes stale and redundant copies are created

Engineering Contradiction:
Improvedata freshnessVSAvoiddata synchronization delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by creating snapshots of the data volume before changes occur. These snapshots are then used to generate differential snapshots that capture only the changes, allowing AI systems to update their data without waiting for continuous synchronization or transferring entire datasets.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the data transfer process by using differential snapshots that capture only the changed portions of data rather than transferring entire datasets. This segmentation allows selective transfer of only necessary data changes, reducing redundancy and maintaining freshness.

Inventive Principle:
Principle #1Segmentation

2Productivity

If entire datasets are transferred to AI systems, then data is available for processing, but bandwidth and storage costs increase

Engineering Contradiction:
Improvedata availability for AI processingVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system extracts only the necessary information by using differential snapshots that capture only the changed data portions. Instead of transferring entire datasets, the system extracts and transfers only the differences between snapshots, significantly reducing bandwidth consumption while maintaining data availability for AI processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If data is transferred across multiple systems, then data can be accessed by AI applications, but security risks and compliance issues arise

Engineering Contradiction:
Improvedata accessibilityVSAvoidsecurity risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system merges the storage system and AI data processing system into a unified architecture where both operate within the same security domain. By combining these functions and eliminating the need for data to exit the secure environment, the system maintains data accessibility while preventing security risks associated with cross-system transfers.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If separate data storage and AI processing environments are used, then data can be stored and processed, but operational complexity increases

Engineering Contradiction:
Improvedata storage and processing capabilityVSAvoidadministrative overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system combines separate data storage and AI processing environments into a unified platform where storage nodes and AI data management nodes work together within the same cluster. This merging eliminates the need for administrators to manage multiple separate systems, reducing operational complexity while maintaining full data storage and processing capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260079796A1Artificial Intelligence Data Platform
Publication Date: 2026.03.19 NETAPP INC
  • US20260079796A1 patent drawing
  • US20260079796A1 patent drawing
  • US20260079796A1 patent drawing

AI summary

The disclosure describes artificial intelligence (AI) data platform that utilizes snapshots obtained from a storage node to update a vector database. The AI data platform compares snapshots to generate differential snapshots that identify changed data in storage volumes. The AI data platform uses the differential snapshots to update vector embeddings in a vector database for retrieval-augmented generation (RAG) workflows.