Patents by Inventor Vincent Ball

Vincent Ball 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: 20080250429
    Abstract: A method for carrying out application-specific mapping of input device elements (for example, human input device buttons). The method includes, from an application matching program, determining, for an application program, whether a control element event (for example, a mouse button click event) needs to carry out an action that is specific to the application program, or to perform its default action. The application matching program is configured to execute independently of the application program. A computing system that is capable of carrying out the above method is also provided.
    Type: Application
    Filed: April 6, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: Alice Lockhart, Vincent Ball, Kevin Smith
  • Publication number: 20080030470
    Abstract: Automatic mode determination for an input device is disclosed. Depending on conditions of the input device, the input device can transition from a first mode to a transition mode and/or a second mode.
    Type: Application
    Filed: January 25, 2007
    Publication date: February 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Robert Obie, Mike Franks, Vincent Ball
  • Publication number: 20080030380
    Abstract: An input device is disclosed that includes keys on a first surface and a second surface of the input device. At least some of the keys are operably coupled to a matrix including a switch for each key therein. When one of the keys is pressed, the corresponding switch is activated to provide a signal indicative thereof.
    Type: Application
    Filed: January 25, 2007
    Publication date: February 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Gary Rensberger, Gene Obie, Mike Franks, Vincent Ball, Steven Fisher
  • Patent number: D546832
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: July 17, 2007
    Assignee: Microsoft Corporation
    Inventors: Steven W. Fisher, Oliver F. Grabes, Ferdinand Johannes van Engelen, Kam Young, Robert B. Hubler, Adam M. O'Hern, Tim Hulford, Vincent Ball
  • Patent number: D561761
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: February 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Steven W. Fisher, Vincent Ball
  • Patent number: D590415
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: April 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D593571
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D593575
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D593576
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber
  • Patent number: D593578
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Vincent Ball, Mark J. McNulty, Joshua Baber