Simultaneous download to multiple targets
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are a techniques for processing a download. Under control of a first target device, a download command is received via a first communication medium that indicates that an update is to be downloaded. The download command is issued 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. The update is received via the first communication medium. In response to determining that the update has been downloaded, run with the update.
-
Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 7, 8)
-
-
6. A computer-implemented method for processing a download, comprising:
-
under control of a first target device, receiving 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; issuing 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, receiving 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, running with the update; and under control of the second target device, receiving the download command from the first target device via the second communication medium; in response to receiving the download command, activating 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 receiving 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. - View Dependent Claims (9, 10)
-
-
11. A system for processing a download, comprising:
hardware logic capable of performing operations, the operations comprising; under control of a first target device, receiving 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; issuing 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, receiving 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, running with the update; and under control of the second target device, receiving the download command from the first target device via the second communication medium; in response to receiving the download command, activating 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 receiving 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. - View Dependent Claims (12, 13, 14, 15)
Specification