← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag