Patent ID: 8060561

Claim:
A system for managing content at a content provider, the system comprising: at least one computing device configured to: associate content into a set of content segments; associate a distribution network into a set of subnetworks, wherein each subnetwork includes one or more content sources; distribute the content so that the set of content segments is distributed among the one or more content sources in each subnetwork in the distribution network; obtain a request for the content from a client computing device; identify a subnetwork in the distribution network for providing the requested content based on a network locality of the client computing device relative to subnetworks in the distribution network; for each content segment in the set of content segments, identify at least one or more content sources in the identified subnetwork corresponding to a registered content provider for providing the content segment; and provide identification information responsive to the request for content from the client computing device, wherein the identification information includes, for each content segment, network addresses of the identified registered content provider.