Issued Patents 2021
Showing 1–25 of 32 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11210237 | Integration of application indicated minimum and maximum time to cache for a two-tiered cache management mechanism | Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick | 2021-12-28 |
| 11194730 | Application interface to depopulate data from cache | Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson | 2021-12-07 |
| 11188430 | Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata | Kyler A. Anderson, Kevin J. Ash, Susan K. Candelaria, Lokesh M. Gupta | 2021-11-30 |
| 11182291 | Using multi-tiered cache to satisfy input/output requests | Lokesh M. Gupta, Edward H. Lin, Matthew G. Borlick | 2021-11-23 |
| 11175959 | Determine a load balancing mechanism for allocation of shared resources in a storage system by training a machine learning module based on number of I/O operations | Lokesh M. Gupta, Matthew R. Craig, Kevin J. Ash | 2021-11-16 |
| 11176057 | Integration of application indicated minimum time to cache for a two-tiered cache management mechanism | Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson | 2021-11-16 |
| 11176052 | Variable cache status for selected volumes within a storage system | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2021-11-16 |
| 11175958 | Determine a load balancing mechanism for allocation of shared resources in a storage system using a machine learning module based on number of I/O operations | Lokesh M. Gupta, Matthew R. Craig, Kevin J. Ash | 2021-11-16 |
| 11169933 | Integration of application indicated maximum time to cache for a two-tiered cache management mechanism | Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson | 2021-11-09 |
| 11169919 | Cache preference for selected volumes within a storage system | Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash | 2021-11-09 |
| 11163698 | Cache hit ratios for selected volumes using synchronous I/O | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2021-11-02 |
| 11157418 | Prefetching data elements within a heterogeneous cache | Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson | 2021-10-26 |
| 11150840 | Pinning selected volumes within a heterogeneous cache | Lokesh M. Gupta, Matthew G. Borlick, Kevin J. Ash | 2021-10-19 |
| 11151035 | Cache hit ratios for selected volumes within a storage system | Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson | 2021-10-19 |
| 11144213 | Providing preferential access to a metadata track in two track writes | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta, Jared M. Minch | 2021-10-12 |
| 11132306 | Stale message removal in a multi-path lock facility | Christopher D. Filachek, Mark A. Lehrer | 2021-09-28 |
| 11086559 | Cloud based store and restore with copy services | Matthew R. Craig, Edward H. Lin, Qiang Xie | 2021-08-10 |
| 11080197 | Pre-allocating cache resources for a range of tracks in anticipation of access requests to the range of tracks | Ronald E. Bretschneider, Susan K. Candelaria, Dale F. Riedy, Peter G. Sutton, Harry M. Yudenfriend | 2021-08-03 |
| 11075754 | Universal personal medical database access control | Theresa M. Brown, Nedlaya Y. Francisco, Suguang Li | 2021-07-27 |
| 11061828 | Using multi-tiered cache to satisfy input/output requests | Chung Man Fung, Lokesh M. Gupta, Kyler A. Anderson | 2021-07-13 |
| 11055234 | Managing allocation and demotion of cache segments between a global queue and a plurality of local queues by training a machine learning module | Lokesh M. Gupta, Kevin J. Ash, Matthew R. Craig | 2021-07-06 |
| 11048641 | Managing allocation and demotion of cache segments between a global queue and a plurality of local queues by using a machine learning module | Lokesh M. Gupta, Kevin J. Ash, Matthew R. Craig | 2021-06-29 |
| 11042491 | Point in time copy operations from source volumes to space efficient target volumes in two stages via a non-volatile storage | Theresa M. Brown, Nedlaya Y. Francisco, Suguang Li | 2021-06-22 |
| 11029849 | Handling cache and non-volatile storage (NVS) out of sync writes | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta | 2021-06-08 |
| 11030125 | Point in time copy operations from source volumes to space efficient target volumes in two stages via a non-volatile storage | Theresa M. Brown, Nedlaya Y. Francisco, Suguang Li | 2021-06-08 |
