Patents by Inventor Matthias Raab

Matthias Raab 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: 20240085783
    Abstract: An optical apparatus for a lithography system comprises at least one optical element comprising an optical surface. The optical apparatus also comprises one or more actuators for deforming the optical surface. A strain gauge device is provided for determining the deformation of the optical surface. The strain gauge device comprises at least one optical fiber that maintains polarization.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Markus Raab, Stefan Troeger, Sascha Bleidistel, Thilo Pollak, Alexander Vogler, Klaus Gwosch, Andreas Koeniger, Matthias Manger
  • Publication number: 20240085800
    Abstract: A component for a projection exposure apparatus for semiconductor lithography, comprises an optical element and an actuator, which are force-fittingly connected to each other. The actuator at least locally deforms the optical element. The actuator can be configured to minimize the loss in rigidity at the peripheries delimiting the actuator on the imaging quality. A method for designing a component of projection exposure apparatus is provided.
    Type: Application
    Filed: November 13, 2023
    Publication date: March 14, 2024
    Inventors: Thilo Pollak, Dietmar Duerr, Irina Schrezenmeier, Joerg Tschischgale, Matthias Manger, Andreas Beljakov, Stefan Baueregger, Alexander Ostendorf, Dieter Bader, Markus Raab, Bastian Keller
  • Patent number: 10565781
    Abstract: A method of adjusting a shading normal vector for a computer graphics rendering program. Calculating a normalized shading normal vector pointing outwards from an origin point on a tessellated surface modeling a target surface to be rendered. Calculating a normalized outgoing reflection vector projecting from the origin point for an incoming view vector directed towards the origin point and reflecting relative to the normalized shading normal vector. Calculating a correction vector such that when the correction vector is added to the normalized outgoing reflection vector a resulting vector sum is yielded that is equal to a maximum reflection vector, wherein the maximum reflection vector is on or above the tessellated surface. Calculating a normalized maximum reflection vector by normalizing a vector sum of the correction vector plus the maximum reflection vector.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: February 18, 2020
    Assignee: Nvidia Corporation
    Inventors: Pascal Gautron, Dietger van Antwerpen, Carsten Waechter, Matthias Raab
  • Patent number: 10008033
    Abstract: A method, system, and computer program product for performing a lighting simulation are disclosed. The method includes the steps of receiving a three-dimensional (3D) model, receiving a set of probes, where each probe specifies a location within the 3D model and an orientation of the probe, and performing, via a processor, a lighting simulation based on the 3D model, the set of probes, and one or more light path expressions. The light path expressions are regular expressions that represent a series of events, each event representing an interaction of a ray at a location in the 3D model.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: June 26, 2018
    Assignee: NVIDIA Corporation
    Inventors: Daniel Johannes Seibert, Stefan Radig, Matthias Raab, Carsten Alexander Wächter, Lutz Kettner, Alexander Keller, Dirk Gerrit van Antwerpen
  • Publication number: 20180130252
    Abstract: A method, system, and computer program product for performing a lighting simulation are disclosed. The method includes the steps of receiving a three-dimensional (3D) model, receiving a set of probes, where each probe specifies a location within the 3D model and an orientation of the probe, and performing, via a processor, a lighting simulation based on the 3D model, the set of probes, and one or more light path expressions. The light path expressions are regular expressions that represent a series of events, each event representing an interaction of a ray at a location in the 3D model.
    Type: Application
    Filed: January 2, 2018
    Publication date: May 10, 2018
    Inventors: Daniel Johannes Seibert, Stefan Radig, Matthias Raab, Carsten Alexander Wächter, Lutz Kettner, Alexander Keller, Dirk Gerrit van Antwerpen
  • Patent number: 9947132
    Abstract: A material representation data structure and a method of representing a material for digital image synthesis. The data structure may be embodied in a graphics processing subsystem, including: (1) a memory configured to store a material representation data structure according to which a material is declaratively represented by a property indicative of an interaction between the material and light, and (2) a processor operable to gain access to the memory and employ the property in a rendering procedure defined independent of the material representation data structure and designed to effect the interaction.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 17, 2018
    Assignee: Nvidia Corporation
    Inventors: Lutz Kettner, Hakan Andersson, Michael Beck, Robert Hoedicke, Jan Jordan, Andy Kopra, Steven Parker, Matthias Raab, Daniel Seibert, Rajko Yasui-Schoeffel
  • Patent number: 9892548
    Abstract: A method, system, and computer program product for performing a lighting simulation are disclosed. The method includes the steps of receiving a three-dimensional (3D) model, receiving a set of probes, where each probe specifies a location within the 3D model and an orientation of the probe, and performing, via a processor, a lighting simulation based on the 3D model, the set of probes, and one or more light path expressions. The light path expressions are regular expressions that represent a series of events, each event representing an interaction of a ray at a location in the 3D model.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: February 13, 2018
    Assignee: NVIDIA Corporation
    Inventors: Daniel Johannes Seibert, Stefan Radig, Matthias Raab, Carsten Alexander Waechter, Lutz Kettner, Alexander Keller, Dirk Gerrit van Antwerpen
  • Publication number: 20170053433
    Abstract: A method of adjusting a shading normal vector for a computer graphics rendering program. Calculating a normalized shading normal vector pointing outwards from an origin point on a tessellated surface modeling a target surface to be rendered. Calculating a normalized outgoing reflection vector projecting from the origin point for an incoming view vector directed towards the origin point and reflecting relative to the normalized shading normal vector. Calculating a correction vector such that when the correction vector is added to the normalized outgoing reflection vector a resulting vector sum is yielded that is equal to a maximum reflection vector, wherein the maximum reflection vector is on or above the tessellated surface. Calculating a normalized maximum reflection vector by normalizing a vector sum of the correction vector plus the maximum reflection vector.
    Type: Application
    Filed: October 6, 2015
    Publication date: February 23, 2017
    Inventors: Pascal Gautron, Dietger van Antwerpen, Carsten Waechter, Matthias Raab
  • Patent number: 9367955
    Abstract: A system, method, and computer program product are provided for computing values for pixels in an image plane. In use, a low discrepancy sequence associated with an image plane is identified. Additionally, a function with the set of pixels of the image plane as a domain is determined. Further, a value is computed for each pixel in the image plane, utilizing the low discrepancy sequence and the function with the set of pixels of the image plane as a domain.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: June 14, 2016
    Assignee: NVIDIA Corporation
    Inventors: Matthias Raab, Carsten Alexander Wächter, Alexander Keller
  • Publication number: 20160042559
    Abstract: A method, system, and computer program product for performing a lighting simulation are disclosed. The method includes the steps of receiving a three-dimensional (3D) model, receiving a set of probes, where each probe specifies a location within the 3D model and an orientation of the probe, and performing, via a processor, a lighting simulation based on the 3D model, the set of probes, and one or more light path expressions. The light path expressions are regular expressions that represent a series of events, each event representing an interaction of a ray at a location in the 3D model.
    Type: Application
    Filed: August 6, 2015
    Publication date: February 11, 2016
    Inventors: Daniel Johannes Seibert, Stefan Radig, Matthias Raab, Carsten Alexander Waechter, Lutz Kettner, Alexander Keller, Dirk Gerrit van Antwerpen
  • Publication number: 20140267340
    Abstract: A material representation data structure and a method of representing a material for digital image synthesis. The data structure may be embodied in a graphics processing subsystem, including: (1) a memory configured to store a material representation data structure according to which a material is declaratively represented by a property indicative of an interaction between the material and light, and (2) a processor operable to gain access to the memory and employ the property in a rendering procedure defined independent of the material representation data structure and designed to effect the interaction.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Lutz Kettner, Hakan Andersson, Michael Beck, Robert Hoedicke, Jan Jordan, Andy Kopra, Steven Parker, Matthias Raab, Daniel Seibert, Rajko Yasui-Schoeffel
  • Publication number: 20140146050
    Abstract: A system, method, and computer program product are provided for computing values for pixels in an image plane. In use, a low discrepancy sequence associated with an image plane is identified. Additionally, a function with the set of pixels of the image plane as a domain is determined. Further, a value is computed for each pixel in the image plane, utilizing the low discrepancy sequence and the function with the set of pixels of the image plane as a domain.
    Type: Application
    Filed: April 16, 2013
    Publication date: May 29, 2014
    Applicant: NVIDIA Corporation
    Inventors: Matthias Raab, Carsten Alexander Wächter, Alexander Keller
  • Patent number: 8131770
    Abstract: A system, method, and computer program product are provided for importance sampling of partitioned domains. In operation, a domain is partitioned into a plurality of sets. Additionally, a probability is assigned to each of the plurality of sets. Furthermore, samples are generated from the plurality of sets, the samples being generated according to the probability of a corresponding set.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: March 6, 2012
    Assignee: NVIDIA Corporation
    Inventors: Leonhard Grünschloβ, Matthias Raab
  • Publication number: 20100198877
    Abstract: A system, method, and computer program product are provided for importance sampling of partitioned domains. In operation, a domain is partitioned into a plurality of sets. Additionally, a probability is assigned to each of the plurality of sets. Furthermore, samples are generated from the plurality of sets, the samples being generated according to the probability of a corresponding set.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Inventors: Leonhard Gruenschloss, Matthias Raab
  • Publication number: 20090141026
    Abstract: The invention provides systems and computer-implemented methods for evaluating integrals using quasi-Monte Carlo methodologies, and in particular embodiments, adaptive quasi-Monte Carlo integration and adaptive integro-approximation in conjunction with techniques including a scrambled Halton Sequence, stratification by radical inversion, stratified samples from the Halton Sequence, deterministic scrambling, bias elimination by randomization, adaptive and deterministic anti-aliasing, anti-aliasing by rank-1 lattices, and trajectory splitting by dependent sampling and rank-1 lattices.
    Type: Application
    Filed: September 30, 2008
    Publication date: June 4, 2009
    Inventors: Matthias Raab, Leonhard Grunschloss, Juri Abramov, Alexander Keller