Vector Embedding Delta Compression for Time-Series Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for storing and managing vector embeddings of time-series data sets are inefficient in terms of storage size and lack effective methods to identify changes between data files at non-adjacent time points.

Innovation Solution

A system and method for compressing vector embeddings using delta encodings, which store differences between adjacent time points, allowing for efficient storage and reconstruction of vector data at any time point, and identifying changes using delta encoding information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If vector embeddings are stored in their original form for time-series data, then complete data is available for analysis, but storage requirements become excessively large

Engineering Contradiction:
Improvestorage requirementsVSAvoiddata completeness
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent segments the time-series vector embeddings into adjacent time point pairs and stores only the differences (delta encodings) between consecutive vectors rather than all complete vectors. This segmentation approach reduces storage requirements while maintaining the ability to reconstruct any vector embedding by applying delta encodings sequentially from a baseline time point.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of delta encodings between adjacent time points during data ingestion or processing. These pre-computed differences are stored compactly and can be applied later to reconstruct any historical or future vector embeddings, eliminating the need to store all complete vectors while preserving data accessibility.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If all vector embeddings are stored for every time point, then data accessibility is maintained, but computational efficiency for identifying changes deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidtime for change identification
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts and stores only the change information (delta encodings) between adjacent time points rather than all complete vector embeddings. When identifying changes between non-adjacent time points, the system only needs to process and apply the relevant delta encodings, significantly reducing computational time compared to comparing complete vectors.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent pre-computes and stores delta encodings during data ingestion, so that when change identification is needed, the system only needs to apply these pre-computed differences rather than performing full vector comparisons or reprocessing the original data, thereby improving computational efficiency.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If delta encodings are used to compress vector embeddings, then storage requirements are reduced, but complexity of data reconstruction increases

Engineering Contradiction:
Improvestorage requirementsVSAvoidreconstruction complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the reconstruction process into simple sequential applications of delta encodings to a baseline vector. Each delta encoding represents a simple difference between adjacent time points, so reconstruction is achieved through straightforward addition operations rather than complex transformations, maintaining ease of implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses delta encodings as intermediary representations that bridge the baseline vector and any target time point vector. Instead of storing and manipulating complete vectors directly, the delta encodings serve as compact intermediaries that can be applied sequentially to reconstruct any vector, simplifying the overall system complexity while reducing storage needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250321937A1Vector embedding compression
Publication Date: 2025.10.16 INSIGHT DIRECT USA INC
  • US20250321937A1 patent drawing
  • US20250321937A1 patent drawing
  • US20250321937A1 patent drawing

AI summary

A method of recreating vector database data from delta encoding data includes receiving first time-series vector data from a vector database and comprising a first plurality of vector embeddings representative of a first plurality of data files corresponding to a first time point, receiving a first plurality of delta encodings representative of differences between corresponding vector embeddings of the first plurality of vector embeddings and a second plurality of vector embeddings, and recreating the second plurality of vector embeddings based on the first plurality of vector embeddings and the first plurality of delta encodings. The second plurality of vector embeddings is representative of a second plurality of data files corresponding to a second time point each vector embedding of the second plurality of vector embeddings corresponds to one vector embedding of the first plurality of vector embeddings.