ATR Pushing for Smart Card Reader Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication links between smart card readers and computing devices are slower than wired connections, leading to inefficiencies in transmitting the Answer to Reset (ATR) information, which is crucial for initiating communication sessions.

Innovation Solution

The ATR is proactively pushed from the smart card reader to the computing device before a request is made, allowing it to be cached and reducing the need for subsequent wireless communication, thus streamlining the process and eliminating delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If ATR is transmitted over wireless communication link after request, then communication protocol is established, but transmission speed is slow and latency is high

Engineering Contradiction:
ImproveATR transmission speedVSAvoidcommunication latency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The smart card reader proactively pushes the ATR information to the computing device before the computing device sends a request. This preliminary action eliminates the need for request-response communication over the slow wireless link, thereby reducing latency and improving transmission speed effectiveness.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If computing device requests ATR over wireless link, then ATR information is obtained, but communication efficiency is reduced

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidtime to obtain ATR
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The smart card reader performs the action of transmitting ATR information before the computing device needs it. By pushing the ATR proactively, the system eliminates the time-consuming request-response cycle and improves overall communication efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The smart card reader detects when a computing device connects and automatically initiates ATR transmission without waiting for a request. This feedback mechanism enhances communication efficiency by anticipating the computing device's needs.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If ATR is transmitted only on request, then wireless communication protocol is followed, but user experience is degraded due to delays

Engineering Contradiction:
Improveuser experienceVSAvoidsession initiation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs the ATR transmission action in advance before the computing device sends a request. This preliminary action significantly reduces session initiation time and improves user experience by eliminating noticeable delays in communication establishment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8540164B2Answer to reset (ATR) pushing
Publication Date: 2013.09.24 MALIKIE INNOVATIONS LTD
  • US8540164B2 patent drawing
  • US8540164B2 patent drawing
  • US8540164B2 patent drawing

AI summary

A smart card reader receives an Answer to Reset (ATR) from a smart card and transmits the ATR over a communication link to a computing device without waiting for an ATR request from the computing device. The computing device may cache the ATR and use it for subsequent communication sessions with the smart card.