Smart card with multiple applications
First Claim
1. A smart card having multiple applications installed thereon, wherein one of said multiple applications is designated as a default application which is activated whenever the card is reset, and wherein said default application is required to implement a first operation to provide a canonically ordered list of said multiple applications on the card.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the invention provides a smart card having multiple applications installed thereon. One of the multiple applications is designated as a default application which is activated whenever the card is reset. The default application is required to implement a first operation to provide a canonically ordered listing of the multiple applications on the card. The default application may further implement a second operation to allow one of the multiple applications to be selected for activation via an index into the listing.
246 Citations
69 Claims
- 1. A smart card having multiple applications installed thereon, wherein one of said multiple applications is designated as a default application which is activated whenever the card is reset, and wherein said default application is required to implement a first operation to provide a canonically ordered list of said multiple applications on the card.
-
23. A method of operating a smart card having multiple applications installed thereon, comprising:
-
designating one of said multiple applications as a default application, wherein said default application is required to implement a first operation to provide a canonically ordered list of said multiple applications on the card; and activating the default application whenever the card is reset. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. Means for operating a smart card having multiple applications installed thereon, comprising:
-
means for designating one of said multiple applications as a default application, wherein said default application is required to implement a first operation to provide a canonically ordered list of said multiple applications on the card; and means for activating the default application whenever the card is reset.
-
-
46. A method of designating an application on a smart card as a default application, comprising:
-
receiving a request to designate an application as a default application on the smart card; confirming that said default application implements a first operation to provide a canonically ordered listing of multiple applications on the card; and designating the requested application as the default application, subject to a positive outcome from the confirming.
-
-
47. Means for designating an application on a smart card as a default application, comprising:
-
means for receiving a request to designate an application as a default application on the smart card; means for confirming that said default application implements a first operation to provide a canonically ordered listing of multiple applications on the card; and means for designating the requested application as the default application, subject to a positive outcome from the confirming means.
-
-
48. A computer program product comprising an application having program instructions on a medium, said application being operable on a smart card having multiple applications installed thereon to:
-
function as a default application, wherein said default application is activated whenever the card is reset; and implement a first operation to provide a canonically ordered list of multiple applications on the card. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer program product comprising a card management application having program instructions on a medium, said application being operable on a smart card to:
-
receive a request for an application to become the default application; and verify that the application supports a first operation to provide a canonically ordered list of multiple applications on the card, wherein the application is allowed to become the default application only if it supports said first operation. - View Dependent Claims (66, 67, 68)
-
-
69. A data structure for smart card having multiple applications installed thereon, wherein one of said multiple applications is designated as a default application which is activated whenever the card is reset, said data structure comprising a canonically ordered list of said multiple applications on the card, and further comprising an indication of which of said multiple applications is designated as the default application, wherein said default application is required to implement a first operation to provide a canonically ordered list of said multiple applications on the card.
Specification