IP Library Granted Patent US 9,323,964
Granted Patent B2
US 9,323,964 · App. 14/463,383 · Granted Apr 26, 2016

Card detection and selection

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 9,323,964
App. No.
14/463,383
Granted
Apr 26, 2016
Kind
B2
Abstract

Techniques for CSC detection and selection include generating a radio frequency (RF) field that defines a range of communication for the CSC reader, transmitting a signal in the RF field, and detecting a modulation in the RF field indicating that a first CSC is within the RF field and has responded to the signal. The modulation is inspected for collision, wherein collision occurs if more than one CSC within the RF field responds to the poll signal. After determining that the modulation does not contain a collision, a halt command is transmitted to the first CSC instructing the CSC to only respond to one or more specific commands.

Claims (56)

1. A method executed by a contactless smart card (CSC) reader for CSC detection and selection, the method comprising:

generating a radio frequency (RF) field that defines a range of communication for the CSC reader;

transmitting a first poll signal for a particular type of CSC in the RF field, the particular type of CSC comprising one of type-A CSC, type-B CSC, proposed type-C CSC, or proposed type-D CSC as defined by ISO 14443;

detecting a modulation in the RF field indicating that a first CSC is within the RF field and has responded to the first poll signal;

inspecting the modulation for a collision, wherein the collision occurs if more than one CSC within the RF field responds to the first poll signal;

determining that the modulation does not contain the collision;

transmitting a halt command to the first CSC in response to determining that the modulation does not contain the collision, wherein the halt command instructs the first CSC to only respond to a wakeup command; and

transmitting a second poll signal for the particular type of CSC in the RF field after transmitting the halt command to the first CSC and before conducting a transaction, wherein the first CSC does not respond to the second poll signal.

2. The method of claim 1 , further comprising:

increasing a power level of the RF field after transmitting the halt command and before transmitting the second poll signal.

3. The method of claim 1 , further comprising the steps of:

attenuating a power level of the RF field after transmitting the halt command and before transmitting the second poll signal.

4. The method of claim 1 ,

wherein the second poll signal is transmitted in the RF field after a preset period of time has passed since transmitting the halt command to the first CSC.

5. The method of claim 1 , further comprising:

transmitting the second poll signal in the RF field for a preset period of time;

transmitting the wakeup command to the first CSC after the preset period of time has passed; and

selecting the first CSC for conducting a transaction.

6. The method of claim 1 , further comprising:

detecting that a second CSC is within the RF field; and

generating at least one of a visual notification and an audio notification for a user, the notification informing the user that more than one CSC has been presented.

7. The method of claim 1 , further comprising:

detecting that a second CSC is within the RF field; and

selecting one of the first CSC and the second CSC for conducting a transaction based on a predefined criteria.

8. A contactless smart card (CSC) reader for CSC detection and selection, the CSC reader comprising:

a radio frequency (RF) transceiver configured to generate an RF field, and transmit and receive signals within the RF field; and

a computer processor coupled to the RF transceiver and configured to utilize the RF transceiver to transmit a first poll signal for a particular type of CSC in the RF field, detect a modulation in the RF field indicating that a first CSC is within the RF field and has responded to the first poll signal, inspect the modulation for a collision, determine that the modulation does not contain the collision, utilize the RF transceiver to transmit a halt command to the first CSC in response to determining that the modulation does not contain the collision, and utilize the RF transceiver to transmit a second poll signal for the particular type of CSC in the RF field after transmitting the halt command to the first CSC and before conducting a transaction, wherein the first CSC does not respond to the second poll signal,

wherein the collision occurs if more than one CSC within the RF field responds to the first poll signal, the particular type of CSC comprises one of type-A CSC, type-B CSC, proposed type-C CSC, or proposed type-D CSC as defined by ISO 14443, and the halt command instructs the first CSC to only respond to a wakeup command.

9. The CSC reader of claim 8 , wherein the computer processor is further configured to increase a power level of the RF transceiver after transmitting the halt command and before transmitting the second poll signal.

10. The CSC reader of claim 8 , wherein the computer processor is further configured to attenuate a power level of the RF transceiver after transmitting the halt command and before transmitting the second poll signal.

11. The CSC reader of claim 8 , wherein the computer processor is further configured to utilize the RF transceiver to transmit the second poll signal in the RF field after a preset period of time has passed since transmitting the halt command to the first CSC.

