Patents by Inventor Jordan Dale Andersen

Jordan Dale Andersen 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: 9733788
    Abstract: Multi-stage cursor control techniques are described herein in which a control algorithm having multiple stages is applied to facilitate fine grained control over cursor movement and positioning. In one or more implementations, monitoring is performed to detect input provided via a controller for a computing device to manipulate a cursor within a user interface for an application. When input is detected, a multi-stage damping algorithm is applied to the detected input. The multi-stage damping algorithm may include both spatial and temporal dampening factors. Movement of the cursor is rendered in accordance with the damped input determined via application of the algorithm. Then, when input to manipulate the cursor is concluded, an attraction sequence is initiated to move the cursor to a target element contained in the user interface.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 15, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian Ostergren, Jordan Dale Andersen, Raman K. Sarin, Arnab Choudhury, Rodger W. Benson
  • Publication number: 20150261408
    Abstract: Multi-stage cursor control techniques are described herein in which a control algorithm having multiple stages is applied to facilitate fine grained control over cursor movement and positioning. In one or more implementations, monitoring is performed to detect input provided via a controller for a computing device to manipulate a cursor within a user interface for an application. When input is detected, a multi-stage damping algorithm is applied to the detected input. The multi-stage damping algorithm may include both spatial and temporal dampening factors. Movement of the cursor is rendered in accordance with the damped input determined via application of the algorithm. Then, when input to manipulate the cursor is concluded, an attraction sequence is initiated to move the cursor to a target element contained in the user interface.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 17, 2015
    Applicant: Microsoft Corporation
    Inventors: Brian Ostergren, Jordan Dale Andersen, Raman K. Sarin, Arnab Choudhury, Rodger W. Benson