Patent ID: 9578288
Date: 2017-02-21
CPC Classifications: H04L,H04N

Claim:
1. A method comprising: receiving via a peer-to-peer network at a first set-top box, a request for a portion of video content from a second set-top box, wherein the request indicates a time that delivery of the portion of video content to the second set-top box is to be completed, wherein the first set-top box determines a bandwidth threshold for serving the request based on the time, and wherein the video content is encoded into a plurality of portions including the portion, each portion of the plurality of portions less than an entire portion of the video content; performing, at the first set-top box, load balancing with respect to the peer-to-peer network by: transmitting the portion from the first set-top box to the second set-top box in accordance with the upload rate.