12. The CSC reader of claim 8 , wherein the computer processor is further configured to utilize the RF transceiver to transmit the second poll signal in the RF field for a preset period of time, utilize the RF transceiver to transmit the wakeup command to the first CSC after the preset period of time has passed, and select the first CSC for conducting a transaction.

13. The CSC reader of claim 8 , wherein the computer processor is further configured to detect that a second CSC is within the RF field, and generate at least one of a visual notification and an audio notification for a user, the notification informing the user that more than one CSC has been presented.

14. The CSC reader of claim 8 , wherein the computer processor is further configured to detect that a second CSC is within the RF field, and select one of the first CSC and the second CSC for conducting a transaction based on a predefined criteria.

15. A non-transitory computer-readable medium, having instructions stored therein, which when executed cause a computer to perform a set of operations comprising:

generating a radio frequency (RF) signal to form an RF field that defines a range of communication;

transmitting a first poll signal for a particular type of CSC in the RF field, the particular type of CSC comprises one of type-A CSC, type-B CSC, proposed type-C CSC, or proposed type-D CSC as defined by ISO 14443;

detecting a modulation in the RF field indicating that a first contactless smart card (CSC) is within the RF field and has responded to the first poll signal;

inspecting the modulation for a collision, wherein the collision occurs if more than one CSC within the RF field responds to the first poll signal;

determining that the modulation does not contain the collision;

transmitting a halt command to the first CSC in response to determining that the modulation does not contain the collision, wherein the halt command instructs the first CSC to only respond to a wakeup command; and

transmitting a second poll signal for the particular type of CSC in the RF field after transmitting the halt command to the first CSC and before conducting a transaction, wherein the first CSC does not respond to the second poll signal.

16. The non-transitory computer-readable medium of claim 15 , having further instructions stored therein, which when executed cause the computer to perform a set of operations comprising:

increasing a power level of the RF field after transmitting the halt command and before transmitting the second poll signal.

17. The non-transitory computer-readable medium of claim 15 , having further instructions stored therein, which when executed cause the computer to perform a set of operations comprising:

reducing a power level of the RF field after transmitting the halt command and before transmitting the second poll signal.

18. The non-transitory computer-readable medium of claim 15 , having further instructions stored therein, which when executed cause the computer to perform a set of operations comprising:

transmitting the second poll signal in the RF field for a preset period of time;

transmitting the wakeup command to the first CSC after the preset period of time has passed; and

selecting the first CSC for conducting a transaction.

19. The non-transitory computer-readable medium of claim 15 , having further instructions stored therein, which when executed cause the computer to perform a set of operations comprising:

detecting that a second CSC is within the RF field; and

generating at least one of a visual notification and an audio notification for a user, the notification informing the user that more than one CSC has been presented.

20. The non-transitory computer-readable medium of claim 15 , having further instructions stored therein, which when executed cause the computer to perform a set of operations comprising:

detecting that a second CSC is within the RF field; and

selecting one of the first CSC and the second CSC for conducting a transaction based on a predefined criteria.

Assignments (10)
SUPERPRIORITY PATENT SECURITY AGREEMENT Recorded Oct 6, 2025
From: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS INC.; CUBIC DIGITAL INTELLIGENCE INC.; CUBIC ITS, INC.; CUBIC SECURE COMMUNICATIONS, LLC; CUBIC TOTAL LEARNING PLATFORM, LLC; CUBIC TRANSPORTATION SYSTEMS, INC.; GATR TECHNOLOGIES INC.; NUVOTRONICS INC.
To: BARCLAYS BANK PLC
Reel/Frame 073008/0761 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TYPOGRAPHICAL ERROR IN THE COVER SHEET REPLACING PATENT NUMBER 10353752 WITH PATENT NUMBER 10353572 PREVIOUSLY RECORDED ON REEL 71563 FRAME 243. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT ASSIGNMENT. Recorded Aug 28, 2025
From: CUBIC CORPORATION
To: CUBIC TRANSPORTATION SYSTEMS, INC.
Reel/Frame 072712/0614 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
Reel/Frame 072278/0272 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2025
From: CUBIC CORPORATION
To: CUBIC TRANSPORTATION SYSTEMS, INC.
Reel/Frame 071563/0243 →
SECURITY INTEREST Recorded May 2, 2025
From: CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071161/0299 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: BUSCH-SORENSEN, THOMAS
To: CUBIC CORPORATION
Reel/Frame 033568/0810 →