Patents by Inventor Michael Henry

Michael Henry 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: 20250147924
    Abstract: Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 8, 2025
    Inventors: Graham Edwin Ellis, Ying Fairweather, Thorne Davis Garvin, Steven Henry Haber, Yuxi Bai, Michael Anthony Chmiel, Pathirat Kosakanchit, Jonathan Michael MacLaren, Matthew Christopher McMullan, Tyler Morrison Moody, Aaron James Passey, Rowan Arthur Phipps, Thomas Gregory Rothschilds
  • Patent number: 12292853
    Abstract: Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: May 6, 2025
    Assignee: Qumulo, Inc.
    Inventors: Graham Edwin Ellis, Ying Fairweather, Thorne Davis Garvin, Steven Henry Haber, Yuxi Bai, Michael Anthony Chmiel, Pathirat Kosakanchit, Jonathan Michael MacLaren, Matthew Christopher McMullan, Tyler Morrison Moody, Aaron James Passey, Rowan Arthur Phipps, Thomas Gregory Rothschilds
  • Patent number: 12294086
    Abstract: Systems and methods of the various embodiments may provide metal electrodes for electrochemical cells. In various embodiments, the electrodes may comprise iron. Various methods may enable achieving high surface area with low cost for production of metal electrodes, such as iron electrodes.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: May 6, 2025
    Assignee: FORM ENERGY, INC.
    Inventors: Jocelyn Marie Newhouse, Jarrod David Milshtein, Rupak Chakraborty, Amelie Nina Kharey, William Henry Woodford, Yet-Ming Chiang, Michael Gibson, Annelise Christine Thompson, Weston Smith, Joseph Anthony Pantano, Isabella Caruso, Benjamin Thomas Hultman, Max Rae Chu, Liang Su, Nicholas Perkins, Florian Wehner, Rebecca Eisenach, Mitchell Terrance Westwood, Tristan Gilbert, Andrew Liotta, Thomas Conry, Rachel Elizabeth Mumma, Brandon Uber, Eric Weber, Danielle Cassidy Smith, Brooke Wojeski
  • Publication number: 20250142310
    Abstract: The system receives a SIP call from a UE associated with the user. The SIP call includes a call setup phase and a data transfer phase, where the call setup phase precedes the data transfer phase. The call setup phase includes an exchange of multiple header fields. The system obtains the multiple header fields from the SIP call. The system determines that the call is an open-line call by identifying an optional field within the multiple header fields, where the optional field indicates that the call is the open-line call. The open-line call indicates that the user of the UE cannot engage in a conversation with a receiver of the open-line call. Upon determining that the call is the open-line call, the system notifies an operator receiving the SIP call to not engage in an audible conversation with the user.
    Type: Application
    Filed: December 31, 2024
    Publication date: May 1, 2025
    Inventors: Hsin-Fu Henry Chiang, William Michael Hooker
  • Publication number: 20250139528
    Abstract: Provided is a process including: obtaining, for a plurality of entities, entity logs, wherein: the entity logs comprise events involving the entities, a first subset of the events are actions by the entities, at least some of the actions by the entities are targeted actions, and the events are labeled according to an ontology of events having a plurality of event types; training, with one or more processors, based on the entity logs, a predictive machine learning model to predict whether an entity characterized by a set of inputs to the model will engage in a targeted action in a given duration of time in the future; and storing the trained predictive machine learning model in memory.
    Type: Application
    Filed: November 6, 2024
    Publication date: May 1, 2025
    Inventors: Sathish Kumar Lakshmipathy, Eyal Ben Zion, David Alexander Curry, Alain Charles Briancon, Michael Henry Engeling, Dmitrii Aleksandrovich Boldyrev, Sara Amini
  • Patent number: 12284582
    Abstract: The system receives a SIP call from a UE associated with a user, where the SIP call includes multiple fields, and where a field among the multiple fields indicates that the SIP call is the open-line call. The system receives a first indication that the UE associated with a callee has generated a notification to the callee of the SIP call. Upon identifying the SIP call as the open-line call and receiving the first indication, the system sends a first message to the UE associated with the caller that the UE associated with the callee has generated the notification. The first message indicates to the UE associated with the caller to generate a first inaudible notification indicating that the UE associated with the callee generated the notification.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 22, 2025
    Assignee: T-Mobile USA, Inc.
    Inventors: Hsin-Fu Henry Chiang, William Michael Hooker
  • Publication number: 20250125548
    Abstract: A receptacle connector includes a receptacle housing having a housing mounting end configured to be mounted to a host circuit board and a slot at a housing mating end configured to receive a mating end of a pluggable module. The receptacle housing includes contact pockets that receive interposer contacts. The receptacle connector includes a flexible circuit having circuit conductors extending between a mating end and a terminating end configured to be terminated to the host circuit board. Each interposer contact includes an inner mating interface forming a separable interface configured to be mated with module contacts of the pluggable module and an outer mating interface connected to the mating end of the corresponding circuit conductor.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 17, 2025
    Inventors: Randall Robert Henry, Alan Weir Bucher, Brian Patrick Costello, Brandon Michael Matthews
  • Patent number: 12270927
    Abstract: Embodiments relate to a RF localization system that determines the position of a RF source of interest (RFSOI) relative to the RFLS. The RFLS includes man-portable nodes that communicate via a self-organizing WAN. Each node includes a communications device conductively coupled to antenna elements oriented in each nodal cardinal direction and battery each communicatively coupled to a control circuit(s). The control circuit is configured to: establish the WAN; capture RSSI values for each antenna element; determine the position of the RFSOI relative to the node; when not functioning as a primary node, transmit the determined position to a primary node or a computing device that's external to the WAN for processing; and when functioning as a primary node, determine the relative position of the RFSOI relative to the plurality of nodes using the received determined position. The primary node determines the position of the RFSOI relative to the nodes.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: April 8, 2025
    Assignee: Vorbeck Materials Corp.
    Inventors: James Turney, Jaclyn Scott, Dan Scheffer, Sriram Manivannan, John Lettow, Josiah Henry, Kenneth Fritsch, Michael Filipelli, Victor Contreras, Samarpita Chowdhury, Trentice V Bolar
  • Patent number: 12271841
    Abstract: A method is described and includes acquiring sensor data produced by sensors of a plurality of vehicles traversing an area including a location of a user, wherein the vehicles traversing the area comprise a subset of a fleet of vehicles for providing rideshare services; processing the acquired sensor data to determine a category of the user; selecting a vehicle from the fleet of vehicles based on the category of the user, wherein the selected vehicle comprises at least one accommodation corresponding to the category of the user; and dispatching the selected vehicle to a pick-up location designated by the user.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: April 8, 2025
    Assignee: GM Cruise Holdings LLC
    Inventors: Kunal Mehta, Nikola Noxon, Devina Jain, Curt Patrick Harrington, Kelan Fitzgerald Stoy, Edward Henry Forscher, Michael John Mehallow
  • Publication number: 20250110887
    Abstract: Preemptive flushing of data involved in executing a processing-in-memory command, from a cache system to main memory that is accessible by a processing-in-memory component, is described. In one example, a system includes an asynchronous flush controller that receives an indication of a subsequent processing-in-memory command to be executed as part of performing a computational task. While earlier commands of the computational task are executed, the asynchronous flush controller evicts or invalidates data elements involved in executing the subsequent processing-in-memory command from the cache system, such that the processing-in-memory command can proceed without stalling.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Applicant: Advanced Micro Devices, Inc.
    Inventors: David Andrew Werner, Travis Henry Boraten, Michael Warren Boyer
  • Publication number: 20250111463
    Abstract: When generating a sequence of render outputs using a graphics processor, the completion status of rendering tasks from different render outputs is tracked so that processing tasks for later render outputs in the sequence of outputs can be processed concurrently with processing tasks for earlier render outputs in the sequence of outputs whilst ensuring that any dependencies between the rendering tasks for the different render outputs are enforced.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Applicant: Arm Limited
    Inventors: Olof Henrik Uhrenholt, Andreas Due Engh-Halstvedt, Philip Carlos Garcia, Wing-Tsi Henry Wong, Sandeep Kala, Joseph Michael Richardson
  • Patent number: 12259904
    Abstract: A system for electronically automating reduction component selection, conversion, disaggregation, and assignment is provided. The system generates graphical user interfaces that accept data relating to a reduction component to be analyzed and assigned to a qualified facility. The system identifies a segment associated with each reduction component and identifies all reduction components within a segment. A reduction concentration is determined in near real time for each segment by totaling the concentrations for each reduction component within a segment. The reduction concentration is compared to an Available Reduction Threshold to determine if facility capacity has been exceeded for new reduction components and for previously assigned reduction components.
    Type: Grant
    Filed: December 11, 2023
    Date of Patent: March 25, 2025
    Assignee: Neptune Flood Incorporated
    Inventors: Trevor Burgess, James Dennis Albert, Brad Henry Schulz, James Edward Steiner, Michael Freed Dezube, William Guy Beakley, Matthew Paul Duffy
  • Publication number: 20250096261
    Abstract: Systems and methods of the various embodiments may provide metal electrodes for electrochemical cells. In various embodiments, the electrodes may comprise iron. Various methods may enable achieving high surface area with low cost for production of metal electrodes, such as iron electrodes.
    Type: Application
    Filed: December 4, 2024
    Publication date: March 20, 2025
    Inventors: Jocelyn Marie NEWHOUSE, Jarrod David MILSHTEIN, Rupak CHAKRABORTY, Amelie Nina KHAREY, William Henry WOODFORD, Yet-Ming CHIANG, Michael GIBSON, Annelise Christine THOMPSON, Weston SMITH, Joseph Anthony PANTANO, Isabella CARUSO, Benjamin Thomas HULTMAN, Max Rae CHU, Liang SU, Nicholas Reed PERKINS, Florian WEHNER, Rebecca EISENACH, Mitchell Terrance WESTWOOD, Tristan GILBERT, Andrew Haynes LIOTTA, Thomas CONRY, Rachel Elizabeth MUMMA, Brandon UBER, Eric WEBER, Danielle Cassidy SMITH, Brooke WOJESKI
  • Patent number: 12253352
    Abstract: Disclosed herein is autonomous vehicle charging station featuring self-cleaning contact points, power flow safety features, and electrical connection testing (meeting minimum performance thresholds) for safe and efficient power transfer from the charging station to the autonomous vehicle. After docking, power line modem (PLM) communications are established between the autonomous vehicle and the charging station via an electrical power connection resulting from the docking act as an initial test of connectivity, and then the electrical power connection is determined to be safe with non-lethal power flow before charging the autonomous vehicle.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: March 18, 2025
    Assignee: RENU ROBOTICS CORP.
    Inventors: John Henry Gold, Michael Odell Blanton, Jr., Tim Alan Matus
  • Publication number: 20250076382
    Abstract: The present disclosure relates to articles (and the manufacture thereof) that use electrical energy to heat a material to form an inhalable substance, the articles being sufficiently compact to be considered “hand-held” devices. In certain embodiments, the articles can particularly be characterized as smoking articles. The smoking article can be adapted to detect the status of a cartridge portion of the smoking article. The smoking article includes a control body portion having a control body engagement end, wherein the control body portion houses a control component and a power source therein. The article further includes a cartridge body portion that has a cartridge body engagement end configured to removably engage the control body engagement end of the control body portion. The cartridge body portion houses a consumable arrangement and a heating connection operably engaged therewith comprising at least one heating element and a fusible link.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Inventors: Charles Jacob Novak, III, Frederic Philippe Ampolini, Allen Michael East, Raymond C. Henry, William Robert Collett
  • Patent number: 12243145
    Abstract: A computer-implemented method for decomposing videos into multiple layers (212, 213) that can be re-combined with modified relative timings includes obtaining video data including a plurality of image frames (201) depicting one or more objects. For each of the plurality of frames, the computer-implemented method includes generating one or more object maps descriptive of a respective location of at least one object of the one or more objects within the image frame. For each of the plurality of frames, the computer-implemented method includes inputting the image frame and the one or more object maps into a machine-learned layer Tenderer model. (220) For each of the plurality of frames, the computer-implemented method includes receiving, as output from the machine-learned layer Tenderer model, a background layer illustrative of a background of the video data and one or more object layers respectively associated with one of the one or more object maps.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 4, 2025
    Assignee: GOOGLE LLC
    Inventors: Forrester H. Cole, Erika Lu, Tali Dekel, William T. Freeman, David Henry Salesin, Michael Rubinstein
  • Patent number: 12230775
    Abstract: Described herein are battery packs and electric vehicles using these packs. In some examples, a battery pack comprises two portions/covers and a set of battery modules positioned within the enclosed cavity formed by these portions. A battery pack may comprise a set of pressure-relief valves positioned in and protruding through a wall of at least one portion. Each valve can be coaxial with a corresponding gap provided between two adjacent modules. The valve is configured to provide a fluid path (to the exterior of the battery pack) when the pressure inside the pack exceeds a set threshold. In some examples, the battery pack comprises an inlet tube fluidically coupled to the inlet port of each module and an outlet tube fluidically coupled to the outlet port of each module. A set of specially configured orifices or controllable valves is positioned on the fluid path through each module.
    Type: Grant
    Filed: February 29, 2024
    Date of Patent: February 18, 2025
    Assignee: Harbinger Motors Inc.
    Inventors: Phil Gow, Kenneth Kawanishi, Phillip John Weicker, Cody Rhebergen, John Henry Harris, III, Vu Phan, Michael Carl Fricke, Daniel McCarron, Deborah Bourke
  • Patent number: 12230190
    Abstract: A micro-light emitting diode (micro-LED) display backplane includes a plurality of macro-pixels. Each macro-pixel includes: a contiguous two-dimensional (2-D) array of bitcells storing display data bits for driving a set of micro-LEDs of a 2-D array of micro-LEDs; and drive circuits configured to generate, based on the display data bits stored in the contiguous 2-D array of bitcells, pulse-width modulated (PWM) drive signals for driving the set of micro-LEDs of the 2-D array of micro-LEDs. In one example, the plurality of macro-pixels is grouped into a plurality of sub-arrays, where each sub-array of the plurality of sub-arrays includes a set of macro-pixels and a local periphery circuit next to the set of macro-pixels. The local periphery circuit includes, for example, a buffer, a repeater, a clock gating circuit for gating an input clock signal to the sub-array, and/or a sub-array decoder for selecting the sub-array.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: February 18, 2025
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Daniel Henry Morris, Michael Yee
  • Patent number: 12232413
    Abstract: Provided herein are a fused polycyclic compound, and an electronic device having at least one organic layer comprising the fused polycyclic compound as an electroactive compound.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: February 18, 2025
    Assignee: LG Chem, Ltd.
    Inventors: Viacheslav V. Diev, John David Allen, Kerwin D. Dobbs, Weiying Gao, Michael Henry Howard, Jr., Michael R. Moseley, Weishi Wu
  • Patent number: 12227620
    Abstract: Disclosed is a polyamic acid having Formula I In Formula I: Ra represents one or more different tetracarboxylic acid component residues; Rb represents one or more different aromatic diamine residues or aromatic diisocyanate residues; and 5-100 mol % of Rb has Formula II In Formula II: R1 through R6 are the same or different and are haloalkyl or haloalkoxy; R7 is the same or different at each occurrence and is deuterium, halogen, cyano, hydroxyl, alkyl, deuterated alkyl, heteroalkyl, alkoxy, heteroalkoxy, haloalkyl, haloalkoxy, silyl, siloxy, hydrocarbon aryl, substituted hydrocarbon aryl, heteroaryl, substituted heteroaryl, vinyl, or allyl; n is an integer from 0-10; x1 and x4 are the same or different and are an integer from 0-3; x2 and x3 are the same or different and are an integer from 0-2; and * indicates a point of attachment.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: February 18, 2025
    Assignee: DUPONT ELECTRONICS, INC.
    Inventors: Viacheslav V Diev, Nora Sabina Radu, Michael Henry Howard, Jr., Rakesh Nambiar