Contactless Card Reader Dynamic Speed Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current contactless card readers have limited convenience due to slow data communication speeds, typically reaching only 106 kbps, which prolongs interaction times and restricts usage, especially when handling large data exchanges.

Innovation Solution

A card reader method and system that dynamically adjusts communication speeds by determining valid identifications, sending inquiries, and setting optimal communication speeds for both sending and receiving data, allowing for faster data transfer between the card reader and contactless cards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If contactless card reader uses standard communication protocol, then compatibility is maintained, but communication speed is limited to 106 kbps

Engineering Contradiction:
Improvecommunication speedVSAvoidprotocol compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The card reader dynamically adjusts communication parameters based on detected card types. The system transitions from a static communication mode to a dynamic one where speed and protocol parameters are modified in real-time based on card identification results, enabling both high-speed mode for supported cards and backward compatibility for standard cards

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes communication parameters (speed, protocol version) based on the detected card type. When a card supporting high-speed communication is detected, the system switches to faster communication parameters; when a standard card is detected, it maintains standard parameters, thus resolving the contradiction between speed and compatibility

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If contactless card reader increases data transfer speed, then interaction time is reduced, but system complexity increases due to multiple speed modes

Engineering Contradiction:
Improveinteraction timeVSAvoidcommunication mode management
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs card type detection and communication mode selection in advance before actual data transfer begins. By pre-configuring the appropriate communication speed based on card identification, the system avoids complex real-time switching during data transfer, reducing perceived interaction time while managing complexity through preliminary setup

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The card reader uses feedback from card identification responses to automatically select the appropriate communication mode. The system receives feedback about card capabilities and adjusts its communication parameters accordingly, eliminating the need for manual configuration or complex user decisions about speed modes

Inventive Principle:
Principle #23Feedback

3Productivity

If contactless card reader supports only high-speed mode, then communication efficiency is improved, but compatibility with legacy cards is lost

Engineering Contradiction:
Improvedata communication efficiencyVSAvoidcard type compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The card reader is designed with multi-functionality to support both high-speed communication mode and standard communication mode. The system can adapt its functionality based on the card type detected, making it universally compatible with different card standards while maintaining the ability to operate at high speeds when possible

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

Data Source

PatentUS10402599B2Card reader supporting high-speed data communication, and operating method thereof
Publication Date: 2019.09.03 FEITIAN TECHNOLOGIES CO LTD
  • US10402599B2 patent drawing
  • US10402599B2 patent drawing
  • US10402599B2 patent drawing

AI summary

An operating method of a card reader supporting high-speed data communication. The method comprises: if a card reader determines that a first in-place flag is not valid, then the card reader sends a card query instruction in a contactless field, sends a speed adjustment configuration instruction to a contactless card upon receiving of query response data returned by the contactless card, and determines whether response data indicating successful speed adjustment configuration and returned by the contactless card is received; and if so, then the card reader configures communication speeds thereof, such that a received first instruction is sent to the contactless card with a first communication speed, and an operation result returned by the contactless card is received with a second communication speed, otherwise the card reader configures the communication speeds thereof, such that a received first instruction is sent to the contactless card with a third communication speed, and an operation result returned by the contactless card is received with a fourth communication speed, wherein the first communication speed is greater than the third communication speed, and the second communication speed is greater than the fourth communication speed. The above method can shorten interaction time between a contactless card reader and a contactless card, thereby improving user experience.