Method and apparatus for selecting cache and proxy policy
First Claim
1. A server comprising:
- a storage device to store a plurality of server policies, wherein each server policy defines operating characteristics of the server, and wherein one of the plurality of server policies is a currently active server policy; and
a processor coupled to the storage device, wherein the processor controls operation of the server based on the currently active server policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A cache server includes a media serving engine that is capable of distributing media content. A cache engine is coupled to the media serving engine and capable of caching media content. A set of cache policies is accessible by the cache engine to define the operation of the cache engine. The cache server can be configured to operate as either a cache server or an origin server. The cache server also includes a data communication interface coupled to the cache engine and the media serving engine to allow the cache engine to receive media content across a network and to allow the media serving engine to distribute media content across the network. The cache policies include policies for distributing media content from the media server, policies for handling cache misses, and policies for prefetching media content.
-
Citations
20 Claims
-
1. A server comprising:
-
a storage device to store a plurality of server policies, wherein each server policy defines operating characteristics of the server, and wherein one of the plurality of server policies is a currently active server policy; and
a processor coupled to the storage device, wherein the processor controls operation of the server based on the currently active server policy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a storage device to store a first cache policy and a second cache policy, wherein the first cache policy causes the apparatus to operate as a cache server and the second cache policy causes the apparatus to operate as an origin server, and wherein the first cache policy or the second cache policy is a currently active cache policy;
a media serving engine to distribute media content; and
a cache engine coupled to the media serving engine and the storage device, the cache engine to process media based on the currently active cache policy. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
configuring a server based on a currently active server policy, wherein the currently active server policy defines operating characteristics of the server;
operating the server according to the operating characteristics of the currently active server policy;
receiving a new server policy, wherein the new server policy defines new operating characteristics for the server; and
establishing the new server policy as the currently active server policy such that the server functions according to the operating characteristics of the new server policy. - View Dependent Claims (17, 18, 19, 20)
-
Specification