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

Lokesh M. Gupta

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

Issued Patents 2021

Showing 1–25 of 113 patents

Patent #TitleCo-InventorsDate
11210227 Duplicate-copy cache using heterogeneous memory types Matthew G. Borlick, Kyler A. Anderson, Kevin J. Ash 2021-12-28
11210237 Integration of application indicated minimum and maximum time to cache for a two-tiered cache management mechanism Kyler A. Anderson, Beth A. Peterson, Matthew G. Borlick 2021-12-28
11204802 Adjusting a dispatch ratio for multiple queues Matthew R. Craig, Matthew J. Kalos, Matthew G. Borlick, Micah Robison 2021-12-21
11204712 Using mirror path statistics in recalling extents to a primary storage system and a secondary storage system from a third storage system Edward H. Lin, Clint A. Hardy 2021-12-21
11204827 Using a machine learning module to determine when to perform error checking of a storage unit Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy 2021-12-21
11200174 Considering a frequency of access to groups of tracks and density of the groups to select groups of tracks to destage Kevin J. Ash 2021-12-14
11200103 Using a machine learning module to perform preemptive identification and reduction of risk of failure in computational systems James E. Olson, Micah Robison, Matthew G. Borlick, Richard P. Oubre, Jr., Usman Ahmed +1 more 2021-12-14
11200121 Performance efficient time locks on data in a storage controller Matthew G. Borlick, Carol S. Mellgren 2021-12-14
11200142 Perform preemptive identification and reduction of risk of failure in computational systems by training a machine learning module James E. Olson, Micah Robison, Matthew G. Borlick, Richard P. Oubre, Jr., Usman Ahmed +1 more 2021-12-14
11194730 Application interface to depopulate data from cache Matthew G. Borlick, Kyler A. Anderson, Beth A. Peterson 2021-12-07
11188431 Transfer track format information for tracks at a first processor node to a second processor node Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2021-11-30
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 Matthew G. Borlick 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, Kevin J. Ash, Susan K. Candelaria, Beth A. Peterson 2021-11-30
11182307 Demoting data elements from cache using ghost cache statistics Matthew G. Borlick, Kyler A. Anderson, Kevin J. Ash 2021-11-23
11182291 Using multi-tiered cache to satisfy input/output requests Edward H. Lin, Beth A. Peterson, Matthew G. Borlick 2021-11-23
11176057 Integration of application indicated minimum time to cache for a two-tiered cache management mechanism Matthew G. Borlick, 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 Matthew R. Craig, Beth A. Peterson, Kevin J. Ash 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 Matthew R. Craig, Beth A. Peterson, Kevin J. Ash 2021-11-16
11176052 Variable cache status for selected volumes within a storage system Kevin J. Ash, Beth A. Peterson, Kyler A. Anderson 2021-11-16
11169919 Cache preference for selected volumes within a storage system Beth A. Peterson, Kyler A. Anderson, Kevin J. Ash 2021-11-09
11169933 Integration of application indicated maximum time to cache for a two-tiered cache management mechanism Matthew G. Borlick, Kyler A. Anderson, Beth A. Peterson 2021-11-09
11163697 Using a memory subsystem for storage of modified tracks from a cache Matthew G. Borlick, Kevin J. Ash, Kyler A. Anderson 2021-11-02
11163482 Dynamic performance-class adjustment for storage drives Matthew G. Borlick, Karl A. Nielsen, Micah Robison 2021-11-02
11163698 Cache hit ratios for selected volumes using synchronous I/O Beth A. Peterson, Kevin J. Ash, 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, Kevin J. Ash, Matthew G. Borlick 2021-10-26