Patents by Inventor A. Craig

A. 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).

  • Publication number: 20240233622
    Abstract: A display with multiple light sources sharing a device driver is disclosed. In one embodiment of the present invention a display includes a first device driver, a first light source, a second light source and a first light-source selection circuit which is coupled to the first device driver, the first light source and the second light source. The first light-source selection circuit is configured to pair the first device driver with the first light source during a first time interval and to pair the first device driver with the second light source in a second time interval.
    Type: Application
    Filed: January 16, 2024
    Publication date: July 11, 2024
    Applicants: Syndiant, Inc, XDMicro (Zhongshan) Optoelectronics Semiconductor
    Inventors: Chun Chiu Daniel Wong, Craig Michael Waller
  • Patent number: 12033650
    Abstract: A method of real-time noise reduction including generating spectral data using temporally localized spectral representations of a received audio signal, determining detection of voice by comparing first and second filtered data, and generating noise-reduced audio output by attenuating noise based on the determined detection of voice. The first and second filtered data are formed by attenuating temporal variations of the spectral data based on, respectively, a first timescale and a second timescale. A noise reduction system, comprising processing circuitry configured to execute a method of real-time noise reduction to generate an output that is transmitted via an output port of the noise reduction system. A noise-reduction microphone comprising a housing having a transducer coupled to a processor therein to execute a method of real-time noise reduction, and an output port. A non-transitory computer-readable medium having instructions to cause a processor to perform a method of real-time noise reduction.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: July 9, 2024
    Assignee: Beacon Hill Innovations Ltd.
    Inventors: Craig Fraser, Daniel Davies, John Horstmann, Lars Christensen
  • Patent number: 12029235
    Abstract: A shisha, heat-not-burn, or combustion product casing including an active ingredient, a shisha, heat-not-burn, or a combustion product including a casing with an active ingredient, or a method of making the same are disclose herein.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: July 9, 2024
    Assignee: Tobacco Technology, Inc.
    Inventors: George Hiram Cassels-Smith, John Craig Senatore, Nichollas James Hill
  • Patent number: 12030873
    Abstract: This invention relates to the compound (2R)-2-(6-{5-chloro-2-[(oxan-4-yl)amino]pyrimidin-4-yl}-1-oxo-2,3-dihydro-1H-isoindol-2-yl)-N-[(1S)-1-(3-fluoro-5-methoxyphenyl)-2-hydroxyethyl]propanamide, and in particular to novel physical forms of the compound, a process for preparing the compound and synthetic intermediates for use in the process, and novel formulations containing the compound, as well as therapeutic uses of the compound.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: July 9, 2024
    Assignee: OTSUKA PHARMACEUTICAL CO., LTD.
    Inventors: Paul Anthony Baguley, Colin Thomas Lindley, Robert Craig Melling
  • Patent number: 12031320
    Abstract: One variation of a panelized structural building system includes, a set of wall panels, each including: an outer face; a set of hardpoints, each arranged proximal a corner of the outer face, defining a lateral wall panel datum facing outwardly from a side of the wall panel, and defining an exterior façade mount facing outwardly from the outer face; and a load-bearing structure extending between the set of hardpoints and inset from a maximal wall panel perimeter defined by the set of hardpoints; wherein the set of wall panels are assemblable into a wall with lateral wall panel datums—defined by hardpoints in adjacent wall panels—abutting to laterally space the set of wall panels along the wall. The system also includes a set of exterior façade panels configured to install onto exterior façade mounts—defined hardpoints in adjacent wall panels—to conceal outer faces of these wall panels.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: July 9, 2024
    Assignee: Cover Technologies, Inc.
    Inventors: Alexis Xavier Rivas, Connor Holjes, Craig Derian, Jemuel Joseph, Jose Morales, Thomas Heyer, Zachary Winoker
  • Patent number: 12029703
    Abstract: A device and method coupled to a therapy garment to apply pressure and repetitive compression forces to a body of a person has a positive air pulse generator and a user programmable time, frequency and pressure controller operable to regulate the duration of operation, frequency of the air pulses and a selected air pressure applied to the body of a person. The air pulse generator has rigid displacers that are angularly moved with power transmission assemblies to draw air into the air pulse generator and discharge air pressure pulses to the therapy garment.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 9, 2024
    Assignee: ELECTROMED, INC.
    Inventors: Craig N. Hansen, Paul C. Cross
  • Patent number: 12029165
    Abstract: A sugarcane harvester may include a base cutter configured to cut sugarcane, a chopping device in communication with the base cutter to receive the sugarcane cut by the base cutter, the chopping device configured to chop the cut sugarcane into billets, an elevator in communication with the chopping device, the elevator configured to transport the billets out of the sugarcane harvester, the elevator having a discharge end, a forward billet deflector beyond the discharge end of the elevator distant the discharge end, a rearward billet deflector proximate the discharge end and spaced from the forward billet deflector such that the billets fall between the forward billet deflector and the rearward billet deflector and a powered actuator to move the rearward billet deflector to adjust a discharge direction of the billets.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: July 9, 2024
    Assignee: DEERE AND COMPANY
    Inventor: Paul I. Craig
  • Patent number: 12030734
    Abstract: Methods and apparatus to form tear-off paperband composites that adhesively attach a paper web to an empty web spool. In some embodiments, the paperband composite is applied in several layers to an empty web spool, each layer suitable for fixedly attaching a paper web to the empty spool. Multiple layers of paperband composite allow for use during multiple turn-up procedures with one layer of paperband composite used per turn-up procedure. In some examples, the paperband composite may be applied to a paper spool tangentially along the spool face and perpendicular to the axis of rotation of the spool. In other examples, the paperband composite may be spirally wrapped around the paper spool.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: July 9, 2024
    Assignee: Papeltec Overseas, Inc.
    Inventors: Peter A. Rodriguez, Jason Rodriguez, Victor Rodriguez, Craig Austin
  • Patent number: 12032677
    Abstract: This invention relates generally to blockchain implementations and is suited for, but not limited to, use with the Bitcoin blockchain. A method of using a blockchain to control a process executing on a computing resource, the method comprising: executing a loop on the computing resource, and using a state of the blockchain to influence the execution of the loop, wherein the process: is an automated voting process; or comprises a distribution or an allocation of one or more tokens to a voter, wherein each token is associated with an amount of cryptocurrency.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: July 9, 2024
    Assignee: nChain Licensing AG
    Inventors: Craig Steven Wright, Stephane Savanah
  • Patent number: 12030810
    Abstract: The present invention relates to a thermal insulating composition, containing 5 to 60% by weight of a hydrophobized granular material comprising fumed silica and at least one IR-opacifier, and 40 to 95% by weight of an inorganic and/or an organic binder, whereby the hydrophobized granular material has a content of free hydroxyl groups of no greater than 0.12 mmol/g, as determined by the reaction with lithium aluminium hydride.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: July 9, 2024
    Assignee: Evonik Operations GmbH
    Inventors: Matthias Geisler, Maria Nargiello, Bettina Gerharz-Kalte, Björn Lazar, Uwe Numrich, Ulrich Boes, Bob Tse-Weng Lin, Craig Biesiada
  • Patent number: 12032859
    Abstract: Examples described herein generally relate to hosting virtual memory backed kernel isolated containers. A server includes at least one physical processor and at least one physical computer memory addressable via physical memory addresses. The at least one physical computer memory stores executable code configured to provide at least one host including a kernel and at least one kernel isolated container within the at least one host. The host allocates virtual memory having virtual memory addresses to a respective container of the at least one kernel isolated container. The host pins a subset of the virtual memory addresses to a subset of the physical memory addresses. The host performs a direct memory access operation or device memory-mapped input-output operation of the respective container on the subset of the physical memory addresses. At least part of the physical computer memory that is not pinned is oversubscribed.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: July 9, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gerardo Diaz-Cuellar, Omar Cardona, Jacob Kappeler Oshins, John Starks, Craig Daniel Wilhite
  • Patent number: 12032264
    Abstract: A method for driving an electro-optic display, the display having at least one display pixel coupled to a storage capacitor, the method include applying a waveform sequence to the at least one display pixel and connecting the storage capacitor to a first bias voltage, and maintaining a last frame voltage level on the display pixel after the completion of the applied waveform.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: July 9, 2024
    Assignee: E INK CORPORATION
    Inventors: Craig Lin, Haiyan Gu
  • Patent number: 12034798
    Abstract: A computer-implemented method for adapting connections between nodes of a layered network. The layered network comprises a plurality of nodes arranged in an ordered set of layers. The ordered set of layers comprises, in order, a core layer comprising a set of core nodes, a second layer comprising a set of second nodes, and one or more outer layers each comprising a respective set of outer nodes. Each core node is connected to at least one other core node. The method is performed by an adapting node, the adapting node being a node of the layered network that is connected to one or more second nodes and multiple core nodes. The method comprises, based on one or more network properties of the layered network, disabling a respective connection between the adapting node and at least one but not all of the multiple core nodes.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: July 9, 2024
    Assignee: nChain Licensing AG
    Inventors: Owen Vaughan, Jack Owen Davies, Craig Steven Wright
  • Patent number: 12034806
    Abstract: A specialized network (“merchant”) node to facilitate fast distribution of blockchain transactions over a network of interconnected nodes, as subset of which are merchant nodes interconnected by an overlay network. The merchant node includes a memory storing an assigned portion of a distributed mempool structured as a distributed hash table, the distributed mempool containing pending transactions awaiting confirmation. The merchant node operates by receiving a transaction, including a transaction identifier; hashing the new transaction identifier to obtain a key; determining, using the key, whether the transaction is stored in the distributed mempool or not and, if not, then storing the transaction in the distributed mempool as a pending transaction; and sending the transaction to a set of nodes other than merchant nodes using peer-to-peer connections. The invention may be used in conjunction with the Bitcoin blockchain or an alternative.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: July 9, 2024
    Assignee: nChain Licensing AG
    Inventors: Giuseppe Destefanis, Patrick Motylinski, Stephane Vincent, Craig Steven Wright
  • Patent number: 12034840
    Abstract: A method of sharing a first common secret among a plurality of nodes for enabling secure communication for blockchain transactions. The method comprises determining, for at least one first node a plurality of second common secrets, wherein each second common secret is common to the first node and a respective second node, is determined at the first node based on a first private key of the first node and a first public key of the second node and is determined at the second node based on the first private key of the second node and the first public key of the first node. The method further comprises exchanging encrypted shares of the first common secret among the plurality of nodes to enable each of the plurality of nodes to reach a threshold number of shares of the first common secret to access the first common secret.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: July 9, 2024
    Assignee: nChain Licensing AG
    Inventor: Craig Steven Wright
  • Patent number: 12033151
    Abstract: One embodiment of the invention is directed to a method comprising, receiving an authentication request message for a transaction. The method further comprises determining that detailed device information is required to authenticate the transaction and generating a message including an identifier and a request for the detailed device information. The method further comprises retrieving the detailed device information from a remote server computer using the identifier and modifying the authentication request message to include the detailed device information. The method further comprises sending the modified authentication request message to an access control server computer. The method further comprises receiving an authentication response message from the access control server computer including a verification value for the transaction, where the verification value is generated based on a result of a risk analysis performed using the detailed device information.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 9, 2024
    Assignee: Visa International Service Association
    Inventors: Karl Newland, Douglas Fisher, Craig O'Connell
  • Patent number: 12029830
    Abstract: The present disclosure pertains to crosslinkable compositions and systems as well as methods for forming crosslinked compositions in situ, including the use of the same for embolizing vasculature including the neurovasculature within a patient, among many other uses.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: July 9, 2024
    Assignee: Arsenal Medical, Inc.
    Inventors: Jeffrey Groom, Craig Wiltsey, Quynh Pham, Nikhita Mansukhani, Courtney Guertin, Lee Core, Upma Sharma
  • Patent number: 12029427
    Abstract: An apparatus includes a body, a shaft, a stapling head assembly, and an anvil. The body includes a motor, a first user input feature, and a second user input feature. The first user input feature is operable to activate the motor. The shaft extends distally from the body. The stapling head assembly is positioned at a distal end of the shaft. The stapling head assembly includes an anvil coupling feature, at least one annular array of staples, and a staple driver. The second user input feature is operable to drive the anvil coupling feature longitudinally. The staple driver is operable to drive the at least one annular array of staples. The motor is operable to drive the staple driver. The anvil is configured to couple with the anvil coupling feature. The anvil is further configured to deform the staples driven by the staple driver.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: July 9, 2024
    Assignee: Cilag GmbH International
    Inventors: Brian F. DiNardo, Brian W. Bear, Charles J. Scheib, Christopher C. Miller, Craig S. Smith, Emily A. Schellin, Frederick E. Shelton, IV, Jason E. Zerkle, Jeffrey C. Gagel, John P. Measamer, Johnny H. Alexander, III, Joseph T. Kluener, Kevin D. Sackett, Kevin L. Houser, Mark D. Overmyer, Matthew H. Bolton, Omar J. Vakharia, Richard F. Schwemberger, Richard L. Leimbach, Rodney V. Clingaman, Timothy E. Goode, William D. Fox, William R. Stager
  • Patent number: 12034735
    Abstract: A method includes: accessing objects, generated by a set of sources, representing attributes of assets, affiliated with a computer network, including a set of endpoint devices and a first application; partitioning the objects into object groups including a first object group representing the first application; aggregating objects in the first object group into a first user container representing the first application during the first time interval; and, in response to selection of the first application at an operator portal: generating a visualization representing a subset of endpoint devices, in the set of endpoint devices, on which the first application is installed during the first time interval based on a set of attributes, exhibited by the first application during the first time interval, contained in the first application container; and rendering the visualization at the operator interface.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: July 9, 2024
    Assignee: Sevco Security, Inc.
    Inventors: Jeffrey J. Guy, Dean Mekkawy, Nevins Bartolomeo, Luis Diego Cabezas, Aaron Griffin, Jacob Hackett, Michael Alfonse, Craig Cason, Mark Shipley, Jason McFarland, Nicholas Murdock, Steve Taylor, Aaron Smith
  • Patent number: D1034030
    Type: Grant
    Filed: March 2, 2024
    Date of Patent: July 9, 2024
    Assignee: Brio Water Technology, Inc.
    Inventors: Arman Melkonian, Mark Melkonian, Lance Hussey, Joshua Probst, Craig Steele, Cary Chow, Ravi Sawhney