Patent US6199080B1 successfully refreshed from Google Patents.
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
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.
References Cited (Backward Citations)
US5142669A
Cited
US5253362A
Cited
US5790435A
Cited
US5734888A
Cited
US5794178A
Cited
US5666542A
Cited
US5809318A
Cited
US5689717A
Cited
US5581677A
Cited
US5579462A
Cited
US5745110A
Cited
US5664084A
Cited
US5737739A
Cited
US5784067A
Cited
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 |