Patent ID: 7856345
Filing Date: 2010-12-21
Classification: G06F

Abstract:
1. A computer implemented method for producing a web page, the method comprising the steps of: providing a plurality of layouts, each of the layouts containing design and being capable of generating output, each of the layouts being divided into a number of zones, the layouts in combination substantially covering the web page, each of the layouts defining arrangement of the corresponding zones of the layouts, providing a number of rendering elements, each being adapted to perform a function and/or an action for generating a content presentable on the web page, assigning one or more relations and/or one or more orderings between the rendering elements and the zones, designating at least a second layout to a corresponding zone of a first layout using the one or more relations and/or the one or more orderings between the rendering elements, the layouts and the zones, and designating at least a third layout and/or a rendering element to a corresponding zone of the second layout using the one or more relations and/or the one or more orderings between the rendering elements, the layouts and the zones, generating, for each of the layouts, an output by processing the layout, using the layout itself and the layout's rendering elements, and based on the one or more relations and/or the one or more orderings, wherein each of the outputs generated by the layouts is adapted to constitute a part of the content to be presented on the web page, wherein the web page is generated on a computer, and collecting the outputs generated by each of the layouts by merging the outputs into a final content to be presented on the web page, said merging being performed in accordance with the designations of each of the layouts, wherein the collecting step is performed by the computer, wherein the final content to be presented on the web page is dynamically updatable by independently altering at least one of the designation(s) of a third layout and/or a rendering element to a zone of the second layout.