Patents by Inventor Thomas Lawrence Burnett, III

Thomas Lawrence Burnett, III 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).

  • Publication number: 20230010620
    Abstract: Systems and methods and computer program products for processing three-dimensional (3D) graphics are provided. A method includes receiving 3D geometry data for a shape to be rendered to a display that comprises an array of hogels, the shape defined in a model space. The method can further include reducing downstream processing of the 3D geometry data to render the shape to the display, comprising identifying a subset of hogels in a hogel plane that have hogel bowtie frustums that intersect the shape.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 12, 2023
    Inventors: Thomas Lawrence Burnett, III, Justin Alain Jensen, Justin E.S. Halter
  • Patent number: 11423599
    Abstract: An image rendering method comprises receiving 3D model data for a 3D model and processing the 3D model data to render image data for a hogel view to a render target. Processing the 3D model data to render the image data comprises defining a frustum having an origin at an image plane and rendering multiple sides of the frustum in a single pass without duplicating geometric shapes that pass through the image plane. The frustum comprises a plurality of side planes and having a top portion of the frustum and a bottom portion of the frustum, the plurality of side planes having a set of side plane edges that pass through the origin.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: August 23, 2022
    Assignee: 3D Patents, LLC
    Inventors: Thomas Lawrence Burnett, III, Kendall Heath James, Ronald Craig Larcom
  • Publication number: 20210209830
    Abstract: An image rendering method comprises receiving 3D model data for a 3D model and processing the 3D model data to render image data for a hogel view to a render target. Processing the 3D model data to render the image data comprises defining a frustum having an origin at an image plane and rendering multiple sides of the frustum in a single pass without duplicating geometric shapes that pass through the image plane. The frustum comprises a plurality of side planes and having a top portion of the frustum and a bottom portion of the frustum, the plurality of side planes having a set of side plane edges that pass through the origin.
    Type: Application
    Filed: March 1, 2021
    Publication date: July 8, 2021
    Inventors: Thomas Lawrence Burnett, III, Kandall Heath James, Ronald Craig Larcom
  • Patent number: 10937223
    Abstract: One embodiment comprises receiving scene data for a scene, the scene data including data for a plurality of triangles, loading a plurality of viewpoints and processing the scene data using a plurality of parallel rendering pipelines of a graphics processing unit to render image data for a plurality of hogel views of the scene in parallel to a set of render targets, the plurality of hogel views based on the plurality of viewpoints. Processing the scene data using the plurality of parallel rendering pipelines comprises rasterizing a same triangle from the plurality of triangles in parallel for each of the plurality of hogel views prior to moving to a next triangle from the plurality of triangles.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 2, 2021
    Assignee: 3D PATENTS, LLC
    Inventors: Thomas Lawrence Burnett, III, Kendall Heath James, Ronald Craig Larcom
  • Publication number: 20200193675
    Abstract: One embodiment comprises receiving scene data for a scene, the scene data including data for a plurality of triangles, loading a plurality of viewpoints and processing the scene data using a plurality of parallel rendering pipelines of a graphics processing unit to render image data for a plurality of hogel views of the scene in parallel to a set of render targets, the plurality of hogel views based on the plurality of viewpoints. Processing the scene data using the plurality of parallel rendering pipelines comprises rasterizing a same triangle from the plurality of triangles in parallel for each of the plurality of hogel views prior to moving to a next triangle from the plurality of triangles.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Thomas Lawrence Burnett, III, Kendall Heath James, Ronald Craig Larcom
  • Patent number: 10573056
    Abstract: A system comprising a multi-view processing unit to provide a plurality of parallel rendering pipelines to render multiple views of a scene in parallel to render targets. The multi-view processing unit comprises a multi-view processing unit memory storing a plurality of viewpoints and a multi-view processing unit processor configured to receive a request to render a scene, load the plurality of viewpoints and implement the parallel rendering pipelines to render the scene based on the plurality of viewpoints, the plurality of parallel rendering pipeline configured to render, in parallel, image data for multiple views to a set of buffers.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: February 25, 2020
    Assignee: 3D PATENTS, LLC
    Inventors: Thomas Lawrence Burnett, III, Kendall Heath James, Ronald Craig Larcom
  • Patent number: 10412363
    Abstract: A light-field display with pixel to micro-lens spatial alignment adapted color or brightness. In one embodiment, a first pixel is read from memory. A map is accessed to read a first index that is mapped to a first position of a first emitter in an array of emitters. A first correction data mapped to the first index is read. The first pixel is adjusted using the first correction data. The first emitter emits light based on the adjusted first pixel.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 10, 2019
    Assignee: 3D Patents, LLC
    Inventors: Thomas Lawrence Burnett, III, Kendall James, Nick Jameson, Ronald Larcom
  • Publication number: 20180253884
    Abstract: A system comprising a multi-view processing unit to provide a plurality of parallel rendering pipelines to render multiple views of a scene in parallel to render targets. The multi-view processing unit comprises a multi-view processing unit memory storing a plurality of viewpoints and a multi-view processing unit processor configured to receive a request to render a scene, load the plurality of viewpoints and implement the parallel rendering pipelines to render the scene based on the plurality of viewpoints, the plurality of parallel rendering pipeline configured to render, in parallel, image data for multiple views to a set of buffers.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 6, 2018
    Inventors: Thomas Lawrence Burnett III, Kendall Heath James, Ronald Craig Larcom
  • Patent number: 8605081
    Abstract: Methods and systems for rendering hogels, including notifying one or more rendering nodes that all rendering is complete in response to determining that each of the one or more rendering nodes completes rendering of corresponding one or more subsets of hogel data from 3D data, the rendering nodes being configured to convert the 3D data to the one or more subsets of hogel data.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: December 10, 2013
    Assignee: Zebra Imaging, Inc.
    Inventors: Wesley A. Holler, Gary Anthony McElroy, Jr., Michael E. Weiblen, Thomas Lawrence Burnett, III, Mark E. Lucente
  • Publication number: 20120169763
    Abstract: Methods and systems for displaying frames, including being provided with current-frame values to be displayed on a display, the display comprising one or more response parameters, being provided with one or more next-frame values, the one or more next-frame values to be displayed on the display sequentially after the current frame values, and adjusting the current-frame values according to the one or more next-frame values and the one or more response parameters.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: ZEBRA IMAGING, INC.
    Inventors: Mark Lucente, Shih-Che Huang, Thomas Lawrence Burnett, III
  • Publication number: 20110012895
    Abstract: Methods and systems for processing hogel data including providing a set of hogel data, providing one or more properties of a hogel light modulator, and processing the set of hogel data according to the one or more properties of the hogel display.
    Type: Application
    Filed: June 21, 2010
    Publication date: January 20, 2011
    Applicant: ZEBRA IMAGING, INC.
    Inventors: Mark E. Lucente, Thomas Lawrence Burnett, III, Shih-Che Huang, Kendall James, Salah U. Din
  • Publication number: 20100220098
    Abstract: Methods and systems for rendering hogels, including notifying one or more rendering nodes that all rendering is complete in response to determining that each of the one or more rendering nodes completes rendering of corresponding one or more subsets of hogel data from 3D data, the rendering nodes being configured to convert the 3D data to the one or more subsets of hogel data.
    Type: Application
    Filed: August 24, 2009
    Publication date: September 2, 2010
    Applicant: Zebra Imaging, Inc.
    Inventors: Wesley A. Holler, Gary Anthony McElroy, JR., Michael E. Weiblen, Thomas Lawrence Burnett, III, Mark E. Lucente
  • Publication number: 20100156895
    Abstract: Methods and systems for rendering hogels, including causing one or more nodes to each load a subset of a hogel data set into a buffer, the one or more nodes being configured to each store the corresponding subset of the hogel data set, distributing a next hogel data set command to the one or more nodes, causing the buffer to be processed in response to the next hogel data set command, and issuing a hogel data set complete command in response to determining that the one or more nodes each return a hogel data subset complete command.
    Type: Application
    Filed: October 26, 2009
    Publication date: June 24, 2010
    Applicant: ZEBRA IMAGING, INC.
    Inventors: Wesley A. Holler, Gary Anthony McElroy, JR., Michael E. Weiblen, Thomas Lawrence Burnett, III, Mark E. Lucente
  • Publication number: 20100156894
    Abstract: Methods and systems for rendering hogels, including receiving a set of 3D data at a node, the node comprising a graphics processing unit, storing at least a subset of the set of 3D data in a buffer, rendering a first hogel view from the subset of 3D data using the graphics processing unit, and rendering a second hogel view by accessing the stored subset of 3D data using the graphics processing unit, where the rendering of the second hogel view is performed substantially in series to the rendering of the first hogel view.
    Type: Application
    Filed: October 26, 2009
    Publication date: June 24, 2010
    Applicant: ZEBRA IMAGING, INC.
    Inventors: Wesley A. Holler, Gary Anthony McElroy, JR., Michael E. Weiblen, Thomas Lawrence Burnett, III, Mark E. Lucente