Input device for scrolling a computer display
First Claim
1. An input device for scrolling a graphical display comprising:
- a. a rotatable element;
b. a motion signal generator responsive to motion of the rotatable element, wherein the motion signal generator detects motion of the rotatable element and generates motion signals;
c. a motion signal interpreter in communication with the motion signal generator, the motion signal interpreter providing one output signal at the end of a predetermined period of time when one or more motion signals are detected within the predetermined period of time; and
d. a software driver in communication with the motion signal interpreter wherein the software driver accepts output signals from the motion interpreter and generates line scrolling commands in response to reception of the output signals, wherein the scrolling rate of the graphical display is constant when the rotatable element is rotated and independent of the rate of rotation.
2 Assignments
0 Petitions
Accused Products
Abstract
An input device such as a mouse, track ball or joystick that has a rotatable element for scrolling a graphical display presented on an apparatus. The rate of scrolling of the graphical display is constant and independent of the rate of rotation of the rotatable element. The input device further comprises a motion signal generator, a motion signal interpreter and a software driver. The motion signal generator detects motion of the rotatable element and generates motion signals. The motion signal interpreter checks for generation of motion signals within predetermined periods of time. If at least one motion signal is detected within the predetermined period of time the motion signal interpreter generates one output signal at the end of the predetermined period of time. When the software driver receives an output signal, the software driver generates a line scrolling command to scroll the graphical display.
-
Citations
9 Claims
-
1. An input device for scrolling a graphical display comprising:
-
a. a rotatable element; b. a motion signal generator responsive to motion of the rotatable element, wherein the motion signal generator detects motion of the rotatable element and generates motion signals; c. a motion signal interpreter in communication with the motion signal generator, the motion signal interpreter providing one output signal at the end of a predetermined period of time when one or more motion signals are detected within the predetermined period of time; and d. a software driver in communication with the motion signal interpreter wherein the software driver accepts output signals from the motion interpreter and generates line scrolling commands in response to reception of the output signals, wherein the scrolling rate of the graphical display is constant when the rotatable element is rotated and independent of the rate of rotation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A graphical display scrolling device comprising:
-
a motion signal generator operable to detect rotational motion of a rotatable element; and a motion signal interpreter having a memory buffer that stores motion signals generated by the motion signal generator for a predetermined period of time, said motion signal interpreter generates an output signal at the end of the predetermined period of time when one or more motion signals are detected within the predetermined period of time, wherein a line scrolling command for a graphical display is generated in response to each output signal and the scrolling rate of the graphical display is constant when the rotatable element is rotated and independent of the rate of rotation. - View Dependent Claims (8, 9)
-
Specification