US5978818A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Automated hypertext outline generation for documents
Assignee: Oracle International Corp
•
Filing: 1997-04-29
•
Granted: 1999-11-02
•
Expires: 2017-04-29
Abstract
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.
Inventors
- 👤 Shaun Lin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 22:18
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; G06F16/94; G06F40/00; G06F40/10; G06F40/12; G06F40/134; G06F40/137; G06F40/166
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
156 words
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.
Claim 2
Independent Claim
156 words
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.
Claim 3
Dependent Claim
37 words
The method of claim 1, further comprising the step of generating the data that specifies the content and format of both the document and the outline based upon desired contents of both the outline and the document.
Claim 4
Dependent Claim
102 words
The method of claim 1, wherein the step of generating, based upon 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 further comprises the step of generating, based upon data that specifies the content and format of both the document and the outline, an outline entry with a link to a portion of the document generated based upon the data that specifies the content of both the document and the outline.
Claim 5
Dependent Claim
98 words
The method of claim 1, wherein the step of generating, based upon 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 of both the document and the outline further comprises the step of generating, based upon data that specifies the content and format of both the document and the outline, an outline entry with a link to the document specified by the data that specifies the content and format of both the document and the outline.
Claim 6
Dependent Claim
64 words
The method of claim 1, wherein the step of 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 further comprises the step of examining attributes of a document definition field associated with the data that specifies the content and format of both the document and the outline.
Claim 7
Dependent Claim
62 words
The method as recited in claim 1, wherein the step of 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 is performed before the document is generated.
Claim 8
Dependent Claim
63 words
The method as recited in claim 1, wherein the step of 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 is performed during the generation of the document.
Claim 9
Dependent Claim
39 words
The method as recited in claim 1, wherein the location is a location in a document other than the document that is based upon the data that specifies the content and format of both the document and the outline.
Claim 10
Independent Claim
157 words
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.
Claim 11
Independent Claim
157 words
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.
Claim 12
Dependent Claim
27 words
The method of claim 9, further comprising the step of generating the report definition based upon desired contents of both the hypertext-based report and the hypertext-based outline.
Claim 13
Dependent Claim
69 words
The method of claim 9, wherein the step of generating a hypertext-based outline entry with a hyperlink to a location specified by the selected report definition statement further comprises the step of if the selected report definition statement specifies that a bookmark is to be generated, then generating an outline entry with a hyperlink to the portion of the hypertext-based report generated based upon the selected report definition statement.
Claim 14
Dependent Claim
45 words
The method of claim 9, wherein the step of determining whether the selected report definition statement specifies that a hypertext-based outline entry is to be generated further comprises the step of examining attributes of a report definition field associated with the selected report definition statement.
Claim 15
Dependent Claim
176 words
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.
Claim 16
Dependent Claim
176 words
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.
Claim 17
Dependent Claim
41 words
The computer-readable medium of claim 13, wherein the computer-readable medium further includes instructions for generating the data that specifies the content and format of both the document and the outline based upon desired contents of both the outline and the document.
Claim 18
Dependent Claim
105 words
The computer-readable medium of claim 13, wherein the step of generating, based upon 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 further comprises the step of generating, based upon data that specifies the content and format of both the document and the outline, an outline entry with a link to a portion of the document generated based upon the data that specifies the content and format of both the document and the outline.
Claim 19
Dependent Claim
101 words
The computer-readable medium of claim 13, wherein the step of generating, based upon 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 further comprises the step of generating, based upon data that specifies the content and format of both the document and the outline, an outline entry with a link to the document specified by the data that specifies the content and format of both the document and the outline.
Claim 20
Dependent Claim
65 words
The computer-readable medium of claim 13, wherein the step of 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 further comprises the step of examining attributes of a document definition field associated with the data that specifies the content and format of both the document and the outline.
Claim 21
Dependent Claim
75 words
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.
Claim 22
Dependent Claim
75 words
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.
Claim 23
Dependent Claim
36 words
The computer system of claim 18, wherein the second set of data further includes at least one bookmark, each bookmark being associated with an entry in the hypertext-based outline and specifying a location within the report.
Claim 24
Dependent Claim
37 words
The computer system of claim 18, wherein the second set of data further includes at least one hyperlink, each hyperlink being associated with an entry in the hypertext-based outline and specifying a document other than the report.
References Cited (Backward Citations)
US5557722A
Cited
US5644776A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-01 | 2003-05-03 | 2003-11-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-01 | 2007-05-03 | 2007-11-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-01 | 2011-05-03 | 2011-11-02 | $7700.00 | Window Closed / Lapsed |