Transponder Identifier Generation for Secure Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional transponder-based communication systems face issues with privacy and reliability, particularly due to the misuse of fixed identifiers and the risk of unintended double transactions when communication is interrupted.

Innovation Solution

A transponder and reader device system that generates an identifier as a combination of a random number and a portion from a previous session, allowing for secure and reliable communication by preventing repeated actions in case of connection interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed and unique identifiers are used during initialization phase, then the terminal can distinguish and address cards individually, but privacy is compromised due to risk of misuse for unauthorized tracking

Engineering Contradiction:
Improvecard distinction and addressingVSAvoidprivacy risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transitioning from static fixed identifiers to dynamic random identifiers that change with each communication session. The transponder generates a new random identifier in each initialization phase, preventing tracking while maintaining reliable card distinction. This dynamic approach resolves the contradiction by making the identifier both reliable for addressing and safe for privacy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of identifier generation from fixed to random. Instead of using constant identifiers, the system generates new random identifiers for each communication session. This parameter change maintains the ability to distinguish cards reliably while eliminating the privacy risk associated with fixed identifiers that can be tracked across sessions.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If random identifiers are generated after each power-up or reception of REQUEST command, then privacy issues are resolved, but reliability is compromised under sudden interruption of communication connection

Engineering Contradiction:
Improveprivacy protectionVSAvoidcommunication reliability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent applies preliminary action by having the transponder store the previous identifier in memory before the communication session ends. When a new session starts after interruption, the transponder uses this stored previous identifier as a basis for generating the new random identifier. This preliminary storage ensures that even after sudden interruptions, the system can reliably identify the same transponder while maintaining privacy through random generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the previous identifier (from the stored memory) as input for generating the current random identifier. This feedback mechanism ensures continuity and reliability across interrupted sessions while maintaining the privacy benefits of random identification. The system feeds back the previous state to ensure consistent identification.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If all commands and responses during initialization phase are sent in plain text, then communication is simple, but security is compromised due to risk of misuse of identifiers

Engineering Contradiction:
Improvecommunication simplicityVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent changes the parameter of identifier generation from fixed to random, which fundamentally alters the security landscape. Even though communication remains in plain text, the use of random identifiers that change with each session makes unauthorized tracking and misuse extremely difficult. This parameter change provides security while maintaining operational simplicity.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system ensures privacy and reliability by uniquely identifying transponders, preventing double transactions, and maintaining security through a combination of random and consistent identifier parts, thus enhancing the safety and performance of communication systems.

Implementation Method 1

the identifier being generated as a combination of a first part (or a first section) being a random number

Methodology Applied
Scientific EffectRandom number generation:

Implementation Method 2

Such systems use the emission and reflection/absorption of electromagnetic waves, particularly in the high frequency domain

Methodology Applied
Scientific EffectElectromagnetic wave emission: Electromagnetic Induction

Implementation Method 3

a reader device for communicating with a transponder... a receiving unit (such as an antenna) adapted for receiving, from the transponder, an identifier

Methodology Applied
Scientific EffectElectromagnetic wave reception: Electromagnetic Induction

Data Source

PatentUS9070001B2Safe initialization procedure for a communication system
Publication Date: 2015.06.30 NXP BV
  • US9070001B2 patent drawing
  • US9070001B2 patent drawing
  • US9070001B2 patent drawing

AI summary

A transponder (140) for communicating with a reader device (120), the transponder (140) comprising a processing unit (142) adapted for generating an identifier (210) during an initialization phase of a communication session with the reader device (120), the identifier (210) being generated as a combination of a first part (214) being a random number and of a second part (212) being identical to a portion (202) of a previous identifier (200) used during a previous communication session preceding the present communication session with the reader device (120), and a transmission unit (136) adapted for transmitting the identifier (210) to the reader device (120).