Computer program product containing instructions for providing a processor the capability of executing an application derived from a compiled form
First Claim
Patent Images
1. A combination of computer program products, stored in computer readable memory, comprising:
- a derivative application, stored in a computer readable memory, and derived from an application having a class file format wherein the application is derived from an application having a class file format by first compiling the application having a class file format into a compiled form and then converting the compiled form into a converted form; and
an interpreter, stored in a computer readable memory, and having computer executable instructions configured to cause a processor executing the instructions of the interpreter to interpret the derivative application in the converted form and derived from an application having a class file format thereby causing the processor to perform operations defined by the application.
5 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit card is used with a terminal. The integrated circuit card includes a memory that stores an interpreter and an application that has a high level programming language format. A processor of the card is configured to use the interpreter to interpret the application for execution and to use a communicator of the card to communicate with the terminal.
-
Citations
56 Claims
-
1. A combination of computer program products, stored in computer readable memory, comprising:
-
a derivative application, stored in a computer readable memory, and derived from an application having a class file format wherein the application is derived from an application having a class file format by first compiling the application having a class file format into a compiled form and then converting the compiled form into a converted form; and an interpreter, stored in a computer readable memory, and having computer executable instructions configured to cause a processor executing the instructions of the interpreter to interpret the derivative application in the converted form and derived from an application having a class file format thereby causing the processor to perform operations defined by the application. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product loaded in memory and operable within a set of resource constraints, comprising:
at least one application to be interpreted by an interpreter, wherein the at least one application is generated by a programming environment comprising; a) a compiler for compiling application source programs written in high level language source code form into a compiled form, and b) a converter for post-processing the compiled form into a minimized form suitable for interpretation within the set of resource constraints by the interpreter. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28)
-
17. A method for operating a portable device comprising:
using an interpreter, comprising processor-executable instructions and stored in computer readable memory of the portable device, to cause a processor of the portable device to interpret a derived application stored in computer readable memory of the portable device, wherein the derived application is derived from an application in a compiled form by converting the compiled form into a converted form. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
29. A combination of computer program products, stored in computer readable memory, comprising:
-
a derivative application, stored in a computer readable memory, and derived from an application having a class file format wherein the application is derived from an application having a class file format by first compiling the application having a class file format into a compiled form and then converting the compiled form into a converted form; and a virtual machine, stored in a computer readable memory, and having computer executable instructions configured to cause a processor executing the instructions of the virtual machine to interpret the derivative application in the converted form and derived from an application having a class file format thereby causing the processor to perform operations defined by the application. - View Dependent Claims (30, 31, 32)
-
-
33. A computer program product loaded in memory, comprising:
at least one application to be interpreted by a virtual machine, wherein the at least one application is generated by a programming environment comprising; a) a compiler for compiling application source programs written in high level language source code form into a compiled form, and b) a converter for post-processing the compiled form into a minimized form suitable for interpretation within the set of resource constraints by the virtual machine. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 56)
-
45. A method for operating a portable device comprising:
using a virtual machine, comprising processor executable instructions and stored in computer readable memory of the portable device, to cause a processor of the portable device to interpret the instructions of a derived application stored in computer readable memory of the portable device, wherein the derived application is derived from an application in a compiled form by converting the compiled form into a converted form. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
Specification