Patents by Inventor Jonathan Charles

Jonathan Charles 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: 12282444
    Abstract: Generally disclosed herein is an approach for enabling the connection of non-PCIe accelerators as PCIe devices using a Peripheral Component Interconnect Express (PCIe) abstraction layer (“PAL”). Once the operating system accesses and configures any on-SoC devices and accelerators using standard PCIe APIs, all PCIe configuration transactions may be routed to the PAL. The PAL's firmware may present the operating system with a virtual PCIe space that contains all available SoC PCIe and non-PCIe devices. The firmware of the PAL may translate PCIe configuration transactions into device-specific configuration transactions.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Yiftach Benjamini, Jonathan Charles Masters, Henrietta Bezbroz
  • Publication number: 20250102281
    Abstract: A vacuum insulation layer is wrapped around the length of a warhead to thermally insulate the warhead from fire or aerodynamic heating. The vacuum insulation layer may be integrally formed into the warhead casing or provided as a sleeve that may be permanently or removably positioned about the warhead casing. The vacuum insulation layer is held under vacuum with a pressure of less than 25 Torr and a thermal conductivity Tcond_vac of less than one-third of the thermal conductivity of air Tcond_air.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Inventors: John Rascon, John Regis Leach, Jonathan Charles French, Manuel E. Gonzales
  • Patent number: 12239875
    Abstract: A fitness training apparatus comprises a base having an upper surface configured to support a user during a workout with the fitness training apparatus, a first retractable line extendable by the user upward from the base against a variable load from a first direct drive motor and retractable to wind up on a first spool or drum, and a second retractable line extendable by the user upward from the base against a variable load from a second direct drive motor and retractable to wind up on a second spool or drum. The first and second direct drive motors lie flat in the base with respective vertical axes and are provided in separate halves of the base. The first and second direct drive motors act independently on the first and second retractable lines and respectively spool the first and second retractable lines in mirror image in top plan view.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: March 4, 2025
    Assignee: VITRUVIAN INVESTMENTS PTY LTD
    Inventor: Jonathan Charles Gregory
  • Patent number: 12230451
    Abstract: An apparatus includes a case capable of receiving a plurality of capacitive elements, each capacitor element having at least two capacitors, and each capacitor having a capacitive value. The apparatus also includes a cover assembly with a peripheral edge secured to the case. The cover assembly includes, for each of the plurality of capacitive elements, a cover terminal that extends upwardly from the cover assembly generally at a central region of the cover assembly. Each cover terminal is connected to one of the at least two capacitors of the respective one of the plurality of capacitive elements. The cover assembly also includes, for each of the plurality of capacitive elements, a cover terminal that extends upwardly from the cover assembly at a position spaced apart from the cover terminal generally at the central region of the cover assembly.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: February 18, 2025
    Assignee: AmRad Manufacturing, LLC
    Inventors: Robert M. Stockman, Richard W. Stockman, Michael B. Tricano, Jonathan Charles
  • Publication number: 20250001232
    Abstract: Exemplary embodiments provide a coupling device for connecting a handle or other accessory to a fitness training apparatus. The coupling device may include a head, a body, at least one latch a first attachment, and/or other components. The head may have a pin with a catch. The body may have a mating portion to receive the pin of the head therein and form a mating connection between the head and the body. The at least one latch may be in the mating portion of the body. The at least one latch may lock into the catch on the pin to removably secure the mating connection between the head and the body. The first attachment on either of the head or the body may connect a retractable line of the fitness training apparatus.
    Type: Application
    Filed: November 17, 2022
    Publication date: January 2, 2025
    Inventor: Jonathan Charles Gregory
  • Publication number: 20240383892
    Abstract: The invention provides particles of an imidazo[4,5-b]pyridine compound having a preferred particle size range, pharmaceutical compositions, methods of inhibiting tropomyosin-related kinase and/or c-FMS, methods of treating medical diseases and conditions, such as pain, and methods for preparing such particles.
    Type: Application
    Filed: May 17, 2024
    Publication date: November 21, 2024
    Inventors: Jonathan Charles WALKER, Joanna BIS, Wei MA
  • Publication number: 20240382486
    Abstract: Provided are novel pyrimidine dione compounds and pharmaceutically acceptable salts thereof, that are useful for the treatment of hypertrophic cardiomyopathy (HCM) and conditions associated with left ventricular hypertrophy or diastolic dysfunction. The synthesis and characterization of the compounds and pharmaceutically acceptable salts thereof, are described, as well as methods for treating HCM and other forms of heart disease.
    Type: Application
    Filed: February 22, 2024
    Publication date: November 21, 2024
    Inventors: Johan Oslob, Robert Lee Anderson, Danielle L. Aubele, Marc Evanchik, Jonathan Charles Fox, Brian Edmund Kane, Pu-Ping LU, Robert McDowell, Hector Rodriguez, Yonghong Song, Arvinder Sran
  • Publication number: 20240320072
    Abstract: The technology is generally directed to detecting silent data corruption by selectively re-executing instructions. A renamer may receive decoded instructions from an instruction cache. The renamer may identify one or more of the decoded instructions that can be performed out of order. The reorder buffer may be configured to track instructions that are to be re-executed for purposes of computing their value a second time and comparing the value from the second computation with a value from a first computation. Prior to retiring, or completing, an instruction, an initial result of executing the instruction a first time may be compared with a re-execution result of re-executing the instruction a second or nth time. If the comparison indicates there is a different initial result than the re-execution result, an indication of possible silent data corruption may be generated for the instruction.
    Type: Application
    Filed: March 20, 2023
    Publication date: September 26, 2024
    Inventor: Jonathan Charles Masters
  • Publication number: 20240211412
    Abstract: Generally disclosed herein is an approach for securing data. The approach may include encountering a pointer to a first memory location and determining, based on the pointer, that the first memory location is storing sensitive data. The approach may further include automatically copying the sensitive data to a secure memory location in response to determining that the first memory location is storing sensitive data.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventor: Jonathan Charles Masters
  • Publication number: 20240189655
    Abstract: A fitness training apparatus comprising a controller configured to communicate instructions to a load generator to apply a selectively adjustable load to at least one retractable line provided in or on a base, the retractable line having a free end region, the at least one retractable line being extendible from a retracted state to an extended state upon application of a force to the free end region, wherein the load applied to the at least one retractable line acts against the force applied to the free end region. The controller is configured to perform operations comprising setting a target speed band for the at least one retractable line, receiving a speed of the at least one retractable line, and responsive to comparing the speed to the target speed band, modifying the selectively adjustable load to the at least one retractable line to maintain the target speed band.
    Type: Application
    Filed: February 20, 2024
    Publication date: June 13, 2024
    Inventor: Jonathan Charles Gregory
  • Publication number: 20240160594
    Abstract: Generally disclosed herein is an approach for enabling the connection of non-PCIe accelerators as PCIe devices using a Peripheral Component Interconnect Express (PCIe) abstraction layer (“PAL”). Once the operating system accesses and configures any on-SoC devices and accelerators using standard PCIe APIs, all PCIe configuration transactions may be routed to the PAL. The PAL's firmware may present the operating system with a virtual PCIe space that contains all available SoC PCIe and non-PCIe devices. The firmware of the PAL may translate PCIe configuration transactions into device-specific configuration transactions.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 16, 2024
    Inventors: Yiftach Benjamini, Jonathan Charles Masters, Henrietta Bezbroz
  • Publication number: 20240123292
    Abstract: In one aspect and embodiment, the present invention provides a fitness training apparatus comprising: a controller configured to communicate instructions to a load generator to apply a selectively adjustable load to at least one retractable line provided in or on a base. The retractable line has a free end region, wherein the at least one retractable line being extendible from a retracted state to an extended state upon application of a force to the free end region, wherein the load applied to the at least one retractable line acts against the force applied to the free end region. The controller is configured to perform operations comprising: setting a target speed band for the at least one retractable line; receiving a speed of the at least one retractable line; and responsive to comparing the speed of the at least one retractable line to the target speed band, modifying the selectively adjustable load to the at least one retractable line to maintain the target speed band.
    Type: Application
    Filed: February 3, 2022
    Publication date: April 18, 2024
    Inventor: Jonathan Charles GREGORY
  • Publication number: 20240122437
    Abstract: An automated cleaning machine may include one or more short cleaning cycles in which the duration of a cleaning cycle is shortened relative to the duration of a default cleaning cycle. During a short cleaning cycle, other cleaning cycle parameters may also be adjusted to ensure that the articles subjected to the short cleaning cycle are adequately cleaned and sanitized. For example, the wash temperature, rinse temperature, and/or cleaning product amounts or concentrations, may be adjusted to account for the shortened duration of the cleaning cycle. The automated cleaning machine may further include one or more short cycle mode(s) during which short cleaning cycle parameters are used and one or more default cycle mode(s) during which default cleaning cycle parameters are used.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Inventors: Rachel Marie McGinness, Jonathan Charles Butwinick, Paul R. Kraus, Alissa R. Ellingson, Conor Sylvester Smith, Paul Dominic Christian
  • Patent number: 11951489
    Abstract: According to the present invention there is provided a separation device for separating a fluid, said fluid comprising multiple components, into at least two components comprising: a support structure; at least one conduit mounted on or within said support structure for rotation about an axis; at least one inlet for introducing a flow of said fluid into said at least one conduit; and at least one outlet for outputting at least one of said components therefrom; wherein the said at least one conduit is configured such that, in use, when said flow of said fluid is applied thereto, said conduit is thereby caused to rotate on or within said support structure about said axis, thereby separating said fluid into at least two components.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 9, 2024
    Assignee: The Big Swing Company Ltd
    Inventor: Jonathan Charles Moseley
  • Publication number: 20240086445
    Abstract: A method for processor-implemented method includes receiving an integrated circuit (IC) troubleshooting query for an IC. The IC troubleshooting query is received from a user. The method also includes performing natural language processing and machine learning to cluster the IC troubleshooting query into one of a number of semantically similar troubleshooting categories. The method further includes retrieving resolution data from an expert system library, based on a mapping between categories of user solutions and a topic of the IC troubleshooting query. The method also includes generating a recommendation in response to the IC troubleshooting query, based on the resolution data. The method outputs the recommendation to the user.
    Type: Application
    Filed: June 23, 2023
    Publication date: March 14, 2024
    Inventors: Murat CAKIR, Lindsey Makana KOSTAS, Narasimhan NARAYANAN, Jonathan Charles BRAUER, Michael Robert MANAHAN, Ruitao DOU, Yanjia CHEN, Pradeep Mohanan NAIR
  • Patent number: 11913311
    Abstract: A flow control shuttle to provide the ability to block flow in either direction initially, while allowing a high-pressure differential capacity in one direction and does not produce free floating pieces of the plug in the flow stream after actuation. The mechanism is actuated by a pressure differential opposite the high-pressure direction, in which the actuation pressure can be set independently of the pressure rating of the high-pressure direction. Upon actuation the flow path opens allowing flow in either direction by moving a shuttle plug from a sealed to an unsealed configuration. The direction of high pressure and actuation pressure can be chosen by direction of installation on based what is required for the application. This mechanism can be incorporated into an existing tool or a new tool design, or can be provided as a standalone tool.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: February 27, 2024
    Assignee: ADVANCED OIL TOOLS, LLC
    Inventors: Bryan Samuel Fitzhugh, Timothy Wayne Raley, Jonathan Charles Birk
  • Publication number: 20240053983
    Abstract: Aspects of the technology are directed to methods and systems that enable duplication of micro-architectural context information when a running application is cloned (e.g., for a faster function start up), migrated (e.g., to another core or machine), or persisted into secondary storage. The method, for example, may comprise extracting microarchitectural information from a first processing element, transferring the extracted microarchitectural information to a first operating system, forwarding, by the first operating system, the extracted microarchitectural information to a second processing element, and instantiating a process at the second processing element using the extracted microarchitectural information.
    Type: Application
    Filed: July 11, 2023
    Publication date: February 15, 2024
    Inventor: Jonathan Charles Masters
  • Patent number: 11891642
    Abstract: A method for the use of a cytochrome P450 enzyme comprising any of SEQ ID NO: 1-118, or mutants thereof or a variant enzyme having at least 70% identity thereto and having CYP450 activity, for the hydroxylation and or dealkylation of an organic compound.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: February 6, 2024
    Assignee: HYPHA DISCOVERY LIMITED
    Inventors: Jonathan Charles Paul Steele, Antonio De Riso, Francesco Falcioni, Richard Kerry Phipps, Stephen Keith Wrigley, Emily Jade Hopkins, Aksana Rimu Khan, Tetsuo Kokubun, Kinga Linda Nytko, Vincent Poon, Sebastian Schulz, John Maxim Ward, Mariacristina Bawn
  • Patent number: 11889963
    Abstract: An automated cleaning machine may include one or more short cleaning cycles in which the duration of a cleaning cycle is shortened relative to the duration of a default cleaning cycle. During a short cleaning cycle, other cleaning cycle parameters may also be adjusted to ensure that the articles subjected to the short cleaning cycle are adequately cleaned and sanitized. For example, the wash temperature, rinse temperature, and/or cleaning product amounts or concentrations, may be adjusted to account for the shortened duration of the cleaning cycle. The automated cleaning machine may further include one or more short cycle mode(s) during which short cleaning cycle parameters are used and one or more default cycle mode(s) during which default cleaning cycle parameters are used.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: February 6, 2024
    Assignee: Ecolab USA Inc.
    Inventors: Rachel Marie McGinness, Jonathan Charles Butwinick, Paul R. Kraus, Alissa R. Ellingson, Conor Sylvester Smith, Paul Dominic Christian
  • Patent number: RE50050
    Abstract: Provided are novel pyrimidine dione compounds and pharmaceutically acceptable salts thereof, that are useful for the treatment of hypertrophic cardiomyopathy (HCM) and conditions associated with left ventricular hypertrophy or diastolic dysfunction. The synthesis and characterization of the compounds and pharmaceutically acceptable salts thereof, are described, as well as methods for treating HCM and other forms of heart disease.
    Type: Grant
    Filed: March 19, 2022
    Date of Patent: July 23, 2024
    Assignee: MyoKardia, Inc.
    Inventors: Johan Oslob, Robert Anderson, Danielle Aubele, Marc Evanchik, Jonathan Charles Fox, Brian Kane, Puping Lu, Robert McDowell, Hector Rodriguez, Yonghong Song, Arvinder Sran