Patent ID: 6915957

Claim:
A method of providing an interface for a first software application, said first software application being retained within a memory means of an electronic card together with one or more retained data strings, said electronic card comprising one or more user interface elements formed thereon, with at least one of said user interface elements being associated with a user interface element object stored in said memory means, said memory means being coupled to a processor means of said electronic card, said processor means being coupled to a reading device configured to facilitate reading of said electronic card, said method comprising at least the steps of: executing at least said first software application and a second software application stored within said memory means using said processor means, said second software application being configured to use said user interface element object in order to associate reading signals generated by said reading device in response to a selection of at least one of said user interface elements with a command to be issued to said first software application, wherein said second software application provides an interface between said first software application and said one or more user interface elements, and enables at least one of the retained data strings to be reconfigured through selection of one or more of said user interface elements under predetermined conditions.