User interface for interaction with smart card applications
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing an interface to a first application is disclosed. The first application is retained within a memory means (276) of an electronic card (100), with at least one of a plurality of user interface elements (154) being associated with a user interface element object stored in the memory (276). The memory means (276) is coupled to a processor means (275) of the electronic card (100). The processor means (275) is coupled to a reading device (300) configured to facilitate reading of the electronic card (100). The method executes at least a first application and a second application within the processor means (275). The second application is configured to associate reading signals generated by the reading device (300) in response to a selection of at least one of the elements (154) with a command to be issued to the first application. The second application is configured to provide the interface to the first application.
53 Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus for 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 apparatus comprising:
execution means for 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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program for 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 computer program comprising:
code for 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.
Specification