Dictionary-Mapped Data Encoding for Direct Encoded File Manipulation

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 for 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 methods, then data storage efficiency is improved, but data manipulation requires decoding and reencoding which increases computational cost

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidcomputational cost
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing encoding mappings in a dictionary file before data manipulation is needed. This allows encoded data to be manipulated directly using the pre-established mappings without requiring real-time decoding and reencoding operations, thus reducing computational cost while maintaining storage efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism (the mapping dictionary and mapping structures) that enables direct manipulation of encoded data. Instead of converting encoded data back to original form for manipulation, the system uses mappings as an intermediary to perform operations directly on the encoded representation, eliminating the need for decoding and reencoding

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If data is decoded for manipulation, then data accessibility is improved, but processing time increases due to decoding and reencoding operations

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

Solution Approach 1:

The system performs preliminary action by pre-establishing mappings between encoded representations and their meanings before any manipulation operations. This allows data to remain in encoded form throughout the manipulation process, eliminating the time-consuming decode-manipulate-encode cycle while maintaining full data accessibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent inverts the traditional approach by allowing manipulation of data in its encoded form rather than requiring conversion to the original form. Instead of following the conventional path of decode→manipulate→encode, the system enables manipulate→encode or manipulate directly on encoded form, thus reducing processing time while maintaining accessibility

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS12619578B2Encoding / decoding system and method
Publication Date: 2026.05.05 LOGNOVATIONS HOLDINGS LLC
  • US12619578B2 patent drawing
  • US12619578B2 patent drawing
  • US12619578B2 patent drawing

AI summary

A computer-implemented method, computer program product and computing system for: encoding an unencoded 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 unencoded 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 unencoded data file.