Issued Patents All Time
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10521345 | Managing input/output operations for shingled magnetic recording in a storage system | Mahmoud K. Jibbe, Scott Terrill | 2019-12-31 |
| 10216597 | Recovering unreadable data for a vaulted volume | Mahmoud K. Jibbe | 2019-02-26 |
| 10073774 | Managing input/output operations for shingled magnetic recording in a storage system | Mahmoud K. Jibbe, Scott Terrill | 2018-09-11 |
| 9720606 | Methods and structure for online migration of data in storage systems comprising a plurality of storage devices | John Gifford Logan, Kevin Kidney | 2017-08-01 |
| 8904141 | Merging a storage cluster into another storage cluster | Martin Jess | 2014-12-02 |
| 8243754 | Devices and methods for matching link speeds between controllers and controlled devices | Jeremy Stover, Pamela Delaney, Steven James Ralston | 2012-08-14 |
| 7904647 | System for optimizing the performance and reliability of a storage controller cache offload circuit | Mohamad El-Batal, Charles E. Nichols, John V. Sherman, Jason M. Stuhlsatz | 2011-03-08 |
| 7599392 | Devices and methods for matching link speeds between controllers and controlled devices | Jeremy Stover, Pamela Delaney, Steven James Ralston | 2009-10-06 |
| 7315976 | Method for using CRC as metadata to protect against drive anomaly errors in a storage array | — | 2008-01-01 |
| 7155537 | Infiniband isolation bridge merged with architecture of an infiniband translation bridge | Bret S. Weber, Russell J. Henry, Dennis E. Gates | 2006-12-26 |
| 7131050 | Optimized read performance method using metadata to protect against drive anomaly errors in a storage array | — | 2006-10-31 |
| 7043622 | Method and apparatus for handling storage requests | Russell J. Henry, Bret S. Weber, Dennis E. Gates, John R. Kloeppner | 2006-05-09 |
| 7035995 | Method and apparatus for performing a high speed binary search in time critical environments | Russell J. Henry, Bret S. Weber, Dennis E. Gates, John R. Kloeppner | 2006-04-25 |
| 7032125 | Method for loosely coupling metadata and data in a storage array | William P. Delaney | 2006-04-18 |
| 7024328 | Systems and methods for non-intrusive testing of signals between circuits | Jeremy Stover, Andrew A Cottrell | 2006-04-04 |
| 6917990 | Method and structure for read prefetch in a storage complex architecture | Russell J. Henry, Bret S. Weber, Dennis E. Gates, John R. Kloeppner | 2005-07-12 |
| 6889294 | Virtual shared volume via proxy data transfer | Charles E. Nichols | 2005-05-03 |
| 6842829 | Method and apparatus to manage independent memory systems as a shared volume | Charles F. Nichols | 2005-01-11 |
| 6823472 | Shared resource manager for multiprocessor computer system | Rodney A. DeKoning, John R. Kloeppner, Dennis E. Gates | 2004-11-23 |
| 6735645 | System and method to eliminate race conditions in input/output operations for high bandwidth architectures | Bret S. Weber, Russell J. Henry, Dennis E. Gates | 2004-05-11 |
| 6691184 | System and method employing a dynamic logical identifier | Louis Odenwald | 2004-02-10 |
| 6385683 | Methods and apparatus for raid hardware sequencing to achieve a higher performance raid architecture | Rodney A. DeKoning, Dennis E. Gates, John R. Kloeppner | 2002-05-07 |
| 6356969 | Methods and apparatus for using interrupt score boarding with intelligent peripheral device | Rodney A. DeKoning, Dennis E. Gates, John R. Kloeppner | 2002-03-12 |
| 6105080 | Host adapter DMA controller with automated host reply capability | Bret S. Weber | 2000-08-15 |
| 5966547 | System for fast posting to shared queues in multi-processor environments utilizing interrupt state checking | Stephen C. Hagan | 1999-10-12 |