×

Mechanism for caching dynamically generated content

  • US 7,320,023 B2
  • Filed: 02/23/2001
  • Issued: 01/15/2008
  • Est. Priority Date: 02/23/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for serving dynamic content, comprising:

  • receiving an initialization instruction from an application to initialize a cache set in a cache, said initialization instruction including one or more references to one or more functions of said application that may be invoked to maintain said cache set;

    initializing said cache set;

    associating with said cache set said one or more references;

    receiving an instruction from said application to send a cached version of dynamic content to a client to respond to a request from said client, wherein said dynamic content is stored in an unassembled form prior to being requested by any party;

    accessing information associated with said cached version of said dynamic content from said cache;

    determining whether said cached version of said dynamic content is currently valid;

    in response to a determination that said cached version of said dynamic content is not currently valid;

    instructing said application to dynamically generate said dynamic content to derive an updated version of said dynamic content;

    incorporating said updated version of said dynamic content into a response to said request; and

    sending said response to said client.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×