Issued Patents All Time
Showing 76–100 of 270 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11188641 | Using a characteristic of a process input/output (I/O) activity and data subject to the I/O activity to determine whether the process is a suspicious process | Lokesh M. Gupta | 2021-11-30 |
| 11188270 | Targeted secure data overwrite | Kurt A. Lovrien, Karl A. Nielsen | 2021-11-30 |
| 11182307 | Demoting data elements from cache using ghost cache statistics | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash | 2021-11-23 |
| 11182291 | Using multi-tiered cache to satisfy input/output requests | Lokesh M. Gupta, Edward H. Lin, Beth A. Peterson | 2021-11-23 |
| 11176057 | Integration of application indicated minimum time to cache for a two-tiered cache management mechanism | Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson | 2021-11-16 |
| 11169933 | Integration of application indicated maximum time to cache for a two-tiered cache management mechanism | Lokesh M. Gupta, Kyler A. Anderson, Beth A. Peterson | 2021-11-09 |
| 11163697 | Using a memory subsystem for storage of modified tracks from a cache | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2021-11-02 |
| 11163482 | Dynamic performance-class adjustment for storage drives | Lokesh M. Gupta, Karl A. Nielsen, Micah Robison | 2021-11-02 |
| 11157355 | Management of foreground and background processes in a storage controller | Lokesh M. Gupta, Trung N. Nguyen, Karl A. Nielsen | 2021-10-26 |
| 11157376 | Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta | 2021-10-26 |
| 11157418 | Prefetching data elements within a heterogeneous cache | Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson | 2021-10-26 |
| 11151058 | Adaptive caching in a multi-tier cache | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash | 2021-10-19 |
| 11150840 | Pinning selected volumes within a heterogeneous cache | Lokesh M. Gupta, Kevin J. Ash, Beth A. Peterson | 2021-10-19 |
| 11151037 | Using track locks and stride group locks to manage cache operations | Lokesh M. Gupta, Kevin J. Ash | 2021-10-19 |
| 11144462 | Wait classified cache writes in a data storage system | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson, Jared M. Minch | 2021-10-12 |
| 11144474 | Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller | Lokesh M. Gupta, Joseph Hayward, Kyler A. Anderson | 2021-10-12 |
| 11144639 | Determining whether to destage write data in cache to storage based on whether the write data has malicious data | Lokesh M. Gupta, Carol S. Mellgren, John G. Thompson | 2021-10-12 |
| 11137915 | Dynamic logical storage capacity adjustment for storage drives | Lokesh M. Gupta, Karl A. Nielsen, Micah Robison | 2021-10-05 |
| 11120128 | Offloading processing of writes to determine malicious data from a first storage system to a second storage system | Lokesh M. Gupta, Carol S. Mellgren, John G. Thompson | 2021-09-14 |
| 11119851 | Determining when to perform error checking of a storage unit by training a machine learning module | Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta | 2021-09-14 |
| 11119663 | Determining when to perform a data integrity check of copies of a data set by training a machine learning module | Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta | 2021-09-14 |
| 11119673 | Optimizing synchronous I/O for zHyperLink | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2021-09-14 |
| 11119850 | Determining when to perform error checking of a storage unit by using a machine learning module | Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta | 2021-09-14 |
| 11119662 | Determining when to perform a data integrity check of copies of a data set using a machine learning module | Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta | 2021-09-14 |
| 11119660 | Determining when to replace a storage device by training a machine learning module | Karl A. Nielsen, Clint A. Hardy, Lokesh M. Gupta | 2021-09-14 |