Patents by Inventor Craig Kolb
Craig Kolb 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: 20240013471Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: ApplicationFiled: September 21, 2023Publication date: January 11, 2024Inventors: Samuli LAINE, Timo AILA, Tero KARRAS, Gregory MUTHLER, William P. NEWHALL, JR., Ronald C. BABICH, JR., Craig KOLB, Ignacio LLAMAS, John BURGESS
-
Patent number: 11804000Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: GrantFiled: October 28, 2021Date of Patent: October 31, 2023Assignee: NVIDIA CORPORATIONInventors: Samuli Laine, Timo Aila, Tero Karras, Gregory Muthler, William P. Newhall, Jr., Ronald C. Babich, Jr., Craig Kolb, Ignacio Llamas, John Burgess
-
Publication number: 20220051468Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Samuli LAINE, Timo AILA, Tero KARRAS, Gregory MUTHLER, William P. NEWHALL, JR., Ronald C. BABICH, JR., Craig KOLB, Ignacio LLAMAS, John BURGESS
-
Patent number: 11189075Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: GrantFiled: June 4, 2020Date of Patent: November 30, 2021Assignee: NVIDIA CORPORATIONInventors: Samuli Laine, Timo Aila, Tero Karras, Gregory Muthler, William P. Newhall, Jr., Ronald C. Babich, Jr., Craig Kolb, Ignacio Llamas, John Burgess
-
Patent number: 10867429Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: GrantFiled: August 10, 2018Date of Patent: December 15, 2020Assignee: NVIDIA CorporationInventors: Samuli Laine, Timo Aila, Tero Karras, Gregory Muthler, William Parsons Newhall, Jr., Ronald Charles Babich, Jr., Craig Kolb, Ignacio Llamas, John Burgess
-
Publication number: 20200302676Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: ApplicationFiled: June 4, 2020Publication date: September 24, 2020Inventors: Samuli LAINE, Timo AILA, Tero KARRAS, Gregory MUTHLER, William P. NEWHALL, JR., Ronald C. BABICH, JR., Craig KOLB, Ignacio LLAMAS, John BURGESS
-
Publication number: 20200051315Abstract: Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.Type: ApplicationFiled: August 10, 2018Publication date: February 13, 2020Inventors: Samuli Laine, Timo AILA, Tero KARRAS, Gregory MUTHLER, William Parsons NEWHALL, JR., Ronald Charles BABICH, JR., Craig KOLB, Ignacio LLAMAS
-
Patent number: 8528880Abstract: A sealing assembly for use in a valve plate assembly includes a sealing ring and a retention spacer. The sealing ring has a radial ring section and an axial ring section, the axial ring section extends axially from the radial section and includes an outer diameter surface and a contact face, the contact face includes a contact surface and an annular slot, and the contact surface is located radially outward relative to the annular slot. The retention spacer is configured to be positioned adjacent the sealing ring.Type: GrantFiled: July 28, 2010Date of Patent: September 10, 2013Assignee: Honeywell International Inc.Inventors: Joel LaBenz, Craig Kolb, Anthony Matarazzo, Scott Martin, Ryan Brown
-
Patent number: 8517333Abstract: A valve actuator includes an actuator housing, a piston, a linkage assembly, a magnet, and a Hall sensor. The actuator housing is adapted to receive pressurized fluid. The piston is movably mounted within actuator housing, and is configured to translate in a first direction and a second direction. The linkage assembly is rotationally coupled to the piston and is adapted to couple to a valve element. The linkage assembly is configured to rotate the valve element in a first rotational direction and a second rotational direction in response to piston movement in the first direction and the second direction, respectively. The magnet is mounted on the piston and is movable therewith, and the Hall sensor is mounted on the actuator housing and is responsive to movement of the magnet to supply a position signal.Type: GrantFiled: September 2, 2010Date of Patent: August 27, 2013Assignee: Honeywell International Inc.Inventors: Ara Briley, Craig Kolb, Ed Kesner, Joel LaBenz, David Pantier, Dave Tornquist, Maureen Sugai
-
Patent number: 8276880Abstract: Butterfly valve plate sealing assemblies are provided that include a sealing ring and a retention spacer disposed at least partially within a sealing ring groove formed about a periphery of a butterfly valve plate. The sealing ring includes a first portion, a second portion configured substantially perpendicular to the first portion, and a substantially L-shaped cross-section. The sealing ring is positioned at least partially within a groove opening and a groove body defining the sealing ring groove. The retention spacer is positioned at least partially within the groove opening and adjacent the first portion of the sealing ring. The retention spacer is configured to limit expansion of the sealing ring when under the influence of a pressurized fluid flow. The second portion of the sealing ring may be configured to optimize stiffness for a desired sealing ring tension.Type: GrantFiled: May 28, 2009Date of Patent: October 2, 2012Assignee: Honeywell International Inc.Inventors: Craig Kolb, David Pantier, Joel LaBenz, Scott Martin
-
Publication number: 20120056115Abstract: A valve actuator includes an actuator housing, a piston, a linkage assembly, a magnet, and a Hall sensor. The actuator housing is adapted to receive pressurized fluid. The piston is movably mounted within actuator housing, and is configured to translate in a first direction and a second direction. The linkage assembly is rotationally coupled to the piston and is adapted to couple to a valve element. The linkage assembly is configured to rotate the valve element in a first rotational direction and a second rotational direction in response to piston movement in the first direction and the second direction, respectively. The magnet is mounted on the piston and is movable therewith, and the Hall sensor is mounted on the actuator housing and is responsive to movement of the magnet to supply a position signal.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Ara Briley, Craig Kolb, Ed Kesner, Joel LaBenz, David Pantier, Dave Tornquist, Maureen Sugai
-
Publication number: 20120025118Abstract: A sealing assembly for use in a valve plate assembly includes a sealing ring and a retention spacer. The sealing ring has a radial ring section and an axial ring section, the axial ring section extends axially from the radial section and includes an outer diameter surface and a contact face, the contact face includes a contact surface and an annular slot, and the contact surface is located radially outward relative to the annular slot.Type: ApplicationFiled: July 28, 2010Publication date: February 2, 2012Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Joel LaBenz, Craig Kolb, Anthony Matarazzo, Scott Martin, Ryan Brown
-
Publication number: 20100301249Abstract: Butterfly valve plate sealing assemblies are provided that include a sealing ring and a retention spacer disposed at least partially within a sealing ring groove formed about a periphery of a butterfly valve plate. The sealing ring includes a first portion, a second portion configured substantially perpendicular to the first portion, and a substantially L-shaped cross-section. The sealing ring is positioned at least partially within a groove opening and a groove body defining the sealing ring groove. The retention spacer is positioned at least partially within the groove opening and adjacent the first portion of the sealing ring. The retention spacer is configured to limit expansion of the sealing ring when under the influence of a pressurized fluid flow. The second portion of the sealing ring may be configured to optimize stiffness for a desired sealing ring tension.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Applicant: Honeywell International Inc.Inventors: Craig Kolb, David Pantier, Joel LaBenz, Scott Martin