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

Michael T. Benhase — 314 Patents

IBM: 313 patents #68 of 70,183Top 1%
Tucson, AZ: #4 of 6,004 inventorsTop 1%
Arizona: #11 of 32,909 inventorsTop 1%
Overall (All Time): #1,151 of 4,157,543Top 1%
314 Patents All Time

Issued Patents All Time

Showing 76–100 of 314 patents

Patent #TitleCo-InventorsDate
9285998 Tiered caching and migration in differing granularities Lokesh M. Gupta, Cheng-Chung Song 2016-03-15
9286227 Efficient processing of cache segment waiters Kevin J. Ash, Lokesh M. Gupta, David B. Whitworth 2016-03-15
9280485 Efficient cache volume sit scans Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd 2016-03-08
9274975 Management of partial data segments in dual cache systems Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +3 more 2016-03-01
9262321 Adjustment of destage rate based on read and write response time requirements Lokesh M. Gupta, Christopher J. Strauss, Will A. Wright 2016-02-16
9262089 Use of flash cache to improve tiered migration performance Lokesh M. Gupta 2016-02-16
9262088 Use of flash cache to improve tiered migration performance Lokesh M. Gupta 2016-02-16
9256533 Adjustment of destage rate based on read and write response time requirements Lokesh M. Gupta, Christopher J. Strauss, Will A. Wright 2016-02-09
9250860 Automatically preventing large block writes from starving small block writes in a storage device Andrew D. Walls 2016-02-02
9251231 Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation Theresa M. Brown, Mark L. Lipets 2016-02-02
9251233 Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation Theresa M. Brown, Mark L. Lipets 2016-02-02
9213488 Adaptive record caching for solid state disks Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese 2015-12-15
9208069 Fuzzy counters for NVS to reduce lock contention Kevin J. Ash, Lokesh M. Gupta, Kenneth W. Todd 2015-12-08
9207883 Indication of a destructive write via a notification from a disk drive that emulates blocks of a first block size within blocks of a second block size Andrew B. McNeill, Jr. 2015-12-08
9208099 Adjustment of the number of task control blocks allocated for discard scans Lokesh M. Gupta 2015-12-08
9207867 Adaptive record caching for solid state disks Lokesh M. Gupta, Joseph S. Hyde, II, Lee C. LaFrese 2015-12-08
9201598 Apparatus and method for sharing resources between storage devices Matthew J. Kalos, Karl A. Nielsen 2015-12-01
9195403 Replicating tracks from a first storage site to a second and third storage sites Lokesh M. Gupta, Brian D. Hatfield, Gail A. Spear 2015-11-24
9195598 Synchronous and asynchronous discard scans based on the type of cache memory Lokesh M. Gupta 2015-11-24
9189401 Synchronous and asynchronous discard scans based on the type of cache memory Lokesh M. Gupta 2015-11-17
9176892 Performing staging or destaging based on the number of waiting discard scans Lokesh M. Gupta, Matthew J. Kalos 2015-11-03
9176884 Promotion of partial data segments in flash cache Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +4 more 2015-11-03
9176893 Performing staging or destaging based on the number of waiting discard scans Lokesh M. Gupta, Matthew J. Kalos 2015-11-03
9158673 Use of differing granularity heat maps for caching and migration Lokesh M. Gupta, Cheng-Chung Song 2015-10-13
9158706 Selective space reclamation of data storage memory employing heat and relocation metrics Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu, Matthew J. Kalos +2 more 2015-10-13