Patent ID: 9722971
Date: 2017-08-01
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A routing method carried out by a mobile terminal intended to emulate a contactless payment card and comprising a near field radio communication component and a plurality of secure elements, each of said secure elements hosting applications, each application enabling said mobile terminal to communicate by means of the near field radio communication component with a payment terminal, said method being provided to route messages received from said payment terminal to a particular application stored in a particular secure element, said application being chosen by said payment terminal, comprising an initializing step of constituting a stored table in which are stored all the applications available on said mobile terminal and, for each of them, an identification of the secure element hosting said application, wherein said method performs under reception of, a message coming from a payment terminal; if the received message is a selection command intended for the payment terminal to receive the list of available applications on said mobile terminal: a step of forming said list of applications from said table, and; a step of sending said list to the payment terminal; if the message is an application selection command issued by said payment terminal for selecting a particular application: a step of determining, by consulting said stored table the secure element in which said particular application is hosted; a step of activating the secure element so determined; and a step of relaying said application selection command to the activated secure element; said method for all the other messages received, further comprising a step of relaying said received message to the activated secure element, and wherein said stored table comprises, for each application, an application identifier, termed public application identifier, in addition to its application identifier within the secure element in which it is hosted, this then being termed a real identifier, each public application identifier in the stored table being different and identifying uniquely one of the applications hosted by one of the secure elements: the step of forming said list of applications forms said list from the public identifiers rather than from the real identifiers of the applications; wherein, the step of relaying the received message to the activated element for its part comprises a step of replacing the public application identifier of the application with the real application identifier of the application prior to relaying the message to the activated secure element.