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.
Patent No.:
Date of Patent:
Dec. 23, 2008
Filed:
Jan. 30, 2004
Eric Justin Gould Bear, Bellevue, WA (US);
William Hong Vong, Seattle, WA (US);
Leroy Bertrand Keely, Portola Valley, CA (US);
Barbee Eve Teasley, Leavenworth, WA (US);
Adam John Richardson, Oakland, CA (US);
Michael H. Tsang, Bellevue, WA (US);
Eric Justin Gould Bear, Bellevue, WA (US);
William Hong Vong, Seattle, WA (US);
Leroy Bertrand Keely, Portola Valley, CA (US);
Barbee Eve Teasley, Leavenworth, WA (US);
Adam John Richardson, Oakland, CA (US);
Michael H. Tsang, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.