Patents by Inventor John V. Sherman

John V. Sherman 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: 7904647
    Abstract: A method for offloading a cache memory is disclosed. The method generally includes the steps of (A) reading all of a plurality of cache lines from the cache memory in response to an assertion of a signal to offload of the cache memory, (B) generating a plurality of blocks by dividing the cache lines in accordance with a RAID configuration and (C) writing the blocks among a plurality of nonvolatile memories in the RAID configuration, wherein each of the nonvolatile memories has a write bandwidth less than a read bandwidth of the cache memory.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: March 8, 2011
    Assignee: LSI Corporation
    Inventors: Mohamad H. El-Batal, Charles E. Nichols, John V. Sherman, Keith W. Holt, Jason M. Stuhlsatz
  • Patent number: 7757024
    Abstract: The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fiber channel. The dual porting apparatus includes two idle regenerators coupled to two serial master devices, a synchronization logic capable of synchronizing the communications between one of the idle regenerators and a third idle regenerator coupled to the SATA disk drive. Furthermore the dual porting apparatus may include an auto detector capable of enabling either of the first two idle regenerators, thus effectively switching between the two.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: July 13, 2010
    Assignee: LSI Logic Corporation
    Inventors: Bret S. Weber, John V. Sherman
  • Patent number: 7456138
    Abstract: The invention relates to a method of reducing the inhalation toxicity of functional fluids by incorporating into a functional fluid an effective amount of copolymer which is obtainable by copolymerizing etheylene oxide, propylene oxide and/or butylenes oxide with an initiator monool or diol, said copolymer having a degree of unsaturation of less than about 0.01 meq/g.
    Type: Grant
    Filed: May 14, 2004
    Date of Patent: November 25, 2008
    Assignee: BASF Aktiengesellschaft
    Inventors: John V. Sherman, Ludwig Voelkel, Marc Walter, Christian Wulff, Michael Stoesser, Siegbert Brand
  • Publication number: 20080189384
    Abstract: The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fibre channel. The dual porting apparatus includes two idle regenerators coupled to two serial master devices, a synchronization logic capable of synchronizing the communications between one of the idle regenerators and a third idle regenerator coupled to the SATA disk drive. Furthermore the dual porting apparatus may include an auto detector capable of enabling either of the first two idle regenerators, thus effectively switching between the two.
    Type: Application
    Filed: January 15, 2008
    Publication date: August 7, 2008
    Inventors: Bret S. Weber, John V. Sherman
  • Publication number: 20080126700
    Abstract: A method for offloading a cache memory is disclosed. The method generally includes the steps of (A) reading all of a plurality of cache lines from the cache memory in response to an assertion of a signal to offload of the cache memory, (B) generating a plurality of blocks by dividing the cache lines in accordance with a RAID configuration and (C) writing the blocks among a plurality of nonvolatile memories in the RAID configuration, wherein each of the nonvolatile memories has a write bandwidth less than a read bandwidth of the cache memory.
    Type: Application
    Filed: November 27, 2006
    Publication date: May 29, 2008
    Inventors: Mohamad H. El-Batal, Charles E. Nichols, John V. Sherman, Keith W. Holt, Jason M. Stuhlsatz
  • Publication number: 20030135577
    Abstract: The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fibre channel. The dual porting apparatus includes two idle regenerators coupled to two serial master devices, a synchronization logic capable of synchronizing the communications between one of the idle regenerators and a third idle regenerator coupled to the SATA disk drive. Furthermore the dual porting apparatus may include an auto detector capable of enabling either of the first two idle regenerators, thus effectively switching between the two.
    Type: Application
    Filed: December 19, 2001
    Publication date: July 17, 2003
    Inventors: Bret S. Weber, John V. Sherman
  • Publication number: 20030105931
    Abstract: The present invention is directed to an architecture for transparent mirroring. A method of providing data redundancy in a data storage system may include receiving a request by a first data storage device controller for data access operation. Data is written to a local storage device and a data access operation performed by a second data storage device controller communicatively coupled to the first data storage device controller over an interconnect fabric simultaneously. The second data storage device controller communicatively coupled to a second data storage device.
    Type: Application
    Filed: November 30, 2001
    Publication date: June 5, 2003
    Inventors: Bret S. Weber, Russell J. Henry, Dennis E. Gates, Keith W. Holt, John V. Sherman
  • Patent number: 6085333
    Abstract: Methods and associated apparatus for automatically synchronizing the operating code between a plurality of controllers. In a first embodiment after the spare controller is swapped into the storage subsystem, if the native controller determines that the spare controller's operating code is incompatible with the native controller's operating code, then the native controller notifies the spare controller that synchronization is required between both controllers. The native controller creates an image of its operating code including configuration parameters, and copies this "synch info" into a reserved area of cache memory. The spare controller's main CPU utilizes mirroring routines to copy the operating code and configuration parameters into a reserved area of its cache memory. After the transfer is complete, the spare controller's main CPU loads the operating code and configuration parameters into its program memory and resets itself to operate with the modified program memory.
    Type: Grant
    Filed: December 19, 1997
    Date of Patent: July 4, 2000
    Assignee: LSI Logic Corporation
    Inventors: Rodney A. DeKoning, Dale L. Harris, Donald R. Humlicek, John V. Sherman, Timothy R. Snider
  • Patent number: 5789369
    Abstract: A laundry detergent composition having antiredeposition properties comprising 0.01 to 20% of a hydrophilic copolymer by weight of the total surfactant in the laundry detergent composition wherein further, said hydrophilic copolymer comprises an unsaturated hydrophilic monomer and a hydrophilic oxyalkylated monomer.
    Type: Grant
    Filed: May 17, 1996
    Date of Patent: August 4, 1998
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, Kathleen M. Guiney, John V. Sherman
  • Patent number: 5784262
    Abstract: An arrangement of mounting pads on a substrate having segments, at least one of which has a plurality of mounting pads in a first row. Mounting pads of the first row are in connection with a corresponding offset through-hole oriented outwardly in the same general direction as a bisector definable for that segment, or oriented outwardly in the same general direction as a diagonal of the arrangement's outer shape. The segment defined can have a second and third row of mounting pads. The arrangement could include second, third, fourth, and so on, segments each with a plurality of mounting pads. Also included is an arrangement of Ball Grid Array (BGA) mounting pads on a circuit board for connection with electrical contacts of a BGA package, having: a first segment of a plurality of mounting pads in a first row with each mounting pad of the first row in connection with an offset through-hole oriented outwardly in the same general direction as a bisector definable for that first segment.
    Type: Grant
    Filed: November 6, 1995
    Date of Patent: July 21, 1998
    Assignee: Symbios, Inc.
    Inventor: John V. Sherman
  • Patent number: 5783549
    Abstract: The present invention relates to a method for retarding the gelation of aqueous sodium carbonate slurries comprising adding to said aqueous sodium carbonate slurry a polycarboxylate polymer having the following structure: ##STR1##
    Type: Grant
    Filed: July 15, 1996
    Date of Patent: July 21, 1998
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, Kathleen M. Guiney, John V. Sherman
  • Patent number: 5733861
    Abstract: An aqueous detergent slurry composition comprising (A) about 5-60% of inorganic builder salts; (B) about 5-70% of detergent active matter selected from the group consisting of anionic, nonionic, cationic, amphoteric and zwitterionic surfactants; and (C) about 0.01-10% of a hydrophilic copolymer comprising a hydrophilic monomer copolymerized with an oxyethylated monomer.
    Type: Grant
    Filed: May 23, 1995
    Date of Patent: March 31, 1998
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, Kathleen M. Guiney, John V. Sherman, David T. Durocher, Michael C. Welch
  • Patent number: 5618782
    Abstract: An aqueous detergent slurry composition comprising (A) about 5-60% of inorganic builder salts; (B) about 5-70% of detergent active matter selected from the group consisting of anionic, nonionic, cationic, amphoteric and zwitterionic surfactants; and (C) about 0.01-10% of a hydrophilic copolymer comprising a hydrophilic monomer copolymerized with an oxyalkylated monomer.
    Type: Grant
    Filed: May 23, 1995
    Date of Patent: April 8, 1997
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, Kathleen M. Guiney, John V. Sherman, David T. Durocher, Michael C. Welch
  • Patent number: 5536440
    Abstract: A hydrophilic co-polymer, useful in stabilizing laundry detergent, comprising two hydrophilic monomers: an unsaturated hydrophilic monomer co-polymerized with a hydrophilic oxyalkylated monomer.
    Type: Grant
    Filed: July 14, 1994
    Date of Patent: July 16, 1996
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, John V. Sherman, Kathleen M. Guiney, David T. Durocher, Michael C. Welch
  • Patent number: 5534183
    Abstract: A stable aqueous detergent composition, comprising: (a) about 5.70% of detergent active matter selected from the group consisting of anionic, nonionic, cationic, amphoteric, and zwitterionic surfactants; (b) about 1-60% of one or more electrolytes; and (c) about 0.01-5% of at least one hydrophilic copolymer comprising hydrophilic monomer and oxyethylated monomer. In particular, the hydrophilic copolymer is of a structure represented by ##STR1## wherein the above-stated substituents are defined herein.
    Type: Grant
    Filed: July 14, 1994
    Date of Patent: July 9, 1996
    Assignee: BASF Corporation
    Inventors: Sridhar Gopalkrishnan, John V. Sherman, Kathleen M. Guiney, David T. Durocher, Michael C. Welch