Issued Patents All Time
Showing 51–75 of 95 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7657537 | System and method for specifying batch execution ordering of requests in a storage system cluster | — | 2010-02-02 |
| 7647451 | Data placement technique for striping data containers across volumes of a storage system cluster | Robert M. English, Steven R. Kleiman | 2010-01-12 |
| 7640484 | Triple parity technique for enabling efficient recovery from triple failures in a storage array | Atul Goel | 2009-12-29 |
| 7627715 | Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array | — | 2009-12-01 |
| 7617370 | Data allocation within a storage system architecture | Richard P. Jernigan, IV, Allen E. Tracht | 2009-11-10 |
| 7603553 | System and method to make file handles opaque to clients | David B. Noveck | 2009-10-13 |
| 7577692 | System and method for reserving space to guarantee file writability in a file system supporting persistent consistency point images | Cheryl Marie Thompson, Robert M. English, Jeffrey Heller | 2009-08-18 |
| 7509525 | Technique for correcting multiple storage device failures in a storage array | Steven R. Kleiman, Robert M. English | 2009-03-24 |
| 7466659 | System and method for performing version negotiation of a network protocol and associated interfaces | Michael L. Kazar | 2008-12-16 |
| 7443872 | System and method for multiplexing channels over multiple connections in a storage system cluster | Michael L. Kazar | 2008-10-28 |
| 7437652 | Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groups | Robert M. English, Steven R. Kleiman | 2008-10-14 |
| 7409494 | Extension of write anywhere file system layout | John K. Edwards, Blake H. Lewis, Robert M. English, Eric Hamilton | 2008-08-05 |
| 7409625 | Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array | Steven R. Kleiman, Robert M. English | 2008-08-05 |
| 7398460 | Technique for efficiently organizing and distributing parity blocks among storage devices of a storage array | — | 2008-07-08 |
| 7376796 | Lightweight coherency control protocol for clustered storage system | J. Christopher Wagner | 2008-05-20 |
| 7366837 | Data placement technique for striping data containers across volumes of a storage system cluster | Robert M. English, Steven R. Kleiman | 2008-04-29 |
| 7356731 | Uniform and symmetric double failure correcting technique for protecting against two disk failures in a disk array | Robert M. English, Steven R. Kleiman | 2008-04-08 |
| 7346831 | Parity assignment technique for parity declustering in a parity array of a storage system | — | 2008-03-18 |
| 7328305 | Dynamic parity distribution technique | Steven R. Kleiman, Robert M. English | 2008-02-05 |
| 7263629 | Uniform and symmetric double failure correcting technique for protecting against two disk failures in a disk array | Robert M. English, Steven R. Kleiman | 2007-08-28 |
| 7257676 | Semi-static distribution technique | Steven R. Kleiman, Robert M. English | 2007-08-14 |
| 7203892 | Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array | Steven R. Kleiman, Robert M. English | 2007-04-10 |
| 7185144 | Semi-static distribution technique | Steven R. Kleiman, Robert M. English | 2007-02-27 |
| 7080278 | Technique for correcting multiple storage device failures in a storage array | Steven R. Kleiman, Robert M. English | 2006-07-18 |
| 7073115 | Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groups | Robert M. English, Steven R. Kleiman | 2006-07-04 |