| 10841395 |
Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary server |
Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos |
2020-11-17 |
| 10802930 |
Determining a recovery mechanism in a storage system using a machine learning module |
Clint A. Hardy, Lokesh M. Gupta |
2020-10-13 |
| 10732884 |
Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein |
Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen, Matthew G. Borlick, Matthew J. Kalos |
2020-08-04 |
| 10701134 |
Transferring data between block and file storage systems |
Xue Dong Gao, Karl A. Nielsen, Yao Peng, Tang Ren Yao |
2020-06-30 |
| 10671475 |
Recovery mechanisms across storage nodes that reduce the impact on host input and output operations |
Wang Ping He, Larry Juarez, Matthew J. Kalos, John Norbert McCauley, Louis A. Rasor +1 more |
2020-06-02 |
| 10664341 |
Recovery mechanisms across storage nodes that reduce the impact on host input and output operations |
Wang Ping He, Larry Juarez, Matthew J. Kalos, John Norbert McCauley, Louis A. Rasor +1 more |
2020-05-26 |
| 10656848 |
Data loss avoidance in multi-server storage systems |
Matthew G. Borlick, Micah Robison, John C. Elliott, Kevin J. Ash, Lokesh M. Gupta |
2020-05-19 |
| 10635537 |
Raid data loss prevention |
Matthew G. Borlick, Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen |
2020-04-28 |
| 10620880 |
Using a delay timer to delay code load operations to process queued write requests |
Clint A. Hardy, Samantha A. Utter, Kevin J. Ash, Karl A. Nielsen, Matthew J. Kalos |
2020-04-14 |
| 10613986 |
Adjustment of the number of tasks for a cache storage scan and destage application based on the type of elements to be destaged from the cache storage |
Kevin J. Ash, Lokesh M. Gupta, Micah Robison |
2020-04-07 |
| 10564867 |
Validation of storage volumes that are in a peer to peer remote copy relationship |
Matthew G. Borlick, Lokesh M. Gupta, Micah Robison |
2020-02-18 |
| 10552324 |
Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node |
Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta, Matthew J. Kalos |
2020-02-04 |
| 10540170 |
Concurrent I/O enclosure firmware/field-programmable gate array (FPGA) update in a multi-node environment |
Gary W. Batchelor, Veronica S. Davila, Enrique Q. Garcia, Robin Han, Jay T. Kirch +3 more |
2020-01-21 |
| 10528412 |
Multiple path error data collection in a storage management system |
Gary W. Batchelor, Matthew D. Carson, Enrique Q. Garcia, Larry Juarez, Jay T. Kirch +3 more |
2020-01-07 |