Multi-Library Data Encoding for Compaction and Decode Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid growth of data storage demand, exceeding the capacity for physical storage and transmission bandwidth, coupled with security concerns as existing encryption technologies are threatened by emerging quantum computing, necessitates a more efficient and secure data encoding method.

Innovation Solution

A system and method utilizing multiple encoding libraries to encode data, where each portion of the data is compacted using the library that provides the greatest compaction, enhancing security by requiring multiple decoding libraries and potentially rotating or shuffling codebooks for additional security.

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 a single decoding algorithm is needed, but data compaction is not maximized and security is reduced because all data can be decoded using a single algorithm

Engineering Contradiction:
Improvedecoding simplicityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the data into multiple portions or blocks, and applies different encoding algorithms to different portions. This segmentation allows the system to maximize compaction for each portion while requiring multiple decoding algorithms, thereby enhancing security without sacrificing overall decoding functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different encoding characteristics to different parts of the data based on local requirements. Each data portion can be encoded with the algorithm that provides the greatest compaction for that specific portion, while the varying encoding schemes across different portions enhance security by preventing a single decoding approach from working on the entire dataset.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

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

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

Solution Approach 1:

The patent changes the encoding parameters and algorithms based on the data type being compressed. By selecting from multiple encoding algorithms, the system can optimize for lossless compression when data integrity is critical, while achieving better compression ratios for different data types without degradation.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If physical storage capacity is added to meet storage demand, then storage capacity increases, but the solution does not address the fundamental mismatch between data generation rate and storage production rate

Engineering Contradiction:
Improvestorage capacityVSAvoiddata processing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent fundamentally changes the storage efficiency parameter by using multiple encoding algorithms that achieve superior compaction ratios. This increases the effective storage capacity without requiring additional physical storage devices, thereby improving the ratio of data processing efficiency to storage capacity.

Inventive Principle:
Principle #35Parameter changes

4Speed

If transmission bandwidth is increased to handle large data sets, then data transmission capability improves, but bandwidth remains a bottleneck and constraints on networked computing applications persist

Engineering Contradiction:
Improvedata transmission speedVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments data into efficiently encoded portions using multiple algorithms, reducing the total data volume that needs to be transmitted. This decreases bandwidth requirements and transmission time without increasing network infrastructure complexity, as the encoding is performed at the source before transmission.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11385794B2System and method for data compaction and security using multiple encoding algorithms
Publication Date: 2022.07.12 ATOMBEAM TECH INC
  • US11385794B2 patent drawing
  • US11385794B2 patent drawing
  • US11385794B2 patent drawing

AI summary

A system and method for encoding data using a plurality of encoding libraries. 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 sourceblock sizes, providing further security enhancements as decoding requires multiple decoding libraries and knowledge of the sourceblock size used for each portion of the data. In some embodiments, encoding libraries may be randomly or pseudo-randomly rotated to provide additional security.