Issued Patents All Time
Showing 126–150 of 607 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11151035 | Cache hit ratios for selected volumes within a storage system | Beth A. Peterson, Kevin J. Ash, Kyler A. Anderson | 2021-10-19 |
| 11151037 | Using track locks and stride group locks to manage cache operations | Matthew G. Borlick, Kevin J. Ash | 2021-10-19 |
| 11144639 | Determining whether to destage write data in cache to storage based on whether the write data has malicious data | Matthew G. Borlick, Carol S. Mellgren, John G. Thompson | 2021-10-12 |
| 11144475 | Managing indication of accessed tracks in cache to a most recently used end of a cache list | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2021-10-12 |
| 11144462 | Wait classified cache writes in a data storage system | Kevin J. Ash, Kyler A. Anderson, Matthew G. Borlick, Jared M. Minch | 2021-10-12 |
| 11144474 | Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller | Joseph Hayward, Kyler A. Anderson, Matthew G. Borlick | 2021-10-12 |
| 11144213 | Providing preferential access to a metadata track in two track writes | Kyler A. Anderson, Kevin J. Ash, Jared M. Minch, Beth A. Peterson | 2021-10-12 |
| 11137915 | Dynamic logical storage capacity adjustment for storage drives | Matthew G. Borlick, Karl A. Nielsen, Micah Robison | 2021-10-05 |
| 11119850 | Determining when to perform error checking of a storage unit by using a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-09-14 |
| 11119851 | Determining when to perform error checking of a storage unit by training a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-09-14 |
| 11119673 | Optimizing synchronous I/O for zHyperLink | Kevin J. Ash, Matthew G. Borlick, Kyler A. Anderson | 2021-09-14 |
| 11120128 | Offloading processing of writes to determine malicious data from a first storage system to a second storage system | Matthew G. Borlick, Carol S. Mellgren, John G. Thompson | 2021-09-14 |
| 11119660 | Determining when to replace a storage device by training a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-09-14 |
| 11119662 | Determining when to perform a data integrity check of copies of a data set using a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-09-14 |
| 11119663 | Determining when to perform a data integrity check of copies of a data set by training a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-09-14 |
| 11099743 | Determining when to replace a storage device using a machine learning module | Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy | 2021-08-24 |
| 11093156 | Using storage access statistics to determine mirrored extents to migrate from a primary storage system and a secondary storage system to a third storage system | Edward H. Lin, Clint A. Hardy | 2021-08-17 |
| 11093395 | Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2021-08-17 |
| 11093399 | Selecting resources to make available in local queues for processors to use | Kevin J. Ash, Matthew G. Borlick, Trung N. Nguyen | 2021-08-17 |
| 11086784 | Invalidating track format information for tracks in cache | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2021-08-10 |
| 11086535 | Thin provisioning using cloud based ranks | Matthew G. Borlick | 2021-08-10 |
| 11080149 | Restore current version of a track from a non-volatile storage into a new location in cache | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2021-08-03 |
| 11080397 | Using trap cache segments to detect malicious processes | Brian A. Rinaldi, Clint A. Hardy, Kevin J. Ash | 2021-08-03 |
| 11080622 | Determining sectors of a track to stage into cache by training a machine learning module | Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash | 2021-08-03 |
| 11074197 | Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller | Joseph Hayward, Kyler A. Anderson, Matthew G. Borlick | 2021-07-27 |