Management user interface for application execution environment
First Claim
1. A method for managing an application execution environment, the method comprising:
- identifying different versions of the application execution environment installed on a computer;
presenting a user interface configured to manage the different versions of the application execution environment, wherein the user interface includes an option to selectively uninstall one or more of the different versions of the application execution environment;
managing the different versions of the application execution environment on the computer as a single runtime environment program having the different versions bundled therein, based on input received via the user interface; and
discovering an available update applicable to an earlier one of the different versions, but not applicable to a later one of the different versions of the application execution environment installed on the computer;
wherein the user interface includes an option to apply the available update to the earlier one of the different versions, and the managing comprises applying the available update to the earlier one of the different versions of the application execution environment based on the input received via the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including medium-encoded computer program products, for managing an application execution environment on a computer. One or more aspects of the subject matter described in this specification can be embodied in one or more methods of managing an application execution environment, the one or more methods including: identifying different versions of the application execution environment installed on a computer; presenting a user interface configured to manage the different versions of the application execution environment, wherein the user interface includes an option to selectively uninstall one or more of the different versions of the application execution environment; and managing the different versions of the application execution environment on the computer as a single runtime environment program having the different versions bundled therein, based on input received via the user interface.
-
Citations
15 Claims
-
1. A method for managing an application execution environment, the method comprising:
-
identifying different versions of the application execution environment installed on a computer; presenting a user interface configured to manage the different versions of the application execution environment, wherein the user interface includes an option to selectively uninstall one or more of the different versions of the application execution environment; managing the different versions of the application execution environment on the computer as a single runtime environment program having the different versions bundled therein, based on input received via the user interface; and discovering an available update applicable to an earlier one of the different versions, but not applicable to a later one of the different versions of the application execution environment installed on the computer;
wherein the user interface includes an option to apply the available update to the earlier one of the different versions, and the managing comprises applying the available update to the earlier one of the different versions of the application execution environment based on the input received via the user interface. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying different versions of an application execution environment installed on a computer; presenting a user interface configured to manage the different versions of the application execution environment, wherein the user interface includes an option to selectively uninstall one or more of the different versions of the application execution environment; managing the different versions of the application execution environment on the computer as a single runtime environment program having the different versions bundled therein, based on input received via the user interface; and discovering an available update applicable to an earlier one of the different versions, but not applicable to a later one of the different versions of the application execution environment installed on the computer;
wherein the user interface includes an option to apply the available update to the earlier one of the different versions, and the managing comprises applying the available update to the earlier one of the different versions of the application execution environment based on the input received via the user interface. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to perform operations comprising; identifying different versions of an application execution environment installed on a computer; presenting a user interface configured to manage the different versions of the application execution environment, wherein the user interface includes an option to selectively uninstall one or more of the different versions of the application execution environment; managing the different versions of the application execution environment on the computer as a single runtime environment program having the different versions bundled therein, based on input received via the user interface; and discovering an available update applicable to an earlier one of the different versions, but not applicable to a later one of the different versions of the application execution environment installed on the computer;
wherein the user interface includes an option to apply the available update to the earlier one of the different versions, and the managing comprises applying the available update to the earlier one of the different versions of the application execution environment based on the input received via the user interface. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification