Patent ID: 8359070

Claim:
A system for selectively loading smart card applications to a smart card in an electronic wallet on a mobile device comprising: a mobile device comprising an electronic wallet and a smart card, the smart card including a resident smart card application, wherein the mobile device is configured to authenticate a request to load a selected smart card application to the smart card and to provide loading approval, wherein the mobile device is further configured to determine whether the smart card has sufficient memory for the selected smart card application, and wherein in response to a determination that the smart card memory does not have sufficient memory for the selected smart card application, the mobile device is further configured to remove at least some information for the resident smart card application from the smart card, to load a proxy, which requires a smaller memory on the smart card than the at least some information for the resident smart card application being removed and facilitates re-loading the resident smart card application to the smart card in the future, to the smart card as a placeholder for the resident smart card application, and to load the selected smart card application to the smart card in response to the loading approval and loading of the proxy.