Patents by Inventor Richard Carl Roesler

Richard Carl Roesler 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: 10825223
    Abstract: A mixed reality system including a display and camera is configured to receive video of a physical scene from the camera and construct a 3D model of the physical scene based on the video. Spatial sensing provides pose (position and orientation) updates corresponding to a physical pose of the display. First user inputs allow a user to define an input path. The input path may be displayed as a graphic path or line. The input path is mapped to a 3D path in the 3D model. Second user inputs define animation features in association with the 3D path. Animation features include an object (e.g., a character), animation commands, etc. The animation commands may be manually mapped to points on the 3D path and executed during an animation of the object guided by the 3D path.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: November 3, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Richard Carl Roesler, Chuan Xia, John Alexander McElmurray
  • Publication number: 20190371030
    Abstract: A mixed reality system including a display and camera is configured to receive video of a physical scene from the camera and construct a 3D model of the physical scene based on the video. Spatial sensing provides pose (position and orientation) updates corresponding to a physical pose of the display. First user inputs allow a user to define an input path. The input path may be displayed as a graphic path or line. The input path is mapped to a 3D path in the 3D model. Second user inputs define animation features in association with the 3D path. Animation features include an object (e.g., a character), animation commands, etc. The animation commands may be manually mapped to points on the 3D path and executed during an animation of the object guided by the 3D path.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Richard Carl Roesler, Chuan Xia, John Alexander McElmurray
  • Patent number: 9473764
    Abstract: Embodiments that relate to displaying a computer generated image to a viewer via a stereoscopic display system are disclosed. One disclosed embodiment comprises establishing a predetermined threshold distance from an eye of a viewer to a threshold displayed position of a computer generated image. The method includes determining that a vergence distance from the eye of the viewer to a current displayed position of the image is at or below the predetermined threshold distance. Based on the vergence distance being at or below the predetermined threshold distance, a size of the image is increased while maintaining the vergence distance at the predetermined threshold distance as the eye of the viewer moves toward the image.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: October 18, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig Lee Hoffman, Richard Carl Roesler, Travis William Steiner
  • Publication number: 20150381974
    Abstract: Embodiments that relate to displaying a computer generated image to a viewer via a stereoscopic display system are disclosed. One disclosed embodiment comprises establishing a predetermined threshold distance from an eye of a viewer to a threshold displayed position of a computer generated image. The method includes determining that a vergence distance from the eye of the viewer to a current displayed position of the image is at or below the predetermined threshold distance. Based on the vergence distance being at or below the predetermined threshold distance, a size of the image is increased while maintaining the vergence distance at the predetermined threshold distance as the eye of the viewer moves toward the image.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Craig Lee Hoffman, Richard Carl Roesler, Travis William Steiner