×

Using document templates to assemble a collection of documents

  • US 7,356,768 B1
  • Filed: 11/27/2002
  • Issued: 04/08/2008
  • Est. Priority Date: 11/27/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • receiving at a server one or more document templates, each template identifying a class of documents and including instructions executable by a web server to generate a particular static document of the class;

    receiving a document list including a plurality of entries, each of the plurality of entries identifying a document template where an entry identifying a particular document template also specifies a particular document of the class to be generated from the particular document template;

    generating a plurality of static documents according to the document list, each static document corresponding to an entry in the document list, each static document generated from a corresponding document template identified in the document list;

    for a generated static document of the plurality of static documents identifying one or more links within the generated static document, and for each link that includes a reference to an entry in the document list modifying the link to refer to the corresponding generated static document;

    storing the plurality of static documents in a collection of documents, the collection of documents having a hierarchical structure;

    receiving a user request for a document;

    when the request corresponds to an entry in the document list, serving the previously generated static document from the collection of documents corresponding to the entry; and

    when the request does not correspond to an entry in the document list, dynamically generating the requested document.

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