IP Library Granted Patent US 7,222,164
Granted Patent B1
US 7,222,164 · App. 10/069,327 · Granted May 22, 2007

Device and method to load commands in an integrated circuit card

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 7,222,164
App. No.
10/069,327
Granted
May 22, 2007
Kind
B1
Abstract

The invention concerns a device to load commands from at least one server to at least one integrated circuit card, the said card including a first command execution program and a first memory. The invention is characterised in that firstly, the said server includes: means to load in the card at least one command sequence block, specific to a service means to back up at least one sequence block in the first memory, update means capable of modifying, erasing, adding, in the first memory at least one sequence block, and, secondly, the card includes: means to search for a sequence block capable of searching for a sequence block specific to a service, after executing a command in a block. The invention applies, in particular, to the field of mobile telephony.

Claims (13)

1. A device to load a service in a computer system including a server and at least one integrated circuit card connected together via a network, said at least one integrated circuit card including a first command execution program and a first memory, wherein,

said first command execution program controls the integrated circuit of the card into performing a sequence of commands, wherein the sequence includes a command that is initially stored in a first memory of the card, and, after executing the initially stored command, identifying a next command in the sequence of commands to be executed by means of link data stored in the first memory of the card, wherein the link data identifies the next command in the sequence of commands; and

wherein said device comprises:

means to search for the next command as identified by the link data in the first memory of the card and, if the next command as identified by the link data is not found in the first memory of the card, to identify on said server for a command sequence including the next command; and

means for loading said integrated circuit card with the command sequence identified on said server, if the next command as identified by the link data is not found in the first memory of the card,

wherein the sequence of commands is associated with the service.

2. The device according to claim 1 , wherein said first memory is non volatile.

3. The device according to claim 2 , wherein the at least one integrated circuit card includes a second non volatile memory including data specific to the service.

4. The device according to claim 1 , wherein said server includes means to back up the initially stored command in said first memory.

5. The device according to claim 1 , wherein said server includes update means capable of modifying, erasing, and adding, in said first memory, the initially stored command.

6. The device according to claim 1 , wherein said first memory includes a first area and a second area, said first area having read and write access by said server and read access by said integrated circuit card, said second area having read and write access by said integrated circuit card.

7. The device according to claim 1 , wherein said integrated circuit card includes data request means, wherein data is sent by a service server.

8. The device according to claim 1 , wherein said integrated circuit card includes means of interpreting the initially stored command.

Assignments (2)
CORRECTIVE CHANGE OF NAME TO REMOVE U.S. APPLICATION NO. 09/423,426 ERRONEOUSLY RECORDED AT REEL 016884, FRAME 0352. Recorded Feb 22, 2006
From: AXALTO SA
To: SCHLUMBERGER SYSTEMES
Reel/Frame 017297/0735 →
CHANGE OF NAME Recorded Jul 18, 2005
From: SCHLUMBERGER SYSTEMS
To: AXALTO SA
Reel/Frame 016884/0352 →