Patent ID: 8331366
Filing Date: 2012-12-11
Classification: G06F,H04L

Abstract:
1. A system for the deployment of a software image to a plurality of target devices, comprising: a plurality of leaf node devices, each leaf node device having only one parent node; a plurality of internal node devices communicatively coupled to the leaf node devices, each internal node device having only one parent node; a root node device communicatively coupled to the leaf node devices and the internal node devices; and a definition file embodied in a computer-readable medium associated with the root node device that defines a predetermined deployment ratio (N) indicating a maximum total number of at least one of the internal node devices and the leaf node devices that are configured to receive a software image from a respective parent node, N being an integer number greater than or equal to 2; wherein the root node device is operable to transmit the software image to N of the internal node devices, wherein the software image comprises an operating system; wherein each internal node device is a child node of the root node device or one other internal node device, each internal node device operable to: wherein each leaf node device is a child node of one internal node device, each leaf node operable to: wherein all of the internal node devices and the leaf node devices having the same parent node are operable to transmit to one another at least a portion of the software image.