×

Systems and methods for caching content with notification-based invalidation

  • US 9,648,125 B2
  • Filed: 10/04/2013
  • Issued: 05/09/2017
  • Est. Priority Date: 10/04/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method operable in a server that has circuitry forming one or more processors and memory holding instructions for execution by the one or more processors, the method comprising:

  • receiving a client request;

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

    receiving a response to the forward request from the remote source, the response comprising responsive content and at least one token, the at least one token corresponding to information stored at the remote source upon which the responsive content depends, wherein the information is distinct from the responsive content and was a basis for the remote source'"'"'s construction of the responsive content;

    locally caching the responsive content and the at least one token;

    serving the responsive content to the client, in response to the client request;

    receiving a message indicating that the at least one token is invalid wherein the message comprises an implicit assertion that the at least one token is invalid; and

    treating the cached responsive content as invalid to serve in response to a subsequent client request because the responsive content is associated with the at least one token that was indicated to be invalid in the message.

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