Version management for application execution environment
AssigneeAdobe Systems Incorporated
InventorsJeremy R. Clark, Oliver Goldman, Luis Polanco
Life of this patent
Estimating the term…
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 which of multiple different versions of the application execution environment are installed on a computer; and managing the different versions of the application execution environment on the computer; wherein the identifying and the managing are performed using one or more of the different versions of the application execution environment.
Claims17
A method comprising:
- identifying which of multiple different versions of an application execution environment are installed on a computer, the application execution environment comprising a cross-platform application program interface configured to provide services to applications that run in 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, the identifying and the managing performed using one or more of the different versions of the application execution environment.
A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
- identifying which of multiple different versions of an application execution environment are installed on a computer, the application execution environment comprising a cross-platform application program interface configured to provide services to applications that run in 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, the identifying and the managing performed using one or more of the different versions of the application execution environment.
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 which of multiple different versions of an application execution environment are installed on a computer, the application execution environment comprising a cross-platform application program interface configured to provide services to applications that run in 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, the identifying and the managing performed using one or more of the different versions of the application execution environment.
Dependencies are inferred from the claim text.