Validating an installation plan containing multiple transports and redirectors by adding data structure of the modules to the plan if the indicated transport and redirector modules are unavailable
First Claim
1. A method for validating an installation plan wherein multiple transports and redirectors are capable of installing a first and a second application on a workstation over a computer network, comprising the steps of:
- examining a first and a second application data structure corresponding respectively to the first and second application for a transport and a redirector attribute indicating a respective transport and a respective redirector module to be used for installation of the first and second application on the workstation;
determining whether the indicated transport and redirector modules are available during the installation process at the workstation; and
responsive to the determination that at least one of the indicated transport and redirector modules is unavailable, adding a data structure corresponding to the unavailable module to the installation plan such that when the installation plan is executed the previously unavailable module is provided.
1 Assignment
0 Petitions
Accused Products
Abstract
An installation plan object including application objects representing applications to be installed during an installation process and workstation objects representing the workstation on which the applications are to be installed is validated prior to executing the installation plan. According to the invention, multiple sets of communication modules, that is redirector and transport modules are capable of installing the applications on the workstations over a computer network. Therefore, the availability and compatibility of the redirectors and transports at the workstations must be assured. After the installation plan object is built by the user of application objects and workstation objects, the attributes of the application objects are examined for the communication modules which may be used for installation of the applications on the workstations. Next, the validation process determines whether the communication modules are available during the installation process at the workstations. If not, objects representing the unavailable communication modules to the installation plan such that when the installation process is executed the previously unavailable modules are provided.
95 Citations
20 Claims
-
1. A method for validating an installation plan wherein multiple transports and redirectors are capable of installing a first and a second application on a workstation over a computer network, comprising the steps of:
-
examining a first and a second application data structure corresponding respectively to the first and second application for a transport and a redirector attribute indicating a respective transport and a respective redirector module to be used for installation of the first and second application on the workstation; determining whether the indicated transport and redirector modules are available during the installation process at the workstation; and responsive to the determination that at least one of the indicated transport and redirector modules is unavailable, adding a data structure corresponding to the unavailable module to the installation plan such that when the installation plan is executed the previously unavailable module is provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for validating an installation plan object wherein multiple sets of communication modules are capable of installing a plurality of applications on a workstation over a computer network, the system including memory, processor, input and display devices and further comprising:
-
means for building the installation plan object by including a plurality of application objects representing applications to be installed during an installation process and by including a workstation object representing the workstation; means for examining attributes of the application objects for a communication module attribute indicating respective sets of communication modules to be used for installation of the plurality of applications on the workstation; means for determining whether the indicated sets of communication modules are available during the installation process at the workstation; and means responsive to the determination that at least one indicated set of communication modules is unavailable for adding an object representing the unavailable set to the installation plan such that when the installation process is executed the previously unavailable set is provided. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product stored! in a computer readable memory for validating an installation plan object including a plurality of application objects each representing an application to be installed during an installation process and a workstation object representing a workstation on which the plurality of applications on which the plurality of applications are to be installed, wherein multiple sets of communication modules are capable of installing a plurality of applications on the workstation over a computer network, comprising:
-
means for examining attributes of the application objects for a communication module attribute indicating respective sets of communication modules to be used for installation of the plurality of applications on the workstation; means for determining whether the indicated sets of communication modules are available during the installation process at the workstation; and means responsive to the determination that at least one indicated set of communication modules is unavailable for adding an object representing the unavailable set to the installation plan such that when the installation process is executed the previously unavailable set is provided. - View Dependent Claims (18, 19, 20)
-
Specification