The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 30, 2015

Filed:

Jan. 29, 2010
Applicants:

Manolito E. Adan, Woodinville, WA (US);

Todd E. Holmdahl, Bothell, WA (US);

Michael R. Hooning, Seattle, WA (US);

Steven T. Kaneko, Seattle, WA (US);

Terry M. Lipscomb, Bellevue, WA (US);

Robert Scott Plank, Bellevue, WA (US);

Inventors:

Manolito E. Adan, Woodinville, WA (US);

Todd E. Holmdahl, Bothell, WA (US);

Michael R. Hooning, Seattle, WA (US);

Steven T. Kaneko, Seattle, WA (US);

Terry M. Lipscomb, Bellevue, WA (US);

Robert Scott Plank, Bellevue, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/0354 (2013.01); G06F 3/038 (2013.01); G06F 3/03 (2006.01);
U.S. Cl.
CPC ...
G06F 3/038 (2013.01); G06F 3/0312 (2013.01); G06F 3/03543 (2013.01);
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.


Find Patent Forward Citations

Loading…