Claims
- 1. A method for loading an application onto an integrated circuit card subsequent to its issuance the integrated circuit card comprising a memory containing two or more available different-sized spaces each defined by a contiguous memory space of sequential memory addresses with no skipped addresses, said different-sized spaces resulting from content deletions or additions to said memory and including at least one said space having a smallest-sized available area, 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 the smallest-sized available area in the memory in which the at least one of the plurality of segments can be stored.
- 2. An application loading system for loading an application onto an integrated circuit card subsequent to its issuance, comprising:an application provider for dividing an application into a plurality of segments; and said integrated circuit card comprising a memory containing two or more available spaces each defined by a continguous memory space of sequential memory addresses with no skipped addresses, said different-sized spaces resulting from content deletions or additions to said memory and including at least one said space having a smallest-sized available area, the integrated circuit card for determining, for at least one of the plurality of segments, which of the one or more available spaces has the smallest available area in the memory in which the at least one of the plurality of segments can be stored.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of U.S. patent application Ser. No. 09/076,550 filed on May 12, 1998, now U.S. Pat. No. 6,488,211 and entitled “System and Method for Flexibly Loading an IC Card, ” which is incorporated herein by reference and which claims priority to United States Provisional application 60/046,514 filed on May 15, 1997, and entitled “Design for Multi Application Smart Card,” which is incorporated herein by reference.
US Referenced Citations (152)
Foreign Referenced Citations (47)
Number |
Date |
Country |
0152024 |
Aug 1985 |
EP |
0157303 |
Oct 1985 |
EP |
0190733 |
Aug 1986 |
EP |
0218176 |
Apr 1987 |
EP |
0292248 |
Jan 1988 |
EP |
0261030 |
Mar 1988 |
EP |
0275510 |
Jul 1988 |
EP |
0325506 |
Jul 1989 |
EP |
0328289 |
Aug 1989 |
EP |
0354793 |
Feb 1990 |
EP |
0451936 |
Oct 1991 |
EP |
0466969 |
Jan 1992 |
EP |
0475837 |
Mar 1992 |
EP |
0537756 |
Apr 1993 |
EP |
0540095 |
May 1993 |
EP |
0547741 |
Jun 1993 |
EP |
0559205 |
Sep 1993 |
EP |
0588339 |
Mar 1994 |
EP |
0594493 |
Apr 1994 |
EP |
0636998 |
Feb 1995 |
EP |
0647902 |
Apr 1995 |
EP |
0666550 |
Aug 1995 |
EP |
0686947 |
Dec 1995 |
EP |
0707290 |
Apr 1996 |
EP |
0751460 |
Jan 1997 |
EP |
2536928 |
Jun 1984 |
FR |
2667171 |
Mar 1992 |
FR |
2687816 |
Aug 1993 |
FR |
2284689 |
Jun 1995 |
GB |
6481084 |
Mar 1989 |
JP |
2592856 |
Dec 1996 |
JP |
8707062 |
Jun 1984 |
WO |
8707061 |
Nov 1987 |
WO |
8809019 |
Nov 1988 |
WO |
9005960 |
May 1990 |
WO |
9101538 |
Feb 1991 |
WO |
9116691 |
Oct 1991 |
WO |
9213322 |
Aug 1992 |
WO |
9320538 |
Oct 1993 |
WO |
9321612 |
Oct 1993 |
WO |
9522810 |
Aug 1995 |
WO |
9619771 |
Jun 1996 |
WO |
9628795 |
Sep 1996 |
WO |
9638825 |
Dec 1996 |
WO |
9843212 |
Oct 1998 |
WO |
9910824 |
Mar 1999 |
WO |
9916031 |
Apr 1999 |
WO |
Non-Patent Literature Citations (3)
Entry |
W. Rankl and W. Effing, 1997, “Smart Card Handbook” John Wiley & Sons Publishing pp. 107-190. |
J. Zoreda and J. Oton, “Smart Cards,” 1994, pp. 119, 120, 131, 132. |
Davies et al., “Security for Computer Networks: An Introduction to Data Security in Teleprocessing and Electronic Funds Transfer,” John Wiley & Sons, 1984. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/046514 |
May 1997 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/076550 |
May 1998 |
US |
Child |
10/260858 |
|
US |