Patent ID: 9723100
Date: 2017-08-01
CPC Classifications: H04L,H04W

Claim:
1. A method for downloading a file by a data processing system comprising a data processor and a memory, comprising steps of: the data processing system receiving device properties associated with each device of a plurality of devices; the data processing system partitioning the file into a plurality of file extents based upon the device properties that are associated with the each device and received by the data processing system; the data processing system establishing a communication session with a single one of the plurality of devices; and the data processing system sending the plurality of file extents to the single one of the plurality of devices, wherein available memory in the single one of the plurality of devices is less than an overall size of the file when the data processing system sends the plurality of file extents to the single one of the plurality of devices; wherein the device properties associated with each device includes an amount of memory available for use within the each device, and wherein the file is partitioned into the plurality of file extents such that a size of a given file extent for a given device of the plurality of devices is less than or equal to the amount of memory available for use within the given device.