Patents by Inventor Scott Robert Honji

Scott Robert Honji 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).

  • Patent number: 9235340
    Abstract: A data-holding subsystem holding instructions executable by a logic subsystem is provided. The instructions are configured to receive one or more touch-input messages reporting touch contacts recognized by a touch input device, if a touch contact reported by the one or more touch-input messages satisfies a first criterion, initiating a virtual mouse input mode, in the virtual mouse input mode, outputting a cursor position corresponding to a position of the touch contact that satisfies the first criterion, if no touch contacts reported by the one or more touch-input messages satisfy the first criterion, and one or more touch contacts reported by the one or more touch-input messages satisfies a second criterion, initiating a multi-touch input mode, and in the multi-touch input mode, outputting a multi-touch gesture command corresponding to the one or more touch contacts that satisfy the second criterion.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: January 12, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Scott Robert Honji
  • Publication number: 20120212421
    Abstract: A data-holding subsystem holding instructions executable by a logic subsystem is provided. The instructions are configured to receive one or more touch-input messages reporting touch contacts recognized by a touch input device, if a touch contact reported by the one or more touch-input messages satisfies a first criterion, initiating a virtual mouse input mode, in the virtual mouse input mode, outputting a cursor position corresponding to a position of the touch contact that satisfies the first criterion, if no touch contacts reported by the one or more touch-input messages satisfy the first criterion, and one or more touch contacts reported by the one or more touch-input messages satisfies a second criterion, initiating a multi-touch input mode, and in the multi-touch input mode, outputting a multi-touch gesture command corresponding to the one or more touch contacts that satisfy the second criterion.
    Type: Application
    Filed: February 18, 2011
    Publication date: August 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Scott Robert Honji
  • Patent number: 8248373
    Abstract: A computing system includes one or more input-device user-interface runtime applications to dynamically display images on a dynamic input device. The one or more input-device user-interface runtime applications are executed in a currently active desktop. The computing system further includes a dominant application configured to execute in the currently active desktop. The dominant application is configured to specify an input-device user-interface runtime application corresponding to a current context of the dominant application. The specified input-device user-interface runtime application is configured to dynamically display virtual controls on the dynamic input device. The specified input-device user-interface runtime application is also configured to report activation of the virtual controls to the dominant application.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Richard Turner, Robert D. Young, Daniel M. Sangster, Scott Robert Honji, Eric Fleegal, Mark Vulfson, Xianfeng Tian, Kevin John Smith
  • Publication number: 20110314405
    Abstract: A computing system includes one or more input-device user-interface runtime applications to dynamically display images on a dynamic input device. The one or more input-device user-interface runtime applications are executed in a currently active desktop. The computing system further includes a dominant application configured to execute in the currently active desktop. The dominant application is configured to specify an input-device user-interface runtime application corresponding to a current context of the dominant application. The specified input-device user-interface runtime application is configured to dynamically display virtual controls on the dynamic input device. The specified input-device user-interface runtime application is also configured to report activation of the virtual controls to the dominant application.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Richard Turner, Robert D. Young, Daniel M. Sangster, Scott Robert Honji, Eric Fleegal, Mark Vulfson, Xianfeng Tian, Kevin John Smith