Software for input devices with application-specific scrolling and highlighted text searching
First Claim
Patent Images
1. A computer input system comprising:
- a wheel on a computer input device; and
a processor configured to execute computer readable instructions stored on non-transitory computer readable media, the computer readable instructions configured for;
determining which application program of a plurality of application programs is being executed;
identifying a predefined function of the wheel associated with the application program being executed, the predefined function being one function of a plurality of available functions; and
dynamically varying an operation of the wheel to correspond to the predefined function of the application program being executed.
1 Assignment
0 Petitions
Accused Products
Abstract
The response to the movement of a scroll wheel varies depending upon the application currently being used. The variation can be in ratcheting vs. free wheeling, speed and acceleration. Ratcheting can be automatic in word processing, with free wheeling automatic in photo editing, for example. In another aspect of the invention, text can be highlighted and searched by pressing a button on an input device to activate a search. The search can either be an Internet search or a desktop search. Different manners of activating the button (such as a short press vs. a long press) can be used to select between an Internet and desktop search.
70 Citations
14 Claims
-
1. A computer input system comprising:
-
a wheel on a computer input device; and a processor configured to execute computer readable instructions stored on non-transitory computer readable media, the computer readable instructions configured for; determining which application program of a plurality of application programs is being executed; identifying a predefined function of the wheel associated with the application program being executed, the predefined function being one function of a plurality of available functions; and dynamically varying an operation of the wheel to correspond to the predefined function of the application program being executed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
detecting the movement of a wheel on a computer input device; determining which application program of a plurality of application programs is being executed; identifying a predefined function corresponding to the movement of the wheel and associated with the application program being executed, the predefined function being one function of a plurality of available functions; and dynamically varying a function of said wheel based on the application program being executed, the function being predefined for each of the plurality of application programs. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification