Patents by Inventor Adam Andrzej Cichocki

Adam Andrzej Cichocki 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: 11100902
    Abstract: Examples are disclosed that relate to computing devices, head-mounted display (HMD) devices, and methods for displaying an image via a display device. In one example, a method for displaying an image via a display device comprises receiving an original frame of reference, determining a rotated device orientation of the display device, and modifying the original frame of reference to a rotated frame of reference based on the rotated device orientation. The method further comprises sampling data describing a virtual world at the rotated frame of reference to produce an intermediate image frame, generating a final image frame by back-rotating the intermediate image frame to the original frame of reference, and displaying the final image frame via the display device.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 24, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pavlos Mavridis, Dag Birger Frommhold, Adam Andrzej Cichocki
  • Patent number: 11004255
    Abstract: Examples are disclosed that relate to culling of polygons for efficient rendering of a high-density polygon mesh using one or more compute shaders. Examples include monoscopic and stereoscopic rendering, foveated and non-foveated rendering, and selectively utilizing one or more computer shaders to rasterize very small triangles instead of using a regular rendering pipeline for increased performance.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Andrzej Cichocki, Marc Schirski, Dag Birger Frommhold
  • Publication number: 20200342656
    Abstract: Examples are disclosed that relate to culling of polygons for efficient rendering of a high-density polygon mesh using one or more compute shaders. Examples include monoscopic and stereoscopic rendering, foveated and non-foveated rendering, and selectively utilizing one or more computer shaders to rasterize very small triangles instead of using a regular rendering pipeline for increased performance.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Andrzej CICHOCKI, Marc SCHIRSKI, Dag Birger FROMMHOLD
  • Publication number: 20200335067
    Abstract: Examples are disclosed that relate to computing devices, head-mounted display (HMD) devices, and methods for displaying an image via a display device. In one example, a method for displaying an image via a display device comprises receiving an original frame of reference, determining a rotated device orientation of the display device, and modifying the original frame of reference to a rotated frame of reference based on the rotated device orientation. The method further comprises sampling data describing a virtual world at the rotated frame of reference to produce an intermediate image frame, generating a final image frame by back-rotating the intermediate image frame to the original frame of reference, and displaying the final image frame via the display device.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pavlos Mavridis, Dag Birger Frommhold, Adam Andrzej Cichocki