Patent ID: 7443791

Claim:
One or more processor-accessible storage media comprising processor-executable instructions that, when executed, direct at least one device to perform actions comprising: transmitting a send request having a priority; receiving a threshold priority, wherein the threshold priority is calculated from a variety of factors including whether media data requested in the send request comprises deadline media data versus relatively sooner early media data or relatively later early media data; comparing the priority of the send request to the threshold priority; determining if the send request is selected for sending responsive to the comparing, wherein if the priority of the send request is more important than the threshold priority, the send request is selected for sending, and if the priority of the send request is not more important than the threshold priority, the send request is not selected for sending; and scheduling the sending, if the send request is selected, wherein scheduling includes stipulating a particular media portion to be sent to a designated destination client, and wherein the action of transmitting a send request comprises an action of transmitting the send request which is associated with a unique priority; wherein the send request stipulates media data, and the unique priority is dependent at least in part on whether the stipulated media data is associated with fewer capable senders versus many capable senders, with association with fewer capable senders having a relatively higher priority.