US5977972A
Expired / Lapsed
US
⏱️ 0.0 years remaining
User interface component and method of navigating across a boundary coupled to a scroll bar display element
Assignee: International Business Machines Corp
•
Filing: 1997-08-15
•
Granted: 1999-11-02
•
Expires: 2017-08-15
Abstract
Abstract A user interface component and method of using the same navigate across a boundary coupled to a scroll bar display element only after user input to move a user control at least a predetermined distance beyond the boundary is received. A boundary may be defined within a scroll bar display element, or may be defined between a scroll bar display element and another display element (such as another scroll bar display element). By preventing navigation of a boundary until a predetermined distance beyond such boundary has been crossed, inadvertent user input which would otherwise result in accidental navigation of a boundary is disregarded.
Inventors
- 👤 Cary Lee Bates
- 👤 Paul Reuben Day
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 00:22
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04847; G06F3/0485; G06F3/04855
Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
56 words
A computer-implemented method of navigating across a boundary coupled to at least one scroll bar display element, the method comprising: (a) receiving user input to move a user control across the boundary; and (b) navigating across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 2
Dependent Claim
56 words
A computer-implemented method of navigating across a boundary coupled to at least one scroll bar display element, the method comprising: (a) receiving user input to move a user control across the boundary; and (b) navigating across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 3
Dependent Claim
43 words
The method of claim 1, further comprising displaying at least a portion of the contents of a record in a window, wherein the scroll bar display element selectively displays a selected portion of the record in the window in response to user input.
Claim 4
Dependent Claim
16 words
The method of claim 2, further comprising displaying the scroll bar display element in the window.
Claim 5
Dependent Claim
26 words
The method of claim 3, further comprising displaying the scroll bar display element and the selected portion of the record in separate panels in the window.
Claim 6
Dependent Claim
26 words
The method of claim 2, wherein the window is a first window, the method further comprising displaying the scroll bar display element in a second window.
Claim 7
Dependent Claim
14 words
The method of claim 2, wherein the user control includes a slider display element.
Claim 8
Dependent Claim
38 words
The method of claim 6, wherein the boundary defines an internal break within the record, and wherein navigating across the boundary includes selectively displaying a different selected portion of the record that is associated with the internal break.
Claim 9
Dependent Claim
27 words
The method of claim 7, wherein the internal break is selected from the group consisting of screen breaks, page breaks, chapter breaks, section breaks, and combinations thereof.
Claim 10
Dependent Claim
73 words
The method of claim 6, wherein the record is a first record including a link to a second record, wherein the scroll bar display element includes a first node display element associated with the first record, wherein the boundary graphically links the first node display element to a second node display element associated with the second record, and wherein navigating across the boundary includes navigating the link between the first and second records.
Claim 11
Dependent Claim
25 words
The method of claim 9, wherein navigating the link includes displaying at least a portion of the contents of the second record in the window.
Claim 12
Dependent Claim
90 words
The method of claim 9, wherein the first and second node display elements form at least a portion of a user interface component that graphically displays a plurality of node display elements associated with a plurality of linked records, a current node display element from the plurality of node display elements associated with a current record selected via the slider, the method further comprising magnifying at least the current node display element relative to other node display elements in the user interface component to facilitate user manipulation of the slider.
Claim 13
Dependent Claim
37 words
The method of claim 11, wherein the window is a first window, and wherein magnifying at least the current node display element includes displaying an enlarged representation of the current node display element in a second window.
Claim 14
Dependent Claim
25 words
The method of claim 11, wherein magnifying at least the current node display element is responsive to user selection of the current node display element.
Claim 15
Dependent Claim
35 words
The method of claim 11, wherein magnifying at least the current node display element is responsive to the slider being disposed within the current node display element for at least a predetermined amount of time.
Claim 16
Dependent Claim
34 words
The method of claim 9, wherein the first and second node display elements are adjoining one another, and wherein the boundary is defined at the intersection between the first and second node display elements.
Claim 17
Dependent Claim
32 words
The method of claim 9, wherein the first and second node display elements are graphically linked by a link display element, and wherein the boundary is defined within the link display element.
Claim 18
Dependent Claim
41 words
The method of claim 16, wherein the first and second node display elements are adjoining one another, and wherein the link display element includes a link marker display element defined proximate the intersection between the first and second node display elements.
Claim 19
Dependent Claim
38 words
The method of claim 16, wherein the first and second node display elements are spaced from one another, and wherein the link display element includes a connector display element extending between the first and second node display elements.
Claim 20
Dependent Claim
27 words
The method of claim 6, further comprising varying the size of the slider display element based upon the relative portion of the record displayed in the window.
Claim 21
Dependent Claim
26 words
The method of claim 6, wherein navigating across the boundary is responsive to an end user dragging the user control with a mouse user input device.
Claim 22
Dependent Claim
40 words
The method of claim 1, wherein navigating across the boundary includes displaying the user control at a fixed location relative to the boundary until user input has been received to move the user control the predetermined distance beyond the boundary.
Claim 23
Independent Claim
140 words
A method of graphically representing on a computer display a plurality of linked records including first and second records, the first record including a link to the second record, the method comprising: (a) displaying first and second node display elements that are respectively associated with the first and second records, the first and second node display elements graphically linked with one another across a boundary; (b) displaying a user control on the first node display element such that the first node display element is a current node display element; and (c) in response to user manipulation of the user control to select the second node display element as the current node display element, selecting the second node display element as the current node display element only after the user control has been manipulated beyond a predetermined distance across the boundary.
Claim 24
Independent Claim
140 words
A method of graphically representing on a computer display a plurality of linked records including first and second records, the first record including a link to the second record, the method comprising: (a) displaying first and second node display elements that are respectively associated with the first and second records, the first and second node display elements graphically linked with one another across a boundary; (b) displaying a user control on the first node display element such that the first node display element is a current node display element; and (c) in response to user manipulation of the user control to select the second node display element as the current node display element, selecting the second node display element as the current node display element only after the user control has been manipulated beyond a predetermined distance across the boundary.
Claim 25
Dependent Claim
14 words
The method of claim 22, wherein the user control includes a slider display element.
Claim 26
Dependent Claim
51 words
The method of claim 23, further comprising displaying in a window at least a portion of the contents of a current record associated with the current node display element, wherein the slider is further responsive to user manipulation to selectively display a selected portion of the current record in the window.
Claim 27
Dependent Claim
34 words
The method of claim 22, wherein the first and second node display elements are adjoining one another, and wherein the boundary is defined at the intersection between the first and second node display elements.
Claim 28
Dependent Claim
32 words
The method of claim 22, wherein the first and second node display elements are graphically linked by a link display element, and wherein the boundary is defined within the link display element.
Claim 29
Dependent Claim
76 words
A user interface component configured to be displayed on a computer display, the user interface component comprising: (a) a scroll bar display element; (b) a navigable boundary coupled to the scroll bar display element; and (c) a user control coupled to the scroll bar display element, the user control responsive to user input to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 30
Dependent Claim
76 words
A user interface component configured to be displayed on a computer display, the user interface component comprising: (a) a scroll bar display element; (b) a navigable boundary coupled to the scroll bar display element; and (c) a user control coupled to the scroll bar display element, the user control responsive to user input to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 31
Dependent Claim
67 words
A computer system configured to navigate across a boundary coupled to at least one scroll bar display element, the computer system comprising: (a) a computer display; and (b) a processor configured to receive user input to move a user control across the boundary; and to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 32
Dependent Claim
67 words
A computer system configured to navigate across a boundary coupled to at least one scroll bar display element, the computer system comprising: (a) a computer display; and (b) a processor configured to receive user input to move a user control across the boundary; and to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary.
Claim 33
Dependent Claim
62 words
A program product comprising: (a) a program configured to receive user input to move a user control across a boundary coupled to at least one scroll bar display element; and to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary; and (b) a signal bearing media bearing the program.
Claim 34
Dependent Claim
62 words
A program product comprising: (a) a program configured to receive user input to move a user control across a boundary coupled to at least one scroll bar display element; and to navigate across the boundary only after user input has been received to move the user control a predetermined distance beyond the boundary; and (b) a signal bearing media bearing the program.
Claim 35
Dependent Claim
15 words
The program product of claim 29, wherein the signal bearing media is transmission type media.
Claim 36
Dependent Claim
14 words
The program product of claim 29, wherein the signal bearing media is recordable media.
References Cited (Backward Citations)
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 |