Printing Device Tape Authentication for Unauthorized Writing Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional printing devices with RFID-enabled tapes lack effective mechanisms to prevent unauthorized writing of information to storage elements on the tape, especially when the tape is invalid or not compatible with the device.

Innovation Solution

The printing device incorporates a system of wireless communication tags on the tape, where each tag has unique identification and authentication data, allowing the CPU to verify the validity of the tags through a confirmation process before allowing writing operations, ensuring only valid tags can be written to, thereby preventing unauthorized data changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the printing device allows writing operations to storage elements on the tape, then information can be written to the storage element, but unauthorized writing may occur when the tape is invalid

Engineering Contradiction:
Improvewriting capabilityVSAvoidunauthorized writing prevention
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs authentication of the tape's storage element before allowing any writing operations. The controller reads authentication data from the storage element and verifies it against valid authentication criteria, then sets a permission flag based on the verification result. This preliminary authentication action ensures that only valid tapes can receive written information, preventing unauthorized writing while maintaining normal writing functionality.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If authentication data is stored on the tape, then unauthorized writing can be prevented, but the device complexity increases

Engineering Contradiction:
Improveunauthorized writing preventionVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication data is stored directly on the tape's storage element, allowing the tape to authenticate itself without requiring external authentication hardware or complex verification systems. The controller simply reads the authentication data from the storage element and performs verification, enabling the tape to provide its own authentication credentials and reducing the need for additional authentication components.

Inventive Principle:
Principle #25Self-service

3Reliability

If a permission flag is used to control writing, then unauthorized writing is prevented, but the operation process becomes more complex

Engineering Contradiction:
Improvewriting authorization controlVSAvoidwriting operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements a feedback mechanism where the authentication verification result directly determines the state of the permission flag. After authenticating the storage element, the controller sets the permission flag to a specific value indicating whether writing is permitted. This automated feedback loop ensures that the permission flag accurately reflects the authentication status, providing reliable writing authorization control while keeping the operational process straightforward through automatic flag management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3709220B1Printing device and tape
Publication Date: 2024.01.17 BROTHER KOGYO KK
  • EP3709220B1 patent drawingFigure 1
  • EP3709220B1 patent drawingFigure 2
  • EP3709220B1 patent drawingFigure 3

AI summary

A printing device includes: a supply portion; a printing portion; a reading portion; and a controller. The supply portion is configured to convey a tape in its longitudinal direction. The tape includes: a plurality of labels arranged continuously in the longitudinal direction; and a plurality of storage elements provided on respective ones of the plurality of labels. A first storage element is provided on a first label and configured to store first authentication data. A second storage element is provided on a second label and configured to store second authentication data. The printing portion is configured to print on the plurality of labels. The controller is configured to perform: reading the first authentication data from the first storage element and the second authentication data from the second storage element by the reading portion; and determining whether the first authentication data is correlated to the second authentication data to meet an authentication condition.