Multi-Algorithm Data Encoding for Compaction and Decode Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid growth of data storage demand outpaces the capacity to store it, leading to storage and transmission bottlenecks, and existing single-algorithm encoding methods compromise security and compaction efficiency.

Innovation Solution

A system and method for encoding data using multiple encoding libraries with pre-coding and complexity estimation, where different portions of data are encoded by different libraries based on maximum compaction and security requirements, including varying block sizes and random rotations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single encoding algorithm is used for all data, then decoding is simplified and only one algorithm is needed, but data compaction efficiency is reduced and security is compromised

Engineering Contradiction:
Improvedecoding simplicityVSAvoiddata compaction efficiency
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent divides the data into multiple segments or blocks, and applies different encoding algorithms to different segments. This segmentation allows the system to achieve higher overall compaction by selecting the most appropriate algorithm for each data portion, while maintaining manageable decoding complexity through the use of algorithm identifiers stored with each segment.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single encoding algorithm is used for all data, then the encoding process is simplified, but security is compromised because all data can be decoded using a single algorithm

Engineering Contradiction:
Improveencoding process complexityVSAvoiddata security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies different encoding algorithms to different portions of data based on local characteristics of each data segment. This local quality approach enhances security by ensuring that not all data can be decoded with a single algorithm, while the complexity increase is managed through systematic selection and storage of algorithm identifiers.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If data compression is used to double storage capacity, then storage demand is temporarily met, but compression ratios decrease substantially for multi-media data or result in data degradation

Engineering Contradiction:
Improvestorage capacityVSAvoiddata quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent changes the encoding parameters by applying multiple different encoding algorithms with varying characteristics to different data types. This allows optimization of compression ratios for specific data types (including multi-media) while maintaining data quality through lossless algorithms, achieving superior compression without the trade-offs of conventional single-algorithm approaches.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If additional physical storage capacity is added to meet demand, then storage capacity increases, but the fundamental problem of outpacing manufacturing capacity persists

Engineering Contradiction:
Improvestorage capacityVSAvoideffective storage efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent merges multiple encoding algorithms into a unified encoding system that processes data through a combination of algorithms. This combining approach achieves superior effective storage efficiency by maximizing compaction ratios, thereby increasing the effective storage capacity of existing physical storage without requiring additional hardware manufacturing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12578856B2System and method for data compaction and security using multiple encoding algorithms with pre-coding and complexity estimation
Publication Date: 2026.03.17 ATOMBEAM TECH INC
  • US12578856B2 patent drawing
  • US12578856B2 patent drawing
  • US12578856B2 patent drawing

AI summary

A system and method for encoding data using a plurality of encoding libraries with pre-coding and complexity estimation. Portions of the data are encoded by different encoding libraries, depending on which library provides the greatest compaction for a given portion of the data. This methodology not only provides substantial improvements in data compaction over use of a single data compaction algorithm with the highest average compaction, but provides substantial additional security in that multiple decoding libraries must be used to decode the data. In some embodiments, each portion of data may further be encoded using different data block sizes, providing further security enhancements as decoding requires multiple decoding libraries and knowledge of the data block size used for each portion of the data. In some embodiments, encoding libraries may be randomly or pseudo-randomly rotated to provide additional security.