Patents by Inventor Reuven Bakalash

Reuven Bakalash 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: 20230017276
    Abstract: The present disclosure describes a system for fast generation of ray traced reflections of virtually augmented objects into a real-world image, specifically on reflective surfaces. The system utilizes a standard raster graphics pipeline.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11508114
    Abstract: A path tracing system in which the traversal task is distributed between one global acceleration structure, which is central in the system, and multiple local acceleration structures, distributed among cells, of high locality and of autonomous processing. Accordingly, the centrality of the critical resource of accelerating structure is reduced, lessening bottlenecks, while improving parallelism.
    Type: Grant
    Filed: May 22, 2021
    Date of Patent: November 22, 2022
    Assignee: Snap Inc.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11481955
    Abstract: The present disclosure describes a system for fast generation of ray traced reflections of virtually augmented objects into a real-world image, specifically on reflective surfaces. The system utilizes a standard raster graphics pipeline.
    Type: Grant
    Filed: February 13, 2021
    Date of Patent: October 25, 2022
    Assignee: Snap Inc.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11372469
    Abstract: A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 28, 2022
    Assignee: Google LLC
    Inventor: Reuven Bakalash
  • Publication number: 20220198740
    Abstract: The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 23, 2022
    Inventors: Reuven Bakalash, Ron Weitzman, Elad Haviv
  • Publication number: 20220187898
    Abstract: A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 16, 2022
    Inventor: Reuven Bakalash
  • Patent number: 11341602
    Abstract: A graphics processing chip includes multiple graphics pipeline cores and multi-pipeline core logic circuitry to process graphic data streams received from a processor and to drive multiple GPUs on the multiple graphics pipeline cores.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 24, 2022
    Assignee: Google LLC
    Inventor: Reuven Bakalash
  • Patent number: 11302058
    Abstract: The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 12, 2022
    Assignee: Adshir LTD
    Inventors: Reuven Bakalash, Ron Weitzman
  • Publication number: 20210383593
    Abstract: Accelerating structure for hybrid ray tracing is characterized by high locality, wherein scene changes are updated locally in one of its hierarchies, without effecting other locations in the structure. Reconstructions of accelerating structures of prior art are replaced by low-cost updates. The efficiency of traversals is improved by a double step traversal.
    Type: Application
    Filed: August 25, 2021
    Publication date: December 9, 2021
    Inventors: Reuven Bakalash, Ron Weitzman
  • Patent number: 11120610
    Abstract: Hybrid ray tracing method for generating photorealistic reflections while keeping coherence of secondary rays. The coherence is achieved by decoupling secondary rays from primary rays, handling bundles of secondary rays with collective origin and collective destination, attaining high parallelism and high utilization of GPU.
    Type: Grant
    Filed: April 11, 2021
    Date of Patent: September 14, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Ron Weitzman
  • Publication number: 20210279941
    Abstract: A path tracing system in which the traversal task is distributed between one global acceleration structure, which is central in the system, and multiple local acceleration structures, distributed among cells, of high locality and of autonomous processing. Accordingly, the centrality of the critical resource of accelerating structure is reduced, lessening bottlenecks, while improving parallelism.
    Type: Application
    Filed: May 22, 2021
    Publication date: September 9, 2021
    Inventors: Reuven Bakalash, Elad Haviv
  • Publication number: 20210233302
    Abstract: Hybrid ray tracing method for generating photorealistic reflections while keeping coherence of secondary rays. The coherence is achieved by decoupling secondary rays from primary rays, handling bundles of secondary rays with collective origin and collective destination, attaining high parallelism and high utilization of GPU.
    Type: Application
    Filed: April 11, 2021
    Publication date: July 29, 2021
    Inventors: Reuven Bakalash, Ron Weitzman
  • Publication number: 20210201560
    Abstract: The present invention teaches a real-time hybrid ray tracing system for non-planar specular reflections. The high complexity of a non-planar surface is reduced to low complexity of multiple small planar surfaces. Advantage is taken of the planar nature of triangles that comprise building blocks of a non-planar surface. All secondary rays bouncing from a given surface triangle toward object triangles keep a close direction to each other. A collective control of secondary rays is enabled by this closeness and by decoupling secondary rays from primary rays. The result is a high coherence of secondary rays.
    Type: Application
    Filed: February 24, 2021
    Publication date: July 1, 2021
    Inventors: Reuven Bakalash, Ron Weitzman
  • Publication number: 20210166463
    Abstract: The present disclosure describes a system for fast generation of ray traced reflections of virtually augmented objects into a real-world image, specifically on reflective surfaces. The system utilizes a standard raster graphics pipeline.
    Type: Application
    Filed: February 13, 2021
    Publication date: June 3, 2021
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11017583
    Abstract: A path tracing system in which the traversal task is distributed between one global acceleration structure, which is central in the system, and multiple local acceleration structures, distributed among cells, of high locality and of autonomous processing. Accordingly, the centrality of the critical resource of accelerating structure is reduced, lessening bottlenecks, while improving parallelism.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: May 25, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11017582
    Abstract: The present disclosure describes a method of generating fast path traced physically correct reflections in a semi-reflective surface. Secondary rays, generated by GPU graphics pipeline, are randomly deviated from the principal direction.
    Type: Grant
    Filed: August 16, 2020
    Date of Patent: May 25, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Elad Haviv
  • Patent number: 11017581
    Abstract: Accelerating structure for hybrid ray tracing is characterized by high locality, wherein scene changes are updated locally in one of its hierarchies, without effecting other locations in the structure. Reconstructions of accelerating structures of prior art are replaced by low-cost updates. The efficiency of traversals is improved by a double step traversal.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: May 25, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Ron Weitzman
  • Patent number: 11010957
    Abstract: A computer-based method for hybrid ray tracing to generate photorealistic reflections of objects on a non-planar reflective surface. Each triangle of the reflective surface is handled separately for secondary rays to generate its own physically correct reflection. A final gathering of partial reflections results in an aggregated non-planar surface reflection.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: May 18, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Ron Weitzman
  • Patent number: 10991147
    Abstract: Hybrid ray tracing method for generating photorealistic reflections while keeping coherence of secondary rays. The coherence is achieved by handling secondary rays with collective origin and collective destination, attaining high parallelism and high utilization of GPU.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: April 27, 2021
    Assignee: ADSHIR LTD.
    Inventors: Reuven Bakalash, Ron Weitzman
  • Publication number: 20210104010
    Abstract: A graphics processing chip includes multiple graphics pipeline cores and multi-pipeline core logic circuitry to process graphic data streams received from a processor and to drive multiple GPUs on the multiple graphics pipeline cores.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 8, 2021
    Inventor: Reuven Bakalash