US5528260A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for proportional auto-scrolling
Assignee: Autodesk Inc
•
Filing: 1994-12-22
•
Granted: 1996-06-18
•
Expires: 2014-12-22
Abstract
Abstract A method and apparatus for proportional auto-scrolling through data displayed in a window on a monitor attached to a computer. The speed and direction of the proportional auto-scrolling function is determined by the cursor orientation to the window where the data is displayed.
Inventors
- 👤 William J. Kent
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 19:12
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G09; G09G; G09G5/00; G09G5/14
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
222 words
A method of proportionally auto-scrolling through information on a display attached to a computer, comprising the steps of: (a) presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) computing a proportional auto-scroll direction and said in the computer using the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 2
Independent Claim
222 words
A method of proportionally auto-scrolling through information on a display attached to a computer, comprising the steps of: (a) presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) computing a proportional auto-scroll direction and said in the computer using the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 3
Dependent Claim
14 words
The method of claim 1, wherein the auto-scroll speed is computed in rectangular coordinates.
Claim 4
Dependent Claim
14 words
The method of claim 1, wherein the auto-scroll direction is computed in rectangular coordinates.
Claim 5
Dependent Claim
44 words
The method of claim 1, wherein the operator input comprises the steps of locating the cursor inside the window, depressing at least one button on a pointing device controlling the cursor, and moving the cursor from the window region to an auto-scroll cursor region.
Claim 6
Dependent Claim
245 words
A program storage device readable by a computer and tangibly embodying a program of instructions executable by the computer to perform method steps for proportionally auto-scrolling information on a display attached to a computer, the method steps comprising the steps of: (a) presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) computing a proportional auto-scroll direction and speed in the computer using the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 7
Dependent Claim
245 words
A program storage device readable by a computer and tangibly embodying a program of instructions executable by the computer to perform method steps for proportionally auto-scrolling information on a display attached to a computer, the method steps comprising the steps of: (a) presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) computing a proportional auto-scroll direction and speed in the computer using the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 8
Dependent Claim
14 words
The method of claim 5, wherein the auto-scroll speed is computed in rectangular coordinates.
Claim 9
Dependent Claim
14 words
The method of claim 5, wherein the auto-scroll direction is computed in rectangular coordinates.
Claim 10
Dependent Claim
44 words
The method of claim 1, wherein the operator input comprises the steps of locating the cursor inside the window, depressing at least one button on a pointing device controlling the cursor, and moving the cursor from the window region to an auto-scroll cursor region.
Claim 11
Independent Claim
246 words
A device for proportionally auto-scrolling through information on a display attached to a computer, comprising: (a) means, performed by the computer, for presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) means, performed by the computer, for logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) means, performed by the computer, for accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) means, performed by the computer, for computing a proportional auto-scroll direction and speed from the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) means, performed by the computer, for performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 12
Independent Claim
246 words
A device for proportionally auto-scrolling through information on a display attached to a computer, comprising: (a) means, performed by the computer, for presenting at least a portion of the information in a window on the display, the window defined by borders dividing the display into a window region and a surrounding display region; (b) means, performed by the computer, for logically subdividing the surrounding display region into a plurality of auto-scroll cursor regions defined by horizontal and vertical lines formed by extending the borders from the window to an outer periphery of the display; (c) means, performed by the computer, for accepting operator input into the computer to enable a proportional auto-scrolling function, the operator input comprising a selected cursor position in one of the auto-scroll cursor regions; (d) means, performed by the computer, for computing a proportional auto-scroll direction and speed from the operator input, the auto-scroll direction being determined from the auto-scroll cursor region in which the selected cursor position is located, and the auto-scroll speed being determined by a distance from the selected cursor position to the nearest one of the vertical lines and a distance from the selected cursor position to a nearest one of the horizontal lines; and (e) means, performed by the computer, for performing the proportional auto-scrolling function according to the computed auto-scroll direction and speed, wherein the proportional auto-scrolling function comprises successively presenting portions of the information on the display according to the computed auto-scroll direction and speed.
Claim 13
Dependent Claim
14 words
The device of claim 9, wherein the auto-scroll speed is computed in rectangular coordinates.
Claim 14
Dependent Claim
14 words
The device of claim 9, wherein the auto-scroll direction is computed in rectangular coordinates.
Claim 15
Dependent Claim
42 words
The device of claim 9, wherein the operator input comprises locating the cursor inside the window, depressing at least one button on a pointing device controlling the cursor, and moving the cursor position from the window region to an auto-scroll cursor region.
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) | 1999-06-18 | 1999-12-18 | 2000-06-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-06-18 | 2003-12-18 | 2004-06-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-06-18 | 2007-12-18 | 2008-06-18 | $7700.00 | Window Closed / Lapsed |