Issued Patents All Time
Showing 26–50 of 56 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9933953 | Managing copy sessions in a data storage system to control resource consumption | Paul T. McGrath, David Haase, Michael C. Brundage, Somnath A. Gulve, Michael P. Wagner | 2018-04-03 |
| 9916112 | Efficient file copy that avoids data duplication | Karl M. Owen, Samuel L. Mullis, II | 2018-03-13 |
| 9804797 | Using dynamic I/O load differential for load balancing | Timothy Ng, Nagapraveen Veeravenkata Seela | 2017-10-31 |
| 9658803 | Managing accesses to storage | Michael D. Haynes, Miles A. DeForest, David W. Harvey, Dennis Duprey | 2017-05-23 |
| 9619286 | Using request service time as fairness heuristic in locking techniques | Michael P. Wagner, David Haase, Charles Christopher Bailey, Michael C. Brundage, Chung-Huy Chen +1 more | 2017-04-11 |
| 9594795 | Maintaining data consistency when data is changed out from under another data service | Milind M. Koli, John Hyung Lee | 2017-03-14 |
| 9558232 | Data movement bulk copy operation | James M. Holt, Robert F. Goudreau, Jr., Karl M. Owen, Chung-Huy Chen | 2017-01-31 |
| 9558297 | Memory management techniques | Charles Christopher Bailey, Joseph S. Ash, Jason L. Taylor, Michael Hamel | 2017-01-31 |
| 9501290 | Techniques for generating unique identifiers | Robert F. Goudreau, Jr., James M. Holt, Karl M. Owen, Chung-Huy Chen | 2016-11-22 |
| 9460009 | Logical unit creation in data storage system | Jason L. Taylor | 2016-10-04 |
| 9380114 | Techniques for peer messaging across multiple storage processors of a data storage array | James M. Holt, Robert F. Goudreau, Jr., Karl M. Owen, Chung-Huy Chen | 2016-06-28 |
| 9304699 | Managing token states across multiple storage processors of a data storage array | Robert F. Goudreau, Jr., James M. Holt, Karl M. Owen, Chung-Huy Chen | 2016-04-05 |
| 9268625 | System and method for storage management | Michael P. Wagner, Dave Harvey, Dean Herington | 2016-02-23 |
| 9158735 | Techniques for generating unique identifiers | Robert F. Goudreau, Jr., James M. Holt, Karl M. Owen, Chung-Huy Chen | 2015-10-13 |
| 9152550 | Storage system with dynamic transfer of block file system ownership for load balancing | Paul T. McGrath, David W. Harvey, Peter E. Tolvanen, Miles A. de Forest, Dayanand Suldhal +2 more | 2015-10-06 |
| 9104330 | System and method for interleaving storage | David Haase, Michael D. Haynes, Miles A. de Forest, Paul T. McGrath, Dayanand Suldhal +1 more | 2015-08-11 |
| 9075755 | Optimizing data less writes for restore operations | David Haase, Miles A. de Forest, Paul T. McGrath, Dayanand Suldhal, Nagapraveen Veeravenkata Seela | 2015-07-07 |
| 9063892 | Managing restore operations using data less writes | Michael D. Haynes, Paul T. McGrath, Miles A. de Forest, Dayanand Suldhal, Nagapraveen Veeravenkata Seela +1 more | 2015-06-23 |
| 8997120 | Lightweight communication channel for control of device driver components | Paul T. McGrath, Miles A. de Forest, Dayanand Suldhal, Nagapraveen Veeravenkata Seela, Samuel L. Mullis, II | 2015-03-31 |
| 8966173 | Managing accesses to storage objects | Michael D. Haynes | 2015-02-24 |
| 8799927 | Techniques for use with repetitive event occurrences | Robert F. Goudreau, Jr., Mayank Ajmera | 2014-08-05 |
| 8671229 | System and method for managing IO operations | Miles A. de Forest, Michael D. Haynes | 2014-03-11 |
| 7925796 | Methods, systems, and computer program products for performing an input/output (I/O) operation that includes a virtual drain | C. Christopher Bailey, Michael L. Burriss, Miles A. de Forest, Dennis Duprey | 2011-04-12 |
| 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 | Michael D. Haynes, Saurabh Pathak, Anita I. Bezera, William P. Hotle | 2009-06-30 |
| 7334096 | Architecture and apparatus for atomic multi-volume operations | Michael L. Burriss, Michael P. Wagner, William P. Hotle | 2008-02-19 |