Patent ID: 7412644

Claim:
A system, tangibly stored on a computer-readable medium, for delivering and rendering scalable Web pages said system comprising: a browser; a script, which is associated with an interpretation code; and a document object model; wherein said script, when executed, creates a data structure that describes an entire web document created by a page author; wherein said data structure comprises: a root object; wherein said root object comprises an array of slides and each said slide is an object representing a single slide in a presentation; and wherein each said slide comprises a plurality of content entities and each said content entity has a variety of properties; wherein said content entities comprise: a text entity; an outline entity; and an image entity; wherein each said content entity comprises: a plurality of attributes which collectively define the rectangle occupied by each said content entity; an attribute to store each said content entity; an attribute to indicate the name of each said content entity; and an attribute to indicate the z-ordering of the layer entities in said slide; and wherein said interpretation code interprets, said data structure in a fashion that allows said data structure to manipulate said document object model for the purpose of rendering said entire web document to said browser.