Dictionary-Mapped Data Encoding for Direct File Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A method that encodes data using a dictionary file and mappings, allowing for manipulation of encoded data without decoding, by performing operations directly on the encoded data file using these mappings and the dictionary file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is encoded using traditional encoding methods, then data storage space is reduced and data security is improved, but data manipulation requires decoding and reencoding which increases computational cost and processing time

Engineering Contradiction:
Improvedata manipulation efficiencyVSAvoidcomputational cost
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-establishing mapping relationships between encoded data and dictionary entries during the encoding phase. These mappings are stored and can be directly used during data manipulation operations, eliminating the need for decoding before processing. The mappings are created in advance and maintained throughout the data lifecycle, allowing efficient operations on encoded data directly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces mappings as an intermediary element that bridges encoded data and its semantic meaning. Instead of decoding encoded data to manipulate it, the system uses mappings to interpret and operate on encoded data directly. The mappings serve as a mediator that translates operations on encoded representations into meaningful data manipulations without requiring full decoding.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If data is decoded for manipulation, then data accessibility and ease of operation are improved, but processing time increases and system availability decreases

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

Solution Approach 1:

The system performs preliminary action by pre-computing and storing mapping relationships that enable direct manipulation of encoded data. These mappings are established once during encoding and then reused for all subsequent operations, eliminating repeated decoding steps and reducing processing time for data accessibility operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating and maintaining mapping copies that represent the relationship between encoded data and dictionary entries. Instead of copying and decoding the entire data set, the system copies and manipulates the mapping structures, which are smaller and can be processed more efficiently, thereby improving data accessibility without full decoding.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If traditional encoding methods are used, then data compression is achieved, but any data manipulation requires expensive decoding and reencoding operations

Engineering Contradiction:
Improvedata sizeVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by establishing mapping relationships during the encoding phase that enable future manipulation operations. These mappings are computed once and stored, allowing subsequent operations to work directly on the compressed encoded data without requiring decomposition and recompression, thereby reducing processing complexity while maintaining data compression benefits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The mappings serve as an intermediary layer between the compressed encoded data and the manipulation operations. This intermediary structure allows complex data operations to be performed on the compact encoded representation without requiring full decompression, effectively reducing the computational complexity of data processing while preserving space efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230122359A1Encoding / Decoding System and Method
Publication Date: 2023.04.20 LOGNOVATIONS HOLDINGS LLC
  • US20230122359A1 patent drawing
  • US20230122359A1 patent drawing
  • US20230122359A1 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 upon a plurality of mappings to a plurality of portions of a dictionary file; receiving a request to manipulate the unencoded data file, wherein the request would require a first sequence of operations to be performed on 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, wherein processing the related encoded data file includes performing the first sequence of operations on the encoded data file to achieve the requested manipulations of the unencoded data file.