Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
KA

Kevin J. Ash

IBM: 65 patents #17 of 11,638Top 1%
IBInternational Business: 1 patents #1 of 5Top 20%
MCMalzine Co.: 1 patents #2 of 8Top 25%
Tucson, AZ: #3 of 753 inventorsTop 1%
Arizona: #5 of 4,087 inventorsTop 1%
Overall (2021): #143 of 548,734Top 1%
66 Patents 2021

Issued Patents 2021

Showing 1–25 of 66 patents

Patent #TitleCo-InventorsDate
11210227 Duplicate-copy cache using heterogeneous memory types Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson 2021-12-28
11200174 Considering a frequency of access to groups of tracks and density of the groups to select groups of tracks to destage Lokesh M. Gupta 2021-12-14
11188431 Transfer track format information for tracks at a first processor node to a second processor node Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta 2021-11-30
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, Susan K. Candelaria, Lokesh M. Gupta, Beth A. Peterson 2021-11-30
11182307 Demoting data elements from cache using ghost cache statistics Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson 2021-11-23
11176052 Variable cache status for selected volumes within a storage system Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-11-16
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, Beth A. Peterson 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, Beth A. Peterson 2021-11-16
11169919 Cache preference for selected volumes within a storage system Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-11-09
11163697 Using a memory subsystem for storage of modified tracks from a cache Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson 2021-11-02
11163698 Cache hit ratios for selected volumes using synchronous I/O Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-11-02
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, Matthew G. Borlick, Lokesh M. Gupta 2021-10-26
11157199 Multi-mode address mapping management Trung N. Nguyen, Brian A. Rinaldi, Lokesh M. Gupta, Kyler A. Anderson 2021-10-26
11150840 Pinning selected volumes within a heterogeneous cache Lokesh M. Gupta, Matthew G. Borlick, Beth A. Peterson 2021-10-19
11151037 Using track locks and stride group locks to manage cache operations Lokesh M. Gupta, Matthew G. Borlick 2021-10-19
11151058 Adaptive caching in a multi-tier cache Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick 2021-10-19
11151035 Cache hit ratios for selected volumes within a storage system Lokesh M. Gupta, Beth A. Peterson, Kyler A. Anderson 2021-10-19
11144475 Managing indication of accessed tracks in cache to a most recently used end of a cache list Lokesh M. Gupta, Kyler A. Anderson, Matthew J. Kalos 2021-10-12
11144462 Wait classified cache writes in a data storage system Lokesh M. Gupta, Kyler A. Anderson, Matthew G. Borlick, Jared M. Minch 2021-10-12
11144213 Providing preferential access to a metadata track in two track writes Kyler A. Anderson, Lokesh M. Gupta, Jared M. Minch, Beth A. Peterson 2021-10-12
11119673 Optimizing synchronous I/O for zHyperLink Lokesh M. Gupta, Matthew G. Borlick, Kyler A. Anderson 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, Kyler A. Anderson, Matthew J. Kalos 2021-08-17
11093399 Selecting resources to make available in local queues for processors to use Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen 2021-08-17
11086784 Invalidating track format information for tracks in cache Kyler A. Anderson, 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 Kyler A. Anderson, Matthew G. Borlick, Lokesh M. Gupta 2021-08-03