Committing an install plan object for the network installation of application programs
First Claim
1. A method for committing an installation plan object for installing applications in a network comprising:
- prevalidating the installation plan object by examining child objects in the installation plan object and adding additional child objects to the installation plan object if required;
validating the installation plan object by examining data in the installation plan object and its child objects for errors in the data; and
transforming the child objects in the installation plan object into data structures usable for a network installation engine which installs applications across a network according to the data structures, if the installation plan is successfully validated.
1 Assignment
0 Petitions
Accused Products
Abstract
Committing an installation plan object for installing applications in a network. The installation plan object includes an application-in-plan object which represents an application program and a group-in-plan object which represents a group of workstations on which the application program is to be installed. As part of the commit process, the installation plan object is prevalidated by examining its child objects and adding additional child objects to the installation plan object if required, validated by examining data in the installation plan object and its child objects for errors in the data and transformed into data structures usable for a network installation engine which installs applications across a network. The installation plan further includes a response file object if the application'"'"'s installation requires a response file and a customization file object which contains data to customize the response file object data for particular workstations.
-
Citations
25 Claims
-
1. A method for committing an installation plan object for installing applications in a network comprising:
-
prevalidating the installation plan object by examining child objects in the installation plan object and adding additional child objects to the installation plan object if required; validating the installation plan object by examining data in the installation plan object and its child objects for errors in the data; and transforming the child objects in the installation plan object into data structures usable for a network installation engine which installs applications across a network according to the data structures, if the installation plan is successfully validated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for committing an installation plan object for installing applications in a network comprising:
-
means for prevalidating the installation plan object by examining child objects in the installation plan object and adding additional child objects to the installation plan object if required; means for validating the installation plan object by examining data in the installation plan object and its child objects for errors in the data; and means for transforming the child objects in the installation plan object into data structures usable for a network installation engine which installs applications across a network according to the data structures, if the installation plan is successfully validated. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product in a computer readable memory for committing an installation plan object for installing applications in a network comprising:
-
means for prevalidating the installation plan object by examining child objects in the installation plan object and adding additional child objects to the installation plan object if required; means for validating the installation plan object by examining data in the installation plan object and its child objects for errors in the data; and means for transforming the child objects in the installation plan object into data structures usable for a network installation engine which installs applications across a network according to the data structures, if the installation plan is successfully validated, the means activated when the computer memory is coupled to and accessed by a computer system. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification