IP Library Granted Patent US 11,715,093
Granted Patent B2
US 11,715,093 · App. 17/127,269 · Granted Aug 1, 2023

Configuration of a transaction in a contactless electronic device

Inventors: Olivier Van Nieuwenhuyze (Wezembeek-Oppem, BE); Jean-Marc Grimaud (Biot, FR)
Assignees: STMicroelectronics (Rousset) SAS; Proton World International N.V.
G06Q20/3278G06K7/10297H04L41/0803H04L69/329
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 11,715,093
App. No.
17/127,269
Granted
Aug 1, 2023
Kind
B2
Abstract

A method of configuring a contactless communication device is provided. The contactless communication device includes integrated circuits hosting at least two applications compatible with the same communication protocols or compatible with the same communication protocol and using different communication parameters and a contactless communication circuit. The method includes detecting, by the contactless communication circuit, an interruption of a transaction initiated by a proximity coupling reader.

Claims (42)

1. A method, comprising:

configuring a contactless communication device that includes a near-field communication controller and first and second integrated circuits, the first and second integrated circuits configured to exchange information with the near-field communication controller, the first integrated circuit hosting a first application compatible with a first communication protocol and the second integrated circuit hosting a second application compatible with a second communication protocol that is either different than the first communication protocol or the same as the first communication protocol and using different communication parameters, the configuring including:

detecting, by the near-field communication controller, an interruption of a transaction initiated by a proximity coupling reader, wherein the near-field communication controller comprises a memory in which is stored, for each application, a configuration for a contactless communication including at least one identifier of the communication protocol with which the application is compatible;

transmitting, by the near-field communication controller, to the proximity coupling reader data of one of the configurations during the transaction initiated by the reader;

storing in the near-field communication controller, for each configuration, a number of answers to be transmitted by the near-field communication controller to requests from the reader in an initial phase of the transaction; and

detecting, by the near-field communication controller, an interruption of the transaction initiated by the reader when a number of answers is smaller than a stored number.

2. The method according to claim 1 , further comprising:

the detecting, by the near-field communication controller, the interruption of the transaction initiated by the reader when a last control signal sent by the reader causes a delivery by the near-field communication controller to the reader of an answer indicating an error.

3. The method according to claim 1 , wherein the transaction comprises an implementation of an anticollision process by the reader, the method further comprising:

determining, by the near-field communication controller, that the transaction has been interrupted if it has not received a control signal expected from the reader during the anticollision process.

4. The method according to claim 1 , wherein the near-field communication controller determines that the transaction has been interrupted if it detects that the reader no longer emits an electromagnetic field.

5. The method according to claim 1 , wherein the near-field communication controller detects an interruption of the transaction initiated by the reader by detecting that the reader repeatedly transmits a same request of detection of the presence of the contactless communication device.

6. The method according to claim 1 , wherein the near-field communication controller detects the interruption of the transaction initiated by the reader by detecting an absence of a transmission of a control signal by the reader for a determined time period.

7. The method according to claim 1 , further comprising:

changing, by the near-field communication controller, a configuration used at a next transaction initiated by the reader in response to detecting the interruption of the transaction.

8. The method according to claim 1 , wherein one of at least two applications is compatible with an ISO 14443-4 protocol and another one of the at least two applications is compatible with an ISO 14443-3 protocol.

9. The method according to claim 1 , wherein one of at least two applications is a Eurocard-Mastercard-Visa (EMV) application.

10. The method of claim 1 , wherein one of at least two applications is a MIFARE Classic or MIFARE Classic+ application.

11. A contactless communication electronic device, comprising:

a near-field communication controller configured to:

detect an interruption of a transaction initiated by a proximity coupling reader; and

first and second integrated application circuits electrically coupled to the near-field communication controller, the first integrated application circuit hosting a first application compatible with a first communication protocol and the second integrated application circuit hosting a second application compatible with a second communication protocol that is either different than the first communication protocol or the same as the first communication protocol and using different communication parameters;

wherein the near-field communication controller includes a memory in which is stored, for each application, a configuration for a contactless communication including at least one identifier of the communication protocol with which the application is compatible, and

wherein the near-field communication controller is further configured to:

transmit to the proximity coupling reader data of one of the configurations during the transaction initiated by the reader;

store, for each configuration, a number of answers to be transmitted by the near-field communication controller to requests from the reader in an initial phase of the transaction; and

detect an interruption of the transaction initiated by the reader when a number of answers is smaller than a stored number.

12. The contactless communication electronic device according to claim 11 , wherein the contactless communication electronic device is a cell phone.

13. The contactless communication electronic device according to claim 11 , wherein the near-field communication controller is further configured to detect the interruption of the transaction initiated by the reader when a last control signal sent by the reader causes a delivery by the near-field communication controller to the reader of an answer indicating an error.

14. A contactless communication electronic device, comprising:

a near-field communication controller configured to:

detect an interruption of a transaction initiated by a proximity coupling reader;

a first integrated circuit hosting a Eurocard-Mastercard-Visa (EMV) application compatible with a first communication protocol, the first integrated circuit configured to exchange information with the near-field communication controller, the first integrated circuit being directly coupled to the near-field communication controller and being configured to communicate with the near-field communication controller and not communicate directly with the proximity coupling reader; and

a second integrated circuit hosting a MIFARE Classic or MIFARE Classic+ application compatible with a second communication protocol that is either different from the first communication protocol or the same as the first communication protocol and having different communication parameters than the first integrated circuit, the second integrated circuit configured to exchange information with the near-field communication controller;

wherein the near-field communication controller includes a memory in which is stored, for each application, a configuration for a contactless communication including at least one identifier of the first or second communication protocol with which the application is compatible, and

wherein the near-field communication controller is further configured to:

transmit to the proximity coupling reader data of one of the configurations during the transaction initiated by the reader;

store, for each configuration, a number of answers to be transmitted by the near-field communication controller to requests from the reader in an initial phase of the transaction; and

detect an interruption of the transaction initiated by the reader when a number of answers is smaller than a stored number.

15. The contactless communication electronic device according to claim 14 , wherein the transaction comprises an implementation of an anticollision process by the reader, the near-field communication controller further configured to:

determine that the transaction has been interrupted if it has not received a control signal expected from the reader during the anticollision process.

16. The contactless communication electronic device according to claim 14 , wherein the near-field communication controller is further configured to change a configuration used at a next transaction initiated by the reader in response to detecting the interruption of the transaction.

Assignments (4)
CHANGE OF NAME Recorded Sep 26, 2024
From: PROTON WORLD INTERNATIONAL
To: STMICROELECTRONICS BELGIUM
Reel/Frame 069057/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: GRIMAUD, JEAN-MARC
To: STMICROELECTRONICS (ROUSSET) SAS
Reel/Frame 062589/0455 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2020
From: VAN NIEUWENHUYZE, OLIVIER
To: PROTON WORLD INTERNATIONAL N.V.
Reel/Frame 054737/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2020
From: GRIMAUD, JEAN-MARC
To: STMICROELECTRONICS (ROUSSET) SAS
Reel/Frame 054737/0600 →
Priority Claims (1)
FR 1915468 · Dec 23, 2019 · national
Continuity (1)
Related Publication 20210192492A1 · Jun 24, 2021