Compressed Document Search with Snippets, Shells, and Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage and maintenance costs increase with growing data volumes, and compression techniques reduce data usability, leading to inefficient searching and accessing, which impacts organizational efficiency.

Innovation Solution

A data compression store and search system (DCS) identifies redundancies in documents, generating snippets and shells that allow for efficient storage and retrieval, using document assembler to reconstruct original documents from compressed data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If compression is used to reduce data storage, then storage capacity requirements decrease, but data searching and accessing becomes slow and cumbersome

Engineering Contradiction:
Improvedata storage volumeVSAvoiddata searching and accessing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments data into fixed-width field formats with defined structures, allowing the system to process and search specific portions of compressed data without decompressing entire records. This segmentation enables efficient querying by targeting only relevant data segments while maintaining compression benefits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary indexing layer that maintains searchable metadata about compressed data structures. This intermediary layer allows the system to locate and access specific compressed data elements efficiently without requiring full decompression, bridging the gap between compression efficiency and searchability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If more data is stored, then data volume increases, but storage capacity, computing resources, and personnel requirements increase

Engineering Contradiction:
Improvedata volumeVSAvoidstorage and maintenance infrastructure
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the structural parameters of stored data by implementing fixed-width fields and standardized formats. This parameter change enables more efficient storage density while maintaining query capability, allowing the system to store more data with reduced infrastructure requirements compared to traditional variable-length formats.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If compression reduces data storage, then storage costs decrease, but data usability is reduced

Engineering Contradiction:
Improvestorage capacityVSAvoiddata usability
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent performs preliminary organization of data into standardized fixed-width formats during the compression process. This preliminary action ensures that compressed data maintains a structured layout that facilitates efficient searching and accessing, preventing the loss of data usability that typically accompanies compression.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12461918B2Data compression, store, and search system
Publication Date: 2025.11.04 SAP SE
  • US12461918B2 patent drawing
  • US12461918B2 patent drawing
  • US12461918B2 patent drawing

AI summary

Various embodiments for a data compression store and search system are described herein. An embodiment operates by receiving a query to search a plurality of documents. It is determined that the plurality of documents are stored in a compressed format comprising a plurality of shells and a plurality of snippets. A first snippet that includes the query identifier is identified, and a first shell including a reference to the first snippet is identified. A readable version of a first document of the plurality of documents is assembled from the first shell. The assembled readable version of the first document is provided responsive to the query.