Patents by Inventor Michael Hooning

Michael Hooning has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060050057
    Abstract: A mouse is provided with a movement sensor in a casing. The mouse includes three depressible top surfaces and two thumb button actuators.
    Type: Application
    Filed: October 25, 2005
    Publication date: March 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank
  • Publication number: 20060038786
    Abstract: A mouse and a mouse driver are provided that are synchronized to each other through a process that includes the mouse driver receiving a mouse identifier from the mouse. Based on the mouse identifier, the driver determines if the mouse has a fourth button, a fifth button or a wheel that are not active. If so, the driver sends a command to activate the inactive button or wheel.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank
  • Publication number: 20050088414
    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.
    Type: Application
    Filed: November 1, 2004
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank