Dictionary-Mapped Data Encoding for Direct Encoded File Manipulation
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Ease of operation
If data is decoded for manipulation, then data accessibility is improved, but processing time increases due to decoding and reencoding operations
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
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
Data Source
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.


