IP Library Granted Patent US 8,881,264
Granted Patent B2
US 8,881,264 · App. 12/122,243 · Granted Nov 4, 2014

Method for controlling the execution of an applet for an IC card

Inventor: Maria Chichierchia (Caiazzo, IT)
Assignee: STMicroelectronics International N.V.
G06F21/74G06F21/73G06F21/51G06F21/77G06F21/123G06F2221/2105G06F2221/2129G06F2221/2153G06F21/556
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,881,264
App. No.
12/122,243
Granted
Nov 4, 2014
Kind
B2
Abstract

A method for controlling the execution of an applet for an IC Card including a java card platform, includes a phase for downloading the applet inside the IC Card, a phase for executing the applet through the java card platform and a phase for storing an identification platform number inside a memory portion of the IC Card. The phase for executing the applet has a first step for detecting the identification platform number to perform the phase for executing the applet with or without restrictions, respectively if the identification platform number is not or is detected by the step for detecting. The applet is a java card applet or a SIM toolkit applet.

Claims (18)

1. A method for controlling execution of a first applet in a second IC Card comprising a second java card platform, with the first applet initially intended for execution on a first IC Card comprising a first java card platform, the method comprising:

downloading the first applet into the second IC Card, and at least one parameter being sent to the first applet during the download;

detecting an identification platform number that identifies the first java card platform, with the first java card platform being in a memory portion of the second IC Card; and

executing the first applet, through the second java card platform, when the at least one parameter is correct, and when the at least one parameter is not correct, then blocking execution of the first applet, with the at least one parameter specifying a restricted subset of services of the first applet to be provided.

2. A method according to claim 1 wherein the at least one parameter includes a number of times the first applet may be executed.

3. A method according to claim 1 wherein the first and second applet each comprises a java card applet.

4. A method according to claim 1 wherein the first and second applet each comprises a SIM toolkit applet.

5. An IC Card comprising:

an IC card substrate;

a memory on the IC card substrate to store,

a first applet initially intended for execution on a different IC Card comprising a first java card platform,

a second java card platform and a second applet, and

at least one parameter associated with the first applet and an identification number that identifies the first java card platform; and

a processor on the IC card substrate;

said processor to cooperate with the memory to execute the first applet when the at least one parameter is correct, and when the at least one parameter is not correct, then block execution of the first applet, with the at least one parameter specifying a restricted subset of services of the first applet to be provided.

6. An IC Card according to claim 5 wherein the first and second applet each comprises a java card applet.

7. An IC Card according to claim 5 wherein the first and second applet each comprises a SIM toolkit applet.

8. An IC according to claim 5 wherein the at least one parameter includes a number of times the first applet may be executed.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2013
From: INCARD SA
To: STMICROELECTRONICS N.V.
Reel/Frame 030669/0192 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2013
From: STMICROELECTRONICS N.V.
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 030669/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2008
From: CHICHIERCHIA, MARIA
To: INCARD S.A.
Reel/Frame 021218/0664 →
Priority Claims (1)
IT MI07A0996 · May 17, 2007 · national
Continuity (1)
Related Publication 20080288699A1 · Nov 20, 2008