Patents by Inventor Alex Feinman

Alex Feinman 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: 11398205
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: July 26, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Daniel Wagner, Igor Komir, Dominik Schnitzer, Alex Feinman, Heinrich Fink
  • Publication number: 20200410953
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
    Type: Application
    Filed: July 13, 2020
    Publication date: December 31, 2020
    Inventors: Daniel Wagner, Igor Komir, Dominik Schnitzer, Alex Feinman, Heinrich Fink
  • Patent number: 10714050
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: July 14, 2020
    Assignee: DAQRI, LLC
    Inventors: Daniel Wagner, Igor Komir, Dominik Schnitzer, Alex Feinman, Heinrich Fink
  • Publication number: 20190295496
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Daniel Wagner, Igor Komir, Dominik Schnitzer, Alex Feinman, Heinrich Fink