Method of formatting and displaying nested documents
First Claim
1. A method for formatting a main electronic document to include one or more other electronic documents for display, the main electronic document readable by a computer software application, the main electronic document including content for display, the method comprising the following steps:
- inserting a reference tag into the main electronic document to nest therein another electronic document including content for display, the content of the nested electronic document displayed in an overlapping manner with the content of the main electronic document when the main electronic document is displayed;
with the reference tag, specifying a display layout for the nested electronic document; and
with the reference tag, specifying display techniques for the nested electronioc document.
2 Assignments
0 Petitions
Accused Products
Abstract
A new reference tag is provided as an extension to the HyperText Markup Language (HTML). The new reference tag allows nesting of HTML and other electronic documents within a main HTML document obtained from a computer network such as the Internet or an intranet while maintaining all the layout and presentation capabilities of HTML in both the main and nested documents. The new reference tag is implemented as a container tag. If a client network applications understands the new reference tag, nested documents are displayed for a user. If the client network application does not understand the new reference tag, then the other HTML information tags contained between the beginning and end of the reference tag (i.e. the reference tag container) are used to display information for a user.
-
Citations
30 Claims
-
1. A method for formatting a main electronic document to include one or more other electronic documents for display, the main electronic document readable by a computer software application, the main electronic document including content for display, the method comprising the following steps:
-
inserting a reference tag into the main electronic document to nest therein another electronic document including content for display, the content of the nested electronic document displayed in an overlapping manner with the content of the main electronic document when the main electronic document is displayed; with the reference tag, specifying a display layout for the nested electronic document; and with the reference tag, specifying display techniques for the nested electronioc document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying a main electronic document and one or more other nested electronic documents included therein, the main electronic document readable by a computer software application, the electronic documents having content for display, the method comprising the following steps:
-
parsing the main electronic document with the computer software application; determining from the parsing whether the main electronic document contains a reference tag to a nested electronic document; and if the main electronic document contains a reference tag to a nested electronic document; determining from the reference tag a display layout and one or more display techniques for the displaying the nested electronic document; and displaying the content of the nested electronic document in an overlapping manner with the content of the main electronic document. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for displaying a main electronic document and one or more other nested electronic documents included therein by reference tags, the main electronic document readable by a computer software application, the electronic documents having content for display;
- the method comprising the following steps;
parsing the main electronic document with the computer software application; determining from the parsing if the main electronic document contains a reference tag recognizable by the computer software application, the reference tag referring to a nested electronic document; if the reference tag is recognizable by the computer software application, displaying the content of the nested electronic document in an overlapping manner with the content of the displayed main electronic document while ignoring any information tags associated with the reference tag; and if the reference tag is not recognizable by the computer software application, displaying the content of the main electronic document and any information tags associated with the reference tag, while ignoring the reference tag itself. - View Dependent Claims (18, 19, 20, 21)
- the method comprising the following steps;
-
22. In an HTML document stored on computer-readable medium, the HTML document having content for display, an improvement comprising:
-
a beginning HTML reference tag for displaying content of one or more nested documents in an overlapping manner with the content of the HTML document, the beginning reference tag having a plurality of attributes, the plurality of attributes including align, border type, frame border type, height, horizontal spacing, nested document identifier, margin height, margin width, nested document name, re-sizing, scrolling, nested document source location, style, vertical spacing and width attributes for laying out and displaying the nested documents; and an ending HTML reference tag for terminating the beginning HTML reference tag. - View Dependent Claims (23, 24, 25, 26)
-
-
27. In a first HTML document stored on a computer-readable medium, an improvement comprising:
-
a first reference tag for defining a HTML frame to display a second HTML document within the HTML frame, the second HTML document having content for display; a second reference tag for nesting a third HTML document within the second HTML document, the third HTML document having content for display, the nesting causing the content of the third HTML document to be displayed in an overlapping manner with the content of the second HTML document when the first HTML document is displayed.
-
-
28. A method for formatting and displaying a main electronic document which includes one or more other electronic documents for display, the main electronic document readable by a computer software application, the electronic documents having content for display, the method comprising the following steps:
-
inserting a reference tag into the main electronic document to nest an electronic document therein, the content of the nested document displayed in an overlapping manner with the content of the main electronic document when the main electronic document is displayed; with the reference tag, specifying a display layout for the nested electronic document; with the reference tag, specifying one or more display techniques for the nested electronic document; parsing the main electronic document with the computer software application; determining from the parsing whether the main electronic document contains a reference tag to a nested electronic document; and if the main electronic document contains a reference tag to a nested electronic document; if the reference tag is recognizable by the computer software application, determining from the reference tag a display layout and one or more display techniques for the displaying the nested electronic document, displaying the content of the main electronic document, and displaying the content of the nested electronic document in an overlapping manner with the content of the displayed main electronic document while ignoring any HTML information tags included between the beginning and ending markers of the reference tag; if the reference tag is not recognizable by the computer software application, displaying the content of the main electronic document and any HTML information tags included between the beginning and ending markers of the reference tag, while ignoring the reference tag itself.
-
-
29. A method for displaying a main electronic document and one or more nested electronic documents included therein, the main electronic document readable by a computer software application, the electronic documents having content for display, the method comprising the following steps:
-
parsing the main electronic document with the computer software application; determining from the parsing whether the main electronic document contains a reference tag to a nested electronic document; and if the main electronic document contains a reference tag to a nested electronic document; determining from the reference tag a display layout and one or more display techniques for the displaying the nested electronic document; displaying the content of the main electronic document, wherein a space for the content of the nested electronic document is created within the displayed content of the main electronic document; and displaying the content of the nested electronic document within the space.
-
-
30. A method for displaying a main electronic document and one or more nested electronic documents included therein by reference tags, the main electronic document readable by a computer software application, the electronic documents having content for display, the method comprising the following steps:
-
parsing the main electronic document with the computer software application; determining from the parsing whether the main electronic document contains a reference tag to a nested electronic document, the reference tag having one or more associated information tags; if the main electronic document contains a reference tag to a nested electronic document; determining whether the reference tag is recognizable by the computer software application; if the reference tag is not recognizable by the computer software application, displaying the content of the main electronic document and any information tags associated with reference tag; and if the reference tag is recognizable by the computer software application; determining from the reference tag a display layout and one or more display techniques for the displaying the nested electronic document; displaying the content of the main electronic document, wherein a space for the content of the nested electronic document is created within the displayed content of the main electronic document; and displaying the content of the nested electronic document within the space; and if the main electronic document does not contain a reference tag to a nested electronic document, displaying the content of the main electronic document.
-
Specification