Patents by Inventor Ronald Parsons

Ronald Parsons 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: 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
  • Publication number: 20050264459
    Abstract: An antenna for wireless communication is integrated into an external member, for example, a molded bumper, on handheld or other portable electronic equipment. The external member is attached to an external surface of electronic equipment, providing shock isolation and protection for the equipment and the antenna. A method of mounting an antenna on portable electronic equipment for enabling wireless communication by the portable electronic equipment comprises mounting on the portable electronic equipment an energy-dissipating structure made of a resilient material, and positioning the antenna in the energy-dissipating structure.
    Type: Application
    Filed: May 13, 2005
    Publication date: December 1, 2005
    Inventors: Jeremy Tyler, Ronald Parsons, Jim Schilling
  • Patent number: 4241676
    Abstract: A tufting machine hook with a spring clip secured at one end to the hook shank is resiliently engaged on a face of the bill by a flag on the clip adjacent the other end. An intermediate portion of the clip is bent so as to be disposed out of the plane of the face engaged and toward the opposite face. In one embodiment the face to which the clip is secured and the face engaged by the flag are on the same side and the free end of the clip is elongated. In the other embodiment the clip is secured to the shank at the opposite side to the face engaged by the flag and the clip is bent to cross the plane of the hook.
    Type: Grant
    Filed: November 7, 1979
    Date of Patent: December 30, 1980
    Assignee: Spencer Wright Industries, Inc.
    Inventors: Ronald Parsons, Ian Slattery
  • Patent number: 4194457
    Abstract: A tufting needle for use in a module having a generally flat elongate element including a yarn receiving eye adjacent one end and an enlargement at the other end with the needle having a small twist between the ends.
    Type: Grant
    Filed: November 22, 1978
    Date of Patent: March 25, 1980
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ronald Parsons
  • Patent number: 4174033
    Abstract: A conveying device having a flexible member with inside and outside surfaces and first and second end positions forming inlet and outlet orifices. Support mechanisms disposed intermediate the inside and outside surfaces and a drive mechanism for engaging the flexible member and propelling it in a continuous closed loop such that the inside surface becomes the outside surface and the outside surface becomes the inside surface; that the relative shape and orientation of the first and second end portion is not altered; and, that the inside surface and the outside surface move in substantially opposite directions.
    Type: Grant
    Filed: August 12, 1977
    Date of Patent: November 13, 1979
    Inventor: Ronald Parsons
  • Patent number: 4138956
    Abstract: A tufting machine needle module having a body member attachable to the needle bar of the tufting machine. The module has a plurality of longitudinally spaced needles formed integrally with the body member and depending therefrom in parallel relationship. The body member includes co-operable male and female formations on respective front and rear faces thereof spaced at equal distances longitudinally on the respective face with those of one face offset longitudinally relative to those of the other face by a distance equal to an odd number multiple of one-half the pitch of the needles carried by the body member. The modules are arranged in two rows one behind the other with the male and female formations of modules in respective rows cooperating with those of the other row so that the modules in a row are offset from the modules in the other row by one-half the pitch of the needles on each module.
    Type: Grant
    Filed: May 19, 1978
    Date of Patent: February 13, 1979
    Assignee: Spencer Wright Industries, Inc.
    Inventor: Ronald Parsons