Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
MH

Michael D. Haynes — 28 Patents

EMEmc: 26 patents #87 of 3,345Top 3%
AMAmoco: 1 patents #610 of 1,251Top 50%
ECEmc Ip Holding Company: 1 patents #2,584 of 4,608Top 60%
Raleigh, NC: #241 of 6,378 inventorsTop 4%
North Carolina: #1,449 of 45,564 inventorsTop 4%
Overall (All Time): #134,628 of 4,157,543Top 4%
28 Patents All Time
Michael D. Haynes has been granted 28 US patents while listed as an inventor at Emc. The first was granted in 1989 and the most recent in May 2017. Michael D. Haynes ranks #134,628 of 4,157,543 US inventors in our database (top 3.2%). Patent records list Michael D. Haynes in Raleigh, NC, US.

Patents per Year

Patents granted per year, 1989 to 2017Bar chart with a peak of 5 patents in 2009.peak 51989: 1 patents19892003: 1 patents2006: 2 patents20062007: 2 patents2008: 4 patents20082009: 5 patents2010: 2 patents20102012: 1 patents2014: 3 patents20142015: 5 patents2016: 1 patents20162017: 1 patents2017

Issued Patents All Time

Showing 1–25 of 28 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9658803 Managing accesses to storage Alan L. Taylor, Miles A. DeForest, David W. Harvey, Dennis Duprey 2017-05-23
9330009 Managing data storage Dean D. Throop, Dennis Duprey, Miles A. de Forest 2016-05-03 $11,936,000
9218138 Restoring snapshots to consistency groups of mount points David Haase, Miles A. de Forest, Dennis Duprey, Scott D. Von Rhee, Paul T. McGrath +3 more 2015-12-22 $56,482,000
9104330 System and method for interleaving storage David Haase, Miles A. de Forest, Paul T. McGrath, Dayanand Suldhal, Nagapraveen Veeravenkata Seela +1 more 2015-08-11 $13,940,000
9063892 Managing restore operations using data less writes Alan L. Taylor, Paul T. McGrath, Miles A. de Forest, Dayanand Suldhal, Nagapraveen Veeravenkata Seela +1 more 2015-06-23 $13,371,000
9047169 Resizing snapshot mount points David Haase, Miles A. de Forest, Nagapraveen Veeravenkata Seela, Dayanand Suldhal, Paul T. McGrath +1 more 2015-06-02 $11,581,000
8966173 Managing accesses to storage objects Alan L. Taylor 2015-02-24 $16,906,000
8886909 Methods, systems, and computer readable medium for allocating portions of physical storage in a storage array based on current or anticipated utilization of storage array resources Miles A. de Forest, Charles Christopher Bailey, David Haase, Jackson Brandon Myers, Dipak Prasad 2014-11-11 $25,738,000
8850145 Managing consistency groups in storage systems David Haase, Miles A. de Forest, Dennis Duprey, Scott D. Von Rhee, Paul T. McGrath +3 more 2014-09-30 $10,320,000
8671229 System and method for managing IO operations Alan L. Taylor, Miles A. de Forest 2014-03-11 $62,619,000
8307174 System and method for managing sessions and reallocating memory resources used for replication of data in a data storage environment Pawan Misra, Chetan Rameshchandra Vaidya, Somnath A. Gulve 2012-11-06 $56,359,000
7783798 System and method for managing use of available bandwidth for a link used for movement of data being copied in a data storage environment Pawan Misra, Walter A. O'Brien, III 2010-08-24 $11,180,000
7725672 System and method for managing data associated with copying and recovery procedures in a data storage environment David Haase, Somnath A. Gulve, Dennis Duprey 2010-05-25 $23,987,000
7627873 System and method for handling device objects in a data storage environment for maintaining consistency during data replication Saurabh Pathak, David Haase, Somnath A. Gulve, Dennis Duprey 2009-12-01 $23,635,000
7555614 Methods, systems, and computer program products for preventing concurrent execution of conflicting software operations on the same and different storage processors having access to a common storage medium while avoiding deadlocks Saurabh Pathak, Anita I. Bezera, William P. Hotle, Alan L. Taylor 2009-06-30 $65,032,000
7529887 Methods, systems, and computer program products for postponing bitmap transfers and eliminating configuration information transfers during trespass operations in a disk array environment David Haase, Somnath A. Gulve, Saurabh Pathak 2009-05-05 $30,483,000
7509535 System and method for managing failover in a data storage environment Somnath A. Gulve 2009-03-24 $38,725,000
7509465 System and method for managing memory or session resources used for movement of data being copied in a data storage environment Pawan Misra, Chetan Rameshchandra Vaidya, Somnath A. Gulve 2009-03-24 $38,725,000
7447860 System and method for managing data associated with copying and recovery procedures in a data storage environment David Haase, Somnath A. Gulve, Dennis Duprey 2008-11-04 $43,928,000
7401251 Architecture for managing failover and recovery after failover in a data storage environment Somnath A. Gulve 2008-07-15 $29,703,000
7370235 System and method for managing and scheduling recovery after a failure in a data storage environment Somnath A. Gulve 2008-05-06 $79,332,000
7353351 System and method for managing data associated with copying and recovery procedures in a data storage environment David Haase, Somnath A. Gulve, Dennis Duprey 2008-04-01 $70,527,000
7299332 System and method for managing sessions and allocating memory resources used for replication of data in a data storage environment Pawan Misra, Chetan Rameshchandra Vaidya, Somnath A. Gulve 2007-11-20 $59,202,000
7188223 System and method for managing data associated with copying and recovery procedures in a data storage environment David Haase, Somnath A. Gulve, Dennis Duprey 2007-03-06 $45,955,000
7133985 System and method for managing data associated with copying and replication procedures in a data storage environment David Haase, Somnath A. Gulve, Dennis Duprey 2006-11-07 $51,828,000