APPARATUS AND METHOD FOR AUTOMATED SOFTWARE INSTALLATION
First Claim
1. A method for automating software installations accounting for an installation policy, the method comprising:
- defining a client installation policy for a client device;
transmitting a software installation request for installing a first software functionality;
receiving, at a service provider, a software installation route from a software installation map, the software installation route describes a plurality of software files for installing the first software functionality, the software installation route comprising;
a confidence factor representing an indication of previous installation success based on the software installation route;
a route installation policy; and
installing the first software functionality at the client device based on a combination of the client installation policy and the route installation policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.
78 Citations
20 Claims
-
1. A method for automating software installations accounting for an installation policy, the method comprising:
-
defining a client installation policy for a client device; transmitting a software installation request for installing a first software functionality; receiving, at a service provider, a software installation route from a software installation map, the software installation route describes a plurality of software files for installing the first software functionality, the software installation route comprising; a confidence factor representing an indication of previous installation success based on the software installation route; a route installation policy; and installing the first software functionality at the client device based on a combination of the client installation policy and the route installation policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a software installation comprising:
-
Maintaining, at a service provider, a software installation map comprising; a plurality of software elements representing a plurality of software files; a plurality of dependency pointers representing dependencies between each of the plurality of software files; at least one software installation route for installing a first software functionality, the installation route including a subset of the plurality of software elements and having a route installation policy defining a level of manual interaction suggested for installing the software functionality; receiving a request for installing the first software functionality from a client device; and providing the first software installation route to the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification