System and method for flexibly loading an IC Card
First Claim
1. A method for loading an application onto an integrated circuit card, the integrated circuit card comprising a memory containing one or more available spaces, the method comprising:
- dividing the application into a plurality of segments; and
for at least one of the plurality of segments, determining which of the one or more available spaces has a smallest available area in the memory in which the at least one of the plurality of segments can be stored.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of flexibly loading an application and its associated data from an application provider onto an IC card. The application and its associated data is divided into segments which can each fit into the input buffer of an Integrated circuit card. Each segment is transmitted separately and the Integrated circuit card then stores the segment in an available space in the IC card'"'"'s memory. The segments can be placed in non-contiguous memory in order to reduce memory fragmentation.
110 Citations
4 Claims
-
1. A method for loading an application onto an integrated circuit card, the integrated circuit card comprising a memory containing one or more available spaces, the method comprising:
-
dividing the application into a plurality of segments; and
for at least one of the plurality of segments, determining which of the one or more available spaces has a smallest available area in the memory in which the at least one of the plurality of segments can be stored.
-
-
2. An application loading system, comprising:
-
an application provider for dividing an application into a plurality of segments; and
an integrated circuit card comprising a memory containing one or more available spaces, the integrated circuit card for determining, for at least one of the plurality of segments, which of the one or more available spaces has a smallest available area in the memory in which the at least one of the plurality of segments can be stored.
-
-
3. In a method for loading an application onto an integrated circuit card, the application comprising a plurality of segments, the integrated circuit card comprising a memory containing one or more available spaces, the improvement comprising determining, for at least one of the plurality of segments, which of the one or more available spaces has a smallest available area in the memory in which the at least one of the plurality of segments can be stored.
-
4. In a system for loading an application onto an integrated circuit card, the application comprising a plurality of segments, the integrated circuit card comprising a memory containing one or more available spaces, the improvement comprising a processor for determining, for at least one of the plurality of segments, which of the one or more available spaces has a smallest available area in the memory in which the at least one of the plurality of segments can be stored.
Specification