| 10831668 |
Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms |
Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick |
2020-11-10 |
| 10834188 |
Distribution of data in cloud storage based on policies maintained in metadata |
Matthew G. Borlick, Lokesh M. Gupta |
2020-11-10 |
| 10810304 |
Injecting trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious code |
Lokesh M. Gupta, Matthew G. Borlick, Trung N. Nguyen |
2020-10-20 |
| 10656848 |
Data loss avoidance in multi-server storage systems |
Matthew G. Borlick, John C. Elliott, Kevin J. Ash, Lokesh M. Gupta, Brian A. Rinaldi |
2020-05-19 |
| 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, Brian A. Rinaldi |
2020-04-07 |
| 10613981 |
Detection and prevention of deadlock in a storage controller for cache access |
Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick |
2020-04-07 |
| 10592371 |
Cognitive testing configuration according to dynamic changes in an install-base |
Josue Cazarez Aguilar |
2020-03-17 |
| 10564867 |
Validation of storage volumes that are in a peer to peer remote copy relationship |
Matthew G. Borlick, Lokesh M. Gupta, Brian A. Rinaldi |
2020-02-18 |
| 10528339 |
Cognitive feature based code level update |
Matthew G. Borlick, Lokesh M. Gupta |
2020-01-07 |