NFC Emulated Card Automatic Switching via Protocol Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current NFC technology requires manual switching between access cards and bus cards, reducing card swiping efficiency as users need to manually switch cards and perform another card swiping operation.

Innovation Solution

An emulated card switching method is implemented, where an electronic device with NFC functionality supports two emulated cards, an access card, and a bus card. The method involves adjusting protocol information to automatically switch between cards based on identification information obtained during service processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual card switching is implemented, then users can switch between access cards and bus cards, but card swiping efficiency is reduced due to requiring manual switching and additional card swiping operations

Engineering Contradiction:
Improvecard switching operationVSAvoidcard swiping efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically detects the card reader type through protocol negotiation and switches between access card and bus card modes without user intervention. The electronic device performs self-service by autonomously determining the appropriate card type based on the reader's protocol capabilities, eliminating the need for manual card switching operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the card emulation parameters dynamically based on the detected reader protocol. When ISO14443-4 protocol is detected, the device switches to bus card mode; when only ISO14443-3 is detected, it uses access card mode. This parameter change enables automatic adaptation to different reader types, improving card swiping efficiency.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If automatic card switching based on protocol detection is implemented, then card swiping efficiency is improved, but device complexity increases due to protocol negotiation and automatic switching logic

Engineering Contradiction:
Improvecard swiping efficiencyVSAvoidprotocol negotiation mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The NFC device is designed with multi-functionality to support both access card and bus card emulation modes within a single device. The system universally handles different card reader types by detecting their protocol capabilities and automatically selecting the appropriate card type, eliminating the need for separate devices or complex manual switching mechanisms.

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

Solution Approach 2:

The system performs preliminary protocol negotiation during the initial connection phase to detect the reader's capabilities before actual card swiping. By conducting this detection in advance, the device can pre-determine the appropriate card type to use, streamlining the subsequent card swiping operation and reducing overall system complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4209961B1Emulation card switching method, electronic device, and communication system
Publication Date: 2025.02.19 HUAWEI TECH CO LTD
  • EP4209961B1 patent drawingFigure 1
  • EP4209961B1 patent drawingFigure 2
  • EP4209961B1 patent drawingFigure 3

AI summary

An emulated card switching method, an electronic device, and a communication system are provided. The method includes: sending first information to an NFC card reader, so that the NFC card reader determines a first protocol based on the first information and a protocol supported by the NFC card reader, and performs a service process of the first protocol with the electronic device; if no identification information is obtained when the service process of the first protocol is performed with the NFC card reader, modifying protocol information of a first emulated card from the first information to second information; sending the second information to the NFC card reader, so that the NFC card reader obtains the second information from the electronic device, determines a second protocol based on the second information and the protocol supported by the NFC card reader, and performs a service process of the second protocol with the electronic device; and if identification information is obtained when the service process of the second protocol is performed with the NFC card reader, switching, based on the identification information, the first emulated card to a second emulated card corresponding to the identification information. This method improves card swiping efficiency.