Patents by Inventor Hal Woods

Hal Woods 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: 8006056
    Abstract: A storage system comprises a plurality of storage arrays, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric coupling the plurality of controllers, and a processor. The processor is capable of moving control and/or data transfer functions related to a group of elements in the plurality of storage arrays between controllers or storage arrays by transferred management information rather than data.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: August 23, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Doug Voigt, Hal Woods
  • Patent number: 7305520
    Abstract: A storage system comprises a plurality of storage arrays configurable into a plurality of storage device groups, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric arranged as a linkage of multiple sets of associated controllers and storage devices, and a processor. The processor is capable of associating the plurality of storage device groups among controllers based on a distribution of performance demand according to controller processor utilization of the individual storage device groups and bandwidth utilization pro-ratable among storage device groups within a set.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: December 4, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Doug Voigt, Hal Woods
  • Publication number: 20050172073
    Abstract: A storage system comprises a plurality of storage arrays, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric coupling the plurality of controllers, and a processor. The processor is capable of moving control and/or data transfer functions related to a group of elements in the plurality of storage arrays between controllers or storage arrays by transferred management information rather than data.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 4, 2005
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Doug Voigt, Hal Woods
  • Publication number: 20050172097
    Abstract: A storage system comprises a plurality of storage arrays configurable into a plurality of storage device groups, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric arranged as a linkage of multiple sets of associated controllers and storage devices, and a processor. The processor is capable of associating the plurality of storage device groups among controllers based on a distribution of performance demand according to controller processor utilization of the individual storage device groups and bandwidth utilization pro-ratable among storage device groups within a set.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 4, 2005
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Doug Voigt, Hal Woods