Patent ID: 8966107
Filing Date: 2015-02-24
Classification: H04L,H04N

Abstract:
1. A system comprising: a CPU, a computer readable memory and a computer readable storage medium; program instructions to update a content directory of a root server with end resource information of a plurality of end resources receiving a stream of data in a network, the end resource information associating each of the plurality of end resources with a location in the network and one or more applications that are accessing the streaming data; program instructions to process the end resource information by a first end resource included in the plurality of end resources to determine connection locations for accessing the stream of data; program instructions to stream the stream of data by the first end resource from one or more of the connection locations based on one or more types of the applications accessing the stream of data at the first end resource; and program instructions to tag the plurality of end resources with hierarchy level designations indicating a quality of the stream of data available from each of the plurality of end resources, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.