Issued Patents All Time
Showing 1–25 of 69 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10747620 | Network storage management at scale using service level objectives | Kaladhar Voruganti, James Hartwell Holl, II, Gokul Soundararajan, Shailaja Kamila, Subramaniam Mohan | 2020-08-18 |
| 9454332 | Assimilation of foreign LUNS into a network storage system | John K. Edwards | 2016-09-27 |
| 9355103 | System and method for bandwidth optimization in a network storage environment | Paul Jardetzky, Roger Stager, Don Trimmer, Ling Zheng, Yuval Frandzel | 2016-05-31 |
| 9280288 | Using logical block addresses with generation numbers as data fingerprints for network deduplication | Michael N. Condict | 2016-03-08 |
| 9134917 | Hybrid media storage system architecture | Jeffrey S. Kimmel, Steven C. Miller | 2015-09-15 |
| 9043430 | Using logical block addresses with generation numbers as data fingerprints for network deduplication | Michael N. Condict | 2015-05-26 |
| 8825963 | Dynamic balancing of performance with block sharing in a storage system | John K. Edwards, Keith A. Smith, Jiri Schindler | 2014-09-02 |
| 8799367 | Using logical block addresses with generation numbers as data fingerprints for network deduplication | Michael N. Condict | 2014-08-05 |
| 8555022 | Assimilation of foreign LUNS into a network storage system | John K. Edwards | 2013-10-08 |
| 8549222 | Cache-based storage system architecture | Steven C. Miller, Jeffrey S. Kimmel | 2013-10-01 |
| 8443153 | Dynamic balancing of performance with block sharing in a storage system | John K. Edwards, Keith A. Smith, Jiri Schindler | 2013-05-14 |
| 8234327 | System and method for bandwidth optimization in a network storage environment | Paul Jardetzky, Roger Stager, Don Trimmer, Ling Zheng, Yuval Frandzel | 2012-07-31 |
| 8086652 | Storage system-based hole punching for reclaiming unused space from a data container | Timothy C. Bisson, Shankar Pasupathy, Garth Goodson | 2011-12-27 |
| 8032704 | Data placement technique for striping data containers across volumes of a storage system cluster | Peter F. Corbett, Robert M. English | 2011-10-04 |
| 7979633 | Method for writing contiguous arrays of stripes in a RAID storage system | Rajesh Sundaram, Douglas P. Doucette, Stephen H. Strange, Srinivasan Viswanathan | 2011-07-12 |
| 7962528 | System and method for quickly determining changed metadata using persistent consistency point image differencing | Shankar Pasupathy, Vijayan Prabhakaran, Garth Goodson | 2011-06-14 |
| 7930475 | Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes | Rajesh Sundaram, Douglas P. Doucette, Stephen H. Strange, Srinivasan Viswanathan | 2011-04-19 |
| 7921257 | Dynamic parity distribution technique | Robert M. English, Peter F. Corbett | 2011-04-05 |
| 7882304 | System and method for efficient updates of sequential block storage | Robert M. English | 2011-02-01 |
| 7818299 | System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot | Michael L. Federwisch, Shane S. Owara, Stephen L. Manley | 2010-10-19 |
| 7694302 | Symmetric multiprocessor synchronization using migrating scheduling domains | Vijayan Rajan, Jeffrey S. Kimmel, Joseph CaraDonna | 2010-04-06 |
| 7693864 | System and method for quickly determining changed metadata using persistent consistency point image differencing | Shankar Pasupathy, Vijayan Prabhakaran, Garth Goodson | 2010-04-06 |
| 7647451 | Data placement technique for striping data containers across volumes of a storage system cluster | Peter F. Corbett, Robert M. English | 2010-01-12 |
| 7603391 | System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot | Michael L. Federwisch, Shane S. Owara, Stephen L. Manley | 2009-10-13 |
| 7509525 | Technique for correcting multiple storage device failures in a storage array | Robert M. English, Peter F. Corbett | 2009-03-24 |