Portable Data Carrier Storage Using Lossy Encoding and Post-Retrieval Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-capacity data storage on portable data carriers like 2D bar code symbols and RF tags is inefficient due to the large area or cost requirements, especially for large data types such as digital audio or video files, which often necessitate large physical spaces or expensive tags.

Innovation Solution

A method to store and retrieve data from portable data carriers by making a compromise on data delivery guarantees, using lossy data storage with automated or user-assisted methods for determining missing data values, and optimizing encoding parameters to fit more data into limited capacity carriers, potentially removing error correction to reduce symbol overhead and physical size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction is included in the data file, then data reliability is improved, but the physical size and memory capacity required increase

Engineering Contradiction:
Improvedata reliabilityVSAvoidphysical size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes error correction data from the portable data carrier storage. The system stores only the essential payload data without redundant error correction codes, relying on post-retrieval error correction techniques that do not require additional storage space on the carrier itself.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies preliminary error correction by removing error correction data before storage, and then applies error correction algorithms after retrieval using the essential data and carrier information. This shifts the error correction operation from storage-time to retrieval-time.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If more data is stored in limited capacity carriers, then data capacity is improved, but data delivery guarantee deteriorates

Engineering Contradiction:
Improvedata capacityVSAvoiddata delivery guarantee
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies partial action by storing only the essential payload data without complete error correction redundancy. The system accepts that some data may be lost during transmission but recovers it through post-retrieval error correction algorithms, rather than ensuring complete data delivery through traditional error correction codes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the error correction parameter from being stored on the carrier to being applied externally after retrieval. This parameter change allows the system to maximize storage capacity on the carrier while maintaining data reliability through computational error correction rather than redundant storage.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If symbol overhead is reduced, then data density is improved, but error correction capability deteriorates

Engineering Contradiction:
Improvedata densityVSAvoiderror correction capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent extracts error correction data from the symbol structure, separating it from the essential payload data. This allows the symbol to be optimized for maximum data density with minimal overhead, while error correction is handled through a separate post-retrieval process that does not consume symbol space.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9317792B2Method and apparatus for using a limited capacity portable data carrier
Publication Date: 2016.04.19 LEWIS TANK TRANSPORT LTD
  • US9317792B2 patent drawing
  • US9317792B2 patent drawing
  • US9317792B2 patent drawing

AI summary

A method for reading and using partial data from a portable data carrier includes reading data from a portable data carrier, determining if any data is missing, and if any data is missing, restructuring the data for use, such as for running an audio decoder and expander. A method for writing data to a portable data carrier having limited capacity includes receiving a data file and optimizing at least one encoding parameter to fit at least a portion of the data file into the portable data carrier.