Patents by Inventor David Umberger

David Umberger 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: 20130326249
    Abstract: A technique includes receiving first work requests that are associated with a user workload. The technique includes using a machine to transform the first work requests into second work requests that are provided to components of a mass storage system to cause the components to perform work associated with a workload of the mass storage system; and regulating a power consumption of the mass storage system, including regulating a rate at which the second work requests are provided to the components of the mass storage system.
    Type: Application
    Filed: June 9, 2011
    Publication date: December 5, 2013
    Inventors: Guillermo Navarro, David Umberger, John J. Sengenberger, Milos Manic
  • Patent number: 7337269
    Abstract: A method of managing disk array includes providing a disk array and a RAID controller, receiving commands using the controller, accessing data within the array responsive to the commands, determining the amount of free space within the disk array, measuring a rate of data access; and selectively creating free space within the disk array responsive to the determining and the measuring. A computer disk system includes an array of computer disks, a RAID controller respectively coupled to the array and configured to access data within the array and to determine the amount of free space within the array, and a user interface coupled to the controller, wherein the controller is further configured to measure a rate at which the array is accessed and to selectively create free space within the array responsive to the determining and the measuring.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: February 26, 2008
    Assignee: Hewlett Packard Development Company, L.P.
    Inventors: David Umberger, Guillermo Navarro
  • Patent number: 6807605
    Abstract: A system and method for managing a RAID data storage array is provided having a plurality of data storage disks and a RAID controller respectively coupled to each of the data storage disks, and a user interface coupled to the RAID controller, wherein the RAID controller is configured to store pointers corresponding to data within the storage disks, wherein the RAID controller is further configured to anticipate a data modification operation from the user interface and to selectively copy a block of data from one RAID level to a different RAID level storage location within the storage array responsive to a protective status and the anticipating. Also provided is a RAID controller configured to selectively copy data to a different RAID level within a storage array responsive to the anticipation of a data modification operation and a protective status.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: October 19, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Umberger, Guillermo Navarro, Rodger Daniels
  • Publication number: 20040068610
    Abstract: A system and method for managing a RAID data storage array is provided having a plurality of data storage disks and a RAID controller respectively coupled to each of the data storage disks, and a user interface coupled to the RAID controller, wherein the RAID controller is configured to store pointers corresponding to data within the storage disks, wherein the RAID controller is further configured to anticipate a data modification operation from the user interface and to selectively copy a block of data from one RAID level to a different RAID level storage location within the storage array responsive to a protective status and the anticipating. Also provided is a RAID controller configured to selectively copy data to a different RAID level within a storage array responsive to the anticipation of a data modification operation and a protective status.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventors: David Umberger, Guillermo Navarro, Rodger Daniels
  • Publication number: 20040068609
    Abstract: A method of managing disk array includes providing a disk array and a RAID controller, receiving commands using the controller, accessing data within the array responsive to the commands, determining the amount of free space within the disk array, measuring a rate of data access; and selectively creating free space within the disk array responsive to the determining and the measuring. A computer disk system includes an array of computer disks, a RAID controller respectively coupled to the array and configured to access data within the array and to determine the amount of free space within the array, and a user interface coupled to the controller, wherein the controller is further configured to measure a rate at which the array is accessed and to selectively create free space within the array responsive to the determining and the measuring.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventors: David Umberger, Guillermo Navarro