System and method for creating target byte code
AssigneeAptana, Inc.
InventorsPaul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
Life of this patent
Estimating the term…
Loading patent…
AssigneeAptana, Inc.
InventorsPaul Colton, Kevin Edward Lindsey, Roland Ingomar Muschenetz, Robin Sean Debreuil
Estimating the term…
A system and method for converting byte code of a first type into byte code of a second type. Byte code of a first type and markup language code are received as inputs. The first byte code is converted into constituent byte code data elements that can comprise any logical unit or grouping of at least a portion of a software application. The markup language code is converted into constituent markup language data elements that can comprise individual markup language tags and references to data or functionality in the first byte code. The first byte code data elements and markup language data elements are mapped to data elements of a second byte code type. The second byte code data elements are assembled into a resulting second byte code.
A method to execute a computer program written for a first computer architecture on a second computer architecture in which a source code for the computer program has been compiled into byte code of a first type by converting the byte code of the first type and markup language into byte code of a second type when there is direct mapping of the data elements of the first type of byte code to data elements of the second type of byte code, wherein when there is no direct mapping of at least some of the data elements of the first type of byte code to data elements of the second type of byte code, a bridging byte code is inserted into the second type of byte code, the method comprising:
A method to execute a computer program written for a first computer architecture on a second computer architecture in which a source code for the computer program has been compiled into byte code of a first type by converting the byte code of the first type and markup language into byte code of a second type, the markup language defining the user interface of the computer program, when there is direct mapping of the data elements of the first type of byte code to data elements of the second type of byte code, wherein when there is no direct mapping of at least some of the data elements of the first type of byte code to data elements of the second type of byte code, a bridging byte code is inserted into the second type of byte code, the method comprising:
A method to execute a computer program written for a first computer architecture on a second computer architecture in which a source code for the computer program has been compiled into a byte code of a first type by converting the byte code of the first type and a markup language into byte code of a second type, the markup language defining the display aspects or user interface of the computer program operative with the byte code of the second type, when there is direct mapping of the data elements of the first type of byte code to data elements of the second type of byte code;
Dependencies are inferred from the claim text.