Automated hypertext outline generation for documents
First Claim
1. A method for automatically generating an outline for a document, both the outline and the document being based upon data that specifies the content and format of both the document and the outline the method comprising the computer-implemented steps of:
- a) receiving the data that specifies the content and format of both the document and the outline;
b) determining based upon the data that specifies the content and format of both the document and the outline whether an outline entry is to be generated; and
c) if, based upon the data that specifies the content and format of both the document and the outline, an outline entry is to be generated, then generating, based upon the data that specifies the content and format of both the document and the outline, an outline entry with a link to a location specified by the data that specifies the content and format of both the document and the outline.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for generating a hypertext-based outline for a report are described. A report definition specifying the contents and form of the report is received and evaluated to determine if any report definition statements contained in the report definition specify that a hypertext-based outline entry is to be generated. If so, then for each report definition statement specifying that a hypertext-based outline entry is to be generated, a hypertext-based outline entry is generated having a link to a location specified by the report definition statement.
118 Citations
20 Claims
-
1. A method for automatically generating an outline for a document, both the outline and the document being based upon data that specifies the content and format of both the document and the outline the method comprising the computer-implemented steps of:
-
a) receiving the data that specifies the content and format of both the document and the outline; b) determining based upon the data that specifies the content and format of both the document and the outline whether an outline entry is to be generated; and c) if, based upon the data that specifies the content and format of both the document and the outline, an outline entry is to be generated, then generating, based upon the data that specifies the content and format of both the document and the outline, an outline entry with a link to a location specified by the data that specifies the content and format of both the document and the outline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for automatically generating both a hypertext-based report and a hypertext-based outline associated with the hypertext-based report, both the hypertext-based report and the hypertext-based outline being based upon a report definition, the method comprising the computer-implemented steps of:
-
a) receiving the report definition, the report definition comprising a plurality of report definition statements; b) selecting one of the report definition statements from the report definition; c) generating a portion of the hypertext-based report based upon the selected report definition statement; d) determining whether the selected report definition statement specifies that a hypertext-based outline entry is to be generated; e) if the selected report definition statement specifies that a hypertext-based outline entry is to be generated, then generating, based upon the selected report definition statement, a hypertext-based outline entry with a link to a location specified by the selected report definition statement; and f) repeating steps b) through e) until all report definition statements have been selected. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable medium carrying one or more sequences of one or more instructions for generating an outline for a document, wherein both the outline and the document are based upon data that specifies the content and format of both the document and the outline, the one or more sequences of one or more instructions including sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
a) receiving the data that specifies the content and form of both the document and the outline; b) determining based upon the data that specifies the content and form of both the document and the outline whether an outline entry is to be generated; and c) if, based upon the data that specifies the content and form of both the document and the outline, an outline entry is to be generated, then generating an outline entry with a link to a location specified by the data that specifies the content and form of both the document and the outline. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer system having a storage medium with a report definition stored thereon for generating a report and a hypertext-based outline for the report, the report definition comprising:
-
a) a first set of data specifying the contents and form of the report; and b) a second set of data specifying the contents of the hypertext-based outline for the report, the hypertext-based outline containing a link to a location specified by the second set of data. - View Dependent Claims (19, 20)
-
Specification