Method and apparatus for securely enabling native code execution on a JAVA enabled subscriber device
AssigneeMotorola, Inc.
InventorRicardo Martinez Perez
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorRicardo Martinez Perez
Estimating the term…
A J2ME application (18) stored in memory (14) of a subscriber device (10) includes a Java Native Framework application program interface (24) for providing execution of Framework native code (21) and subscriber device native code (20). An instantiation process (300) determines if the J2ME application (18) has a primary key and accordingly initializing a registration database (48). A registration process (400) registers the Framework native code (21) in the registration database according to an assigned entry identification and dynamically links the Framework native code (21) with subscriber device native code (20), if needed. An execution process (500) executes the Framework native code (21) when the Java Native Framework application program interface is run by the J2ME application (18).
A method for providing native code execution for a Java application, the method comprising:
A Java Native Framework application program interface arranged to provide native code execution by a Java application, the Java Native Framework application program interface when executed by a Java application resulting in the Java application:
A Java Native Framework application program interface comprising a registration database including one or more entry identifications, wherein each of the one or more entry identifications refers to Framework native code stored in memory, the Framework native code including one of dynamically linked native code and cross linked Framework native code for execution by a Java application.
Dependencies are inferred from the claim text.