Encoded Dataset Mapping for Decode-Free ML Data 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 and method that processes encoded data without decoding, using a dictionary file and mappings to manipulate encoded data files, allowing operations like compression, encryption, and computations directly on the encoded data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is encoded and then decoded for manipulation, then the data can be accessed and manipulated, but the computational cost and time increase significantly

Engineering Contradiction:
Improvedata manipulation capabilityVSAvoiddecoding and reencoding time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing the data file into an encoded format with segment mappings before any manipulation operations are needed. The data is divided into segments and mapped to encoded representations in advance, so that when manipulation is required, the system can work directly with the pre-encoded segments without needing to decode first. This eliminates the time-consuming decode-manipulate-encode cycle while maintaining full manipulation capability.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If data is decoded for manipulation, then the data can be accessed and modified, but the computational overhead increases

Engineering Contradiction:
Improvedata access capabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary encoding and segment mapping before any data access or manipulation operations. By pre-processing the data into encoded segments with stored mappings, the system enables direct manipulation of encoded data without the energy-intensive decode-manipulate-encode cycle, significantly reducing computational energy consumption while maintaining full data accessibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary information needed for manipulation by creating segment mappings that reference encoded data portions. Instead of decoding the entire data file for access, the system extracts and stores mapping information that allows selective access to specific encoded segments, reducing the computational energy required for data operations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If traditional encoding methods are used, then data can be compressed or encrypted, but subsequent manipulation requires full decoding and reencoding

Engineering Contradiction:
Improvedata size reductionVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the data file into multiple segments and creates separate encoded representations for each segment, storing mapping information that links segments to their encoded forms. This segmentation allows the system to manipulate individual encoded segments independently without decoding the entire data file, reducing processing complexity while maintaining compression or encryption benefits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary segmentation and encoding of data into distinct segments with stored mappings before any manipulation operations. This pre-processing creates a structure where encoded segments can be manipulated directly, eliminating the need for full decode-reencode cycles and reducing processing complexity while preserving data size reduction from compression or encryption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12505072B2Encoding / decoding system and method
Publication Date: 2025.12.23 LOGNOVATIONS HOLDINGS LLC
  • US12505072B2 patent drawing
  • US12505072B2 patent drawing
  • US12505072B2 patent drawing

AI summary

A computer-implemented method, computer program product and computing system for: processing an unencoded data file to identify a plurality of file segments, wherein the unencoded data file is a dataset for use with an ML process; mapping each of the plurality of file segments to a portion of a dictionary file to generate a plurality of mappings that each include a starting location and a length, thus generating a related encoded data file based, at least in part, upon the plurality of mappings; receiving a request to manipulate the unencoded data file from the ML process; 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.