Multi-component software application installation facility
First Claim
1. A computer-implemented method for installing a software application on a data processing system comprising a plurality of data processing entities, the software application including a plurality of software components for installation on the data processing entities, the computer-implemented method comprising:
- providing first input information needed to install a first software component on a first data processing entity;
installing the first software component on the first data processing entity using the first input information;
generating, upon installing the first software component, output information related to the installation of the first software component on the first data processing entity, the output information describing the configuration of the first software component on the first data processing entity as determined at the time of installation;
providing the output information to a second data processing entity on which a second software component is to be installed; and
determining, from the output information, at least a portion of second input information needed to install the second software component on the second data processing entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for installing a software application on a data processing system that may include multiple data processing entities. The software application may include multiple components for installation on one or more of the entities. The method may include providing input information for each of the components designated for installation. Each component may then be installed according to its corresponding input information, and output information corresponding to each component may be generated. This output information may be provided to one or more data processing entities identified for installation of a subsequent component. The input information corresponding to the subsequent component may be at least partially determined from this output information.
-
Citations
19 Claims
-
1. A computer-implemented method for installing a software application on a data processing system comprising a plurality of data processing entities, the software application including a plurality of software components for installation on the data processing entities, the computer-implemented method comprising:
-
providing first input information needed to install a first software component on a first data processing entity; installing the first software component on the first data processing entity using the first input information; generating, upon installing the first software component, output information related to the installation of the first software component on the first data processing entity, the output information describing the configuration of the first software component on the first data processing entity as determined at the time of installation; providing the output information to a second data processing entity on which a second software component is to be installed; and determining, from the output information, at least a portion of second input information needed to install the second software component on the second data processing entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for installing a software application on a data processing system comprising a plurality of data processing entities, the software application comprising a plurality of software components for installation on the data processing entities, the computer program product comprising:
a non-transitory computer-readable medium having computer-usable program code embodied therein, the computer-usable program code comprising; computer-usable program code for providing first input information needed to install a first software component on a first data processing entity; computer-usable program code for installing the first software component on the first data processing entity using the first input information; computer-usable program code for generating, upon installing the first software component, output information related to the installation of the first software component on the first data processing entity, the output information describing the configuration of the first software component on the first data processing entity as determined at the time of installation; computer-usable program code for providing the output information to a second data processing entity on which a second software component is to be installed; and determining, from the output information, at least a portion of second input information needed to install the second software component on the second data processing entity. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A system for installing a software application on a data processing system comprising a plurality of data processing entities, the software application comprising a plurality of software components for installation on the data processing entities, the system comprising:
a plurality of modules, each module implemented in at least one of hardware and a combination of hardware and software, the modules comprising; an input unit for providing first input information needed to install a first software component on a first data processing entity; a product module for installing the first software component on the first data processing entity using the first input information; a producer module for generating, upon installing the first software component, output information related to the installation of the first software component on the first data processing entity, the output information describing the configuration of the first software component on the first data processing entity as determined at the time of installation; a transfer unit for providing the output information to a second data processing entity on which a second software component is to be installed; and a consumer module for determining, from the output information, at least a portion of second input information needed to install the second software component on the second data processing entity. - View Dependent Claims (19)
Specification