IP Library Granted Patent US 9,386,403
Granted Patent B2
US 9,386,403 · App. 13/681,128 · Granted Jul 5, 2016

Selection process for an application in a terminal using local information obtained from a secure module

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,386,403
App. No.
13/681,128
Granted
Jul 5, 2016
Kind
B2
Abstract

The process according to various aspects can be executed by a terminal for selecting an application executable at least in part by a secure module incorporated into the terminal, and may include a step for obtaining location information of the terminal, from a memory of the secure module, and a selection step of an application from the obtained location information.

Claims (31)

1. A selection process executed by a terminal for selecting an application executable at least in part by a secure module incorporated into that terminal, the selection process comprising:

obtaining location information of the terminal from a memory of the secure module; and

selecting an application based on the location information and a mapping table between a country code and an identifier of each of a plurality of applications associated with the terminal,

wherein the obtaining is conducted on an initiative of the terminal via reading a Temporary Mobile Subscriber Identity (TMSI) or location area identification (LAI) field of a localization file EF LOCI .

2. The selection process as claimed in claim 1 , further comprising:

obtaining the location information by an acquisition module of the terminal, external to the secure module; and

storing the location information in the secure module.

3. The selection process as claimed in claim 2 , wherein:

the terminal is a cell phone; and

the location information is acquired by the acquisition module during searching of a coverage zone of a telecommunications network, the coverage zone providing a service coverage to the terminal.

4. The selection process as claimed in claim 3 , wherein the location information is acquired upon powering up of the terminal, or during roaming from a first coverage zone covered by a first telecommunications network to a second coverage zone covered by a second telecommunications network.

5. The selection process as claimed in claim 1 , wherein the location information is obtained by reading a field corresponding to a code of a country in which the terminal is located.

6. The selection process as claimed in claim 1 , wherein the location information is obtained by reading a field which identifies an operator of the telecommunications network providing the service coverage to the terminal.

7. The selection process as claimed in claim 2 , wherein obtaining the location information is performed by receiving a signalling message sent by the secure module, the signaling message indicating updates of the memory.

8. The selection process as claimed in claim 7 , wherein the signalling message comprises a STK REFRESH command.

9. The selection process as claimed in claim 1 , wherein the application is a modular application comprising:

at least one module executable by a microcontroller of the secure module; and

at least one module is executable by a microcontroller of the terminal that is external to the secure module.

10. A computer program embodied on a non-transitory computer readable medium comprising instructions for executing the selection process as claimed in claim 1 when the computer program is executed by a processor.

11. A non-transitory recording medium readable by a computer on which is recorded a computer program comprising instructions for executing the selection process, as claimed in claim 1 .

12. A secure module comprising a microcircuit and a medium, as claimed in claim 11 .

13. The selection process of claim 1 , wherein the obtaining is carried out regularly.

14. The selection process of claim 1 , wherein the obtaining is carried out by an application of the terminal for managing applications.

15. A terminal, comprising:

a module for obtaining location information of a terminal from a memory of a secure module incorporated in the terminal; and

a selection module of selecting an application that is executable at least in part by the secure module based on the location information and a mapping table between a country code and an identifier of each of a plurality of applications associated with the terminal,

wherein the module is configured to perform obtaining the location information on an initiative of the terminal via reading a Temporary Mobile Subscriber Identity (TMSI) or location area identification (LAI) field of a localization file EF LOCI .

16. The terminal as claimed in claim 15 , wherein the terminal is a cellular communications terminal comprising a communications module on a cellular telecommunications network, wherein:

the secure module is an authentication module of the terminal on the cellular telecommunications network;

the communications module comprises means for acquiring the location information and for storing the location information in the secure module; and

the selection module is a PPSE application.

Assignments (2)
CHANGE OF NAME Recorded Dec 16, 2022
From: OBERTHUR TECHNOLOGIES
To: IDEMIA FRANCE
Reel/Frame 062140/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2013
From: LEDRU, PHILIPPE; DANREE, ARNAUD
To: OBERTHUR TECHNOLOGIES
Reel/Frame 029644/0783 →