Java Virtual Machine Embedded in a Native Mobile Application
First Claim
Patent Images
1. A method comprising:
- executing, on a computing device, a native application designed to execute in connection with a native operating system of the computing device; and
executing, on the computing device, a JAVA virtual machine that is embedded within the native application;
wherein the native application is not coded in JAVA.
1 Assignment
0 Petitions
Accused Products
Abstract
A native application built for a mobile device can embed non-native JAVA code that may be executed by a JAVA virtual machine also embedded as a library within the native application. Enterprise applications may be extended for use by mobile devices. Business logic for an application may be constructed just once and then used in both enterprise applications and mobile device applications.
-
Citations
18 Claims
-
1. A method comprising:
-
executing, on a computing device, a native application designed to execute in connection with a native operating system of the computing device; and executing, on the computing device, a JAVA virtual machine that is embedded within the native application; wherein the native application is not coded in JAVA. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a memory; and a processor coupled to the memory; wherein the processor is configured to; execute a native application designed to execute in connection with a native operating system of the system; and execute a JAVA virtual machine that is embedded within the native application; wherein the native application is not coded in JAVA. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing a plurality of instructions which, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
executing, on a computing device, a native application designed to execute in connection with a native operating system of the computing device; and executing, on the computing device, a JAVA virtual machine that is embedded within the native application; wherein the native application is not coded in JAVA. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification