Multi-Scheme Data Encoding for Selective Decoding on Limited Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage mediums such as RFID tags and print media have limited storage space, limiting the amount of data that can be stored, and existing encoding methods require decoding the entire data set even when only a specific portion is needed.

Innovation Solution

Data is parsed into multiple portions, each encoded using different encoding schemes, allowing individual decoding of specific portions, reducing computational intensity and storage requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is encoded using traditional encoding schemes, then storage capacity is limited, but decoding the entire data set is required even when only a specific portion is needed

Engineering Contradiction:
Improvedata retrieval efficiencyVSAvoidcomputational time for decoding
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the data into multiple portions and applies different encoding schemes to each portion. This segmentation allows the system to decode only the specific portion needed rather than the entire data set, thereby improving productivity and reducing computational time. The encoder separates data into segments (e.g., data portion 1, data portion 2) and applies appropriate encoding to each, enabling selective decoding at the decoder.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If more data is stored on storage media, then information capacity increases, but storage space requirements increase

Engineering Contradiction:
Improveinformation retentionVSAvoidstorage space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent changes the encoding parameters applied to different data portions based on their characteristics. By analyzing data features (such as data type, frequency, or importance) and applying appropriate encoding schemes to each portion, the system optimizes storage efficiency while maintaining information integrity. This allows more information to be stored in available space by using compression for less critical data and standard encoding for critical data.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If uniform encoding schemes are used for all data, then implementation is simple, but flexibility in decoding specific portions is reduced

Engineering Contradiction:
Improvedecoding flexibilityVSAvoidencoding system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal encoding framework that can handle multiple encoding schemes within a single system. The encoder and decoder are designed to work with various encoding types (e.g., first encoding scheme, second encoding scheme) through a unified interface. This multi-functionality allows the system to adapt to different data portions while maintaining consistent operation, achieving both flexibility and manageable complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3839798B1Systems and methods for encoding and decoding data
Publication Date: 2026.03.18 HAND HELD PRODS INC
  • EP3839798B1 patent drawingFigure 1
  • EP3839798B1 patent drawingFigure 2A~2C
  • EP3839798B1 patent drawingFigure 3A~3B

AI summary

An encoding method is illustrated. The method includes receiving data to be encoded onto a storage media, wherein the data corresponds to an item and is assigned to a data category. Further, the method includes parsing data into a plurality of data portions, based on one or more first characteristics associated with each of one or more characters in the data. The method further includes encoding, by the processor, the plurality of data portions using a plurality of encoding schemes, to generate a data packet, such that a first data portion of the plurality of data portions is encoded using a first encoding scheme of the plurality of encoding schemes and a second data portion of the plurality of data portions is encoded using a second encoding scheme of the plurality of encoding schemes, wherein the first encoding scheme is different from the second encoding scheme. Furthermore, the method includes transmitting the data packet, wherein the data packet is configured to be stored in the storage media.