Issued Patents 2019
Showing 25 most recent of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10521132 | Dynamic scratch pool management on a virtual tape system | Michael R. Scott, Sosuke Matsui, Derek L. Erdmann | 2019-12-31 |
| 10503417 | Data element validation in consistency groups | Gregory E. McBride | 2019-12-10 |
| 10452273 | Preemptive event-based data migration | Preston A. Carpenter, Esteban Rios, Max D. Smith | 2019-10-22 |
| 10423576 | Optimized caching based on historical production patterns for catalogs | Franklin E. McCune, Keith R. Smith, Max D. Smith | 2019-09-24 |
| 10409978 | Hypervisor and virtual machine protection | Thomas W. Bish, Nikhil Khandelwal, Gregory E. McBride, Aaron S. Palazzolo, Richard A. Welp | 2019-09-10 |
| 10394451 | Temporary spill area for volume defragmentation | Kyle B. Dudgeon, Esteban Rios, Max D. Smith | 2019-08-27 |
| 10394452 | Selecting pages implementing leaf nodes and internal nodes of a data set index for reuse | Derek L. Erdmann, Thomas C. Reed, Max D. Smith | 2019-08-27 |
| 10387420 | Dynamic modification of data set generation depth | Trevor A. Geisler, Thomas C. Reed, Max D. Smith | 2019-08-20 |
| 10379740 | Using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume | Gregory E. McBride, Dash D. Miller, Miguel A. Perez | 2019-08-13 |
| 10372548 | Copying data from multiple point-in-time copies to a log storage to use to roll-back a source storage | Theresa M. Brown, Nicolas M. Clayton, Gregory E. McBride, Carol S. Mellgren | 2019-08-06 |
| 10372348 | Generating node access information for a transaction accessing nodes of a data set index | Derek L. Erdmann, Thomas C. Reed, Max D. Smith | 2019-08-06 |
| 10324655 | Efficient sidefile utilization in asynchronous data replication systems | Gregory E. McBride, Warren K. Stanley | 2019-06-18 |
| 10318190 | Using mirror indicators to determine whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume | Gregory E. McBride, Dash D. Miller, Miguel A. Perez | 2019-06-11 |
| 10296235 | Partial volume reorganization to increase data availability | Andrew E. Deiss, Esteban Rios, Max D. Smith | 2019-05-21 |
| 10289476 | Asynchronous mirror inconsistency correction | Gregory E. McBride, Warren K. Stanley | 2019-05-14 |
| 10275276 | Migrating jobs from a source server from which data is migrated to a target server to which the data is migrated | Dustin A. Helak, Thomas C. Reed, Max D. Smith | 2019-04-30 |
| 10261868 | Using a forward log storage and backward log storage to recover a storage to a forward or backward point-in-time | Theresa M. Brown, Nicolas M. Clayton, Gregory E. McBride, Carol S. Mellgren | 2019-04-16 |
| 10254993 | Selecting first data sets in a first storage group to swap with second data sets in a second storage group | Kyle B. Dudgeon, Esteban Rios, Max D. Smith | 2019-04-09 |
| 10248353 | Dynamicly freeing storage space in tiered storage systems | Andrew E. Deiss, Esteban Rios, Max D. Smith | 2019-04-02 |
| 10228886 | Storage device volume selection for improved space allocation | Kenneth J. Gibes, Harold S. Huber, Max D. Smith | 2019-03-12 |
| 10220772 | Traffic safety alert system | Thomas W. Bish, Nikhil Khandelwal, Gregory E. McBride, Richard A. Welp | 2019-03-05 |
| 10223205 | Disaster recovery data sync | Darrell Christopher Clarke, Kyle B. Dudgeon, Miguel A. Perez, Max D. Smith | 2019-03-05 |
| 10216562 | Generating diagnostic data | Dash D. Miller, Esteban Rios, Max D. Smith | 2019-02-26 |
| 10168959 | Metadata-based bypassing in a controller | Gregory E. McBride, Michael R. Scott, Richard A. Welp | 2019-01-01 |
| 10169817 | Dynamic storage bandwidth allocation | Stephen A. Haley, Brian W. Hart, Anil Kalavakolanu, Max D. Smith | 2019-01-01 |