Patent ID: 7814479

Claim:
A computer program product comprising a computer readable medium including a computer readable program, wherein the computer readable program when executed by a processor on a computer causes the computer to: under control of a first target device, receive a download command via a first communication medium that indicates that an update is to be downloaded, wherein the first target device is connected to a management module with the first communication medium; issue the download command to a second target device via a second communication medium, wherein the second communication medium is a private device communication medium that enables private communication between the first target device and the second target device; in response receiving an acknowledgment from the second target device indicating that the download command has been received, receive the update via the first communication medium from the management module at a same time as the second target device receives the update from the management module; and in response to determining that the update has been downloaded, run with the update; and under control of the second target device, receive the download command from the first target device via the second communication medium; in response to receiving the download command, activate an internal device communication medium to enable the second target device to listen on the internal device communication medium as a passive listener that is snooping on packets sent by the management module on the first communication medium via the internal communication medium, wherein the internal device communication medium is coupled to the first communication medium; and receive the update via the internal device communication medium from the management module, wherein the second target device and the first target device receive the update simultaneously from the management module.