System, device, and method for extending a stroke of a computer pointing device
First Claim
1. A computer input device, comprising:
- a sensor configured to sense movement of the input device and, for each sensed movement, generate a respective first signal indicating the respective sensed movement; and
an input element configured to generate a second signal when operated;
wherein;
the computer input device is adapted for transmitting to a processor data for instructing the processor to move a graphical object in a direction corresponding to a direction of the movement indicated by the respective first signal;
in response to the generation of the second signal, correspondence of movement of the graphical object to the movement indicated by the first signal is reversed, such that, in response to subsequent sensed movement of the device, the processor moves the graphical object in a direction that is opposite to a direction that corresponds to the subsequent sensed movement;
the input device is a computer mouse; and
the input element is a button positioned on a side of the mouse that extends perpendicular to a surface on which the mouse rests when the mouse is in position for causing the movement of the graphical object in the direction corresponding to the direction of the movement indicated by the first signal, at a front half of the mouse.
2 Assignments
0 Petitions
Accused Products
Abstract
With respect to a system, device, and method for moving a graphical object, a computer system may include a display device, a processor configured to control movement of a graphical object in the display device, and an input device that includes a sensor for sensing movement of the input device and generating a first signal indicating the sensed movement and an input element for generating a second signal when operated. The input device may be configured to transmit to the processor at least the first signal for instructing the processor to move the graphical object in a direction corresponding to a direction of the movement indicated by the first signal. In response to the generation of the second signal, either responsiveness to the first signal by the processor may be inhibited or correspondence of movement of the graphical object to the movement indicated by the first signal may be reversed.
-
Citations
19 Claims
-
1. A computer input device, comprising:
-
a sensor configured to sense movement of the input device and, for each sensed movement, generate a respective first signal indicating the respective sensed movement; and an input element configured to generate a second signal when operated; wherein; the computer input device is adapted for transmitting to a processor data for instructing the processor to move a graphical object in a direction corresponding to a direction of the movement indicated by the respective first signal; in response to the generation of the second signal, correspondence of movement of the graphical object to the movement indicated by the first signal is reversed, such that, in response to subsequent sensed movement of the device, the processor moves the graphical object in a direction that is opposite to a direction that corresponds to the subsequent sensed movement; the input device is a computer mouse; and the input element is a button positioned on a side of the mouse that extends perpendicular to a surface on which the mouse rests when the mouse is in position for causing the movement of the graphical object in the direction corresponding to the direction of the movement indicated by the first signal, at a front half of the mouse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for causing movement of graphical object in a single direction, comprising:
-
moving a computer input device in a first direction with respect to a surface, the computer input device being in close enough proximity to the surface for generation of signals identifying a type of movement of the computer input device with respect to the surface and being in communication with a processor that controls movement of the graphical object on a display in response to the signals; after the moving of the computer input device in the first direction, operating an input element integrated with the computer input device; and after the operation of the input element and while maintaining the computer input device in the close enough proximity to the surface, moving the computer input device in a second direction that is opposite the first direction, the processor moving the graphical object in the single direction responsive to the directionality of movement of the computer input device in the second direction. - View Dependent Claims (10)
-
-
11. A computer system, comprising:
-
a display device; a processor configured to control movement of a graphical object in the display device; and an input device comprising; a sensor configured to sense movement of the input device and, for each sensed movement, generate a respective first signal indicating the respective sensed movement; and an input element configured to generate a second signal when operated; wherein; the input device is configured to transmit to the processor data for instructing the processor to move the graphical object in a direction corresponding to a direction of the movement indicated by the respective first signal; in response to the generation of the second signal, correspondence of movement of the graphical object to the movement indicated by the first signal is reversed, such that, in response to subsequent sensed movement of the device, the processor moves the graphical object in a direction that is opposite to a direction that corresponds to the subsequent sensed movement; the input device is a computer mouse; and the input element is a button positioned on a side of the mouse that extends perpendicular to a surface on which the mouse rests when the mouse is in position for causing the movement of the graphical object in the direction corresponding to the direction of the movement indicated by the first signal, at a front half of the mouse. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification