Issued Patents 2018
Showing 1–25 of 30 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10162535 | Statistic-based isolation of lethargic drives | Karl A. Nielsen | 2018-12-25 |
| 10157150 | Adjustments of buffer credits for optimizing the number of retry operations and transfer ready operations | Roger G. Hathorn, Bret W. Holley | 2018-12-18 |
| 10146452 | Maintaining intelligent write ordering with asynchronous data replication | Kevin J. Ash, Brian A. Rinaldi | 2018-12-04 |
| 10140236 | Receiving buffer credits by a plurality of channels of one or more host computational devices for transmitting data to a control unit | Roger G. Hathorn, Bret W. Holley | 2018-11-27 |
| 10133691 | Synchronous input/output (I/O) cache line padding | Scott Brewer, David F. Craddock, Matthias Klein, Eric N. Lais | 2018-11-20 |
| 10127152 | Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta, Brian A. Rinaldi | 2018-11-13 |
| 10120716 | Task pooling and work affinity in data processing | Kevin J. Ash, Seamus J. Burke, Lokesh M. Gupta, Clint A. Hardy, Trung N. Nguyen +3 more | 2018-11-06 |
| 10114753 | Using cache lists for multiple processors to cache and demote tracks in a storage system | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2018-10-30 |
| 10108552 | Using cache lists for processors to determine tracks to demote from a cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2018-10-23 |
| 10067717 | Processing a chain of a plurality of write requests | Jeffrey A. Berger, Susan K. Candelaria, Beth A. Peterson, Harry M. Yudenfriend | 2018-09-04 |
| 10067818 | Recovery mechanisms across storage nodes that reduce the impact on host input and output operations | Wang Ping He, Larry Juarez, John Norbert McCauley, Louis A. Rasor, Brian A. Rinaldi +1 more | 2018-09-04 |
| 10067883 | Using an access increment number to control a duration during which tracks remain in cache | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2018-09-04 |
| 10067884 | Distributing a plurality of tracks to add to cache to lists assigned to processors | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2018-09-04 |
| 10068000 | Synchronous input/output replication of data in a persistent storage control unit | David F. Craddock, Beth A. Glendening, Peter G. Sutton, Harry M. Yudenfriend | 2018-09-04 |
| 10068001 | Synchronous input/output replication of data in a persistent storage control unit | David F. Craddock, Beth A. Glendening, Peter G. Sutton, Harry M. Yudenfriend | 2018-09-04 |
| 10061734 | Adjustment of buffer credits and other parameters in a startup phase of communications between a plurality of channels and a control unit | Roger G. Hathorn, Bret W. Holley | 2018-08-28 |
| 10042779 | Selective space reclamation of data storage memory employing heat and relocation metrics | Michael T. Benhase, Evangelos S. Eleftheriou, Lokesh M. Gupta, Robert Haas, Xiao-Yu Hu +2 more | 2018-08-07 |
| 10031810 | Generating a chain of a plurality of write requests | Jeffrey A. Berger, Susan K. Candelaria, Beth A. Peterson, Harry M. Yudenfriend | 2018-07-24 |
| 9996476 | Management of cache lists via dynamic sizing of the cache lists | Kevin J. Ash, Lokesh M. Gupta, Rose L. Manz | 2018-06-12 |
| 9984097 | Systems and computer program products for transferring reserves when moving virtual machines across systems | Susan K. Candelaria, Mark P. Gardiner, Clint A. Hardy, William R. White, Stephen G. Wilkins +1 more | 2018-05-29 |
| 9952974 | Preservation of modified cache data in local non-volatile storage following a failover | Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta | 2018-04-24 |
| 9940065 | Systems and methods for migrating data | Steven E. Klein, Jared M. Minch | 2018-04-10 |
| 9934083 | Requesting manual intervention on failure of initial microcode load attempts during recovery of modified customer data | Kevin J. Ash, Lokesh M. Gupta | 2018-04-03 |
| 9921974 | Assigning cache control blocks and cache lists to multiple processors to cache and demote tracks in a storage system | Kevin J. Ash, Matthew G. Borlick, Lokesh M. Gupta | 2018-03-20 |
| 9891993 | Managing raid parity stripe contention | Karl A. Nielsen, Richard B. Stelmach | 2018-02-13 |