Patent ID: 7444585
Filing Date: 2008-10-28
Classification: G06F

Abstract:
1. A server method for processing a server-side page document, the page document comprising a plurality of page components, the method comprising: generating a browser document from the page document, wherein generating the browser document from the page document includes: allocating a distinct component buffer to each page component of the plurality of page components of the page document and allocating a page buffer to the page document; writing a corresponding browser component into each distinct allocated component buffer, each browser component corresponding to the page component to which the respective component buffer was allocated, each browser component being a component of a browser document corresponding to the page document, the browser document being the page in a form suitable for processing and display by a client; building a buffer hierarchy of the allocated component buffers, the buffer hierarchy having a root node, wherein the page buffer is the root node of the buffer hierarchy and is a parent node of at least one component buffer, wherein each component buffer can be a parent node of further component buffers, the buffer hierarchy comprising a first parent node component buffer that is a parent of a first child node component buffer; using a representation of the browser component in the first child node component buffer in representing the browser component in the first parent node component buffer; and sending the page buffer and each component buffer of the buffer hierarchy to a client.