Content network global replacement policy
First Claim
1. A process for allowing a content provider to control a replacement process operating at an edge server, comprisingproviding an edge server for servicing a plurality of content providers and having a data store for storing content associated with respective ones of the content providers, andallowing a content provider to set a replacement policy at the edge server for controlling the movement of content associated with the respective content provider, into and out of the data store, whereby the content provider has control over at least a portion of the data being maintained in the data store.
7 Assignments
0 Petitions
Accused Products
Abstract
This invention is related to content delivery systems and methods. In one aspect of the invention, a content provider controls a replacement process operating at an edge server. The edge server services content providers and has a data store for storing content associated with respective ones of the content providers. A content provider sets a replacement policy at the edge server that controls the movement of content associated with the content provider, into and out of the data store. In another aspect of the invention, a content delivery system includes a content server storing content files, an edge server having cache memory for storing content files, and a replacement policy module for managing content stored within the cache memory. The replacement policy module can store portions of the content files at the content server within the cache memory, as a function of a replacement policy set by a content owner.
289 Citations
22 Claims
-
1. A process for allowing a content provider to control a replacement process operating at an edge server, comprising
providing an edge server for servicing a plurality of content providers and having a data store for storing content associated with respective ones of the content providers, and allowing a content provider to set a replacement policy at the edge server for controlling the movement of content associated with the respective content provider, into and out of the data store, whereby the content provider has control over at least a portion of the data being maintained in the data store.
-
11. A content delivery system, comprising
a content server storing a plurality of content files, an edge server in communication with the content server and having cache memory for storing a plurality of content files, and a replacement policy module for managing content stored within the cache memory for storing portions of the content files at the content server within the cache memory at the edge server as a function of a replacement policy set by a content owner.
- 21. An edge server, comprising a cache memory storing a plurality of video files, and a replacement module for processing a video file to remove a section of the video file from the cache memory and removing the section as a function of a demand for the video file.
Specification