← Back to Patent Explorer
US5864330A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for providing a two-dimensional position-sensitive scroll icon in a data processing system user interface

Assignee: International Business Machines Corp
•
Filing: 1993-06-29
•
Granted: 1999-01-26
•
Expires: 2013-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A two-dimensional scroll icon is provided for scrolling data in a window or panel. The scroll icon has a home position. The scroll icon can be dragged in any direction away from the home position to provide scrolling. Scrolling is in the direction along an imaginary vector extending from the home position to the scroll icon. The rate of scrolling is proportional to the distance of the scroll icon from the home position. The scroll icon also has characters located thereon. Selecting the characters toggles the visibility on and off of the vertical and horizontal scroll bars along the sides of the windows.

Inventors

  • 👤 Thom R. Haynes

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 16:10
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0486; G06F3/0485; G06F3/04855

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 96 words
A method of two-dimensionally scrolling data in a client area of a window on a user interface of a data processing system, comprising the steps of: a) providing an object included as a part of said window, said object occupying a home position; b) allowing a user to move said object in a composite direction from said home position, said composite direction comprising a first directional component and a second directional component, said second directional component being orthogonal to said first directional component; and c) scrolling said data in said client area in said composite direction.
Claim 2
Independent Claim 96 words
A method of two-dimensionally scrolling data in a client area of a window on a user interface of a data processing system, comprising the steps of: a) providing an object included as a part of said window, said object occupying a home position; b) allowing a user to move said object in a composite direction from said home position, said composite direction comprising a first directional component and a second directional component, said second directional component being orthogonal to said first directional component; and c) scrolling said data in said client area in said composite direction.
Claim 3
Dependent Claim 40 words
The method of claim 1 further comprising the steps of: a) allowing said user to release said object; b) returning said released object to said home position; and c) stopping the scrolling of said data when said object is released.
Claim 4
Dependent Claim 48 words
The method of claim 2 further comprising the steps of: a) determining the distance that said object is located from said home position; and b) said step of scrolling said data further comprises the step of scrolling said data at a rate that is proportional to said distance.
Claim 5
Dependent Claim 48 words
The method of claim 1 further comprising the steps of: a) determining the distance that said object is located from said home position; and b) said step of scrolling said data further comprises the step of scrolling said data at a rate that is proportional to said distance.
Claim 6
Dependent Claim 27 words
The method of claim 1 wherein said step of displaying said object further comprises the step of displaying a scroll icon in a corner of said window.
Claim 7
Dependent Claim 57 words
The method of claim 1 further comprising the steps of: a) displaying first and second one dimensional scroll bars in said window; b) allowing said user to select a portion of said object; and c) toggling the visibility of a respective one of said first and second one dimensional scroll bars in response to said user selection.
Claim 8
Dependent Claim 38 words
The method of claim 1, further comprising the step of displaying first and second one dimensional scroll bars in said window, with each of said scroll bars having a respective scroll button movable along said respective scroll bars.
Claim 9
Dependent Claim 25 words
The method of claim 7, further comprising the step of moving said scroll buttons in response to said scrolling of data in said composite direction.
Claim 10
Dependent Claim 99 words
An apparat us for two-dimensionally scrolling data in a client area of a window on a user interface of a data processing system, comprising: a) means for providing an object included as part of said window, said object occupying a home position; b) means for allowing a user to move said object in a composite direction from said home position, said composite direction comprising a first directional component and a second directional component, said second directional component being orthogonal to said first directional component; and c) means for scrolling said data in said client area in said composite direction.
Claim 11
Dependent Claim 99 words
An apparat us for two-dimensionally scrolling data in a client area of a window on a user interface of a data processing system, comprising: a) means for providing an object included as part of said window, said object occupying a home position; b) means for allowing a user to move said object in a composite direction from said home position, said composite direction comprising a first directional component and a second directional component, said second directional component being orthogonal to said first directional component; and c) means for scrolling said data in said client area in said composite direction.
Claim 12
Dependent Claim 43 words
The apparatus of claim 9 further comprising: a) means for allowing said user to release said object; b) means for returning said released object to said home position; and c) means for stopping the scrolling of said data when said object is released.
Claim 13
Dependent Claim 46 words
The apparatus of claim 10 further comprising: a) means for determining the distance that said object is located from said home position; and b) said means for scrolling said data further comprises means for scrolling said data at a rate that is proportional to said distance.
Claim 14
Dependent Claim 47 words
The apparatus of claim 9 further comprising the: a) means for determining the distance that said object is located from said home position; and b) said means for scrolling said data further comprises means for scrolling said data at a rate that is proportional to said distance.
Claim 15
Dependent Claim 25 words
The apparatus of claim 9 wherein said means for displaying said object further comprises means for displaying an icon in a corner of said window.
Claim 16
Dependent Claim 60 words
The apparatus of claim 9, further comprising: a) means for displaying first and second one dimensional scroll bars in said window; b) means for allowing said user to select a portion of said object; and c) means for toggling the visibility of a respective one of said first and second one dimensional scroll bars in response to said user selection.
Claim 17
Dependent Claim 37 words
The apparatus of claim 9, further comprising means for displaying first and second one dimensional scroll bars in said window, with each of said scroll bars having a respective scroll button movable along said respective scroll bars.
Claim 18
Dependent Claim 24 words
The apparatus of claim 15, further comprising means for moving said scroll buttons in response to said scrolling of data in said composite direction.

References Cited (Backward Citations)

US5075673A Cited
US5263134A Cited
US5169342A Cited
US5196838A Cited
CA2059893A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-25 2002-07-27 2003-01-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-25 2006-07-27 2007-01-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-25 2010-07-27 2011-01-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag