Relative Coordinate Encoding for Small-File Data Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data compression techniques often fail to reduce file size for small files, adding processor requirements without providing significant savings, and may not be efficient in minimizing data transfer during communication.

Innovation Solution

A data compression method using a coordinate system to encode and decode information by determining the relative coordinate positions of symbols, minimizing movement between symbols to reduce the amount of data required for transmission, with strategically arranged symbols based on frequency of use in a language.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional data compression techniques are applied to small files, then processor requirements increase, but file size reduction is not achieved

Engineering Contradiction:
Improvefile sizeVSAvoidprocessor requirements
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by encoding symbols based on their relative coordinate positions rather than absolute positions. This parameter transformation enables efficient compression of small files by representing symbol sequences with fewer bits when symbols are located near each other in the coordinate system, directly addressing the contradiction between file size reduction and processor requirements

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary arrangement of symbols in a coordinate system before compression, organizing them in a way that minimizes the distance between frequently co-occurring symbols. This preliminary organization enables more efficient relative position encoding, reducing both file size and processing requirements for small files

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data is transmitted over communication channels, then bandwidth utilization is limited, but data transfer efficiency can be improved through compression

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoiddata volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent transforms the data representation from absolute symbol codes to relative coordinate differences. This parameter change reduces the average number of bits required to represent each symbol, especially when consecutive symbols are spatially close, thereby increasing data transfer efficiency while reducing the volume of transmitted data

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a spatial dimension by organizing symbols in a coordinate system and encoding their relative positions. This dimensional transformation allows the compression scheme to exploit spatial relationships between symbols, achieving better compression ratios and improved data transfer efficiency compared to traditional one-dimensional encoding methods

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

Data Source

PatentUS8773292B2Data compression
Publication Date: 2014.07.08 WSOU INVESTMENTS LLC
  • US8773292B2 patent drawing
  • US8773292B2 patent drawing
  • US8773292B2 patent drawing

AI summary

An exemplary encoder device includes a data storage comprising an indication of a coordinate system and a set of symbols, each having at least one coordinate position in the coordinate system. A processor associated with the data storage is configured to encode at least one symbol within information comprising a plurality of symbols using the coordinate position of the at least one symbol relative to the coordinate position of another symbol within the information.