| 12373341 |
Garbage collection for storage in which high-performance volumes reside |
Roger G. Hathorn, John C. Elliott, Matthew G. Borlick, Beth A. Peterson, Lokesh M. Gupta |
2025-07-29 |
|
| 12326795 |
Perform preemptive identification and reduction of risk of failure in computational systems by training a machine learning module |
James E. Olson, Matthew G. Borlick, Lokesh M. Gupta, Richard P. Oubre, Jr., Usman Ahmed +1 more |
2025-06-10 |
|
| 12314171 |
Adjusting garbage collection based on input/output flow rates |
Matthew G. Borlick, Beth A. Peterson, Lokesh M. Gupta |
2025-05-27 |
|
| 12244603 |
Encryption and decryption of data in a cloud storage based on indications in metadata |
Matthew G. Borlick, Lokesh M. Gupta |
2025-03-04 |
|
| 11755735 |
Speculatively executing conditional branches of code when detecting potentially malicious activity |
Lokesh M. Gupta, Matthew G. Borlick, Trung N. Nguyen |
2023-09-12 |
$5,734,000 |
| 11641349 |
Encryption management |
Lokesh M. Gupta, Matthew G. Borlick, Mark Elliott Hack |
2023-05-02 |
$16,346,000 |
| 11461112 |
Determining feature settings for code to deploy to a system by training a machine learning module |
Matthew G. Borlick, Lokesh M. Gupta, Matthew R. Craig |
2022-10-04 |
$9,590,000 |
| 11429736 |
Encryption management |
Lokesh M. Gupta, Matthew G. Borlick, Mark Elliott Hack |
2022-08-30 |
$8,668,000 |
| 11423158 |
Dynamic compression with dynamic multi-stage encryption for a data storage system |
Matthew G. Borlick, Alistair L. Symon, Brian A. Rinaldi, Lokesh M. Gupta, Mark Elliott Hack |
2022-08-23 |
$8,523,000 |
| 11303618 |
Encryption management |
Lokesh M. Gupta, Matthew G. Borlick, Mark Elliott Hack |
2022-04-12 |
$4,292,000 |
| 11281808 |
Detection and repair of failed hardware components |
Markus A. Navarro, Matthew G. Borlick, Lokesh M. Gupta, John C. Elliott |
2022-03-22 |
$5,808,000 |
| 11204802 |
Adjusting a dispatch ratio for multiple queues |
Matthew R. Craig, Matthew J. Kalos, Matthew G. Borlick, Lokesh M. Gupta |
2021-12-21 |
$5,237,000 |
| 11200142 |
Perform preemptive identification and reduction of risk of failure in computational systems by training a machine learning module |
James E. Olson, Matthew G. Borlick, Lokesh M. Gupta, Richard P. Oubre, Jr., Usman Ahmed +1 more |
2021-12-14 |
$4,192,000 |
| 11200103 |
Using a machine learning module to perform preemptive identification and reduction of risk of failure in computational systems |
James E. Olson, Matthew G. Borlick, Lokesh M. Gupta, Richard P. Oubre, Jr., Usman Ahmed +1 more |
2021-12-14 |
$4,192,000 |
| 11163482 |
Dynamic performance-class adjustment for storage drives |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen |
2021-11-02 |
$2,126,000 |
| 11137915 |
Dynamic logical storage capacity adjustment for storage drives |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen |
2021-10-05 |
$5,888,000 |
| 11049570 |
Dynamic writes-per-day adjustment for storage drives |
Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen |
2021-06-29 |
$5,149,000 |
| 11025518 |
Communicating health status when a management console is unavailable |
Matthew G. Borlick, Lokesh M. Gupta |
2021-06-01 |
$4,052,000 |
| 11003777 |
Determining a frequency at which to execute 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 |
2021-05-11 |
$6,417,000 |
| 10976941 |
Validation of storage volumes that are in a peer to peer remote copy relationship |
Matthew G. Borlick, Lokesh M. Gupta, Brian A. Rinaldi |
2021-04-13 |
$3,936,000 |
| 10834188 |
Distribution of data in cloud storage based on policies maintained in metadata |
Matthew G. Borlick, Lokesh M. Gupta |
2020-11-10 |
$848,000 |
| 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 |
$848,000 |
| 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 |
$3,651,000 |
| 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 |
$2,035,000 |
| 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 |
$1,846,000 |