Application suite installer with automatic detection of content and configurable options
First Claim
1. A method in a computer system for installing one or more software applications in an application suite onto the computer system, the method comprising:
- under control of an application suite installer program executing on the computer system, reading an installation configuration file that is separate from the application installer program, the installation configuration file identifying one or more software applications available for installation on the computer system; and
based on the contents read from the installation configuration file, displaying on a page a list of software applications that are available for installation, such that one or more of the software applications in the list can be selected for installation on the computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
An application suite installation framework comprises an application suite installer program, an installation configuration file, and the program files and other contents that comprise the software applications. The installation configuration file contains an entry for each software application which is available for installation. The application suite installer program contains the logic to read the installation configuration file to determine the installation options to display, and displays the installation options to a user. For each of the software applications in the list that is selected by the user, the application suite installer program installs the software application using the information, including an application installer, specified in the entry corresponding to that software application in the installation configuration file.
61 Citations
20 Claims
-
1. A method in a computer system for installing one or more software applications in an application suite onto the computer system, the method comprising:
under control of an application suite installer program executing on the computer system, reading an installation configuration file that is separate from the application installer program, the installation configuration file identifying one or more software applications available for installation on the computer system; and
based on the contents read from the installation configuration file, displaying on a page a list of software applications that are available for installation, such that one or more of the software applications in the list can be selected for installation on the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. One or more computer memories collectively containing an installation configuration file that identifies one or more software applications, the installation configuration file comprising, for at least one application program identified in the installation configuration file, information that identifies the supported application program and information that identifies an installation program to use in installing the supported application program,
such that the contents of the installation configuration file may be used by an installation wizard to present the identified software applications for selection by a user for installation on a computer system.
-
19. An application suite installer system comprising:
-
an installation configuration file comprising information that identifies one or more software applications, and for at least one application program identified in the installation configuration file, information that identifies the supported application program and information that identifies an installation program to use in installing the supported application program; and
an application suite installer program that is separate from the installation configuration file, the application suite installer program configured to, determine from the contents of the installation the software applications identified in the installation configuration file;
display on a page a list of the software applications identified in the installation configuration file; and
upon receiving an indication to install one or more of the software applications in the list of software applications, install the indicated one or more software applications. - View Dependent Claims (20)
-
Specification