Geometric Data Compression Paths for Secure Compact Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data compression and encryption techniques lack a versatile method that can effectively compress and encrypt data for various applications, often resulting in inefficient data representation and security.

Innovation Solution

The method generates a virtual geometric compression object (VGCO) by defining discrete elements in a geometric shape and assigning data bit values, allowing for the compression and encryption of data bits by tracing paths through the VGCO, which can be stored and transmitted as a compression definition, enabling efficient data representation and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional data compression techniques are used, then data size is reduced, but security and versatility across different applications are compromised

Engineering Contradiction:
Improvedata sizeVSAvoidapplication versatility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The geometric compression object (GCO) serves multiple functions simultaneously: it compresses data by representing sequences as geometric paths, encrypts data by making the representation non-obvious to observers, and adapts to different applications through configurable geometric shapes and path types. This single unified approach resolves the contradiction by making the system versatile across compression, encryption, and various application domains without requiring separate techniques for each.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If data is encrypted using conventional methods, then security is improved, but data compression capability is lost

Engineering Contradiction:
ImprovesecurityVSAvoiddata size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges compression and encryption into a single unified process. The GCO representation inherently compresses data by replacing sequences with compact geometric descriptions (shapes, paths, coordinates), while simultaneously encrypting the data by making the geometric representation non-trivial to reverse without the specific GCO definition. This combining of functions resolves the contradiction by achieving both security and compression in one operation rather than requiring separate processes.

Inventive Principle:
Principle #5Merging (Combining)

3Quantity of substance

If complex compression algorithms are used, then compression ratio is improved, but system complexity increases

Engineering Contradiction:
Improvecompression ratioVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent transforms the traditional linear sequence representation into a geometric dimension by mapping data sequences onto two-dimensional or three-dimensional geometric shapes and paths. This dimensional transformation achieves high compression ratios by exploiting spatial relationships and geometric patterns, while the underlying algorithm remains relatively simple based on established geometric principles. This resolves the contradiction by achieving complex compression results through elegant geometric transformations rather than complicated algorithms.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8098247B2Systems and methods for geometric data compression and encryption
Publication Date: 2012.01.17 CRUCS HOLDINGS LLC
  • US8098247B2 patent drawing
  • US8098247B2 patent drawing
  • US8098247B2 patent drawing

AI summary

Systems, methods, and physical computer-readable storage media for performing geometric data compression and geometric data decompression and/or geometric data encryption and geometric data decryption. A virtual geometric compression object is generated within a computer system by defining a plurality of discrete elements arranged in a geometric shape and assigning one or more data bit values to each of the plurality of discrete elements. The virtual geometric compression object is used by the computer system to compress sequences of uncompressed data bits into compression definitions. A compression definition defines a path through the virtual geometric compression object corresponding to a sequence of uncompressed data bits. In a reverse manner, for data decompression, at least a portion of a virtual geometric compression object is generated and a compression definition is used to extract a corresponding sequence of uncompressed data bits from the portion of the virtual geometric compression object.