| 10140067 |
Data management for data storage device with multiple types of non-volatile memory media |
Robert L. Horn, David N. Steffen |
2018-11-27 |
| 9959209 |
Data storage device adjusting command rate profile based on operating mode |
Scott E. Burton, Kenny T. Coker |
2018-05-01 |
| 9405668 |
Data storage device initialization information accessed by searching for pointer information |
David M. Hamilton |
2016-08-02 |
| 9383923 |
Write pointer management for a disk drive |
James N. Malina, Joo Peng Teh, Sang Huynh, Carl E. Barlow, William B. Boyle +4 more |
2016-07-05 |
| 9286079 |
Cache optimization of a data storage device based on progress of boot commands |
Thomas Anthony Roden |
2016-03-15 |
| 9268499 |
Hybrid drive migrating high workload data from disk to non-volatile semiconductor memory |
Virgil V. Wilkins, Alan T. Meyer, William B. Boyle |
2016-02-23 |
| 9268649 |
Disk drive with recent write streams list for data refresh determination |
Edwin S. Olds |
2016-02-23 |
| 9263088 |
Data management for a data storage device using a last resort zone |
Alec Parken, Teik Ee Yeo |
2016-02-16 |
| 9189392 |
Opportunistic defragmentation during garbage collection |
Srinivas Neppalli, William B. Boyle |
2015-11-17 |
| 9129628 |
Data management for data storage device with different track density regions |
William B. Boyle |
2015-09-08 |
| 9063838 |
Data storage device shifting data chunks of alignment zone relative to sector boundaries |
William B. Boyle, Kai Ling Lee, Sang Huynh, Ayberk Ozturk, Billy Rickey +1 more |
2015-06-23 |
| 9003101 |
Prioritized access for media with heterogeneous access rates |
William B. Boyle |
2015-04-07 |
| 8996839 |
Data storage device aligning partition to boundary of sector when partition offset correlates with offset of write commands |
William B. Boyle, Kai Ling Lee, Sang Huynh, Ayberk Ozturk, Billy Rickey +1 more |
2015-03-31 |
| 8819367 |
Accelerated translation power recovery |
William B. Boyle |
2014-08-26 |
| 8775720 |
Hybrid drive balancing execution times for non-volatile semiconductor memory and disk |
Alan T. Meyer, William B. Boyle, Mei-Man L. Syu, Virgil V. Wilkins |
2014-07-08 |
| 8706985 |
System and method for optimizing garbage collection in data storage |
William B. Boyle |
2014-04-22 |
| 8599510 |
Disk drive adjusting data track density based on write condition when writing to contiguous data tracks |
— |
2013-12-03 |
| 8531791 |
Methods for adaptive throttling of data refresh operations and disk drives implementing the same |
Bruce E. Reid, Kaustubh S. Patkar |
2013-09-10 |
| 8521972 |
System and method for optimizing garbage collection in data storage |
William B. Boyle |
2013-08-27 |
| 8443167 |
Data storage device employing a run-length mapping table and a single address mapping table |
William B. Boyle |
2013-05-14 |
| 8370683 |
System and method to reduce write splice failures |
Robert P. Ryan |
2013-02-05 |
| 8194340 |
Disk drive framing write data with in-line mapping data during write operations |
William B. Boyle |
2012-06-05 |
| 8082433 |
Disk drive employing boot disk space to expedite the boot operation for a host computer |
William B. Boyle |
2011-12-20 |
| 7900037 |
Disk drive maintaining multiple logs to expedite boot operation for a host computer |
William B. Boyle, Young Hwa Lee |
2011-03-01 |