Dictionary-Based Encoded Data Manipulation Without Decoding
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 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 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
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.
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.
2Ease of operation
If data is decoded for manipulation, then data accessibility and manipulability are improved, but processing time and computational resources increase
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.
3Reliability
If full decode-reencode process is used for data manipulation, then data integrity is maintained, but computational efficiency decreases
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.
Data Source
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.


