Dictionary-Based Encoded Data Manipulation Without Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data encoding methods require decoding and subsequent reencoding, which is computationally expensive and inefficient.

Innovation Solution

A system that encodes data using a dictionary file and mappings, allowing direct manipulation of encoded data without decoding, through homomorphic or heteromorphic encoding operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is encoded using traditional compression or encryption methods, then data storage space is saved or data security is improved, but computational overhead increases due to required decoding and reencoding operations

Engineering Contradiction:
Improvestorage spaceVSAvoidcomputational overhead
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent segments the encoded data into discrete symbolic representations that can be manipulated independently. Each symbol in the encoded form corresponds to a segment of the original data, allowing selective manipulation without processing the entire data set through full decode-reencode cycles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary encoded representation layer between the original data and manipulation operations. This intermediate form allows computations to be performed on encoded symbols rather than requiring conversion back to original form, reducing computational overhead while maintaining data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If data is decoded for manipulation, then data accessibility and manipulability are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvedata manipulabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent changes the parameter representation of data from raw binary form to symbolic encoded form. This parameter transformation enables manipulation operations to be performed directly on symbols, maintaining ease of operation while significantly reducing processing time by avoiding repeated decode-reencode cycles.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If full decode-reencode process is used for data manipulation, then data integrity is maintained, but computational efficiency decreases

Engineering Contradiction:
Improvedata integrityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary encoding of data into a manipulable symbolic form before manipulation operations begin. This preliminary action establishes an encoded representation that can be processed efficiently while maintaining integrity, eliminating the need for repeated full decode-reencode cycles during subsequent operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12511261B2Encoding / decoding system and method
Publication Date: 2025.12.30 LOGNOVATIONS HOLDINGS LLC
  • US12511261B2 patent drawing
  • US12511261B2 patent drawing
  • US12511261B2 patent drawing

AI summary

A computer-implemented method, computer program product and computing system for: encoding a first data file to generate a related encoded data file based, at least in part, upon a plurality of mappings to a plurality of portions of a dictionary file; receiving a request to manipulate the first data file; and processing the related encoded data file based, at least in part, upon the plurality of mappings and the dictionary file to generate a modified encoded data file that represents the requested manipulations of the first data file.