Input device with forward/backward control
First Claim
1. A computer mouse for use with a computer, the computer running network browser software for visiting network addresses, the mouse having:
- a housing; and
at least one user depressible surface exposed on the housing for communicating a first command signal to the computer,the first command signal associated with a paging back function of the network browser software,whereby depression of the user depressible surface causes the network browser software to page backward without having to place the cursor over a browser back button of the network browser software.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select. Based on the selection made by the user, the message hook procedure sends a corresponding command to the focus application.
75 Citations
4 Claims
-
1. A computer mouse for use with a computer, the computer running network browser software for visiting network addresses, the mouse having:
-
a housing; and at least one user depressible surface exposed on the housing for communicating a first command signal to the computer, the first command signal associated with a paging back function of the network browser software, whereby depression of the user depressible surface causes the network browser software to page backward without having to place the cursor over a browser back button of the network browser software.
-
-
2. In a computer mouse including a housing,
an electrical power source for powering electronic circuitry, the electronic circuitry located within the housing, a mouse cursor position control arrangement coupled to the electronic circuitry for allowing a user to control the mouse cursor position on a computer monitor, the electronic circuitry in communication with devices for communicating output control signals from the electronic circuitry to a computer, a plurality of finger-depressible buttons exposed on the housing and interfacing with switches, the switches electrically coupled with the electronic circuitry for allowing user selection of output control signals communicated to a computer; - wherein;
at least one of the buttons associated with a page-back function, depression of the at least one button causes network browsing software to receive a page-back message that initiates a page-back function executed by the network browsing software, the network browsing software receiving the page-back message without requiring the mouse cursor to be located on a back button of the network browsing software displayed on the monitor.
- wherein;
-
3. A method of using a computer mouse,
the mouse having a cursor position control arrangement for defining cursor position on a display, and user activatable buttons, wherein the method includes: -
activating one of the buttons to send a page-back signal, regardless of the cursor position on the display, to network browsing software for execution of a page-back function.
-
-
4. A method of browsing or navigating a network using a computer mouse,
the mouse having a cursor position control arrangement for defining cursor position on a display, and user activatable buttons, wherein the method includes: - depressing one of the buttons to send a page-back signal,
regardless of cursor position on the display, to network browsing software for execution of a page-back function.
- depressing one of the buttons to send a page-back signal,
Specification