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 126–150 of 314 patents

Patent #TitleCo-InventorsDate
9021201 Demoting partial tracks from a first cache to a second cache Kevin J. Ash, Lokesh M. Gupta 2015-04-28
8996813 Systems and methods for managing destage conflicts Brent Cameron Beardsley, Binny Sher Gill, Lokesh M. Gupta, Sonny E. Williams 2015-03-31
8996789 Handling high priority requests in a sequential access storage device having a non-volatile storage cache Lokesh M. Gupta 2015-03-31
8972676 Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship Theresa M. Brown, Lokesh M. Gupta, Carol S. Mellgren 2015-03-03
8972662 Dynamically adjusted threshold for population of secondary cache Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +2 more 2015-03-03
8972661 Dynamically adjusted threshold for population of secondary cache Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +2 more 2015-03-03
8966178 Populating a first stride of tracks from a first cache to write to a second stride in a second cache Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Karl A. Nielsen 2015-02-24
8959279 Populating a first stride of tracks from a first cache to write to a second stride in a second cache Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Karl A. Nielsen 2015-02-17
8954668 Writing of data of a first block size in a raid array that stores and mirrors data in a second block size Akihiro Nose, Masaru Sugiura 2015-02-10
8949536 Prefetching source tracks for destaging updated tracks in a copy relationship Lokesh M. Gupta 2015-02-03
8949528 Writing of data of a first block size in a raid array that stores and mirrors data in a second block size Akihiro Nose, Masaru Sugiura 2015-02-03
8943276 Efficient discard scans Lokesh M. Gupta, Carol S. Mellgren, Kenneth W. Todd 2015-01-27
8935479 Adaptive cache promotions in a two level caching system Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +2 more 2015-01-13
8935477 Managing caching of extents of tracks in a first cache, second cache and storage Lokesh M. Gupta, Paul H. Muench, Cheng-Chung Song 2015-01-13
8935476 Managing caching of extents of tracks in a first cache, second cache and storage Lokesh M. Gupta, Paul H. Muench, Cheng-Chung Song 2015-01-13
8935462 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-01-13
8930624 Adaptive cache promotions in a two level caching system Stephen L. Blinick, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +2 more 2015-01-06
8918607 Data archiving using data compression of a flash copy Lokesh M. Gupta, Yu-Cheng Hsu, Alfred E. Sanchez 2014-12-23
8914597 Data archiving using data compression of a flash copy Lokesh M. Gupta, Yu-Cheng Hsu, Alfred E. Sanchez 2014-12-16
8892834 Cyclic point-in-time-copy architecture with data deduplication Theresa M. Brown, Lokesh M. Gupta, Carol S. Mellgren 2014-11-18
8880835 Adjusting location of tiered storage residence based on usage patterns Andrew D. Walls 2014-11-04
8874840 Adaptive prestaging in a storage controller Nedlaya Y. Francisco, Binny Sher Gill, Lokesh M. Gupta, Suguang Li 2014-10-28
8850147 Deleting relations in multi-target, point-in-time-copy architectures with data deduplication Theresa M. Brown, Lokesh M. Gupta, Carol S. Mellgren 2014-09-30
8850106 Populating strides of tracks to demote from a first cache to a second cache Lokesh M. Gupta, Matthew J. Kalos 2014-09-30
8843719 Multi-target, point-in-time-copy architecture with data duplication Theresa M. Brown, Lokesh M. Gupta, Carol S. Mellgren 2014-09-23