Patent ID: 9602630
Date: 2017-03-21
CPC Classifications: H04L

Claim:
1. A client device comprising: a processor; and a memory to store data used by the processor, wherein the processor is operative to: request content from a first edge cache in a content delivery network (CDN) including a plurality of edge caches; download at least some of the content from the first edge cache; while the first edge cache is still operational, receive data including an identification of a second edge cache in the CDN redirecting downloading the content from the first edge cache to downloading the content from the second edge cache based on a decision to shut down the first edge cache; continue downloading the content from the second edge cache based on the identification of second edge cache, the content including a plurality of segments, the identification of the second edge cache including a locator of the second edge cache; receive a manifest file from the first edge cache, the manifest file including a plurality of locators of the segments of the content; prepend the locator of the second edge cache to at least some of the locators of the manifest file received from the first edge cache yielding a plurality of new locators; and continue downloading the content from the second edge cache based on the new locators of the segments.