SYSTEMS AND METHODS FOR INTEGRATION OF AN APPLICATION RUNTIME ENVIRONMENT INTO A USER COMPUTING ENVIRONMENT
First Claim
1. A computing device configured to execute a cross-platform application, comprising:
- a computing device on which an operating system is installed that creates a computing environment;
an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device;
a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device; and
wherein the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.
146 Citations
45 Claims
-
1. A computing device configured to execute a cross-platform application, comprising:
-
a computing device on which an operating system is installed that creates a computing environment; an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device; a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device; and wherein the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of installing a cross-platform application on a computing device on which an Application Platform application is installed, comprising:
-
downloading an installation package comprising; a file containing logic for a cross-platform application in a scripting language configured to be executed within an application runtime environment created by an Application Platform application installed on the computing device; and at least one file containing instructions for rendering a pop up notification in a rendering language configured to be rendered by the Application Platform application; and saving the file containing the logic of the cross-platform application and the at least one file containing instructions for rendering a pop up notification to non-volatile storage on the computing device. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A method of executing a cross-platform application on a computing device, comprising:
-
displaying a launch point within a computing environment generated by the operating system of a computing device; executing instructions in a locally stored file containing the logic of a cross-platform application in response to user selection of the launch point using an Application Platform application installed on the computing device, where the instructions are in a scripting language that is not natively executable and at least a portion of the Application Platform is natively implemented; and rendering a pop up notification using the Application Platform using a file containing instructions for rendering a pop up notification and in response to instructions within the locally stored file containing the logic of the cross-platform application, where the instructions are in a rendering language that is not natively executable. - View Dependent Claims (43, 44, 45)
-
Specification