System and method to facilitate installation and/or removal of components
First Claim
Patent Images
1. A system to facilitate installation and/or removal of components including at least one shared component, comprising:
- a validation engine operative to provide a valid order; and
an installer operative to control at least one of an install and removal operation of the components based on the valid order and operative to effect manipulation of at least one property associated with the at least one shared component to reflect dependency for the at least one shared component according to the installation or removal thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method to facilitate installation and/or removal of components in which one of the components is a shared component. The components are installed based on a valid order, such that shared components are installed after other components have been installed. According to one aspect, one or more properties associated with a shared component may be manipulated to facilitate installation and/or removal of components, including the shared component and dependent components.
-
Citations
31 Claims
-
1. A system to facilitate installation and/or removal of components including at least one shared component, comprising:
-
a validation engine operative to provide a valid order; and
an installer operative to control at least one of an install and removal operation of the components based on the valid order and operative to effect manipulation of at least one property associated with the at least one shared component to reflect dependency for the at least one shared component according to the installation or removal thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 29, 30)
-
-
13. A system to facilitate installation of components including at least one shared component, comprising:
-
a setup manager which controls installation of the components;
dependency manager which provides a valid installation order based on metadata associated with at least some of the components;
wherein the setup manager causes the components to be installed according to the valid installation order, a separate shared installation of the at least one shared component being implemented for each dependent component that depends on the at least one shared component.
-
-
23. A system to facilitate installation and/or removal of components including at least one shared component, comprising:
-
a validation component operative to provide a valid order based on setup data; and
a setup engine operative to initiate installation of each of the components according to the valid order during a first part of the installation, the shared component being installed for a first dependent component during the first part of installation, the shared component being installed for each other dependent component during a second part of the installation separate from the first part.
-
-
24. A system to facilitate installation and/or removal of components including at least one shared component, comprising:
-
a dependency manager operative to provide a valid order based on setup data; and
a setup engine operative to initiate installation of each of the components according to the valid order during a first part of the installation, the shared component being installed for a first dependent component during the first part of installation, the shared component being installed for each other dependent component during a second part of the installation, which is subsequent to the first part;
wherein the setup manager is operative to effect manipulation of at least one property associated with the at least one shared component to reflect dependency characteristics of the at least one shared component as a function of at least one of installation of the shared component and removal of a dependent component that depends on the at least one shared component.
-
-
25. A system to facilitate installation and/or removal of components including at least one shared component, comprising:
-
means for providing a valid order for the components;
means for controlling installation of the components based on the valid order; and
means for manipulating at least one property associated with the at least one shared component to reflect dependency for the at least one shared component based on at least one installation of the shared component and removal of a dependent component that depends on the at least one shared component.
-
-
26. A method to facilitate installing and/or removing components including at least one shared component, the method comprising:
-
providing a valid order;
installing each of the plurality of components based on the valid order; and
modifying at least one property associated with the at least one shared component to reflect dependency characteristics of the at least one shared component relative dependent components operative to use the at least one shared component.
-
-
31. A method to facilitate installing and/or removing components including at least one shared component, the method comprising:
-
providing a valid order;
effecting installation of each of the components during a first part of installation according to the valid order, the shared component being installed for a first dependent component during the first part of the installation;
effecting installation of the shared component for each other dependent component during a second part of the installation separate from the first part.
-
Specification