Patents by Inventor Daniel A. McCarthy

Daniel A. McCarthy 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: 20240118981
    Abstract: Techniques are provided for failing over an aggregate from one file system instance to a different file system instance of a distributed scale-out storage system. The aggregate may be stored within distributed storage that is accessible to a plurality of file system instances of the distributed scale-out storage system. When the aggregate is failed over from a first file system instance to a second file system instance, the first file system instance may still have a valid read lease that allows the first file system instance to serve client I/O, directed to the aggregate, using a cache. In order to prevent the first file system instance from serving stale data from the cache before the read lease expires, state machines and a set of control data are used to ensure that the second file system instance attaches to the aggregate only after the read lease has expired.
    Type: Application
    Filed: December 27, 2022
    Publication date: April 11, 2024
    Inventors: Yash Hetal Trivedi, Daniel McCarthy, Ananthan Subramanian, William Arthur Gutknecht, Kevin Daniel Varghese, Swaroop Vikram Choudhari, Abdul Basit, Christopher Clark Corey, Chad Edmund Schneider
  • Patent number: 11927352
    Abstract: A wireless actuator assembly for use in a building control system includes an actuated component such as a damper or a valve and an actuator that is configured to move the actuated component between a first position and a second position. The assembly includes a short range wireless communication module having a nominal communication range of less than 60 feet and an actuator controller that is operably coupled to the actuator and the short range wireless communication module. The actuator controller may be configured to receive one or more actuator commands from a portable handheld device via the short range wireless communication module and to send information to the portable handheld device via the short range wireless communication module.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: March 12, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Daniel Waseen, Sophia Bellos, Carl Penttila, Timothy McCarthy, Robert Sibilski
  • Publication number: 20240069743
    Abstract: Techniques are provided for repairing a primary slice file, affected by a storage device error, by using one or more dead replica slice files. The primary slice file is used by a node of a distributed storage architecture as an indirection layer between storage containers (e.g., a volume or LUN) and physical storage where data is physically stored. To improve resiliency of the distributed storage architecture, changes to the primary slice file are replicated to replica slice files hosted by other nodes. If a replica slice file falls out of sync with the primary slice file, then the replica slice file is considered dead (out of sync) and could potentially comprise stale data. If a storage device error affects blocks storing data of the primary slice file, then the techniques provided herein can repair the primary slice file using non-stale data from one or more dead replica slice files.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: Bharadwaj Vellore Ramesh, Daniel McCarthy, Christopher Lee Cason, Ananthan Subramanian
  • Patent number: 11879711
    Abstract: A radial cutting cavity container includes a housing that defines a chamber for a shaped explosive charge. The housing is configured to allow a user to pack explosives therein. An airtight cavity is attached to the housing. The airtight cavity defines a standoff distance for the shaped explosive charge and has a concave surface adapted to form an explosive cutting jet. A liner is located between the housing and the airtight cavity. A support stand is attached to the container to allow the container to be mounted on a surface for creating a radial cut normal to the surface.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: January 23, 2024
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Adam Pegouske, Lee Foltz, Daniel McCarthy
  • Publication number: 20230367746
    Abstract: In various examples, data storage is managed using a distributed storage management system that is resilient. Data blocks of a logical block device may be distributed across multiple nodes in a cluster. The logical block device may correspond to a file system volume associated with a file system instance deployed on a selected node within a distributed block layer of a distributed file system. Each data block may have a location in the cluster identified by a block identifier associated with each data block. Each data block may be replicated on at least one other node in the cluster. A metadata object corresponding to a logical block device that maps to the file system volume may be replicated on at least another node in the cluster. Each data block and the metadata object may be hosted on virtualized storage that is protected using redundant array independent disks (RAID).
    Type: Application
    Filed: July 26, 2023
    Publication date: November 16, 2023
    Applicant: NetApp, Inc.
    Inventors: Ravikanth Dronamraju, Ananthan Subramanian, Daniel McCarthy, Christopher Cason, Arindam Banerjee
  • Publication number: 20230263984
    Abstract: Methods and apparatus for automated detection of an airway device coupled to an automatic rescue breathing unit (ARBU) are disclosed. The automatic detection apparatus includes a keying system that utilizes color adapters coupled to specific airway devices to indicate to a controller that the airway device is a particular size and has a particular airway protection classification (e.g., protected or unprotected). The controller may then determine the proper rescue breath rate and volume (e.g., tidal volume) based on knowing the size and classification of the airway device. In some instances, the controller may also receive information on chest compressions applied to the patient. Automatic detection of the size and classification of the airway device, along with chest compressions, may improve the process of providing automated rescue breaths to a patient.
    Type: Application
    Filed: September 15, 2022
    Publication date: August 24, 2023
    Inventors: Daniel A. McCarthy, Nicolas Ramirez, Alvin Hsieh, Anjalin Tomy, Randon Johnson, Riyad Ali, Alton Gerald Spears
  • Publication number: 20230121460
    Abstract: Systems and methods for scaling application and/or storage system functions of a distributed storage system based on a heterogeneous resource pool are provided. According to one embodiment, the distributed storage system has a composable, service-based architecture that provides scalability, resiliency, and load balancing. The distributed storage system includes a cluster of nodes each potentially having differing capabilities in terms of processing, memory, and/or storage. The distributed storage system takes advantage of different types of nodes by selectively instating appropriate services (e.g., file and volume services and/or block and storage management services) on the nodes based on their respective capabilities. Furthermore, disaggregation of these services, facilitated by interposing a frictionless layer (e.g.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 20, 2023
    Applicant: NetApp, Inc.
    Inventors: Arindam Banerjee, Daniel McCarthy, Christopher Cason, Ananthan Subramanian
  • Patent number: 11627097
    Abstract: Systems and methods for quality of service management are provided. According to one embodiment, a non-transitory computer-readable medium comprises instructions that when executed by the processing resource cause the processing resource to receive, in a normalizing agent, one or more compute load parameters from one or more background compute processes executing on the one or more computer systems and one or more Quality of Service (QoS) parameters for one or more client compute processes executing on the one or more computer systems, convert the one or more compute load parameters to one or more normalized utilization metrics, and execute instructions that cause a processor to adjust a compute resource allocation dedicated to the one or more background compute processes based at least in part on the one or more normalized utilization metrics and the one or more QoS parameters.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: April 11, 2023
    Assignee: NetApp, Inc.
    Inventors: Austino Longo, Christopher Cason, Daniel McCarthy
  • Publication number: 20220391359
    Abstract: A distributed storage management system comprising nodes that form a cluster, a distributed block layer that spans the nodes in the cluster, and file system instances deployed on the nodes. Each file system instance comprises a data management subsystem and a storage management subsystem disaggregated from the data management subsystem. The storage management subsystem comprises a node block store that forms a portion of the distributed block layer and a storage manager that manages a key-value store and virtualized storage supporting the node block store. A file system volume hosted by the data management subsystem maps to a logical block device hosted by the virtualized storage in the storage management subsystem. The key-value store includes, for a data block of the logical block device, a key that comprises a block identifier for the logical block device and a value that comprises the data block.
    Type: Application
    Filed: October 1, 2021
    Publication date: December 8, 2022
    Inventors: Ravikanth Dronamraju, Ananthan Subramanian, Daniel McCarthy, Christopher Cason, Arindam Banerjee
  • Publication number: 20220391361
    Abstract: A method for reducing write latency in a distributed file system. A write request that includes a volume identifier is received at a data management subsystem deployed on a node within a distributed storage system. The data management subsystem maps the volume identifier to a file system volume and maps the file system volume to a set of logical block addresses in a logical block device in a storage management subsystem deployed on the node. The storage management subsystem maps the logical block device to a metadata object for the logical block device on the node that is used to process the write request. The mapping of the file system volume to the set of logical block addresses in the logical block device enables co-locating the metadata object with the file system volume on the node, which reduces the write latency associated with processing the write request.
    Type: Application
    Filed: October 1, 2021
    Publication date: December 8, 2022
    Inventors: Ananthan Subramanian, Daniel McCarthy, Arindam Banerjee
  • Patent number: 11506465
    Abstract: Explosive devices may be formed from hollow members filled with explosive materials. The hollow members may be made of mating halves that are packed or loaded with explosive material prior to the mating halves being joined together. In some exemplary aspects, the hollow members are placed in fluid-filled containers such that the explosive reaction creates a wave of fluid that impacts a target. Components of the devices may be COTS items and items that may be manufacture with 3D printers.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 22, 2022
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Lee Foltz, Adam J. Pegouske, Daniel McCarthy, George R. Torres
  • Patent number: 11460282
    Abstract: An insensitive munition initiation canister includes a first cylindrical body having an external surface, which includes a first set of threads arranged circumferentially around the first cylindrical body, and a second cylindrical body connected to the first cylindrical body including an external surface having a second set of threads arranged circumferentially around the second cylindrical body. The first cylindrical body includes a first internal region set to retain an explosive charge having a detonation capability sufficient to detonate an insensitive munition. The first cylindrical body is set to sit inside a munition fuze well. The threads of the first cylindrical body are set to engage the munition fuze well.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 4, 2022
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: James Wade, Angel Diaz, Lee Foltz, Daniel McCarthy
  • Publication number: 20220278943
    Abstract: Systems and methods for quality of service management are provided.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Applicant: NetApp, Inc.
    Inventors: Austino Longo, Christopher Cason, Daniel McCarthy
  • Patent number: 11187512
    Abstract: An apparatus for detonating a munition having a munition casing. The apparatus includes a pyramidal shaped housing with an interior to receive explosive material and a stepped structure defining a plurality of tier sections. The housing includes a bottom portion and an interior space to receive an energetic device. A force-reactive component secured to the bottom portion of the housing confronts the munition casing and includes a force-receiving portion exposed to the housing interior. The force-reactive component impacts the munition casing when a force is exerted upon the force-receiving portion. After the apparatus is positioned on the casing, explosive material is packed into the housing interior and an energetic device disposed within the additional space, the energetic device is detonated and the force-reactive component impacts the munition casing where shock waves permeate the munition casing and detonate the munition.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: November 30, 2021
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Lee Foltz, Daniel McCarthy, Ray McGuire
  • Patent number: 11160576
    Abstract: An amputation system includes a cutting element having a cutting blade traversing a V-shape. The V-shape has a vertex and an angle in a range of 90-120°. A rod, rigidly coupled to the cutting element, has its longitudinal axis aligned with the vertex so it bisects the angle of the V-shape. A barrel having a bore receives at least a portion of the rod therein wherein the rod's outboard end resides in the bore. An energetic energy source, positioned in the bore adjacent to the rod's outboard end, generates a pressure force that is incident on the rod's outboard end. The pressure force is one that peaks within 0.5 milliseconds to propel the rod from the bore at a velocity in a range of 300 to 1000 feet per second.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: November 2, 2021
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Samuel Emery, Lee Foltz, Daniel McCarthy, Keith Chamberlain, Kerry Clark, Peter A. Margiotta, Matthew Bradley, David R. Whittaker, Erin E. Koelling
  • Patent number: 10925623
    Abstract: Various medical devices and methods are described herein. For example, various detachable control handle configurations for inclusion with a medical device are described. In another example, various probe configurations are described herein. Furthermore, various methods of treatment using a control handle are described.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: February 23, 2021
    Assignee: Cook Medical Technologies LLC
    Inventors: Darin Schaeffer, Pamela Ridgley, Daniel McCarthy
  • Patent number: 10800029
    Abstract: An exemplary apparatus includes a reach-extender shaft having a first end and a second end. A jaw assembly may be attached to the first end of the reach-extender shaft. The jaw assembly may be angularly displaced from the first end of the reach-extender shaft and may include a pair of jaws having a stationary jaw and a moveable jaw pivotably attached to the stationary jaw. A handle assembly may be attached to the second end of the reach-extender shaft. The handle assembly includes a grip with a trigger and a shield. The trigger is pivotably attached to the grip and operatively attached to the jaw assembly by an actuator rod coupled between the trigger and the moveable jaw. The shield is located between the jaw assembly and the trigger, in a plane angled across the longitudinal axis of the reach-extender shaft.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: October 13, 2020
    Assignee: The United States of America as Represented by the Secretary of the Navy
    Inventors: Diaz Angel, Keith Chamberlain, Daniel McCarthy, Lee Foltz
  • Patent number: 10683735
    Abstract: A shaped charge includes a casing with a liner disposed therein. The liner has two spaced-apart and nested walls with each wall having an identical ogive shape. An explosive material fills a portion of the casing up to one of the walls. A loose particulate material is disposed between the walls. A blasting cap is coupled to a first axial end of the casing adjacent to the explosive material, and a sealing cap is coupled to a second axial end of the casing.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: June 16, 2020
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Daniel McCarthy, Lee Foltz, Angel Diaz, David Rivera Marchand
  • Patent number: 10571212
    Abstract: A process that uses a lodged projectile removal charge (LPRC) apparatus to remove a projectile jammed in a cannon's gun tube. The LPRC is positioned coaxially and offset from the projectile, and the gun tube is filled with water. The charge is detonated producing a shock wave that disintegrates the LPRC apparatus and pressurizes the water. The pressurized water produces a radial hydraulic force against an interior wall of the gun tube, an axial hydraulic force against the projectile pushing the projectile toward the chamber, and produces an opposing expansion of explosive gases that blasts out most of the water in the gun tube. The process is less likely to damage the gun tube. The LPRC may be made using a 3D printer.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: February 25, 2020
    Assignee: The United States of America as Represented by the Secretary of the Navy
    Inventors: David Rivera Marchand, Angel Diaz, Daniel McCarthy, Michael G. Craft, Walter Hubbard, Nicholas Shaker
  • Patent number: 10556074
    Abstract: A ventilator system and method can deliver artificial respirations to a person receiving cardiopulmonary resuscitation. The system and method may provide intermittent breath delivery (e.g., with interruptions), so that activation of the device gives a specific predetermined number of breaths, interspersed with a set time period of no breath. This pattern may be by default, manually triggered where one activation gives a set number of breaths followed by a pause until the next activation for breath (one activation gives one breath cycle), or one activation results in continuous cycle of intermittent breaths). In some embodiments, a signaling mechanism may deliver signals to a rescuer relating to timing of chest compressions of the person. The timing of the chest compressions for the signals may be based on a time of delivery of the artificial respirations. In certain embodiments, different sized masks each include a gas flow restrictor which is unique for the size of mask.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: February 11, 2020
    Inventors: Daniel A. McCarthy, Michael D. Rainone, Samuel Albert Sackett, Adam Collin Vance, Phillip Ryan Grisham