METHOD AND SYSTEM FOR INSTALLING SOFTWARE DELIVERABLES
First Claim
1. A method for installing software, comprising:
- obtaining a knowledge package comprising guidelines for obtaining and installing a plurality of software deliverables;
simulating installation of the plurality of software deliverables on a managed host based on the guidelines in the knowledge package, wherein simulating installation of the plurality of software deliverables comprises;
obtaining the plurality of software deliverables based on the guidelines in the knowledge package,caching the plurality of software deliverables on the managed host to obtain a local installation cache, andobtaining a response to an installation prompt associated with a software deliverable selected from the plurality of software deliverables; and
performing an actual installation of the plurality of software deliverables on the managed host using the local installation cache and the response to the installation prompt.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for installing software involves obtaining a knowledge package including guidelines for obtaining and installing software deliverables, and simulating installation of the software deliverables on a managed host based on the guidelines in the knowledge package. Simulating installation of the software deliverables involves obtaining the software deliverables based on the guidelines in the knowledge package, caching the software deliverables on the managed host to obtain a local installation cache, and obtaining a response to an installation prompt associated with at least one of the software deliverables. The method further involves performing an actual installation of the software deliverables on the managed host using the local installation cache and the response to the installation prompt.
39 Citations
20 Claims
-
1. A method for installing software, comprising:
-
obtaining a knowledge package comprising guidelines for obtaining and installing a plurality of software deliverables; simulating installation of the plurality of software deliverables on a managed host based on the guidelines in the knowledge package, wherein simulating installation of the plurality of software deliverables comprises; obtaining the plurality of software deliverables based on the guidelines in the knowledge package, caching the plurality of software deliverables on the managed host to obtain a local installation cache, and obtaining a response to an installation prompt associated with a software deliverable selected from the plurality of software deliverables; and performing an actual installation of the plurality of software deliverables on the managed host using the local installation cache and the response to the installation prompt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a managed host; and a job agent executing on the managed host and configured to; obtain a knowledge package comprising guidelines for obtaining and installing a plurality of software deliverables, simulate installation of the plurality of software deliverables on the managed host based on the guidelines in the knowledge package, wherein simulating installation of the plurality of software deliverables comprises; obtaining the plurality of software deliverables based on the guidelines in the knowledge package, caching the plurality of software deliverables on the managed host to obtain a local installation cache, and obtaining a response to an installation prompt associated with a software deliverable selected from the plurality of software deliverables, and perform an actual installation of the plurality of software deliverables on the managed host using the local installation cache and the response to the installation prompt. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
means for obtaining a knowledge package comprising guidelines for obtaining and installing a plurality of software deliverables; means for simulating installation of the plurality of software deliverables on a managed host based on the guidelines in the knowledge package, wherein the means for simulating installation of the plurality of software deliverables comprise; means for obtaining the plurality of software deliverables based on the guidelines in the knowledge package, means for caching the plurality of software deliverables on the managed host to obtain a local installation cache, and means for obtaining a response to an installation prompt associated with a software deliverable selected from the plurality of software deliverables; and means for performing an actual installation of the plurality of software deliverables on the managed host using the local installation cache and the response to the installation prompt. - View Dependent Claims (17, 18, 19, 20)
-
Specification