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 226–250 of 314 patents

Patent #TitleCo-InventorsDate
8204867 Apparatus, system, and method for enhanced block-level deduplication Andrew D. Walls 2012-06-19
8127084 Using different algorithms to destage different types of data from cache Binny Sher Gill, Joseph S. Hyde, II, Thomas Charles Jarvis, Bruce McNutt, Dharmendra S. Modha 2012-02-28
8095738 Differential caching mechanism based on media I/O speed Lawrence Y. Chiu, Lokesh M. Gupta, Yu-Cheng Hsu 2012-01-10
8024524 Method, system, and program for an adaptor to read and write to system memory James Chien-Chiung Chen, Yu-Cheng Hsu, Matthew J. Kalos, Carol Spanel, Andrew D. Walls 2011-09-20
7991972 Determining whether to use a full volume or repository for a logical copy backup space Shachar Fienblit, Yu-Cheng Hsu, Matthew J. Kalos 2011-08-02
7975169 Memory preserved cache to prevent data loss Kevin J. Ash, Lokesh M. Gupta, Alfred E. Sanchez, Kenneth W. Todd 2011-07-05
7958310 Apparatus, system, and method for selecting a space efficient repository Shachar Fienblit, Yu-Cheng Hsu, Matthew J. Kalos 2011-06-07
7908236 Using multiple data structures to manage data in cache Dharmendra S. Modha, Binny Sher Gill, Joseph S. Hyde, II 2011-03-15
7899897 System and program for dual agent processes and dual active server processes Linda Benhase, John R. Paveza, Richard A. Ripberger, Yan Xu, Stella Chan 2011-03-01
7895465 Memory preserved cache failsafe reboot mechanism Kevin J. Ash, Lokesh M. Gupta, Alfred E. Sanchez, Kenneth W. Todd 2011-02-22
7873864 Restricting the execution of copy services commands William Frank Micka 2011-01-18
7849254 Create virtual track buffers in NVS using customer segments to maintain newly written data across a power loss Kevin J. Ash 2010-12-07
7802029 System and article of manufacture for the detection of misdirected data James Chien-Chiung Chen, Patricia Ching Lu, Frederick James Carberry, II 2010-09-21
7783839 Using different algorithms to destage different types of data from cache Binny Sher Gill, Joseph S. Hyde, II, Thomas Charles Jarvis, Bruce McNutt, Dharmendra S. Modha 2010-08-24
7774571 Resource allocation unit queue Lawrence Carter Blount, James Chien-Chiung Chen, Juan A. Coronado, Roger G. Hathorn 2010-08-10
7721043 Managing write requests in cache directed to different storage groups Binny Sher Gill, Joseph S. Hyde, II, Thomas Charles Jarvis, Bruce McNutt, Dharmendra S. Modha 2010-05-18
7702864 Apparatus, system, and method for writing stripes in parallel to unique persistent storage devices Herve Gilbert Philippe Andre, Yu-Cheng Hsu, David F. Mannenbach 2010-04-20
7681047 Decryption of data in storage systems Susan K. Candelaria 2010-03-16
7644201 Method and system for performance enhancement via transaction verification using a counter value in a polled data storage environment Ronald J. Chapman, Gary W. Batchelor, Cheng-Chung Song 2010-01-05
7627716 Method, system, and program for an adaptor to read and write to system memory James Chien-Chiung Chen, Yu-Cheng Hsu, Matthew J. Kalos, Carol Spanel, Andrew D. Walls 2009-12-01
7568121 Recovery from failure in data storage systems Matthew J. Kalos, Karl A. Nielsen, Cheng-Chung Song 2009-07-28
7562284 Apparatus, system, and method for mandatory end to end integrity checking in a storage system Michael J. Palmer, William Garrett Verdoorn, Jr., Andrew D. Walls 2009-07-14
7536593 Apparatus, system, and method for emergency backup YuCheng Hsu, David Ray Kahler, Karl A. Nielsen 2009-05-19
7533292 Management method for spare disk drives in a raid system Steven Richard Van Gundy, Brian C. Kraemer, Richard A. Ripberger 2009-05-12
7506200 Apparatus and method to reconfigure a storage array disposed in a data storage system Robert A. Kubo 2009-03-17