DR

David C. Reed

IBM: 28 patents #103 of 11,143Top 1%
Overall (2019): #1,011 of 560,194Top 1%
28
Patents 2019

Issued Patents 2019

Showing 25 most recent of 28 patents

Patent #TitleCo-InventorsDate
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