Patent ID: 8065620

Claim:
A method for defining a composite web page, comprising: identifying a web page; analyzing the web page to determine a list of HTML tags, each HTML tag corresponding to a particular portion of the content of the identified web page; presenting the determined list of HTML tags to a user in a navigation pane of a first computer, the navigation pane presenting the determined list of HTML tags in the form of a tree structure that provides a visual representation of relationships between the HTML tags corresponding to particular portions of the content of the identified web page, the navigation pane operable to allow the user to view and select one or more of the HTML tags corresponding to particular portions of the content of the identified web page from the determined list of HTML tags; receiving, from the first computer, a user selection of at least one HTML tag from the determined list of HTML tags in the form of the tree structure; in response to receiving the user selection of the at least one HTML tag, presenting, in a preview pane of the first computer, the particular portion of the content of the identified web page corresponding to the at least one selected HTML tag from the determined list of HTML tags, the preview pane operable to allow the user to visually verify the user selection; registering the user selection of the at least one HTML tag from the determined list of HTML tags; and rendering the identified portion of content corresponding to the at least one HTML tag to form the composite web page for display on a second computer, the placement of the identified portion of content on the composite web page determined automatically, at the time of rendering and when the composite webpage is requested, based on one or more run-time variables comprising the dimensions of a window to display the composite web page on the second computer.