Patent ID: 8583762

Claim:
A method comprising: altering, by utilizing instructions from memory that are executed by a processor, a request interval threshold in response to a cache-hit ratio falling below a target cache-hit ratio; receiving a request for content from a client; when the content is in a cache, providing the content to the client; when the content is not in the cache and when a first elapsed time since a first previous request for the content is less than the request interval threshold: retrieving the content from a content server; storing the content in the cache; and providing the content to the client; when the first elapsed time is greater than the request interval threshold, and when a second elapsed time since a second previous request for the content is less than a second request interval threshold: retrieving the content from the content server; storing the content in the cache; and providing the content to the client; and when the second elapsed time is greater than the second request interval threshold, rerouting the request to the content server without caching the content.