Issued Patents All Time
Showing 501–525 of 607 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9032153 | Use of flash cache to improve tiered migration performance | Michael T. Benhase | 2015-05-12 |
| 9026732 | Demoting partial tracks from a first cache to a second cache | Kevin J. Ash, Michael T. Benhase | 2015-05-05 |
| 9021201 | Demoting partial tracks from a first cache to a second cache | Kevin J. Ash, Michael T. Benhase | 2015-04-28 |
| 9021221 | Cascaded, point-in-time-copy architecture with data deduplication | Michael T. Benhase, Theresa M. Brown, Carol S. Mellgren | 2015-04-28 |
| 8996789 | Handling high priority requests in a sequential access storage device having a non-volatile storage cache | Michael T. Benhase | 2015-03-31 |
| 8996813 | Systems and methods for managing destage conflicts | Brent Cameron Beardsley, Michael T. Benhase, Binny Sher Gill, Sonny E. Williams | 2015-03-31 |
| 8972661 | Dynamically adjusted threshold for population of secondary cache | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Robert Haas, Xiao-Yu Hu +2 more | 2015-03-03 |
| 8972662 | Dynamically adjusted threshold for population of secondary cache | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Robert Haas, Xiao-Yu Hu +2 more | 2015-03-03 |
| 8972676 | Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship | Michael T. Benhase, Theresa M. Brown, Carol S. Mellgren | 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, Michael T. Benhase, 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, Michael T. Benhase, Matthew J. Kalos, Karl A. Nielsen | 2015-02-17 |
| 8949536 | Prefetching source tracks for destaging updated tracks in a copy relationship | Michael T. Benhase | 2015-02-03 |
| 8943276 | Efficient discard scans | Michael T. Benhase, Carol S. Mellgren, Kenneth W. Todd | 2015-01-27 |
| 8935479 | Adaptive cache promotions in a two level caching system | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, 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 | Michael T. Benhase, Paul H. Muench, Cheng-Chung Song | 2015-01-13 |
| 8935476 | Managing caching of extents of tracks in a first cache, second cache and storage | Michael T. Benhase, Paul H. Muench, Cheng-Chung Song | 2015-01-13 |
| 8935462 | Promotion of partial data segments in flash cache | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Robert Haas, Xiao-Yu Hu +4 more | 2015-01-13 |
| 8930624 | Adaptive cache promotions in a two level caching system | Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Robert Haas, Xiao-Yu Hu +2 more | 2015-01-06 |
| 8918607 | Data archiving using data compression of a flash copy | Michael T. Benhase, Yu-Cheng Hsu, Alfred E. Sanchez | 2014-12-23 |
| 8914597 | Data archiving using data compression of a flash copy | Michael T. Benhase, Yu-Cheng Hsu, Alfred E. Sanchez | 2014-12-16 |
| 8892834 | Cyclic point-in-time-copy architecture with data deduplication | Michael T. Benhase, Theresa M. Brown, Carol S. Mellgren | 2014-11-18 |
| 8880840 | Writing adjacent tracks to a stride, based on a comparison of a destaging of tracks to a defragmentation of the stride | — | 2014-11-04 |
| 8880839 | Writing adjacent tracks to a stride, based on a comparison of a destaging of tracks to a defragmentation of the stride | — | 2014-11-04 |
| 8874840 | Adaptive prestaging in a storage controller | Michael T. Benhase, Nedlaya Y. Francisco, Binny Sher Gill, Suguang Li | 2014-10-28 |
| 8850147 | Deleting relations in multi-target, point-in-time-copy architectures with data deduplication | Michael T. Benhase, Theresa M. Brown, Carol S. Mellgren | 2014-09-30 |