Patent ID: 7814010

Claim:
A method for managing a plurality of applications on a smartcard comprising: receiving a personal identification number from an input device of a client card system, wherein the smartcard is inserted into the client card system, and wherein the client card system comprises a computer having an interface for communication with the smart card; obtaining a chip information number from the smartcard; using the chip information number to obtain a user profile; transmitting the user profile to a graphical user interface; displaying data contained within the user profile on the graphical user interface, wherein the data contained within the user profile corresponds to the plurality of applications, wherein the graphical user interface depicts the plurality of applications that are operable to be modified, and wherein the graphical user interface depicts, for each of the plurality of applications, an application name, an application status, available user actions, and additional information related to each of the plurality of applications; receiving at least one user command for at least one of the plurality of applications, wherein a set of available user actions is determined for each of the plurality of applications, wherein a user command performs an available user action from a set of available user actions corresponding to one of the plurality of applications; and responsive to receiving the at least one user command, updating the user profile by executing the at least one user command to perform at least one corresponding available user action for the at least one of the plurality of applications, wherein updates to the user profile are installed on the smartcard.