×

Edge caching using HTTP headers

  • US 9,043,428 B2
  • Filed: 08/09/2013
  • Issued: 05/26/2015
  • Est. Priority Date: 07/13/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for pre-fetching content, the method comprising:

  • identifying at least one resource, through an examination of one or more HTTP server logs, that is cached on at least one of a plurality of client computers and has been validated by a server computer;

    determining to pre-fetch the at least one resource based on one or more predefined rules, at least one of the predefined rules including a threshold number of responses validating the at least one resource;

    pre-fetching the at least one resource from the server computer;

    caching the at least one resource locally;

    receiving a request for the at least one resource from a client computer, of the plurality of client computers, that does not have the at least one resource cached on the client computer;

    sending the at least one resource to the client computer from the local cache; and

    prior to said caching the at least one resource locally;

    responsive to determining that an HTTP header includes a cache-control directive that dictates that the at least one resource should not be cached, setting a flag associated with the at least one resource to indicate that the at least one resource is locally cacheable.

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