Method and apparatus for proportional auto-scrolling
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
12 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 8)
-
-
5. 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. - View Dependent Claims (6, 7)
-
-
9. 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. - View Dependent Claims (10, 11, 12)
-
Specification