Patent ID: 8745262

Claim:
A method comprising: storing, by at least one processor of a device, media content in a memory associated with the device; receiving, by the at least one processor, a first request and a second request for the media content; determining, by the at least one processor, a relationship between a plurality of outbound media flows, associated with the requested media content, and a read speed associated with the memory; using, by the at least one processor, the determined relationship between the plurality of outbound media flows and the read speed associated with the memory to adjust a flow rate for at least one media flow, of the plurality of outbound media flows, to meet a target flow rate for the at least one media flow; transmitting, by the at least one processor and based on the adjusted flow rate, the at least one media flow associated with the first request for the media content; and selectively transmitting, by the at least one processor and based on the target flow rate, at least one other media flow, of the plurality of outbound media flows, associated with the second request for the media content.