Secure multi-application IC card system having selective loading and deleting capability
First Claim
1. An IC card system comprising at least one IC card, an application to be loaded onto said card and means for determining whether said card is qualified to accept the loading of said application onto said card, wherein said IC card contains card personalization data, and said application is assigned application permissions data representing at least one set of IC cards upon which said application may be loaded.
4 Assignments
0 Petitions
Accused Products
Abstract
A multi-application IC card system is disclosed having selective application loading and deleting capability. Prior to loading an application onto an IC card a test is conducted to determine if the card is qualified to receive the application using personalization data stored on the card and comparing it with permissions data associated with the application indicating one or more sets of cards upon which the application may be loaded. If the personalization data of the card falls within the allowable set of permissions for that application then the card may be loaded with the application. Preferably, the personalization data includes data representative of the card number, issuer, a product class and the date on which the card is personalized.
172 Citations
34 Claims
- 1. An IC card system comprising at least one IC card, an application to be loaded onto said card and means for determining whether said card is qualified to accept the loading of said application onto said card, wherein said IC card contains card personalization data, and said application is assigned application permissions data representing at least one set of IC cards upon which said application may be loaded.
- 8. An IC card system comprising at least one IC card and an application, wherein said IC card contains personalization data representative of that card and said application is assigned a permissions data set representing at least one IC card upon which said application may be loaded, said system further comprising means for determining whether said personalization data falls within said permissions data set.
-
16. A process for loading an application onto an IC card comprising the step of determining whether said IC card is qualified to accept the loading of said application onto said card, wherein said determining step includes the steps of:
-
providing said card with personalization data;
assigning to said application permissions data representing at least one set of IC cards upon which said application may be loaded;
comparing said personalization data with said permissions data; and
loading said application onto said IC card provided said personalization data falls within said set of cards upon which said application may be loaded. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A process for deleting an application from an IC card comprising the step of determining whether said IC card is qualified to delete said application based upon permissions data associated with said application, wherein said determining step includes the steps of:
-
providing said card with personalization data;
assigning to said application permissions data representing at least one set of IC cards from which said application may be deleted;
comparing said personalization data with said permissions data; and
deleting said application from said IC card provided said personalization data falls within said set of cards from which said application may be deleted. - View Dependent Claims (28, 29, 30, 31)
-
- 32. An IC card system comprising at least one IC card, an application to be deleted from said card and means for determining whether said card is qualified to delete said application from said card, wherein said IC card contains card personalization data, and said application is assigned application permissions data representing at least one set of IC cards from which said application may be deleted.
Specification