Patent ID: 8788528
Filing Date: 2014-07-22
Classification: G06F

Abstract:
1. A method, comprising: receiving, at a filtering computer system, a request to access cached content corresponding to a first Hypertext Transfer Protocol (HTTP) Universal Resource Locator (URL), wherein the first HTTP URL comprises a string that resolves into a location where the cached content is cached, and wherein the first HTTP URL includes a first host portion corresponding to a caching site; identifying, at the filtering computer system, an embedded HTTP URL within the string of the first HTTP URL, wherein the embedded HTTP URL includes a second host portion, and wherein the second host portion corresponds to a site that was accessed by a content caching module to retrieve the cached content; extracting, at the filtering computer system, the embedded HTTP URL from the first HTTP URL, wherein the embedded HTTP URL extracted from the first HTTP URL includes the second host portion; determining, at the filtering computer system, whether or not access to the cached content corresponding to the first HTTP URL is permitted based on the embedded HTTP URL extracted from the first HTTP URL; and if access to the cached content corresponding to the first HTTP URL is permitted, permitting access to the cached content, otherwise, not permitting access to the cached content, wherein the embedded HTTP URL is embedded in one of a path portion and searchpart portion of the first HTTP URL, and wherein identifying the embedded HTTP URL comprises parsing one or more of the path portion and searchpart portion of the first HTTP URL to identify text resembling the embedded HTTP URL.