Patent ID: 8260952
Filing Date: 2012-09-04
Classification: H04L,H04N

Abstract:
1. A computer implemented method, comprising: under control of one or more computer systems comprising a processor that executes instructions retained in a computer-readable medium, the instructions when executed by the processor implement at least the following operations: allowing a first end node in a distributed network to receive content from a source node at a first rate and a second end node in the distributed network to receive the content from the source node at a second higher rate, wherein the content is encoded with multiple layers; determining a number of layers of the multiple layers to be received by the first end node and the second end node; selecting a first tree comprising a first set of nodes for distributing the content from the source node to the first end node; selecting a second tree comprising a second set of nodes for distributing the content from the source node to the second end node; and adjusting the first rate that the content is distributed to the nodes of the first tree and/or the second rate that the content is sent to the nodes of the second tree based, at least in part, on: