IP Library Granted Patent US 8,146,832
Granted Patent B2
US 8,146,832 · App. 12/754,145 · Granted Apr 3, 2012

Answer to reset (ATR) pushing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,146,832
App. No.
12/754,145
Granted
Apr 3, 2012
Kind
B2
Abstract

A wireless-enabled smart card reader receives an Answer to Reset (ATR) from a smart card and transmits the ATR using a wireless 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.

Claims (41)

1. A method for communicating an Answer to Reset (ATR) to a computing device by a smart card reader, the method comprising:

powering on a smart card when the smart card is coupled to the smart card reader and there is no established wireless communication link between the computing device and the smart card reader;

receiving the ATR at the smart card reader from the smart card;

caching the ATR at the smart card reader once received from the smart card following powering on the smart card; and

transmitting the ATR from the smart card reader using a wireless communication link to the computing device without waiting for an ATR request from the computing device.

2. The method of claim 1 , wherein transmitting the ATR from the smart card reader to the computing device occurs when a wireless communication link is established between the computing device and the smart card reader, and the smart card is coupled to the smart card reader.

3. The method of claim 1 , further comprising:

powering off the smart card following caching the ATR at the smart card reader; and

caching the ATR at the smart card reader as long as the smart card remains coupled to the smart card reader.

4. The method of claim 1 , wherein transmitting the ATR from the smart card reader to the computing device comprises:

transmitting the ATR from the smart card reader along with an indication that the smart card is coupled to the smart card reader.

5. The method of claim 1 , wherein the wireless communication link is based on radio frequency identification (RFID) technology.

6. A method at a computing device, the method comprising:

receiving at the computing device an Answer to Reset (ATR) of a smart card via a wireless communication link from a smart card reader; and

caching the ATR in a cache of the computing device,

wherein receiving the ATR from the smart card reader occurs without the computing device having transmitted an ATR request to the smart card reader.

7. The method of claim 6 , further comprising:

retrieving the ATR from the cache of the computing device in order to begin a communications session with the smart card.

8. The method of claim 6 , wherein the wireless communication link is based on radio frequency identification (RFID) technology.

9. A device comprising:

a wireless communication interface through which the device is able to communicate with a computing device;

a processor coupled to the wireless communication interface; and

a memory coupled to the processor, the memory being able to store code which, when executed by the processor, receives an Answer to Reset (ATR) from a smart card and pushes the ATR to the computing device via the wireless communication interface without waiting for an ATR request from the computing device.

10. The device of claim 9 , further comprising:

a cache to store the ATR.

11. The device of claim 9 , wherein the device comprises smart card reader functionality.

12. The device of claim 9 , wherein the wireless communication interface is compatible with a communication protocol based on radio frequency identification (RFID) technology.

13. A system for communicating messages comprising:

a first device compatible with at least one wireless communication protocol; and

a second device that includes smart card reader functionality, the second device comprising:

a wireless communication interface compatible with at least the wireless communication protocol;

a processor coupled to the wireless communication interface; and

a memory coupled to the processor, the memory able to store code which, when executed by the processor, receives an Answer to Reset (ATR) from a smart card and transmits the ATR to the first device via the wireless communication interface without waiting for the first device to request the ATR.

14. The system of claim 13 , wherein the first device comprises a cache to store the ATR.

15. The system of claim 13 , wherein the second device comprises a cache to store the ATR.

16. The system of claim 13 , wherein the wireless communication protocol is based on radio frequency identification (RFID) technology.

17. A non-transitory computer-readable medium having stored thereon instructions which, when executed by a computing device, result in:

caching an Answer to Reset (ATR) of a smart card in a cache of the computing device upon receipt of the ATR via a wireless communication link from a smart card reader,

wherein receipt of the ATR from the smart card reader occurs without the computing device having transmitted an ATR request to the smart card reader.

18. The non-transitory computer-readable medium of claim 17 , wherein the instructions, when executed by the computing device, further result in:

retrieving the ATR from the cache in order to begin a communications session with the smart card.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 19, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037861/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2010
From: ADAMS, NEIL; LITTLE, HERBERT
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024190/0837 →