Patent ID: 7987238

Claim:
A method of managing digital content distribution implemented at least in part on a computing system, comprising: maintaining access to a digital content store, the digital content store comprising digital content available for download and placeholders for digital content that is anticipated to become available in the future; receiving a request from a first device to download a digital content item, the digital content item anticipated to become available in the future and having a placeholder in the digital content store; receiving an identification of a second device to which the digital content item is to be downloaded; receiving parameters associated with the request, the parameters specifying: that a download is to be made during an interval of time; that a download is to be made when the digital content item becomes available in the future; that a download is to be made, during the interval of time, when the processing capacity of the device is sufficient and the communication bandwidth with the device is sufficient; and that the digital content item is to be stored at a particular location in memory on the second device; placing an identification of the request, the second device, and the parameters associated with the request in a queue of received request; monitoring the parameters associated with the request to identify when the digital content item is to be downloaded, the monitoring comprising determining whether the requested digital content item has been received into the digital content store; and downloading the digital content item to the second device consistent with the parameters associated with the request.