Issued Patents All Time
Showing 151–175 of 270 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10783049 | Virtual storage drive management in a data storage system | Lokesh M. Gupta, Kevin J. Ash, Karl A. Nielsen | 2020-09-22 |
| 10776013 | Performing workload balancing of tracks in storage areas assigned to processing units | Lokesh M. Gupta, Kevin J. Ash, John C. Elliott | 2020-09-15 |
| 10768822 | Increasing storage capacity in heterogeneous storage arrays | Lokesh M. Gupta, Karl A. Nielsen, Kevin J. Ash | 2020-09-08 |
| 10754895 | Efficient metadata destage during safe data commit operation | Lokesh M. Gupta, Edward H. Lin, Kyler A. Anderson, Kevin J. Ash | 2020-08-25 |
| 10754780 | Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta | 2020-08-25 |
| 10747596 | Determining when to send message to a computing node to process items using a machine learning module | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2020-08-18 |
| 10740007 | Synchronized primary-secondary role swaps with synchronized safe data commit scans | Lokesh M. Gupta, Roger G. Hathorn, Gregory E. McBride | 2020-08-11 |
| 10735510 | Storage and application controller for mirroring and switchover of applications in a plurality of cloud locations via a plurality of configurable security protocols | Lokesh M. Gupta, Roger G. Hathorn, Karl A. Nielsen | 2020-08-04 |
| 10732884 | Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein | Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi, Matthew J. Kalos | 2020-08-04 |
| 10725776 | Reducing a rate at which requests are sent from one processor to another to reduce processor utilization at the processor receiving the requests | Clint A. Hardy, Adrian C. Gerhard, Lokesh M. Gupta | 2020-07-28 |
| 10721304 | Storage system using cloud storage as a rank | Lokesh M. Gupta | 2020-07-21 |
| 10691609 | Concurrent data erasure and replacement of processors | Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen | 2020-06-23 |
| 10691596 | Integration of the frequency of usage of tracks in a tiered storage system into a cache management system of a storage controller | Lokesh M. Gupta, Kyle A. Anderson, Kevin J. Ash | 2020-06-23 |
| 10691518 | Handling zero fault tolerance events in machines where failure likely results in unacceptable loss | Clint A. Hardy, Adrian C. Gerhard, Lokesh M. Gupta | 2020-06-23 |
| 10671438 | Providing additional memory and cache for the execution of critical tasks by folding processing units of a processor complex | Lokesh M. Gupta, Trung N. Nguyen | 2020-06-02 |
| 10664187 | Reducing a rate at which data is mirrored from a primary server to a secondary server | Clint A. Hardy, Adrian C. Gerhard, Lokesh M. Gupta | 2020-05-26 |
| 10664595 | Managing reads and writes to data entities experiencing a security breach from a suspicious process | Lokesh M. Gupta, Gregory E. McBride | 2020-05-26 |
| 10659472 | Method, system, and computer program product for providing security and responsiveness in cloud based data storage and application execution | Lokesh M. Gupta | 2020-05-19 |
| 10656848 | Data loss avoidance in multi-server storage systems | Micah Robison, John C. Elliott, Kevin J. Ash, Lokesh M. Gupta, Brian A. Rinaldi | 2020-05-19 |
| 10642755 | Invoking demote threads on processors to demote tracks from a cache based on free cache segments | Kevin J. Ash, Lokesh M. Gupta, Trung N. Nguyen | 2020-05-05 |
| 10635537 | Raid data loss prevention | Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi | 2020-04-28 |
| 10628241 | Determining when to send message to computing node to process items by training a machine learning module | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2020-04-21 |
| 10628089 | Processing of a set of pending operations for a switchover from a first storage resource to a second storage resource | Clint A. Hardy, Matthew J. Kalos, Karl A. Nielsen, Richard B. Stelmach, Hui Zhang | 2020-04-21 |
| 10613981 | Detection and prevention of deadlock in a storage controller for cache access | Lokesh M. Gupta, Micah Robison, Kyler A. Anderson, Kevin J. Ash | 2020-04-07 |
| 10606826 | Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization | Lokesh M. Gupta, Clint A. Hardy | 2020-03-31 |