Patents by Inventor Craig

Craig 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: 12372401
    Abstract: A system for infrared analysis over a wide field area of a sample is disclosed herein that relies on interference of non-diffractively separated beams of light containing image data corresponding to the sample, as well as a photothermal effect on the sample.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: July 29, 2025
    Assignee: Photothermal Spectroscopy Corp.
    Inventors: Craig Prater, Derek Decker, David Grigg
  • Patent number: 12373333
    Abstract: Improvements are disclosed for “leveling” or averaging out more evenly the number of activate/precharge cycles seen by the rows of a memory component, so that one or more particular rows are not excessively stressed (relative to the other rows). In one embodiment, a memory controller includes remapping facilities arranged to move data stored in a physical row from RPK to RPK? and modify the mapping from logical row RLK while minimizing impact on normal read/write operations. Remapping operations may be scheduled relative to refresh or other maintenance operations. Remapping operations may be conditionally deferred so as to minimize performance impact.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: July 29, 2025
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Craig E. Hampel
  • Patent number: 12372577
    Abstract: An electrical power distribution system includes a plurality of circuit protection devices coupled between an electrical power source and a plurality of electrical loads. Each circuit protection device includes a trip unit, a network interface communicatively coupled to a communication network including the circuit protection devices, a processor, and a memory. The memory stores instructions that, when executed by the processor, cause the processor to store test operational parameters associated with the circuit protection device, receive a test message including test data representing an electrical condition in the electrical power distribution system, adjust the test operational parameters based on the test data to simulate a response of the trip unit to the electrical condition, generate circuit protection data based on the test data and the adjusted set of test operational parameters, and transmit the circuit protection data to at least one of the communication network and a remote access device.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: July 29, 2025
    Assignee: ABB Schweiz AG
    Inventors: Lathom Alexander Louco, Jeffrey Marcel Kubascik, Shawn Alan Morgan, Lucas Ray Mallory, Craig Benjamin Williams
  • Patent number: 12370212
    Abstract: Provided herein are methods for maintaining physiological levels of thiosulfate in a subject undergoing hemodialysis. Also provided herein are methods of administering pharmaceutically acceptable sodium thiosulfate to a subject undergoing hemodialysis.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: July 29, 2025
    Assignee: Hope Medical Enterprises, Inc.
    Inventor: Craig Sherman
  • Patent number: 12373423
    Abstract: A system for processing distributed transactions is provided. The system includes a sequencer that communicates an atomic message stream to multiple different service instances. The service instances each process the messages from the message stream into a local queue. Each service instance also executes a state machine by reading messages from a queue and transitioning between states in the state machine while also performing one or more operations in connection with performing a distributed transaction.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: July 29, 2025
    Assignee: Nasdaq, Inc.
    Inventor: Michael Craig
  • Patent number: 12371896
    Abstract: An expansion joint for providing a rodent-proof barrier. The expansion joint comprises an elongate core formed of a resiliently deformable material, and a flexible sheath of a barrier material covering at least a part of the elongate portion of the elongate core. The elongate portion of the elongate core is compressible in a direction perpendicular to a line between the first and second ends of the elongate core, the elongate core being arranged to be compressed and inserted into a gap between first and second building structures, and to expand after insertion into the gap so that the expansion joint is held in place within the gap by friction between the surface of the flexible sheath and the surfaces of the first and second building structures.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: July 29, 2025
    Assignee: RENTOKIL INITIAL 1927 PLC
    Inventors: Mark Brown, Craig Alan Jones
  • Patent number: 12371919
    Abstract: Pneumatically supported towers for low gravity applications are disclosed herein. In one aspect, an inflatable tower for use in vacuum environments can have a membrane configured to support a load when inflated with an inflation gas to a pressures less than 100,000 pascals and greater than 0.01 pascal. The inflation gas can be chosen to have a sufficiently low boiling temperature at the inflation pressure of the membrane that the gas will not condense to a liquid or solid within a defined range of temperatures in which the tower is designed to operate. The membrane can be configured to be packaged for transport in deflated condition and rolled onto cylinders from which the membrane can be later unfurled and inflated as part of the tower inflation process.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: July 29, 2025
    Assignee: Trans Astronautica Corporation
    Inventors: Joel C. Sercel, James G. Small, Philip J. Wahl, Craig E. Peterson
  • Patent number: 12373564
    Abstract: Protection for a secure boot procedure can be provided in addition to cryptographic verification of boot firmware associated with the boot procedure. While the boot firmware is being verified and executed at a secure sub-system, an open sub-system can be put into a halt state, during which the open sub-system is prevented from performing the boot procedure. The open sub-system is still prevented from performing the boot procedure even if the boot firmware is verified and/or executed unless the open sub-system is put into the resume state again.
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: July 29, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Alessandro Orlando, Niccolò Izzo, Angelo Alberto Rovelli, Danilo Caraccio, Federica Cresci, Craig A. Jones
  • Publication number: 20250236694
    Abstract: Efficient condition optimization for the synthesis of highly branched polymers using high throughput screening has been developed. This innovation allows rapid production of soluble, highly branched polymers with different properties (molecular weight, degree of branching, etc.). Moreover, this versatile technique has the potential to be extended to other monomer/linker systems and polymerization techniques such as emulsion or suspension polymerization, anionic polymerization and continuous flow synthesis. A resin composition is further disclosed.
    Type: Application
    Filed: January 21, 2025
    Publication date: July 24, 2025
    Applicants: The Regents of the University of California, The Mitsubishi Chemical Corporation
    Inventors: Mizhi Xu, Kazuhisa Iwaso, Declan Shannon, Morgan W. Bates, Hengbin Wang, Shunsuke Chatani, Craig J. Hawker
  • Publication number: 20250238257
    Abstract: The present disclosure provides methods and systems for distributed and/or parallel processing of data records, and in particular validation of blockchain transactions in a blockchain block. In a preferred embodiment, a distributed validation node is disclosed in which one or more transactions are allocated to a validating resource in a plurality of validating resources. The one or more transactions relates to a portion of a Merkle tree for the block, so that each validation resource is able to operate independently on verification of a subset of the block's transactions, each subset being based on a segment of the Merkle tree. The disclosure includes advantageous techniques for at least: allocation of tree segments to different validation resources, load balancing, download of the transactions to be validated, distributed UTXO pools, indexing schemes and prevention of double spend events.
    Type: Application
    Filed: October 25, 2022
    Publication date: July 24, 2025
    Inventor: Craig Steven WRIGHT
  • Publication number: 20250238514
    Abstract: An LCS trust system includes resource devices including respective resource device pTPMs, and an SCP device including an SCP device pTPM and providing a resource management system with a resource management system vTPM. The resource management system uses the resource management system vTPM to establish a first trust relationship with the SCP device via the SCP device pTPM, and respective second trust relationships with each of the resource devices via their respective resource device pTPMs. The resource management system the uses a subset of the resource devices to provide an LCS that includes an LCS vTPM and that uses the LCS vTPM to establish a respective third trust relationship with each of the subset of the resource devices via their respective resource device pTPMs. As such, a chain of trust is provided for the LCS that is based at least upon the first, respective second, and respective third trust relationships.
    Type: Application
    Filed: January 22, 2024
    Publication date: July 24, 2025
    Inventors: Douglas Lang Farley, Srinivas Giri Raju Gowda, Eugene David Cho, Trevor Christian Cockrell, David Craig Lawson
  • Publication number: 20250235656
    Abstract: An interface for positive pressure therapy includes a mask assembly, a headgear assembly and a connection port assembly. The headgear assembly includes a component formed from two layers of 3D fabric folded. The mask assembly comprises a seal member that has an upper portion movably connected to an integrated lower portion, wherein the upper portion rolls during hinging movement of the upper portion relative to the lower portion. The headgear assembly allows connection to the mask assembly in a direction substantially normal to a direction of strap tension. The connection port assembly includes a swivel elbow with a valve member that controls flow through a port that opens toward the user. The valve member is provided with a tapered bead that helps prevent the valve member from sticking in a given position. Also, a connector for connecting a respiratory tube to an elbow connector.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 24, 2025
    Inventors: Hamish Joshua Rose, Matthew James Pedersen, Craig Robert Prentice, Tony William Spear, Bruce Michael Walls, Dana Willfroth, Simon Mittermeier, Melissa Catherine Bornholdt, Gregory James Olsen
  • Publication number: 20250238487
    Abstract: An LCS processing feature access control system includes a resource management system coupled to a processing system including a plurality of processing subsystems. The resource management system receives a first LCS request to provide a first LCS, and provides the first LCS using a first subset of the processing subsystems. The resource management system also receives a second LCS request to provide a second LCS, and provides the second LCS using a second subset of the processing subsystems that is different than the first subset of the processing subsystems, The resource management system then receives a first LCS feature access request to provide access for the first LCS to a processing feature that is not available via the first subset of the processing subsystems, and provides the first LCS using a third subset of the processing subsystems that is different than the first subset and that provides the processing feature.
    Type: Application
    Filed: January 18, 2024
    Publication date: July 24, 2025
    Inventors: Douglas Lang Farley, Srinivas Giri Raju Gowda, David Craig Lawson, Trevor Christian Cockrell, Shawn Mathew Swanson
  • Publication number: 20250237498
    Abstract: An optical spatial probe comprising a light source for shining a beam of light on an object and collection optics for collecting light reflected from the surface. The collected light is collimated, and the collimated light beam passed through gratings that impart patterns to the collimated beam. The collimated beam may be split into multiple beam subdivisions. A camera captures the patterns, or a plurality of photodetectors detect light intensities of the patterns to determine distance to the object.
    Type: Application
    Filed: January 23, 2024
    Publication date: July 24, 2025
    Inventors: Kevin G. Harding, Robert W. Tait, Craig A. Cantello
  • Publication number: 20250235004
    Abstract: A seat back for an office chair is efficiently manufactured and assembled. The seat back includes a tensioner for tensioning a flexible support on the structural frame. The tensioner is connected between the lower edge of the flexible support and the upright members of the frame such that the tensioner stretches the flexible support between the upper and lower edges of the flexible support and maintains the flexible support in tension on the structural frame. An armrest mount may be formed integrally with each of the upright members of the structural frame, and an armrest housing vertically adjustably mounted to each of the armrest mounts. An activation mechanism is positioned adjacent to the lower end of the armrest housing, and is connected to a lock element such that movement of the activation mechanism toward the upper end of the housing causes the lock element to move to an unlocked position.
    Type: Application
    Filed: January 19, 2024
    Publication date: July 24, 2025
    Inventors: Craig Brekke, William Reck, Jacob Cammenga, Weston Boerckel, Andras Kupfermann, Angelina Lullie, Mark J. Sherman
  • Publication number: 20250235820
    Abstract: The present disclosure relates to a carbon capture adapter that may attach to high air flow locations. A carbon capture adapter may utilize the air flow of a high air flow location to allow for capture of unfiltered air, allowing for carbon removal and the scrubbing of the unfiltered air. The carbon capture adapter may comprise carbon sensors that may detect carbon levels of the air before and after the carbon has been scrubbed or removed from the ambient air. The carbon capture adapter may capture and transform the carbon into secondary substances that may be useful unto itself. The carbon capture adapter will have all inputs, outputs, processes, and flows that meet all aspects of a closed loop system that is specifically designed for CCS. The carbon capture adapter may be at least temporarily secured to at least one portion of a vehicle.
    Type: Application
    Filed: January 22, 2025
    Publication date: July 24, 2025
    Inventor: Robert Craig Davidoff
  • Publication number: 20250235233
    Abstract: An apparatus includes a shaft assembly, an ultrasonic blade, and a clamp assembly. The shaft assembly includes an acoustic waveguide operable to transmit ultrasonic vibrations to the blade. The clamp assembly includes a clamp arm pivotable toward and away from the blade about a pivot axis, to clamp tissue between the clamp arm and the blade. A rotation feature may provide rotation of the blade relative to the clamp arm about the longitudinal axis of the waveguide. Alternatively, the rotation feature may provide rotation of the clamp arm relative to the blade about the longitudinal axis. The rotation feature may be driven based on pivotal positioning of the clamp arm relative to the blade about the pivot axis. The rotation feature may selectively lock and unlock the angular position of either the blade or the clamp arm about the longitudinal axis at any of a number of predetermined angular positions.
    Type: Application
    Filed: April 14, 2025
    Publication date: July 24, 2025
    Inventors: Craig N. Faller, Elizabeth DeBenedictis, William D. Kelly, Michael R. Lamping, Timothy G. Dietz, Patrick A. Weizman, Jacob S. Gee, John B. Schulte, Tylor C. Muhlenkamp, Douglas J. Turner, Eric B. Smith, Sean P. Conlon, Richard W. Timm, Jeffrey D. Messerly, Brian D. Bertke
  • Publication number: 20250235705
    Abstract: A biostimulator, such as a leadless cardiac pacemaker, having a patch antenna integrated into a housing, is described. The housing includes an annular wall that contains electronic circuitry of the biostimulator and provides a ground plane of the antenna. The patch antenna includes a meandering trace embedded in a curved dielectric layer that is mounted on the annular wall. The trace provides a conductor of the antenna and the dielectric layer provides a dielectric substrate of the antenna between the conductor and the ground plane. The electronic circuitry contained within the annular wall is electrically connected to the trace via an electrical feedthrough that passes through the annular wall and the dielectric layer. The electrical feedthrough places the electronic circuitry in communication with the antenna to transmit or receive wireless communication signals from an external device. Other embodiments are also described and claimed.
    Type: Application
    Filed: April 8, 2025
    Publication date: July 24, 2025
    Inventors: Souvik Dubey, Perry Li, Craig E. Mar
  • Publication number: 20250240516
    Abstract: User interfaces integrating variable hardware inputs are described, including user interfaces that perform different operations in response to presses of different intensities with and without movement, user interfaces that perform different media capture operations based on presses of different lengths with and without movement, user interfaces with controls that can be customized by swiping near a hardware control, user interfaces for media playback with dynamic speed adjustments, and user interfaces that perform adjustments before and after contact with a hardware control ends.
    Type: Application
    Filed: September 20, 2024
    Publication date: July 24, 2025
    Inventors: Adrian ZUMBRUNNEN, Johnnie B. MANZARI, James N. JONES, Jennifer A. LAPLACA, Ramon GILABERT LLOP, Craig M. FEDERIGHI, Nathan M. PACZAN, Jeffrey E. WILLIAMS, Jamie L. MYROLD, William A. SORRENTINO, III, Nathan DE VRIES
  • Publication number: 20250240171
    Abstract: A computer-implemented method of processing a blockchain transaction, wherein the method is performed by a receiving party and comprises: obtaining one or more probabilistic filters, wherein each probabilistic filter encodes one of i) one or more sets of whitelisted data items, or ii) one or more sets of blacklisted data items; obtaining a blockchain transaction, wherein the obtained blockchain transaction is associated with a candidate data item corresponding to i) one of the one or more sets of whitelisted data items, or ii) one on the one or more sets of blacklisted data items; and determining whether to process the obtained blockchain transaction based on whether the candidate data item is present in at least one of the one or more probabilistic filters.
    Type: Application
    Filed: April 23, 2021
    Publication date: July 24, 2025
    Inventors: Alessio PAGANI, Craig Steven WRIGHT