Patents by Inventor Richard Hoffman

Richard Hoffman 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).

  • Patent number: 11926642
    Abstract: The invention relates to compounds of formula I wherein R1, R2 and - - - - - are as defined herein, pharmaceutical compositions comprising the compounds and methods of treating COVID-19 in a patient by administering therapeutically effective amounts of the compounds and methods of inhibiting or preventing replication of SARS-CoV-2 with the compounds.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: March 12, 2024
    Assignee: Pfizer inc.
    Inventors: Robert Steven Kania, Padmavani Bezawada, Emma Louise Hawking, Rohit Jaini, Samir Kulkarni, Matthew Nathan O'Brien Laramy, Jonathan Richard Lillis, Suman Luthra, Dafydd Rhys Owen, Klimentina Dimitrova Pencheva, Anil Mahadeo Rane, Matthew Forrest Sammons, Bradley Paul Sullivan, Andrew John Thiel, Martyn David Ticehurst, Jamison Bryce Tuttle, Robert Louis Hoffman
  • Publication number: 20230367568
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Application
    Filed: April 23, 2023
    Publication date: November 16, 2023
    Inventor: Abraham Richard Hoffman
  • Patent number: 11748084
    Abstract: Techniques for an ultra-fast installation of a new operating system are provided. Conventional dependencies are ignored in a way that allows multiple components to be installed at once, even when certain components traditionally could not be installed until one or more other components had successfully completed their installation. An operating system executing on a computing device receives a container with files that collectively include a new operating system and a definition with the locations for the files in memory. An uninstalled state may be assigned to each file. Each file may be moved from the container to the location specified in the definition in parallel and independently of other files. After each file is moved, each file may be switched from the uninstalled state to the installed state. The new operating system may be transitioned from an uninstalled state to an installed state once files are switched to installed states.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 5, 2023
    Assignee: PayPal, Inc.
    Inventor: Abraham Richard Hoffman
  • Patent number: 11669313
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 6, 2023
    Assignee: PayPal, Inc.
    Inventor: Abraham Richard Hoffman
  • Patent number: 11540035
    Abstract: A speaker assembly broadly comprises an inner housing, an outer shell, an input circuit, and a speaker. The inner housing includes outer shell attachment structure and a lower press-fit outer surface and forms a central chamber retaining the input circuit and the speaker. The outer shell includes a primary enclosure and a lower cap. The primary enclosure includes inner housing attachment structure configured to align with and engage the outer shell attachment structure. The primary enclosure is configured to be press-fit to the inner housing via the lower press-fit outer surface of the inner housing. The lower cap encloses a bottom end of the central chamber. The outer shell is interchangeable with other outer shells having different shapes than the outer shell of the speaker assembly.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: December 27, 2022
    Assignee: MS ELECTRONICS LLC
    Inventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
  • Publication number: 20220179631
    Abstract: Techniques for an ultra-fast installation of a new operating system are provided. Conventional dependencies are ignored in a way that allows multiple components to be installed at once, even when certain components traditionally could not be installed until one or more other components had successfully completed their installation. An operating system executing on a computing device receives a container with files that collectively include a new operating system and a definition with the locations for the files in memory. An uninstalled state may be assigned to each file. Each file may be moved from the container to the location specified in the definition in parallel and independently of other files. After each file is moved, each file may be switched from the uninstalled state to the installed state. The new operating system may be transitioned from an uninstalled state to an installed state once files are switched to installed states.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 9, 2022
    Inventor: Abraham Richard HOFFMAN
  • Patent number: 11314496
    Abstract: Techniques for an ultra-fast installation of a new operating system are provided. Conventional dependencies are ignored in a way that allows multiple components to be installed at once, even when certain components traditionally could not be installed until one or more other components had successfully completed their installation. An operating system executing on a computing device receives a container with files that collectively include a new operating system and a definition with the locations for the files in memory. An uninstalled state may be assigned to each file. Each file may be moved from the container to the location specified in the definition in parallel and independently of other files. After each file is moved, each file may be switched from the uninstalled state to the installed state. The new operating system may be transitioned from an uninstalled state to an installed state once files are switched to installed states.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: April 26, 2022
    Assignee: PayPal, Inc.
    Inventor: Abraham Richard Hoffman
  • Publication number: 20220019417
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 20, 2022
    Inventor: Abraham Richard Hoffman
  • Publication number: 20210409852
    Abstract: A speaker assembly broadly comprises an inner housing, an outer shell, an input circuit, and a speaker. The inner housing includes outer shell attachment structure and a lower press-fit outer surface and forms a central chamber retaining the input circuit and the speaker. The outer shell includes a primary enclosure and a lower cap. The primary enclosure includes inner housing attachment structure configured to align with and engage the outer shell attachment structure. The primary enclosure is configured to be press-fit to the inner housing via the lower press-fit outer surface of the inner housing. The lower cap encloses a bottom end of the central chamber. The outer shell is interchangeable with other outer shells having different shapes than the outer shell of the speaker assembly.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Applicant: MS ELECTRONICS LLC
    Inventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
  • Publication number: 20210405986
    Abstract: Techniques for an ultra-fast installation of a new operating system are provided. Conventional dependencies are ignored in a way that allows multiple components to be installed at once, even when certain components traditionally could not be installed until one or more other components had successfully completed their installation. An operating system executing on a computing device receives a container with files that collectively include a new operating system and a definition with the locations for the files in memory. An uninstalled state may be assigned to each file. Each file may be moved from the container to the location specified in the definition in parallel and independently of other files. After each file is moved, each file may be switched from the uninstalled state to the installed state. The new operating system may be transitioned from an uninstalled state to an installed state once files are switched to installed states.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 30, 2021
    Inventor: Abraham Richard HOFFMAN
  • Publication number: 20210405979
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 30, 2021
    Inventor: Abraham Richard HOFFMAN
  • Patent number: 11212603
    Abstract: A speaker assembly broadly comprises an inner housing, an outer shell, an input circuit, and a speaker. The inner housing includes outer shell attachment structure and a lower press-fit outer surface and forms a central chamber retaining the input circuit and the speaker. The outer shell includes a primary enclosure and a lower cap. The primary enclosure includes inner housing attachment structure configured to align with and engage the outer shell attachment structure. The primary enclosure is configured to be press-fit to the inner housing via the lower press-fit outer surface of the inner housing. The lower cap encloses a bottom end of the central chamber. The outer shell is interchangeable with other outer shells having different shapes than the outer shell of the speaker assembly.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: December 28, 2021
    Assignee: MS Electronics LLC
    Inventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
  • Patent number: 11200038
    Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: December 14, 2021
    Assignee: PayPal, Inc.
    Inventor: Abraham Richard Hoffman
  • Publication number: 20210290882
    Abstract: A nasal prong or nasal mask cannula system which has at least one of the following features: to enhance the cannula tubing at the port base of the oxygen source to minimize “crimping” and diminished oxygen delivery; to design a cannula that will expand in length as needed and shorten as needed without loss of pressure (PSI) of oxygen from start point of oxygen source to patient; to provide a device such as a clasp or clip attached to the cannula which clasp or clip may be attached to the patient's clothing to relieve pressure or weight exerted by the cannula tubing on the patient's ears and keep the cannula close to the patient's body; to provide storage means for storing extra length of tubing; to provide a warning device to alert the patient when oxygen levels or oxygen flow rate are low or that the battery energizing the warning device is low; to provide a timing device to alert the patient to change the cannula after a prescribed period of time; to provide means for stylizing or personalizing the cannula
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Elaine CONCKLIN, Richard Hoffman
  • Publication number: 20210222316
    Abstract: A method for cleaning a surface of an aluminum or aluminum alloy body by immersing the surface in a basic aqueous electrolyte formed essentially from dissolved trisodium phosphate, flowing DC current through the electrolyte and the body for cleaning, and then removing the body from the electrolyte. An additional cleaning step, which may include ultrasonic cleaning, may be performed to remove loose matter adhering to the body after the electrolytic cleaning.
    Type: Application
    Filed: April 2, 2021
    Publication date: July 22, 2021
    Inventors: John E. Hoffman, JR., Richard A. Hoffman, SR.
  • Publication number: 20210112321
    Abstract: A speaker assembly broadly comprises an inner housing, an outer shell, an input circuit, and a speaker. The inner housing includes outer shell attachment structure and a lower press-fit outer surface and forms a central chamber retaining the input circuit and the speaker. The outer shell includes a primary enclosure and a lower cap. The primary enclosure includes inner housing attachment structure configured to align with and engage the outer shell attachment structure. The primary enclosure is configured to be press-fit to the inner housing via the lower press-fit outer surface of the inner housing. The lower cap encloses a bottom end of the central chamber. The outer shell is interchangeable with other outer shells having different shapes than the outer shell of the speaker assembly.
    Type: Application
    Filed: October 2, 2020
    Publication date: April 15, 2021
    Applicant: MS ELECTRONICS LLC
    Inventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
  • Patent number: 10968532
    Abstract: A method for cleaning a surface of an aluminum or aluminum alloy body by immersing the surface in a basic aqueous electrolyte formed essentially from dissolved trisodium phosphate, flowing DC current through the electrolyte and the body for cleaning, and then removing the body from the electrolyte. An additional cleaning step, which may include ultrasonic cleaning, may be performed to remove loose matter adhering to the body after the electrolytic cleaning.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: April 6, 2021
    Assignee: H&H Research & Development, LLC
    Inventors: John E. Hoffman, Jr., Richard A. Hoffman, Sr.
  • Patent number: 10577715
    Abstract: A foundry mixture for making molds used for molding cast metal parts includes foundry sand, a non-aqueous binder, and a cleaning agent that includes calcium oxide. Residual foundry mixture remaining on the cast part after removal from the mold is removed by electrolytic cleaning of the cast part.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 3, 2020
    Assignee: York Innovators Group, LLC
    Inventors: John E. Hoffman, Jr., Richard A. Hoffman, Sr.
  • Patent number: 10364509
    Abstract: In a rotating disk reactor for growing epitaxial layers on substrate or other CVD reactor system, gas directed toward the substrates at gas inlets at different radial distances from the axis of rotation of the disk has both substantially the same gas flow rate/velocity and substantially the same gas density at each inlet. The gas directed toward portions of the disk remote from the axis may include a higher concentration of a reactant gas than the gas directed toward portions of the disk close to the axis, so that portions of the substrate surfaces at different distances from the axis receive substantially the same amount of reactant gas per unit area, and a combination of carrier gases with different relative molecular weights at different radial distances from the axis of rotation are employed to substantially make equal the gas density in each region of the reactor.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 30, 2019
    Assignee: Veeco Instruments Inc.
    Inventors: Michael Murphy, Richard Hoffman, Jonathan Cruel, Lev Kadinski, Jeffrey C. Ramer, Eric A. Armour
  • Publication number: 20180266010
    Abstract: A method for cleaning a surface of an aluminum or aluminum alloy body by immersing the surface in a basic aqueous electrolyte formed essentially from dissolved trisodium phosphate, flowing DC current through the electrolyte and the body for cleaning, and then removing the body from the electrolyte. An additional cleaning step, which may include ultrasonic cleaning, may be performed to remove loose matter adhering to the body after the electrolytic cleaning.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: John E. Hoffman, JR., Richard A. Hoffman, SR.