Patent US6199080B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6199080B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for displaying information on a computer controlled display device

Assignee: Sun Microsystems Inc
•
Filing: 1996-08-30
•
Granted: 2001-03-06
•
Expires: 2016-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus, methods, systems and computer program products are disclosed to provide a display of structured information on a computer controlled display device such that the supplemental information used to describe the primary data displayed is always available to be seen by a user. This supplemental information continues to be displayed as the user scrolls or pages through the primary information even if the structured information is embedded in a scrolling context.

Inventors

  • 👤 Jakob Nielsen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 14:03
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/957

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 145 words
A computer controlled method for automatically displaying structured information on a computer controlled display device to a user; said structured information including a plurality of primary information and a supplemental information; said method comprising the steps of: (a) determining that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; (b) locating said supplemental information within said structured information; and (c) displaying a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 2
Dependent Claim 145 words
A computer controlled method for automatically displaying structured information on a computer controlled display device to a user; said structured information including a plurality of primary information and a supplemental information; said method comprising the steps of: (a) determining that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; (b) locating said supplemental information within said structured information; and (c) displaying a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 3
Dependent Claim 28 words
The computer controlled method of claim 1 wherein step (c) comprises the step of detecting a supplemental information designation explicitly identifying said supplemental information within said structured information.
Claim 4
Dependent Claim 20 words
The computer controlled method of claim 2 wherein said supplemental information designation is specified according to a document markup language.
Claim 5
Dependent Claim 23 words
The computer controlled method of claim 1 wherein step (c) comprises the step of heuristically locating said supplemental information within said structured information.
Claim 6
Dependent Claim 41 words
The computer controlled method of claim 4 wherein step (c) further comprises the steps of: (c1) distinguishing a boundary cell of a table from a plurality of body cell of said table; and (c2) classifying said boundary cell as supplemental information.
Claim 7
Dependent Claim 38 words
The computer controlled method of claim 4 wherein step (c) further comprises the steps of: (c1) identifying an axis of a graph; (c2) determining an axis related information; and (c3) classifying said axis related information as supplemental information.
Claim 8
Dependent Claim 37 words
The computer controlled method of claim 1 wherein said drawing area is within a context and step (c) further comprises the step of scrolling said selection of primary information within said drawing area without scrolling said context.
Claim 9
Dependent Claim 59 words
The computer controlled method of claim 1 wherein said drawing area is within a context and step (d) further comprises the steps of: (d1) detecting a relevant edge of said primary information; (d2) adjusting positions of said selection of primary information and said supplemental information within said drawing area; and (d3) scrolling said drawing area together with said context.
Claim 10
Dependent Claim 154 words
An information display system for automatically displaying structured information on a computer controlled display device to a user; said structured information including a plurality of primary information and a supplemental information; said system comprising: a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; a detection mechanism configured to locate said supplemental information within said structured information; and a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 11
Dependent Claim 154 words
An information display system for automatically displaying structured information on a computer controlled display device to a user; said structured information including a plurality of primary information and a supplemental information; said system comprising: a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; a detection mechanism configured to locate said supplemental information within said structured information; and a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 12
Dependent Claim 33 words
The information display system of claim 9 wherein said detection mechanism comprises an explicit specification detection mechanism configured to detect a supplemental information designation explicitly identifying said supplemental information within said structured information.
Claim 13
Dependent Claim 20 words
The information display system of claim 10 wherein said supplemental information designation is specified according to a document markup language.
Claim 14
Dependent Claim 29 words
The information display system of claim 9 wherein said detection mechanism comprises a heuristic supplemental information detection mechanism configured to heuristically locate said supplemental information within said structured information.
Claim 15
Dependent Claim 50 words
The information display system of claim 12 wherein said heuristic supplemental information detection mechanism further comprises: a comparison mechanism configured to distinguish a boundary cell of a table from a plurality of body cells of said table; and a classification mechanism configured to classify said boundary cell as supplemental information.
Claim 16
Dependent Claim 56 words
The information display system of claim 12 wherein said heuristic supplemental information detection mechanism further comprises: an axis location mechanism configured to locate an axis of a graph; a determination mechanism configured to determine an axis related information associated with said axis; and a classification mechanism configured to classify said axis related information as supplemental information.
Claim 17
Dependent Claim 40 words
The information display system of claim 9 wherein said drawing area is within a context and said display mechanism further comprises a scrolling mechanism configured to scroll said selection of primary information within said drawing area without scrolling said context.
Claim 18
Dependent Claim 74 words
The information display system of claim 9 wherein said drawing area is within a context and said display mechanism further comprises: a detection mechanism configured to detect a relevant edge of said primary information; an adjustment mechanism configured to adjust positions of said selection of primary information and said supplemental information within said drawing area dependent on said relevant edge; and a scroll mechanism configured to scroll said drawing area together with said context.
Claim 19
Dependent Claim 169 words
An information display apparatus for automatically displaying structured information on a display device to a user; said information display apparatus having a central processing unit (CPU), a memory, and said display device; said structured information including a plurality of primary information and a supplemental information; said display apparatus comprising: a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; a detection mechanism configured to locate said supplemental information within said structured information; and a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 20
Dependent Claim 169 words
An information display apparatus for automatically displaying structured information on a display device to a user; said information display apparatus having a central processing unit (CPU), a memory, and said display device; said structured information including a plurality of primary information and a supplemental information; said display apparatus comprising: a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user; said plurality of primary information having an attached edge relating to said supplemental information; a detection mechanism configured to locate said supplemental information within said structured information; and a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device; said supplemental information positioned within said drawing area dependent on said attached edge; said supplemental information corresponding to said selection of primary information; and said selection of primary information comprising one or more of said plurality of primary information.
Claim 21
Dependent Claim 33 words
The information display apparatus of claim 17 wherein said detection mechanism comprises an explicit specification detection mechanism configured to detect a supplemental information designation explicitly identifying said supplemental information within said structured information.
Claim 22
Dependent Claim 20 words
The information display apparatus of claim 18 wherein said supplemental information designation is specified according to a document markup language.
Claim 23
Dependent Claim 29 words
The information display apparatus of claim 17 wherein said detection mechanism comprises a heuristic supplemental information detection mechanism configured to heuristically locate said supplemental information within said structured information.
Claim 24
Dependent Claim 50 words
The information display apparatus of claim 20 wherein said heuristic supplemental information detection mechanism further comprises: a comparison mechanism configured to distinguish a boundary cell of a table from a plurality of body cells of said table; and a classification mechanism configured to classify said boundary cell as supplemental information.
Claim 25
Dependent Claim 56 words
The information display apparatus of claim 20 wherein said heuristic supplemental information detection mechanism further comprises: an axis location mechanism configured to locate an axis of a graph; a determination mechanism configured to determine an axis related information associated with said axis; and a classification mechanism configured to classify said axis related information as supplemental information.
Claim 26
Dependent Claim 40 words
The information display apparatus of claim 17 wherein said drawing area is within a context and said display mechanism further comprises a scrolling mechanism configured to scroll said selection of primary information within said drawing area without scrolling said context.
Claim 27
Dependent Claim 74 words
The information display apparatus of claim 17 wherein said drawing area is within a context and said display mechanism further comprises: a detection mechanism configured to detect a relevant edge of said primary information; an adjustment mechanism configured to adjust positions of said selection of primary information and said supplemental information within said drawing area dependent on said relevant edge; and a scroll mechanism configured to scroll said drawing area together with said context.
Claim 28
Dependent Claim 201 words
A computer program product for causing a computer to automatically display structured information of a display device to a user, said structured information including a plurality of primary information and a supplemental information, comprising: a computer usable storage medium; computer controlling instructions, stored on said storage medium, to cause said computer to effect a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user, said plurality of primary information having an attached edge relating to said supplemental information; computer controlling instructions, stored on said storage medium, to cause said computer to effect a detection mechanism configured to locate said supplemental information within said structured information; and computer controlling instructions, stored on said storage medium, to cause said computer to effect a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device, said supplemental information positioned within said drawing area dependent on said attached edge, said supplemental information corresponding to said selection of primary information, and said selection of primary information comprising one or more of said plurality of primary information.
Claim 29
Dependent Claim 201 words
A computer program product for causing a computer to automatically display structured information of a display device to a user, said structured information including a plurality of primary information and a supplemental information, comprising: a computer usable storage medium; computer controlling instructions, stored on said storage medium, to cause said computer to effect a determination mechanism configured to determine that one or more but not all of said plurality of primary information is to be presented on said display device to said user, said plurality of primary information having an attached edge relating to said supplemental information; computer controlling instructions, stored on said storage medium, to cause said computer to effect a detection mechanism configured to locate said supplemental information within said structured information; and computer controlling instructions, stored on said storage medium, to cause said computer to effect a display mechanism configured to display a selection of primary information and said supplemental information within a drawing area on said display device, said supplemental information positioned within said drawing area dependent on said attached edge, said supplemental information corresponding to said selection of primary information, and said selection of primary information comprising one or more of said plurality of primary information.
Claim 30
Dependent Claim 33 words
The computer program product of claim 25 wherein said detection mechanism comprises an explicit specification detection mechanism configured to detect a supplemental information designation explicitly identifying said supplemental information within said structured information.
Claim 31
Dependent Claim 20 words
The computer program product of claim 26 wherein said supplemental information designation is specified according to a document markup language.
Claim 32
Dependent Claim 29 words
The computer program product of claim 25 wherein said detection mechanism comprises a heuristic supplemental information detection mechanism configured to heuristically locate said supplemental information within said structured information.
Claim 33
Dependent Claim 50 words
The computer program product of claim 28 wherein said heuristic supplemental information detection mechanism further comprises: a comparison mechanism configured to distinguish a boundary cell of a table from a plurality of body cells of said table; and a classification mechanism configured to classify said boundary cell as supplemental information.
Claim 34
Dependent Claim 56 words
The computer program product of claim 28 wherein said heuristic supplemental information detection mechanism further comprises: an axis location mechanism configured to locate an axis of a graph; a determination mechanism configured to determine an axis related information associated with said axis; and a classification mechanism configured to classify said axis related information as supplemental information.
Claim 35
Dependent Claim 40 words
The computer program product of claim 25 wherein said drawing area is within a context and said display mechanism further comprises a scrolling mechanism configured to scroll said selection of primary information within said drawing area without scrolling said context.
Claim 36
Dependent Claim 74 words
The computer program product of claim 25 wherein said drawing area is within a context and said display mechanism further comprises: a detection mechanism configured to detect a relevant edge of said primary information; an adjustment mechanism configured to adjust positions of said selection of primary information and said supplemental information within said drawing area dependent on said relevant edge; and a scroll mechanism configured to scroll said drawing area together with said context.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-05 2004-09-04 2005-03-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-05 2008-09-04 2009-03-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-05 2012-09-04 2013-03-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag