Patents by Inventor Brian E. Clark

Brian E. Clark 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: 11955845
    Abstract: An axial flux motor incorporates a rotor having a plurality of pockets receiving magnet assemblies. A retention device is engaged from an inactive surface of at least one magnet assembly to one or more structural elements surrounding an associate one of the plurality of pockets in the rotor.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: April 9, 2024
    Assignee: LaunchPoint Electric Propulsion Solutions Inc.
    Inventors: Michael R. Ricci, David B. Paden, Brian J. Clark, Claire Cappe, Zachary J. Marshall, Bradley E. Paden
  • Publication number: 20240067365
    Abstract: A cold gas thruster having a two-stage solenoid is provided. Pressurized gas from the inlet flows to the back side of the piston to hold the piston closed. The pressure is maintained by a check ball held by the solenoid armature. When the solenoid is energized, the armature allows the check ball to move to bleed off the pressure holding the piston closed. The piston moves away from its seat and allows the pressurized gas to flow to the outlet creating thrust. When the solenoid coil is de-energized, the check ball is forced against its seat, which blocks the escape of pressure on the back side of the piston, so that it can re-pressurize back up to the inlet pressure. This creates a force imbalance and moves the piston to close the valve and stop the thrust. Different nozzles can be used for different thrust profiles without changing the solenoid.
    Type: Application
    Filed: August 30, 2023
    Publication date: February 29, 2024
    Applicant: Woodward, Inc.
    Inventors: Steven Charles Stumbo, Brian E. Hoemke, Joe Sega, Brian K. Daniels, Ian S. Clark
  • Patent number: 5596709
    Abstract: A storage management mechanism maintains parity records on the storage units it services, and includes a status map indicating, for each data block, the location of the corresponding parity block, and the status of the data block. If a single storage unit fails, the mechanism is placed in a failure operating mode while the system continues to operate. While in failure operating mode, storage management verifies status before accessing data on the failed storage unit. If the data has not yet been reconstructed, storage management first reconstructs the data block by successively reading and accumulating an Exclusive-OR of the corresponding blocks on all other storage units in the parity group. The reconstructed data block is then stored in the location of the parity block, and the status map is updated to indicate that the block has been reconstructed. Once the data has been reconstructed, it is only necessary to read from or write to the former parity block directly.
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: January 21, 1997
    Assignee: International Business Machines Corporation
    Inventors: Milton F. Bond, Brian E. Clark, Raymond S. McRoberts
  • Patent number: 5314660
    Abstract: A method for inhibiting corrosion of metals which are in contact with an aqueous system comprising adding to the system, either alone or in combination with organic or metal containing water treatments, a water-soluble cationic alkyl-phosphonium salt in an amount effective to inhibit corrosion.
    Type: Grant
    Filed: January 28, 1993
    Date of Patent: May 24, 1994
    Assignee: Grace Dearborn Inc.
    Inventors: Brian E. Clark, Ronald L. Oleka
  • Patent number: 4761785
    Abstract: A storage management mechanism distributes parity blocks corresponding to multiple data blocks substantially equally among a set of storage devices. N storage units in a set are divided into a multiple of equally sized address blocks, each containing a plurality of records. Blocks from each storage unit having the same address ranges form a stripe of blocks. Each stripe has a block on one storage device containing parity for the remaining blocks of the stripe. Further stripes also have parity blocks, which are distributed on different storage units. Parity updating activity associated with every change to a data record is therefore distributed over the different storage units, enhancing access characteristics of the set of storage devices. The parity updating activity also includes the use of an independent version number stored with each data record and corresponding version numbers stored with the parity record.
    Type: Grant
    Filed: June 12, 1986
    Date of Patent: August 2, 1988
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Clark, Francis D. Lawlor, Werner E. Schmidt-Stumpf, Terrence J. Stewart, George D. Timms, Jr.
  • Patent number: D508016
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: August 2, 2005
    Assignee: Auto Additions Inc.
    Inventor: Brian E. Clark
  • Patent number: D474579
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: May 20, 2003
    Inventor: Brian E. Clark
  • Patent number: D500284
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: December 28, 2004
    Assignee: Auto Additions Inc.
    Inventor: Brian E. Clark