Method and apparatus for sharing data files among runtime environment applets in an integrated circuit card
First Claim
Patent Images
1. One or more computer readable media comprising computer executable instructions that, when executed, direct an integrated circuit card (ICC) to:
- receive a command to execute one or more code files and one or more data files to execute a runtime environment applet in the ICC, wherein a data file can be invoked with different code files to implement different runtime environment applets;
access a file system to retrieve and load an identified code file and an identified data file; and
execute the identified code file through completion to perform operations in the identified data file.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated circuit card includes a storage device to store one or more code files and one or more data files, and control logic. The control logic implements an ICC runtime environment that executes an applet in response to a command identifying both a code file and a data file received from a host system.
-
Citations
16 Claims
-
1. One or more computer readable media comprising computer executable instructions that, when executed, direct an integrated circuit card (ICC) to:
-
receive a command to execute one or more code files and one or more data files to execute a runtime environment applet in the ICC, wherein a data file can be invoked with different code files to implement different runtime environment applets; access a file system to retrieve and load an identified code file and an identified data file; and execute the identified code file through completion to perform operations in the identified data file. - View Dependent Claims (2, 3, 4)
-
-
5. An integrated circuit card (ICC) having computer-readable memory to store computer-executable instructions that, when executed, comprise:
-
means to receive a command to execute one or more code files and one or more data files to execute a runtime environment applet in the ICC, wherein a data file can be invoked with different code files to implement different runtime environment applets; means to access a file system to retrieve and load an identified code file and an identified data file; and means to initiate execution of the identified code file through completion to perform operations in the identified data file. - View Dependent Claims (6, 7, 8)
-
-
9. One or more computer readable media comprising computer executable instructions that, when executed, direct an integrated circuit card (ICC) to:
-
receive a command to execute one or more code files and one or more data files to execute a runtime environment applet in the ICC, wherein a code file can be invoked with multiple data files to implement different runtime environment applets; access a file system to retrieve and load an identified code file and an identified data file; and execute the identified code file through completion to perform operations in the identified data file. - View Dependent Claims (10, 11, 12)
-
-
13. An integrated circuit card (ICC) having computer-readable memory to store computer-executable instructions that, when executed, comprise:
-
means to receive a command to execute one or more code files and one or more data files to execute a runtime environment applet in the ICC, wherein a code file can be invoked with multiple data files to implement different runtime environment applets; means to access a file system to retrieve and load an identified code file and an identified data file; and means to initiate execution of the identified code file through completion to perform operations in the identified data file. - View Dependent Claims (14, 15, 16)
-
Specification