Patent ID: 8484637

Claim:
At a master device, a method for installing interdependent components in parallel across a plurality of other devices, the method comprising: beginning installation functions at the master device and each of a plurality of other devices in parallel by beginning a distributed installation master process for installing a plurality of components across the master device and the plurality of other devices in parallel, installation of a dependent component, from among the plurality of components, at a device, from among of the plurality of devices, being dependent on successfully completing installation of one or more other different components, from among the plurality of components, at one or more other devices; sending a sequence of tasks to proceed with an installation action, the sequence of tasks tailored to install a first component, from among the one or more other different components, at a first device, from among the one or more other devices; pausing installation on the device until the one or more other different components are successfully installed; receiving a results message indicating that the first component was successfully installed at the first device; and subsequent to receiving the results message, sending a further sequence of tasks to the device to proceed with an installation of the dependent component at the device, the further sequence of tasks tailored to install the dependent component at the device.