Patents by Inventor Doug Baloun

Doug Baloun 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: 20090265578
    Abstract: A system and method are provided for automating full stripe operations in a redundant data storage array. In a redundant storage device controller, a parity product is accumulated that is associated with an information stripe. The parity product is stored in controller memory in a single write operation. A stored parity product is then written in a storage device. The parity product may be accumulated in a RAID controller, stored in a RAID controller memory, and written in a RAID. For example, the controller may receive n data stripelets for storage. The parity product is accumulated by creating m parity stripelets, and the m parity stripelets are written into the controller memory in a single write operation. Alternately, the controller may receive (n+m?x) stripelets from a RAID with (n+m) drives, recover x stripelets, and write x stripelets into controller memory in a single write operation.
    Type: Application
    Filed: June 29, 2009
    Publication date: October 22, 2009
    Inventors: Doug Baloun, Richard Biskup
  • Publication number: 20090204846
    Abstract: A system and method are provided for automating full stripe operations in a redundant data storage array. In a redundant storage device controller, a parity product is accumulated that is associated with an information stripe. The parity product is stored in controller memory in a single write operation. A stored parity product is then written in a storage device. The parity product may be accumulated in a RAID controller, stored in a RAID controller memory, and written in a RAID. For example, the controller may receive n data stripelets for storage. The parity product is accumulated by creating m parity stripelets, and the m parity stripelets are written into the controller memory in a single write operation. Alternately, the controller may receive (n+m?x) stripelets from a RAID with (n+m) drives, recover x stripelets, and write x stripelets into controller memory in a single write operation.
    Type: Application
    Filed: February 12, 2008
    Publication date: August 13, 2009
    Inventors: Doug Baloun, Richard Biskup