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: 11926642Abstract: 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: GrantFiled: July 1, 2021Date of Patent: March 12, 2024Assignee: 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: 20230367568Abstract: 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: ApplicationFiled: April 23, 2023Publication date: November 16, 2023Inventor: Abraham Richard Hoffman
-
Patent number: 11748084Abstract: 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: GrantFiled: February 28, 2022Date of Patent: September 5, 2023Assignee: PayPal, Inc.Inventor: Abraham Richard Hoffman
-
Patent number: 11669313Abstract: 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: GrantFiled: September 30, 2021Date of Patent: June 6, 2023Assignee: PayPal, Inc.Inventor: Abraham Richard Hoffman
-
Patent number: 11540035Abstract: 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: GrantFiled: September 8, 2021Date of Patent: December 27, 2022Assignee: MS ELECTRONICS LLCInventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
-
Publication number: 20220179631Abstract: 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: ApplicationFiled: February 28, 2022Publication date: June 9, 2022Inventor: Abraham Richard HOFFMAN
-
Patent number: 11314496Abstract: 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: GrantFiled: June 25, 2020Date of Patent: April 26, 2022Assignee: PayPal, Inc.Inventor: Abraham Richard Hoffman
-
Publication number: 20220019417Abstract: 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: ApplicationFiled: September 30, 2021Publication date: January 20, 2022Inventor: Abraham Richard Hoffman
-
Publication number: 20210409852Abstract: 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: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Applicant: MS ELECTRONICS LLCInventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
-
Publication number: 20210405986Abstract: 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: ApplicationFiled: June 25, 2020Publication date: December 30, 2021Inventor: Abraham Richard HOFFMAN
-
Publication number: 20210405979Abstract: 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: ApplicationFiled: June 25, 2020Publication date: December 30, 2021Inventor: Abraham Richard HOFFMAN
-
Patent number: 11212603Abstract: 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: GrantFiled: October 2, 2020Date of Patent: December 28, 2021Assignee: MS Electronics LLCInventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
-
Patent number: 11200038Abstract: 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: GrantFiled: June 25, 2020Date of Patent: December 14, 2021Assignee: PayPal, Inc.Inventor: Abraham Richard Hoffman
-
Publication number: 20210290882Abstract: 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 cannulaType: ApplicationFiled: June 4, 2021Publication date: September 23, 2021Inventors: Elaine CONCKLIN, Richard Hoffman
-
Publication number: 20210222316Abstract: 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: ApplicationFiled: April 2, 2021Publication date: July 22, 2021Inventors: John E. Hoffman, JR., Richard A. Hoffman, SR.
-
Publication number: 20210112321Abstract: 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: ApplicationFiled: October 2, 2020Publication date: April 15, 2021Applicant: MS ELECTRONICS LLCInventors: Laura LeAnn Waldon, Timothy Richard Hoffman, Loren Paul Magruder
-
Patent number: 10968532Abstract: 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: GrantFiled: May 22, 2018Date of Patent: April 6, 2021Assignee: H&H Research & Development, LLCInventors: John E. Hoffman, Jr., Richard A. Hoffman, Sr.
-
Patent number: 10577715Abstract: 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: GrantFiled: April 25, 2018Date of Patent: March 3, 2020Assignee: York Innovators Group, LLCInventors: John E. Hoffman, Jr., Richard A. Hoffman, Sr.
-
Patent number: 10364509Abstract: 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: GrantFiled: April 24, 2018Date of Patent: July 30, 2019Assignee: Veeco Instruments Inc.Inventors: Michael Murphy, Richard Hoffman, Jonathan Cruel, Lev Kadinski, Jeffrey C. Ramer, Eric A. Armour
-
Publication number: 20180266010Abstract: 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: ApplicationFiled: May 22, 2018Publication date: September 20, 2018Inventors: John E. Hoffman, JR., Richard A. Hoffman, SR.