Patent ID: 7640296

Claim:
A method including: receiving, into a cache server, from a client, a request for content from a content server, wherein the request for content includes one or more fields; mapping the request for the content into a new request for the content that is without the one or more fields, wherein the mapping of the request includes: deriving a field from a history of requests, wherein the history of requests include at least one previous request for the same content, and inserting the field into the request; and performing a lookup into a cache list of the cache server based on the new request for the content; wherein deriving a field from a history of requests includes: removing one or more fields from the request for content if the field contains identification of the client, identification of a session between the client and the content server, or identification of a user of the client; decoding an encoded string included as one of the one or more fields included in the request; and creating the field based on at least a portion of the decoded string.