Metadata Aggregation and Compression for Access-Efficient Object Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Metadata attributes in object storage consume significant data storage capacity and can be inefficiently compressed, especially when individual attributes are short, while access and modification patterns impact overall system efficiency.

Innovation Solution

Adaptive aggregation and compression of metadata attributes based on access patterns and attribute characteristics, where aggregation and compression decisions are made dynamically based on individual and combined metadata attributes' predictions and weights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If metadata attributes are stored in detail without aggregation, then metadata information completeness is maintained, but data storage capacity is significantly consumed

Engineering Contradiction:
Improvemetadata information completenessVSAvoiddata storage capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent merges multiple individual metadata attributes into a single aggregated metadata structure. Instead of storing each attribute separately, the system combines them into one consolidated metadata object that preserves all original information while reducing overall storage requirements through efficient encoding and compression techniques.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the metadata storage into hierarchical levels: the aggregated metadata structure is divided into individual attribute components that can be selectively accessed. This segmentation allows the system to store compact aggregated forms while maintaining the ability to retrieve and process individual attributes when needed, balancing storage efficiency with information accessibility.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If individual metadata attributes are compressed separately, then some space is saved, but compression efficiency is low especially for short attributes

Engineering Contradiction:
Improvemetadata storage sizeVSAvoidcompression efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent combines multiple short metadata attributes into a single aggregated structure before compression. This merging allows compression algorithms to work on larger data blocks with higher redundancy, significantly improving compression ratios compared to compressing each short attribute individually. The aggregated structure enables more effective application of compression techniques across the combined data.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If metadata attributes are aggregated and compressed, then storage capacity is reduced, but access and modification patterns may be impacted

Engineering Contradiction:
Improvemetadata storage capacityVSAvoidmetadata access efficiency
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent segments the aggregated metadata into individual accessible attributes while maintaining the compressed aggregated form for storage. This allows the system to efficiently store compact aggregated metadata while enabling selective access to individual attributes when needed, preserving operational ease without sacrificing storage efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic metadata management where the system can adapt between aggregated and individual attribute access modes based on operational needs. The aggregated structure provides efficient bulk operations and storage, while individual attribute access can be performed selectively, allowing the system to optimize performance based on specific access patterns and requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12536140B2Adaptive aggregation and compression of metadata
Publication Date: 2026.01.27 RED HAT INC
  • US12536140B2 patent drawing
  • US12536140B2 patent drawing
  • US12536140B2 patent drawing

AI summary

Systems, methods, and non-transitory machine-readable medium storing a program are disclosed for aggregating and compressing a plurality of metadata attributes related to an object. For example, a system including a memory and a processor in communication with the memory, where the processor is configured to: measure an access pattern for the plurality of metadata attributes, apply an assigned weight to each of the metadata attributes, calculate an individual prediction for each of the metadata attributes, compare the individual prediction for each of the metadata attributes to a threshold, form a combined attribute with aggregated metadata attributes having individual predictions above the threshold, and compress the combined attribute.