RFID Tag Reading Verification Using Repetition Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

RFID reading devices sometimes fail to detect errors in data transmission from RFID tags, leading to erroneous data processing and results due to corruption in both original and error-corrected data, which existing error detection techniques cannot always identify.

Innovation Solution

A reading system that includes a fixed or portable RFID reading device and a POS/server device, which reads RFID tag information and error detection/correction data, and counts repeated readings to ensure accurate transmission only when data meets a threshold number of repetitions, preventing the transmission of incorrect information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If error detection and correction techniques are used in RFID data transmission, then data accuracy is improved, but erroneous data may still be processed when both original and corrected data are corrupted

Engineering Contradiction:
Improvedata accuracyVSAvoiderror detection capability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary verification by checking whether read data matches reference data before processing. This preliminary action prevents erroneous data from being processed by comparing the read data against previously stored reference data, thereby resolving the limitation of traditional error detection techniques that fail when both original and corrected data are corrupted.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where read data is compared with reference data stored in the storage unit. When the read data does not match the reference data, the system identifies it as erroneous and prevents processing. This feedback loop continuously verifies data integrity and blocks corrupted data from entering the processing stage.

Inventive Principle:
Principle #23Feedback

2Reliability

If repeated readings are performed to verify data accuracy, then data reliability is improved, but processing time increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary verification by checking whether read data matches reference data before processing. This preliminary action prevents erroneous data from being processed by comparing the read data against previously stored reference data, thereby resolving the limitation of traditional error detection techniques that fail when both original and corrected data are corrupted.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where read data is compared with reference data stored in the storage unit. When the read data does not match the reference data, the system identifies it as erroneous and prevents processing. This feedback loop continuously verifies data integrity and blocks corrupted data from entering the processing stage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3282385B1Reading device, server device, and program
Publication Date: 2024.07.24 TOSHIBA TEC KK
  • EP3282385B1 patent drawingFigure 1
  • EP3282385B1 patent drawingFigure 2
  • EP3282385B1 patent drawingFigure 3~4

AI summary

A reading apparatus includes a control unit and an interface through which the control unit transmits an output request to an electronic tag and receives tag information output from the electronic tag in response to the output request. The control unit is configured to read the tag information received by the reception unit and extract an identifying code from the tag information, store the identifying code in association with a number corresponding to a total number of times tag information including the identifying code has been read by the controller in response to the output request, and output a stored identifying code or information associated with the stored identifying code if the number associated with the stored identifying code meets or exceeds a threshold value.