Issued Patents All Time
Showing 51–75 of 125 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2021-10-26 |
| 11157199 | Multi-mode address mapping management | Trung N. Nguyen, Kevin J. Ash, Brian A. Rinaldi, Lokesh M. Gupta | 2021-10-26 |
| 11151058 | Adaptive caching in a multi-tier cache | Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick | 2021-10-19 |
| 11151035 | Cache hit ratios for selected volumes within a storage system | Lokesh M. Gupta, Beth A. Peterson, Kevin J. Ash | 2021-10-19 |
| 11144475 | Managing indication of accessed tracks in cache to a most recently used end of a cache list | Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos | 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, Matthew G. Borlick | 2021-10-12 |
| 11144462 | Wait classified cache writes in a data storage system | Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick, Jared M. Minch | 2021-10-12 |
| 11144213 | Providing preferential access to a metadata track in two track writes | Kevin J. Ash, Lokesh M. Gupta, Jared M. Minch, Beth A. Peterson | 2021-10-12 |
| 11119673 | Optimizing synchronous I/O for zHyperLink | Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick | 2021-09-14 |
| 11093395 | Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points | Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos | 2021-08-17 |
| 11086784 | Invalidating track format information for tracks in cache | Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos | 2021-08-10 |
| 11080149 | Restore current version of a track from a non-volatile storage into a new location in cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2021-08-03 |
| 11080622 | Determining sectors of a track to stage into cache by training a machine learning module | Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash | 2021-08-03 |
| 11074185 | Adjusting a number of insertion points used to determine locations in a cache list at which to indicate tracks | Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos | 2021-07-27 |
| 11074197 | Integration of application indicated minimum time to cache and 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, Matthew G. Borlick | 2021-07-27 |
| 11068415 | Using insertion points to determine locations in a cache list at which to move processed tracks | Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos | 2021-07-20 |
| 11062232 | Determining sectors of a track to stage into cache using a machine learning module | Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash | 2021-07-13 |
| 11061828 | Using multi-tiered cache to satisfy input/output requests | Beth A. Peterson, Chung Man Fung, Lokesh M. Gupta | 2021-07-13 |
| 11061826 | Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller | Lokesh M. Gupta, Joseph Hayward, Matthew G. Borlick | 2021-07-13 |
| 11055013 | Recovering from data loss using copy services relationships between volumes | Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash | 2021-07-06 |
| 11048667 | Data re-MRU to improve asynchronous data replication performance | Gail Spear, Lokesh M. Gupta, Kevin J. Ash, David B. Schreiber | 2021-06-29 |
| 11048631 | Maintaining cache hit ratios for insertion points into a cache list to optimize memory allocation to a cache | Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos | 2021-06-29 |
| 11036641 | Invalidating track format information for tracks demoted from cache | Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos | 2021-06-15 |
| 11030116 | Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2021-06-08 |
| 11030104 | Picket fence staging in a multi-tier cache | Lokesh M. Gupta, Kevin J. Ash, Matthew G. Borlick | 2021-06-08 |