| 9268499 |
Hybrid drive migrating high workload data from disk to non-volatile semiconductor memory |
Robert M. Fallone, Alan T. Meyer, William B. Boyle |
2016-02-23 |
$5,909,000 |
| 9164694 |
Data storage device detecting read-before-write conditions and returning configurable return data |
Danny O. Ybarra, Asif F. Gosla |
2015-10-20 |
$13,655,000 |
| 9069475 |
Hybrid drive selectively spinning up disk when powered on |
— |
2015-06-30 |
$12,573,000 |
| 9058280 |
Hybrid drive migrating data from disk to non-volatile semiconductor memory based on accumulated access time |
William B. Boyle, Mei-Man L. Syu |
2015-06-16 |
$9,830,000 |
| 8924627 |
Flash memory device comprising host interface for processing a multi-command descriptor block in order to exploit concurrency |
Mei-Man L. Syu, Robert L. Horn, Dominic S. Suryabudi |
2014-12-30 |
$6,900,000 |
| 8825977 |
Hybrid drive writing copy of data to disk when non-volatile semiconductor memory nears end of life |
Mei-Man L. Syu, William B. Boyle, Alan T. Meyer, William Carlos Cain |
2014-09-02 |
$16,213,000 |
| 8775720 |
Hybrid drive balancing execution times for non-volatile semiconductor memory and disk |
Alan T. Meyer, William B. Boyle, Mei-Man L. Syu, Robert M. Fallone |
2014-07-08 |
$12,758,000 |
| 8751728 |
Storage system bus transfer optimization |
Mei-Man L. Syu, Robert L. Horn |
2014-06-10 |
$14,825,000 |
| 8683295 |
Hybrid drive writing extended error correction code symbols to disk for data sectors stored in non-volatile semiconductor memory |
Mei-Man L. Syu, Alan T. Meyer |
2014-03-25 |
$20,700,000 |
| 8560759 |
Hybrid drive storing redundant copies of data on disk and in non-volatile semiconductor memory based on read frequency |
William B. Boyle, Curtis E. Stevens |
2013-10-15 |
$20,967,000 |
| 7523257 |
Method of managing raid level bad blocks in a networked storage system |
Robert L. Horn |
2009-04-21 |
$4,442,000 |
| 7509473 |
Segmented storage system mapping |
Robert L. Horn |
2009-03-24 |
$4,222,000 |
| 7421520 |
High-speed I/O controller having separate control and data paths |
Robert L. Horn |
2008-09-02 |
|
| 7404021 |
Integrated input/output controller |
Robert L. Horn, Marc Acosta, Sanjay Mathur |
2008-07-22 |
|
| 7287121 |
System and method of establishing and reconfiguring volume profiles in a storage system |
Robert L. Horn |
2007-10-23 |
|
| 7162579 |
Asymmetrical load balancing for mirrored storage volumes |
Robert L. Horn |
2007-01-09 |
|
| 7162582 |
Caching in a virtualization system |
Robert L. Horn |
2007-01-09 |
|
| 7089381 |
Multiple storage element command queues |
Robert L. Horn |
2006-08-08 |
|
| 7069382 |
Method of RAID 5 write hole prevention |
Robert L. Horn |
2006-06-27 |
|
| 7028297 |
System and method of scalable transaction processing |
Robert L. Horn, Mark Myran, David Walls, Gnanashanmugam Elumalai |
2006-04-11 |
|
| 6996669 |
Cluster-based cache memory allocation |
Quoc N. Dang, Tsun Y. Ng, Ralph H. Castro |
2006-02-07 |
$12,182,000 |
| 6880043 |
Range-based cache control system and method |
Ralph H. Castro, Tsun Y. Ng |
2005-04-12 |
$8,600,000 |
| 6862660 |
Tag memory disk cache architecture |
Ralph H. Castro, Tsun Y. Ng |
2005-03-01 |
$3,820,000 |
| 6725329 |
Cache control system and method having hardware-based tag record allocation |
Tsun Y. Ng, Ralph H. Castro |
2004-04-20 |
$5,214,000 |
| 6606682 |
Cluster-based cache memory allocation |
Quoc N. Dang, Tsun Y. Ng, Ralph H. Castro |
2003-08-12 |
$8,888,000 |