Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9058127 | Data transfer in cluster storage systems | Brian Patterson, Ronald D. Rodriguez | 2015-06-16 |
| 8874841 | Method and system for distributing snapshots across arrays of an array cluster | Brian Patterson, Ronald D. Rodriguez | 2014-10-28 |
| 8788750 | Managing resources in cluster storage systems | Douglas L. Voigt, Ronald D. Rodriguez, Brian Patterson, Randy Matthews | 2014-07-22 |
| 8650302 | Communication in multiprocessor using proxy sockets | George Shin, Richard Brame | 2014-02-11 |
| 8484357 | Communication in multiprocessor using proxy sockets | George Shin, Richard Brame | 2013-07-09 |
| 8219777 | Virtual storage systems, virtual storage methods and methods of over committing a virtual raid storage system | Lee Nelson | 2012-07-10 |
| 8145941 | Detection and correction of block-level data corruption in fault-tolerant data-storage systems | — | 2012-03-27 |
| 8090837 | Communication in multiprocessor using proxy sockets | George Shin, Richard Brame | 2012-01-03 |
| 7840877 | Mass storage system and method | — | 2010-11-23 |
| 7743276 | Sufficient free space for redundancy recovery within a distributed data-storage system | James Perry Jackson | 2010-06-22 |
| 7725654 | Affecting a caching algorithm used by a cache of storage system | David R. Eagleton, Douglas Hagerman | 2010-05-25 |
| 7089395 | Computer systems, virtual storage systems and virtual storage system operational methods | Lee Nelson | 2006-08-08 |
| 7062702 | Efficient parity operations | — | 2006-06-13 |
| 6098190 | Method and apparatus for use of a host address to validate accessed data | Robert A. Rust, Christine Grund | 2000-08-01 |
| 5696934 | Method of utilizing storage disks of differing capacity in a single storage volume in a hierarchial disk array | Marvin D. Nelson | 1997-12-09 |
| 5666512 | Disk array having hot spare resources and methods for using hot spare resources to store user data | Marvin D. Nelson, Theresa A. Burkes, Bryan M. Diamond, Wade A. Dolphin, Douglas L. Voigt | 1997-09-09 |
| 5615352 | Methods for adding storage disks to a hierarchic disk array while maintaining data availability | Douglas L. Voigt, Theresa A. Burkes, Bryan M. Diamond | 1997-03-25 |
| 5572661 | Methods and system for detecting data loss in a hierarchic data storage system | — | 1996-11-05 |
| 5548712 | Data storage system and method for managing asynchronous attachment and detachment of storage disks | Susan L. Larson, Douglas L. Voigt, Steven Messinger | 1996-08-20 |
| 5546558 | Memory system with hierarchic disk array and memory map store for persistent storage of virtual mapping information | Douglas L. Voigt, Marvin D. Nelson, Theresa A. Burkes | 1996-08-13 |
| 5542065 | Methods for using non-contiguously reserved storage space for data migration in a redundant hierarchic data storage system | Theresa A. Burkes, Bryan M. Diamond, Marvin D. Nelson, Douglas L. Voigt | 1996-07-30 |
| 5463776 | Storage management system for concurrent generation and fair allocation of disk space among competing requests | Douglas L. Voigt | 1995-10-31 |
| 5392244 | Memory systems with data storage redundancy management | John W. Fordemwalt, Douglas L. Voigt, Marvin D. Nelson, Hamid Vazire, Robert Baird | 1995-02-21 |
| 5129072 | System for minimizing initiator processor interrupts by protocol controller in a computer bus system | Joel Larner, Elen S Hunt, Wendell D. Martin | 1992-07-07 |
| 4663009 | System and method for depositing plural thin film layers on a substrate | Darrel Bloomquist, George A. Drennan, Robert J. Lawton, James E. Opfer | 1987-05-05 |