Patents by Inventor Ronald Burgess

Ronald Burgess 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: 20240169655
    Abstract: In a ray tracer, to prevent any long-running query from hanging the graphics processing unit, a traversal coprocessor provides a preemption mechanism that will allow rays to stop processing or time out early. The example non-limiting implementations described herein provide such a preemption mechanism, including a forward progress guarantee, and additional programmable timeout options that can be time or cycle based. Those programmable options provide a means for quality of service timing guarantees for applications such as virtual reality (VR) that have strict timing requirements.
    Type: Application
    Filed: January 23, 2024
    Publication date: May 23, 2024
    Inventors: Greg MUTHLER, Ronald Charles BABICH, JR., William Parsons NEWHALL, Jr., Peter NELSON, James ROBERTSON, John BURGESS
  • Patent number: 11966737
    Abstract: Systems and methods for an efficient and robust multiprocessor-coprocessor interface that may be used between a streaming multiprocessor and an acceleration coprocessor in a GPU are provided. According to an example implementation, in order to perform an acceleration of a particular operation using the coprocessor, the multiprocessor: issues a series of write instructions to write input data for the operation into coprocessor-accessible storage locations, issues an operation instruction to cause the coprocessor to execute the particular operation; and then issues a series of read instructions to read result data of the operation from coprocessor-accessible storage locations to multiprocessor-accessible storage locations.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 23, 2024
    Assignee: NVIDIA CORPORATION
    Inventors: Ronald Charles Babich, Jr., John Burgess, Jack Choquette, Tero Karras, Samuli Laine, Ignacio Llamas, Gregory Muthler, William Parsons Newhall, Jr.
  • Publication number: 20240101553
    Abstract: The present invention relates to compounds that inhibit KRas G12C. In particular, the present invention relates to compounds that irreversibly inhibit the activity of KRas G12C, pharmaceutical compositions comprising the compounds and methods of use therefor.
    Type: Application
    Filed: August 4, 2023
    Publication date: March 28, 2024
    Inventors: Matthew Arnold MARX, James Gail CHRISTENSEN, Christopher Ronald SMITH, James F. BLAKE, Laurence E. BURGESS, Mark Joseph CHICARELLI, Adam COOK, Jay Bradford FELL, John P. FISCHER, Macedonio J. MEJIA, Martha E. RODRIGUEZ, Pavel SAVECHENKOV, Tony P. TANG, Guy P.A. VIGERS
  • Publication number: 20240104826
    Abstract: Techniques are disclosed for improving the throughput of ray intersection or visibility queries performed by a ray tracing hardware accelerator. Throughput is improved, for example, by releasing allocated resources before ray visibility query results are reported by the hardware accelerator. The allocated resources are released when the ray visibility query results can be stored in a compressed format outside of the allocated resources. When reporting the ray visibility query results, the results are reconstructed based on the results stored in the compressed format. The compressed format storage can be used for ray visibility queries that return no intersections or terminate on any hit ray visibility query. One or more individual components of allocated resources can also be independently deallocated based on the type of data to be returned and/or results of the ray visibility query.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 28, 2024
    Inventors: Gregory MUTHLER, John BURGESS, Ronald Charles BABICH, JR., William Parsons Newhall, JR.
  • Patent number: 11928772
    Abstract: In a ray tracer, to prevent any long-running query from hanging the graphics processing unit, a traversal coprocessor provides a preemption mechanism that will allow rays to stop processing or time out early. The example non-limiting implementations described herein provide such a preemption mechanism, including a forward progress guarantee, and additional programmable timeout options that can be time or cycle based. Those programmable options provide a means for quality of service timing guarantees for applications such as virtual reality (VR) that have strict timing requirements.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: March 12, 2024
    Assignee: NVIDIA Corporation
    Inventors: Greg Muthler, Ronald Charles Babich, Jr., William Parsons Newhall, Jr., Peter Nelson, James Robertson, John Burgess
  • Patent number: 8950220
    Abstract: A system for dispensing substances into a washing machine is disclosed. A plurality of preferably different sized or shaped cartridges are located within removable drawers. Each cartridge contains a particular substance, such as laundry detergent, bleach, or fabric softener, that is released into the washing machine. The system also includes a means to identify the substance contained within the cartridge as well as when and how much of the substance should be released into the washing machine. At the appropriate time, the system dispenses an appropriate amount of substance into the washing machine. A pump pulls the substance out of the container and into the washing basin of a washing machine. Alternatively, a valve is opened and the substance pours into the washing basin due to gravitational forces.
    Type: Grant
    Filed: November 3, 2012
    Date of Patent: February 10, 2015
    Inventor: Ronald Burgess
  • Patent number: 8943858
    Abstract: A cartridge system for dispensing substances into a washing machine is disclosed. One or more preferably different sized or shaped cartridges are located within removable drawers contained in a washing machine. Each cartridge contains a particular substance, such as laundry detergent, bleach, or fabric softener, that is released into the washing machine. The cartridge system also includes a means to identify the substance contained within the cartridge as well as when and how much of the substance should be released into the washing machine. At the appropriate time, the system dispenses an appropriate amount of substance into the washing machine. A pump pulls the substance out of the container and into the washing basin of a washing machine. Alternatively, a valve is opened and the substance pours into the washing basin due to gravitational forces.
    Type: Grant
    Filed: November 3, 2012
    Date of Patent: February 3, 2015
    Inventor: Ronald Burgess
  • Publication number: 20130175293
    Abstract: A cartridge system for dispensing substances into a washing machine is disclosed. One or more preferably different sized or shaped cartridges are located within removable drawers contained in a washing machine. Each cartridge contains a particular substance, such as laundry detergent, bleach, or fabric softener, that is released into the washing machine. The cartridge system also includes a means to identify the substance contained within the cartridge as well as when and how much of the substance should be released into the washing machine. At the appropriate time, the system dispenses an appropriate amount of substance into the washing machine. A pump pulls the substance out of the container and into the washing basin of a washing machine. Alternatively, a valve is opened and the substance pours into the washing basin due to gravitational forces.
    Type: Application
    Filed: November 3, 2012
    Publication date: July 11, 2013
    Inventor: Ronald Burgess
  • Publication number: 20130175292
    Abstract: A system for dispensing substances into a washing machine is disclosed. A plurality of preferably different sized or shaped cartridges are located within removable drawers. Each cartridge contains a particular substance, such as laundry detergent, bleach, or fabric softener, that is released into the washing machine. The system also includes a means to identify the substance contained within the cartridge as well as when and how much of the substance should be released into the washing machine. At the appropriate time, the system dispenses an appropriate amount of substance into the washing machine. A pump pulls the substance out of the container and into the washing basin of a washing machine. Alternatively, a valve is opened and the substance pours into the washing basin due to gravitational forces.
    Type: Application
    Filed: November 3, 2012
    Publication date: July 11, 2013
    Inventor: Ronald Burgess
  • Publication number: 20050039774
    Abstract: A method for removing a metallic layer from the surface of a ceramic substrate, the method including the steps of immersing the metallic coated ceramic substrate in a solution of up to 31% hydrochloric acid for a sufficient time to at least substantially dissolve or remove the metallic layer therefrom, removing the ceramic substrate from the acid solution, rinsing the ceramic substrate in a rinse solution, and annealing the ceramic substrate at a predetermined temperature for a sufficient time to at least reduce damage or defects in the surface of the ceramic substrate.
    Type: Application
    Filed: August 19, 2003
    Publication date: February 24, 2005
    Inventors: Ronald Burgess, Ian Davis
  • Patent number: D351518
    Type: Grant
    Filed: January 4, 1993
    Date of Patent: October 18, 1994
    Inventor: Ronald Burgess
  • Patent number: D730167
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: May 26, 2015
    Inventor: Ronald Burgess