| 10761744 |
Synchronously performing commit records operations |
Kevin J. Ash, Lokesh M. Gupta, Matthew J. Kalos, Louis A. Rasor |
2020-09-01 |
| 10691566 |
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, Lokesh M. Gupta, Matthew J. Kalos |
2020-06-23 |
| 10691353 |
Checking of data difference for writes performed via a bus interface to a dual-server storage controller |
Kevin J. Ash, Chung Man Fung, Lokesh M. Gupta, Kyler A. Anderson |
2020-06-23 |
| 10671318 |
Processing a chain of a plurality of write requests |
Jeffrey A. Berger, Susan K. Candelaria, Matthew J. Kalos, Harry M. Yudenfriend |
2020-06-02 |
| 10649673 |
Queuing read requests based on write requests |
Juan A. Coronado, Lisa R. Martinez, Clint A. Hardy, Jennifer S. Shioya |
2020-05-12 |
| 10613771 |
Processing a write of records to maintain atomicity for writing a defined group of records to multiple tracks |
Ronald E. Bretschneider, John R. Paveza, Max D. Smith, Gail A. Spear, Harry M. Yudenfriend |
2020-04-07 |
| 10606719 |
Mirroring writes of records to maintain atomicity for writing a defined group of records to multiple tracks |
Ronald E. Bretschneider, John R. Paveza, Max D. Smith, Gail A. Spear, Harry M. Yudenfriend |
2020-03-31 |
| 10599522 |
Generating a chain of a plurality of write requests |
Jeffrey A. Berger, Susan K. Candelaria, Matthew J. Kalos, Harry M. Yudenfriend |
2020-03-24 |
| 10552061 |
Providing preferential access to a metadata track in two track writes |
Kyler A. Anderson, Kevin J. Ash, Lokesh M. Gupta, Jared M. Minch |
2020-02-04 |
| 10528474 |
Pre-allocating cache resources for a range of tracks in anticipation of access requests to the range of tracks |
Ronald E. Bretschneider, Susan K. Candelaria, Dale F. Riedy, Peter G. Sutton, Harry M. Yudenfriend |
2020-01-07 |