Issued Patents 2022
Showing 26–50 of 54 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11334275 | Reducing a rate at which data is mirrored from a primary server to a secondary server | Clint A. Hardy, Matthew G. Borlick, Adrian C. Gerhard | 2022-05-17 |
| 11321252 | Selecting a priority queue from which to process an input/output (I/O) request using a machine learning module | Karl A. Nielsen, Clint A. Hardy, Matthew G. Borlick | 2022-05-03 |
| 11321123 | Determining an optimum number of threads to make available per core in a multi-core processor complex to executive tasks | Brian A. Rinaldi, Kevin J. Ash, Matthew J. Kalos, Trung N. Nguyen, Clint A. Hardy +1 more | 2022-05-03 |
| 11321133 | Determining an allocation of stage and destage tasks by using a machine learning module | Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash | 2022-05-03 |
| 11321201 | Using a mirroring cache list to mirror modified tracks | Kevin J. Ash, Kyler A. Anderson, Matthew J. Kalos | 2022-05-03 |
| 11321202 | Recovering storage devices in a storage array having errors | Brian J. Cagno, John C. Elliott, Matthew G. Borlick, Will A. Wright | 2022-05-03 |
| 11321234 | Using a mirroring cache list to demote modified tracks from cache | Kevin J. Ash, Kyler A. Anderson, Matthew J. Kalos | 2022-05-03 |
| 11314649 | Using a machine learning module to perform destages of tracks with holes in a storage system | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2022-04-26 |
| 11314691 | Reserved area to improve asynchronous data replication performance | Matthew G. Borlick, Kevin J. Ash, Kyler A. Anderson | 2022-04-26 |
| 11314659 | Using real segments and alternate segments in non-volatile storage | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2022-04-26 |
| 11303618 | Encryption management | Matthew G. Borlick, Mark Elliott Hack, Micah Robison | 2022-04-12 |
| 11301394 | Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache | Matthew G. Borlick, Kyler A. Anderson, Kevin J. Ash | 2022-04-12 |
| 11294886 | Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization | Matthew G. Borlick, Clint A. Hardy | 2022-04-05 |
| 11288600 | Determining an amount of data of a track to stage into cache using a machine learning module | Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash | 2022-03-29 |
| 11281502 | Dispatching tasks on processors based on memory access efficiency | Matthew J. Kalos, Kevin J. Ash, Trung N. Nguyen | 2022-03-22 |
| 11281808 | Detection and repair of failed hardware components | Markus A. Navarro, Micah Robison, Matthew G. Borlick, John C. Elliott | 2022-03-22 |
| 11281594 | Maintaining ghost cache statistics for demoted data elements | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2022-03-22 |
| 11281593 | Using insertion points to determine locations in a cache list at which to indicate tracks in a shared cache accessed by a plurality of processors | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos | 2022-03-22 |
| 11281497 | Determining an allocation of stage and destage tasks by training a machine learning module | Kyler A. Anderson, Matthew G. Borlick, Kevin J. Ash | 2022-03-22 |
| 11271967 | Methods and systems for cyber-hacking detection | Matthew G. Borlick | 2022-03-08 |
| 11263097 | Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache | Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos, Beth A. Peterson | 2022-03-01 |
| 11258775 | Local write for a multi-tenant identity cloud service | Vadim Lander, Balakumar Balu, Venkateswara Reddy MEDAM, Kuang-Yu Shih, Vasukiammaiyar Asokkumar +1 more | 2022-02-22 |
| 11243708 | Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system | Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick | 2022-02-08 |
| 11237730 | Favored cache status for selected volumes within a storage system | Beth A. Peterson, Kevin J. Ash, Kyler A. Anderson | 2022-02-01 |
| 11231855 | Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life using a machine learning module | Clint A. Hardy, Karl A. Nielsen, Brian A. Rinaldi | 2022-01-25 |