Patents by Inventor Craig Donner

Craig Donner 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: 10419747
    Abstract: In a system having a user-portable display device, a method includes maintaining a lightfield data structure representing at least a portion of a four-dimensional (4D) lightfield for a three-dimensional (3D) world in association with a first pose of the user-portable display device relative to the 3D world. The method further includes determining a second pose of the user-portable display device relative to the 3D world, the second pose comprising an updated pose of the user-portable display device. The method additionally includes generating a display frame from the lightfield data structure based on the second pose, the display frame representing a field of view of the 3D world from the second pose.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: September 17, 2019
    Assignee: GOOGLE LLC
    Inventors: Evan Hardesty Parker, Matthew Milton Pharr, Johnny Chung Lee, Craig Donner, Daniel Erickson, Dominik Philemon Kaeser
  • Patent number: 10026212
    Abstract: A system includes a head mounted display (HMD) device comprising at least one display and at least one sensor to provide pose information for the HMD device. The system further includes a sensor integrator module coupled to the at least one sensor, the sensor integrator module to determine a motion vector for the HMD device based on the pose information, and an application processor to render a first texture based on pose of the HMD device determined from the pose information. The system further includes a motion analysis module to determine a first velocity field having a pixel velocity for at least a subset of pixels of the first texture, and a compositor to render a second texture based on the first texture, the first velocity field and the motion vector for the HMD, and to provide the second texture to the display of the HMD device.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: July 17, 2018
    Assignee: Google LLC
    Inventors: Craig Donner, Paul Albert Lalonde, Evan Hardesty Parker
  • Publication number: 20170180721
    Abstract: In a system having a user-portable display device, a method includes maintaining a lightfield data structure representing at least a portion of a four-dimensional (4D) lightfield for a three-dimensional (3D) world in association with a first pose of the user-portable display device relative to the 3D world. The method further includes determining a second pose of the user-portable display device relative to the 3D world, the second pose comprising an updated pose of the user-portable display device. The method additionally includes generating a display frame from the lightfield data structure based on the second pose, the display frame representing a field of view of the 3D world from the second pose.
    Type: Application
    Filed: September 21, 2016
    Publication date: June 22, 2017
    Inventors: Evan Hardesty Parker, Matthew Milton Pharr, Johnny Chung Lee, Craig Donner, Daniel Erickson, Dominik Philemon Kaeser
  • Publication number: 20170148206
    Abstract: A system includes a head mounted display (HMD) device comprising at least one display and at least one sensor to provide pose information for the HMD device. The system further includes a sensor integrator module coupled to the at least one sensor, the sensor integrator module to determine a motion vector for the HMD device based on the pose information, and an application processor to render a first texture based on pose of the HMD device determined from the pose information. The system further includes a motion analysis module to determine a first velocity field having a pixel velocity for at least a subset of pixels of the first texture, and a compositor to render a second texture based on the first texture, the first velocity field and the motion vector for the HMD, and to provide the second texture to the display of the HMD device.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Craig Donner, Paul Albert Lalonde, Evan Hardesty Parker