| 11157199 |
Multi-mode address mapping management |
Trung N. Nguyen, Kevin J. Ash, Lokesh M. Gupta, Kyler A. Anderson |
2021-10-26 |
| 11080397 |
Using trap cache segments to detect malicious processes |
Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash |
2021-08-03 |
| 11074118 |
Reporting incidents of data loss in RAID arrays |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy |
2021-07-27 |
| 11042636 |
Using trap storage units to detect malicious processes |
Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash |
2021-06-22 |
| 11016851 |
Determine recovery mechanism in a storage system by training a machine learning module |
Clint A. Hardy, Lokesh M. Gupta |
2021-05-25 |
| 11016692 |
Dynamically switching between memory copy and memory mapping to optimize I/O performance |
Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson, Matthew J. Kalos |
2021-05-25 |
| 10976941 |
Validation of storage volumes that are in a peer to peer remote copy relationship |
Matthew G. Borlick, Lokesh M. Gupta, Micah Robison |
2021-04-13 |
| 10956148 |
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 |
2021-03-23 |
| 10942857 |
Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance |
Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson |
2021-03-09 |
| 10929037 |
Converting a RAID to a more robust RAID level |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy |
2021-02-23 |