×

Systems and methods for controlling cacheability and privacy of objects

  • US 9,641,640 B2
  • Filed: 10/06/2014
  • Issued: 05/02/2017
  • Est. Priority Date: 10/04/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method operable in a server, comprising:

  • receiving a first request from a client device, the first request being directed to a URL, the first request including an identifier associated with any of (i) the client device and (ii) a user of the client device;

    in response to the first request, generating a forward request to a remote source;

    receiving a response to the forward request from the remote source, the response comprising content and a token, the token indicating that the identifier should not be used in calculating a cache key for the content;

    storing the content in a local cache, wherein said storing comprises calculating a cache key for the content without reference to the identifier;

    receiving a second request from a second client device, the second request being directed to the URL;

    identifying the content in the local cache as responsive to the request, based at least in part on the cache key;

    serving the content to the second client from the local cache, in response to the second request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×