US5952995A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Scroll indicating cursor
Assignee: International Business Machines Corp
•
Filing: 1997-02-10
•
Granted: 1999-09-14
•
Expires: 2017-02-10
Abstract
Abstract Conventional scroll bars in a graphical user interface are replaced by a scroll indicating cursor. A customary cursor is augmented with indicators that appear to the sides of the cursor in the directions in which scrolling will allow additional information to be displayed. Scrolling is actuated by moving a cursor to an edge of the display in the direction of a visible indicator until the indicator is at least partially beyond the edge of the display. Less display area is required than with scroll bars and the nature of the scrolling indicator is more intuitive.
Inventors
- 👤 Stacey Alan Barnes
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 01:17
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892; G06F3/0484; G06F3/0485
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
88 words
A method of providing a display control mechanism in a data processing system, comprising: displaying information in a display area on a display in said data processing system; displaying a cursor on said display; determining a direction in which said display area may be scrolled to view additional information on said display; displaying an indicator adjacent to said cursor indicating said direction; and moving said indicator in tandem with said cursor, wherein an intuitive scrolling indicator is provided for a graphical user interface to said data processing system.
Claim 2
Independent Claim
88 words
A method of providing a display control mechanism in a data processing system, comprising: displaying information in a display area on a display in said data processing system; displaying a cursor on said display; determining a direction in which said display area may be scrolled to view additional information on said display; displaying an indicator adjacent to said cursor indicating said direction; and moving said indicator in tandem with said cursor, wherein an intuitive scrolling indicator is provided for a graphical user interface to said data processing system.
Claim 3
Dependent Claim
37 words
The method of claim 1 wherein said step of displaying an indicator adjacent to said cursor in said direction further comprises displaying a graphical image representative of a mechanism for scrolling said display area in said direction.
Claim 4
Dependent Claim
88 words
The method of claim 1 wherein: said step of determining a direction in which said display area may be scrolled to view additional information on said display further comprises determining each direction in which said display area may be scrolled to view additional information; and said step of displaying an indicator adjacent to said cursor further comprises displaying a plurality of indicators, one indicator within said plurality of indicators adjacent to said cursor in each direction in which said display area may be scrolled to view additional information.
Claim 5
Dependent Claim
62 words
The method of claim 1, further comprising: responsive to a user moving an input device controlling said cursor, determining a location of said cursor within said display area; determining whether said indicator extends beyond an edge of said display area; and responsive to determining that said indicator extends beyond an edge of said display area, scrolling said display area in said direction.
Claim 6
Dependent Claim
63 words
The method of claim 4, further comprising: subsequent to said step of scrolling said display area in said direction, determining whether additional information may be viewed by additional scrolling of said display area in said direction; and responsive to determining that no additional information may be viewed by additional scrolling of said display area in said direction, removing said indicator from said display.
Claim 7
Independent Claim
107 words
An apparatus for providing a display control mechanism in a data processing system, comprising: first display means for displaying information in a display area on a display in said data processing system; second display means for displaying a cursor on said display; determination means for determining a direction in which said display area may be scrolled to view additional information on said display; third display means for displaying an indicator adjacent to said cursor in said direction; and movement control means for moving said indicator in tandem with said cursor, wherein an intuitive scrolling indicator is provided for a graphical user interface to said data processing system.
Claim 8
Independent Claim
107 words
An apparatus for providing a display control mechanism in a data processing system, comprising: first display means for displaying information in a display area on a display in said data processing system; second display means for displaying a cursor on said display; determination means for determining a direction in which said display area may be scrolled to view additional information on said display; third display means for displaying an indicator adjacent to said cursor in said direction; and movement control means for moving said indicator in tandem with said cursor, wherein an intuitive scrolling indicator is provided for a graphical user interface to said data processing system.
Claim 9
Dependent Claim
30 words
The apparatus of claim 6 wherein said third display means further comprises means for displaying a graphical image representative of a mechanism for scrolling said display area in said direction.
Claim 10
Dependent Claim
68 words
The apparatus of claim 6 wherein: said determination means further comprises means for determining each direction in which said display area may be scrolled to view additional information; and said third display means further comprises means for displaying a plurality of indicators, one indicator within said plurality of indicators adjacent to said cursor in each direction in which said display area may be scrolled to view additional information.
Claim 11
Dependent Claim
73 words
The apparatus of claim 6, further comprising: second determination means, responsive to a user moving an input device controlling said cursor, for determining a location of said cursor within said display area; third determination means for determining whether said indicator extends beyond an edge of said display area; and scrolling means, responsive to determining that said indicator extends beyond an edge of said display area, for scrolling said display area in said direction.
Claim 12
Dependent Claim
69 words
The apparatus of claim 9, further comprising: fourth determination means for determining, after a scrolling of said display area in said direction, whether additional information may be viewed by additional scrolling of said display area in said direction; and fourth display means, responsive to determining that no additional information may be viewed by additional scrolling of said display area in said direction, for removing said indicator from said display.
Claim 13
Dependent Claim
106 words
A graphical user interface for a data processing system, comprising: a display area displaying a portion of information contained within a memory in said data processing system; and a cursor displayed in said display area and moved within said display area by a pointing device; and an indicator displayed in said display area adjacent to said cursor in a direction in which said display area may be scrolled to view additional information contained within said memory, said indicator moving in tandem with said cursor and representative of a mechanism for scrolling said display area in said direction, wherein said display area contains a scrolling indicating cursor.
Claim 14
Dependent Claim
106 words
A graphical user interface for a data processing system, comprising: a display area displaying a portion of information contained within a memory in said data processing system; and a cursor displayed in said display area and moved within said display area by a pointing device; and an indicator displayed in said display area adjacent to said cursor in a direction in which said display area may be scrolled to view additional information contained within said memory, said indicator moving in tandem with said cursor and representative of a mechanism for scrolling said display area in said direction, wherein said display area contains a scrolling indicating cursor.
Claim 15
Dependent Claim
58 words
The graphical user interface of claim 11, further comprising: a plurality of indicators displayed in said display area, one indicator within said plurality of indicators adjacent to said cursor in each direction in which said display area may be scrolled to view additional information contained within said memory, said plurality of indicators moving in tandem with said cursor.
Claim 16
Dependent Claim
41 words
The graphical user interface of claim 11, wherein movement of said cursor to a region of said display area where said indicator extends beyond an edge of said display area actuates said mechanism for scrolling said display area in said direction.
Claim 17
Dependent Claim
191 words
A computer program product for use with a data processing system, comprising: a computer usable medium; first instructions on said computer usable medium, for each direction in which a display area displaying information contained in a memory in said data processing system may be scrolled to view additional information in said display area, for displaying an indicator adjacent to a cursor in said direction, said indicator representative of a mechanism for scrolling said display area in said direction; second instructions on said computer usable medium, responsive to a user manipulating an input device to move said cursor, for moving said indicator in tandem with said cursor; third instructions on said computer usable medium, responsive to the user moving said cursor to a position in which said indicator extends beyond an edge of said display area, for scrolling said display area in said direction; and fourth instructions on said computer usable medium, responsive to a determination, after scrolling said display area in said direction, that no additional information may be viewed in said display area by addition scrolling of said display area in said direction, for removing said indicator from said display.
Claim 18
Dependent Claim
191 words
A computer program product for use with a data processing system, comprising: a computer usable medium; first instructions on said computer usable medium, for each direction in which a display area displaying information contained in a memory in said data processing system may be scrolled to view additional information in said display area, for displaying an indicator adjacent to a cursor in said direction, said indicator representative of a mechanism for scrolling said display area in said direction; second instructions on said computer usable medium, responsive to a user manipulating an input device to move said cursor, for moving said indicator in tandem with said cursor; third instructions on said computer usable medium, responsive to the user moving said cursor to a position in which said indicator extends beyond an edge of said display area, for scrolling said display area in said direction; and fourth instructions on said computer usable medium, responsive to a determination, after scrolling said display area in said direction, that no additional information may be viewed in said display area by addition scrolling of said display area in said direction, for removing said indicator from said display.
Claim 19
Dependent Claim
18 words
The computer program product of claim 14, wherein the computer computer usable medium is a hard disk drive.
Claim 20
Dependent Claim
17 words
The computer program product of claim 14, wherein the computer computer usable medium is a floppy disk.
Claim 21
Dependent Claim
16 words
The computer program product of claim 14, wherein the computer computer usable medium is a CD-ROM.
References Cited (Backward Citations)
US4625202A
Cited
US4698625A
Cited
US4786895A
Cited
US4984152A
Cited
US5333247A
Cited
US5384579A
Cited
US5122785A
Cited
US5510808A
Cited
US5442378A
Cited
US5337405A
Cited
US5252952A
Cited
US5196838A
Cited
US5214414A
Cited
US5317306A
Cited
US5510811A
Cited
US5581670A
Cited
US5555004A
Cited
US5568164A
Cited
US5555368A
Cited
US5568603A
Cited
US5495566A
Cited
US5528260A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-09-13 | 2003-03-15 | 2003-09-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-09-13 | 2007-03-15 | 2007-09-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-09-13 | 2011-03-15 | 2011-09-14 | $7700.00 | Window Closed / Lapsed |