Patents by Inventor Miles Franz KAECH

Miles Franz KAECH 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: 10521030
    Abstract: Examples are disclosed that relate to computing devices and methods for transforming output of a control stick. In one example, a method comprises: receiving a dead zone inflection point defining a boundary of a dead zone region and a playspace region within a first normalized unit-area movement space of the control stick, mapping the first normalized unit-area movement space to a second normalized unit-area movement space, using a scaling function comprising the dead zone inflection point, scaling each axis of the second normalized unit-area movement space to generate a scaled second normalized unit-area movement space, transforming the scaled second normalized unit-area movement space to a scaled first normalized unit-area movement space, receiving position data representing a current position of the control stick, and transforming the current position to a transformed position in the scaled first normalized unit-area movement space.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: December 31, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Miles Franz Kaech, Curtis F. McClive, Ross Anthony Nelson, Aaron J. Schmitz
  • Publication number: 20190212832
    Abstract: Examples are disclosed that relate to computing devices and methods for transforming output of a control stick. In one example, a method comprises: receiving a dead zone inflection point defining a boundary of a dead zone region and a playspace region within a first normalized unit-area movement space of the control stick, mapping the first normalized unit-area movement space to a second normalized unit-area movement space, using a scaling function comprising the dead zone inflection point, scaling each axis of the second normalized unit-area movement space to generate a scaled second normalized unit-area movement space, transforming the scaled second normalized unit-area movement space to a scaled first normalized unit-area movement space, receiving position data representing a current position of the control stick, and transforming the current position to a transformed position in the scaled first normalized unit-area movement space.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Miles Franz KAECH, Curtis F. MCCLIVE, Ross Anthony NELSON, Aaron J. SCHMITZ