DISPLAY SCROLLING SYSTEM USING POINTING DEVICE
First Claim
1. In a computer system including a display, a host unit, at least one pointing device in communication with the display and the host to provide user inputs to the host unit for movement of a cursor in the display, the host unit having a software driver for processing inputs from the at least one pointing device, the host unit being capable of executing at least one software application which corresponds to at least one scrollable image in the display as part of a graphical user interface, the improvement including:
- logic for associating the pointing device with the software application, the software application corresponding with the scrollable image in the display;
logic for receiving data from the software driver which is representative of a command from the pointing device to move the cursor in the display; and
logic for selectively scrolling the image in the display in response to the received data representative of a command to move the cursor in the display instead of moving the cursor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scrolling a display window on a computer system is provided. According to the method, movement of a pointing device and a request for pointer scrolling are detected. If pointer scrolling is requested and there is movement of the pointing device, the display window is scrolled. In a preferred embodiment, a request for automatic pointer scrolling is also detected. If automatic pointer scrolling is requested, the display window is repeatedly scrolled at predetermined intervals until automatic pointer scrolling is no longer requested. Additionally, a computer system is provided that includes a central processing unit (“CPU”), a display, a keyboard, and a pointing device. The pointing device normally controls movement of a cursor on the display. However, when a selected key of the keyboard is pressed and there is movement of the pointing device, the CPU executes instructions that cause the scrollable window to be scrolled in response to the movement of the pointing device.
32 Citations
32 Claims
-
1. In a computer system including a display, a host unit, at least one pointing device in communication with the display and the host to provide user inputs to the host unit for movement of a cursor in the display, the host unit having a software driver for processing inputs from the at least one pointing device, the host unit being capable of executing at least one software application which corresponds to at least one scrollable image in the display as part of a graphical user interface, the improvement including:
-
logic for associating the pointing device with the software application, the software application corresponding with the scrollable image in the display;
logic for receiving data from the software driver which is representative of a command from the pointing device to move the cursor in the display; and
logic for selectively scrolling the image in the display in response to the received data representative of a command to move the cursor in the display instead of moving the cursor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for scrolling an image in a display of a computer system, the computer system including a host unit, at least one pointing device in communication with the display and the host to provide user inputs to the host unit for movement of a cursor in the display, the host unit having a software driver for processing inputs from the at least one pointing device, the host unit being capable of executing software applications which correspond to scrollable images in the display, the method comprising:
-
associating the pointing device with a software application, the software application with a scrollable image in the display;
receiving data from the software driver which is representative of a command from the pointing device to move the cursor in the display; and
selectively scrolling the image in the display in response to the received data representative of the command to move the cursor in the display instead of moving the cursor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer software program which is implementable in a computer system including a display, a pointing device, and a host unit, the host unit having at least one software application and a software driver associated with the pointing device, the computer software program including:
-
logic for associating the pointing device with the software application, the software application corresponding with a scrollable image in the display;
logic for receiving data from the software driver associated with the pointing device which is representative of a command from the pointing device to move a cursor in the display; and
logic for selectively causing the image in the display to be scrolled in response to the received data representative of the command to move the cursor in the display instead of moving the cursor. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for scrolling an image in a display of a computer system, the computer system being capable of executing at least one software application, the system comprising:
-
at least one pointing device;
a software driver corresponding with the pointing device to provide cursor movement commands in response to movement of the pointing device;
logic for associating the pointing device with the software application, the software application corresponding with a scrollable image in the display;
logic for receiving data from the software driver which is representative of a command from the pointing device to move the cursor in the display; and
logic for selectively scrolling the image in the display in response to the received data representative of a command to move the cursor in the display instead of moving the cursor. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification