Patent ID: 9185158
Filing Date: 2015-11-10
Classification: G06F,H04L

Abstract:
1. A method for delivering content over a network, the method comprising: receiving a request for the content from a requester device, the request including a location-specific request specifying a particular location within the content; retrieving a first portion of the content from a media access server by generating at least one range request specifying a range of data to be retrieved and a beginning location within the content corresponding to the particular location within the content, wherein the range of data is selected based on a measurement of response speed from the media access server; upon receiving the first portion of the content, streaming the first portion of the content to the requester device; while streaming the first portion of the content, retrieving the remaining portion of the content from the media access server; and storing the entirety of the content in a local memory of an edge server of a content distribution network upon retrieval of the entirety of the content from the media access server for subsequent requests for the content such that the entirety of the content is available at the edge server for additional requests for the content.