PD

Philip M. Doatmas

IBM: 26 patents #4,008 of 70,183Top 6%
Overall (All Time): #155,536 of 4,157,543Top 4%
26
Patents All Time

Issued Patents All Time

Showing 25 most recent of 26 patents

Patent #TitleCo-InventorsDate
8769225 Optimization of data migration between storage mediums Dale H. Anderson, Michael R. Groseclose, Paul A. Jennas, II, Larry Juarez, Brian McCain +5 more 2014-07-01
8762667 Optimization of data migration between storage mediums Dale H. Anderson, Michael R. Groseclose, Paul A. Jennas, II, Larry Juarez, Brian McCain +5 more 2014-06-24
8713244 Sub-LUN input/output profiling for SSD devices Paul A. Jennas, II, Larry Juarez, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades +1 more 2014-04-29
8700841 Sub-LUN input/output profiling for SSD devices Paul A. Jennas, II, Larry Juarez, David Montgomery, Jason L. Peipelman, Joshua M. Rhoades +1 more 2014-04-15
8683485 Evenly distributing workload and providing a predictable failover scenario in a data replication system Paul A. Jennas, II, Jason L. Peipelman, Joshua M. Rhoades, David Montgomery, Michael R. Groseclose +2 more 2014-03-25
8578113 Data migration methodology for use with arrays of powered-down storage devices Dale H. Anderson, Michael R. Groseclose, Paul A. Jennas, II, Larry Juarez, Brian McCain +4 more 2013-11-05
8572331 Method for reliably updating a data group in a read-before-write data replication environment using a comparison file Henry Esmond Butterworth, Kenneth Fairclough Day, III, John J. Wolfgang, Vitaly Zautner, Aviad Zlotnick 2013-10-29
8566540 Data migration methodology for use with arrays of powered-down storage devices Dale H. Anderson, Michael R. Groseclose, Paul A. Jennas, II, Larry Juarez, Brian McCain +4 more 2013-10-22
8479210 Evenly distributing workload and providing a predictable failover scenario in a data replication system Paul A. Jennas, II, Jason L. Peipelman, Joshua M. Rhoades, David Montgomery, Michael R. Groseclose +2 more 2013-07-02
8380686 Transferring data from a primary data replication appliance in a primary data facility to a secondary data replication appliance in a secondary data facility John J. Wolfgang, Kenneth Fairclough Day, III, Henry Esmond Butterworth, Carlos F. Fuente 2013-02-19
8027951 Predictive algorithm for load balancing data transfers across components Kenneth Fairclough Day, III, Kenneth Wayne Boyd, John J. Wolfgang 2011-09-27
7882316 Shared data mirroring apparatus, method, and system Kenneth Wayne Boyd, Kenneth Fairclough Day, III, John J. Wolfgang 2011-02-01
7779348 Apparatus, system, and method for rendering multiple segment hypertext script Brian McCain, Matthew J. Ward 2010-08-17
7647462 Method, system, and program for data synchronization between a primary storage device and a secondary storage device by determining whether a first identifier and a second identifier match, where a unique identifier is associated with each portion of data John J. Wolfgang, Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Kirby Grant Dahman 2010-01-12
7640279 Apparatus and method for file-level replication between two or more non-symmetric storage sites Ying Chen, Kenneth Fairclough Day, III, David A. Pease, John J. Wolfgang 2009-12-29
7526624 Apparatus and method to adjust data transfer rate Kenneth Wayne Boyd, Kirby Grant Dahman, Kenneth Fairclough Day, III, John J. Wolfgang 2009-04-28
7512679 Apparatus and method to select a captain from a plurality of control nodes Kenneth Wayne Boyd, Kenneth Fairclough Day, III, John J. Wolfgang 2009-03-31
7484051 Apparatus, system and method for reliably updating a data group in a read-before-write data replication environment using a comparison file Henry Esmond Butterworth, Kenneth Fairclough Day, III, John J. Wolfgang, Vitaly Zautner, Aviad Zlotnick 2009-01-27
7475099 Predictive algorithm for load balancing data transfers across components Kenneth Fairclough Day, III, Kenneth Wayne Boyd, John J. Wolfgang 2009-01-06
7412577 Shared data mirroring apparatus, method, and system Kenneth Wayne Boyd, Kenneth Fairclough Day, III, John J. Wolfgang 2008-08-12
7321960 Apparatus and method to adjust data transfer rate Kenneth Wayne Boyd, Kirby Grant Dahman, Kenneth Fairclough Day, III, John J. Wolfgang 2008-01-22
7277991 Method, system, and program for prefetching data into cache Kenneth Fairclough Day, III, John J. Wolfgang, Kenneth Wayne Boyd 2007-10-02
7225371 Method and apparatus for storing and retrieving multiple point-in-time consistent data sets John J. Wolfgang, Kenneth Fairclough Day, III, Kenneth Wayne Boyd 2007-05-29
7206911 Method, system, and program for a system architecture for an arbitrary number of backup components John J. Wolfgang, Kenneth Fairclough Day, III, Kenneth Wayne Boyd 2007-04-17
7143117 Method, system, and program for data synchronization by determining whether a first identifier for a portion of data at a first source and a second identifier for a portion of corresponding data at a second source match John J. Wolfgang, Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Kirby Grant Dahman 2006-11-28