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 a remote computer system, the method comprising:
- providing a list of software applications that are available for installation on the remote computer system;
receiving from the remote computer system a selection of one or more software applications in the list of software applications;
creating an installation configuration file comprising an entry for each of the selected one or more software applications, wherein each entry for the selected one or more software applications comprises information that identifies the respective software application and information that identifies an installation program to use in installing the respective software application; and
executing an application suite installer program to install on the remote computer system one or more of the software applications having a corresponding entry in the installation configuration file.
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 that comprise the software applications. The framework allows a user to specify the software applications that are to be installed on the user'"'"'s computer system, and, based on the user'"'"'s input, creates the installation configuration file. The installation configuration file contains an entry for each software application which was specified by the user. The application suite installer program reads the installation configuration file to determine the installation options (i.e., the software applications) to display, and displays to the user a list of the software applications that may be installed. 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 corresponding entry in the installation configuration file.
-
Citations
20 Claims
-
1. A method in a computer system for installing one or more software applications in an application suite onto a remote computer system, the method comprising:
-
providing a list of software applications that are available for installation on the remote computer system;
receiving from the remote computer system a selection of one or more software applications in the list of software applications;
creating an installation configuration file comprising an entry for each of the selected one or more software applications, wherein each entry for the selected one or more software applications comprises information that identifies the respective software application and information that identifies an installation program to use in installing the respective software application; and
executing an application suite installer program to install on the remote computer system one or more of the software applications having a corresponding entry in the installation configuration file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in a computer system for creating an application suite for distribution to users, the application suite being comprised of one or more software applications, the method comprising:
-
providing a list of software applications that are available for inclusion in an application suite;
receiving a selection of one or more software applications in the list of software applications to include in the application suite;
creating an installation configuration file comprising an entry for each of the selected one or more software applications, wherein each entry for the selected one or more software applications comprises information that identifies the respective software application and information that identifies an installation program to use in installing the respective software application; and
distributing an application suite installer program, the installation configuration file and the selected software applications using a removable storage media and a network location, such that the application suite installer program installs each of the software applications using the respective installation program specified in the installation configuration file. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for creating an application suite for distribution to users, the application suite being comprised of one or more software applications, the system comprising:
-
a means for providing a list of software applications that are available for inclusion in an application suite;
a means for receiving a selection of one or more software applications in the list of software applications to include in the application suite;
a means for creating an installation configuration file comprising an entry for each of the selected one or more software applications, wherein each entry for the selected one or more software applications comprises information that identifies the respective software application and information that identifies an installation program to use in installing the respective software application; and
a means for distributing an application suite installer program, the installation configuration file and the selected software applications, such that the application suite installer program displays a list of the one or more software applications having a corresponding entry in the installation configuration file for installation on a computer system. - View Dependent Claims (20)
-
Specification