Patent ID: 9705951
Date: 2017-07-11
CPC Classifications: G06N,H04L,H04N

Claim:
1. A method comprising: categorizing, by a computer system, a library of titles into a first band and a second band, wherein first titles of the library of titles placed in the first band have a greater popularity than second titles of the library of titles placed in the second band; dividing, by the computer system, each title in the library of titles into a header and a sequence of data blocks; defining, by the computer system, segments from the sequence of data blocks; distributing, by the computer system, the header of each title of the library of titles into each of a plurality of subscriber units; distributing, by the computer system, at least one segment of each title of the first titles categorized in the first band to each of the plurality of subscriber units; distributing, by the computer system, at least one segment of a portion of the second titles categorized in the second band to each subscriber unit in the plurality subscriber units; determining (1) minimum uploading and downloading speeds in bits per second and (2) a required transmission rate in bits per second of a network associated with each of the plurality of subscriber units; receiving, by the computer system, from a requesting subscriber unit within the plurality of subscriber units, a request for one title from the library of titles; and transmitting, by the computer system, an instruction to the plurality of subscriber units to simultaneously transmit segments of the one title to the requesting subscriber unit.