Patent ID: 6836774
Filing Date: 2004-12-28
Classification: G06F,H04L,Y10S

Abstract:
A method of increasing page production performance in a content server comprising:establish a hierarchical cache operable to cache at least a portion of a completed page, the caching further comprising page, element level and result set caching; receiving a URL page request from a current user, maintaining session state data regarding the current user including user specific context variables; determining a page name corresponding to the URL from a site catalog; determine whether a page corresponding to the page name has been previously cached following a request from a prior user wherein the user specific content variables of the current user session state data are the same as the user specific context variables of the prior user session data if so returning the cached page; upon determining that the page has not been cached following a request from a prior user in which the user specific context variables or the prior user session data were the same as the user specific context variables of the current user, or upon determining that the content of the page is not static, retrieving a template and elements associated with the page name from a site catalog and an element catalog, said template and elements providing instructions and content for rendering the page; and caching the result.