IP Library Granted Patent US 9,690,950
Granted Patent B2
US 9,690,950 · App. 13/992,103 · Granted Jun 27, 2017

Method for exporting data of a Javacard application stored in a UICC to a host

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,690,950
App. No.
13/992,103
Granted
Jun 27, 2017
Kind
B2
Abstract

The invention proposes a method for exporting data of a Javacard application stored in a UICC to a host, the method consisting in: transmitting a transfer order to the application through a Javacard API; formatting the data in a pack, wherein the formatting is realized by the application; exporting the pack to the host.

Claims (18)

1. A computer-implemented method for exporting data of a Javacard application stored in a universal integrated circuit card (UICC) to a host, said computer-implemented method comprising:

transmitting a transfer order to said Javacard application through a Javacard application programming interface (API);

identifying, by said Javacard application, which data shall be exported

formatting said data in a pack, wherein said formatting is realized by said Javacard application and wherein said formatting is independent of a ciphering operation; and

exporting said pack to said host, wherein

said host includes a host application configured to unpack said data from said pack,

said host application is the same as said Javacard application, and

said data includes data belonging to the Javacard application.

2. The computer-implemented method according to claim 1 , wherein said host is a remote server.

3. The computer-implemented method according to claim 1 , wherein said host is another UICC.

4. The computer-implemented method according to claim 1 , wherein said host downloads said pack from said UICC.

5. The computer-implemented method according to claim 1 , wherein said Javacard application exports said pack to said host.

6. A computer-implemented method for importing a pack of data of a Javacard application stored in a host to a universal integrated circuit card (UICC), said computer-implemented method comprising:

transmitting an import order of said data to said Javacard application through a Javacard application programming interface (API), said Javacard application being located on said UICC; and

unpacking said data, wherein said unpacking is realized by said Javacard application, wherein said unpacking is independent of a deciphering operation, and wherein

said host includes a host application configured to identify said data for exporting and format said data into said pack,

said host application is the same as said Javacard application, and

said data includes data belonging to the Javacard application.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2023
From: THALES DIS FRANCE SA
To: THALES DIS FRANCE SAS
Reel/Frame 064771/0111 →
CHANGE OF NAME Recorded Aug 25, 2023
From: GEMALTO SA
To: THALES DIS FRANCE SA
Reel/Frame 064716/0485 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND INVENTOR'S LAST NAME PREVIOUSLY RECORDED AT REEL: 031604 FRAME: 0632. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 19, 2015
From: VERGNES, FABRICE; IMOUCHA, FRANCK; ROUSSEL, NICOLAS
To: GEMALTO SA
Reel/Frame 035059/0368 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2013
From: VERGNES, FABRICE; MOUCHA, FRANCK; ROUSSEL, NICOLAS
To: GEMALTO SA
Reel/Frame 031604/0632 →