Inventor
CORBETT PETER F
US75 patents
⚠️ This page may combine multiple inventors who share the name “CORBETT PETER F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NETWORK APPLIANCE INC
17 patentsUS7409494B2Aug 5, 2008
Extension of write anywhere file system layout
NETWORK APPLIANCE INC165 citations99
US6993701B2Jan 31, 2006
Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array
NETWORK APPLIANCE INC150 citations99
US7366837B2Apr 29, 2008
Data placement technique for striping data containers across volumes of a storage system cluster
NETWORK APPLIANCE INC80 citations98
US7328305B2Feb 5, 2008
Dynamic parity distribution technique
NETWORK APPLIANCE INC62 citations98
US7080278B1Jul 18, 2006
Technique for correcting multiple storage device failures in a storage array
NETWORK APPLIANCE INC71 citations98
US7073115B2Jul 4, 2006
Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groups
NETWORK APPLIANCE INC90 citations98
US6851082B1Feb 1, 2005
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
NETWORK APPLIANCE INC86 citations98
US7409625B2Aug 5, 2008
Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array
NETWORK APPLIANCE INC54 citations96
US7203892B2Apr 10, 2007
Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array
NETWORK APPLIANCE INC46 citations96
US7185144B2Feb 27, 2007
Semi-static distribution technique
NETWORK APPLIANCE INC47 citations96
US7466659B1Dec 16, 2008
System and method for performing version negotiation of a network protocol and associated interfaces
NETWORK APPLIANCE INC28 citations93
US7346831B1Mar 18, 2008
Parity assignment technique for parity declustering in a parity array of a storage system
NETWORK APPLIANCE INC34 citations93
US6871317B1Mar 22, 2005
Technique for efficiently organizing and distributing parity blocks among storage devices of a storage array
NETWORK APPLIANCE INC36 citations93
US7376796B2May 20, 2008
Lightweight coherency control protocol for clustered storage system
NETWORK APPLIANCE INC34 citations92
US7509525B2Mar 24, 2009
Technique for correcting multiple storage device failures in a storage array
NETWORK APPLIANCE INC12 citations84
US7443872B1Oct 28, 2008
System and method for multiplexing channels over multiple connections in a storage system cluster
NETWORK APPLIANCE INC18 citations84
US7398460B1Jul 8, 2008
Technique for efficiently organizing and distributing parity blocks among storage devices of a storage array
NETWORK APPLIANCE INC10 citations84
NETAPP INC
16 patentsUS8909885B2Dec 9, 2014
File system capable of generating snapshots and providing fast sequential read access
NETAPP INC48 citations98
US7849057B1Dec 7, 2010
Identifying snapshot membership for blocks based on snapid
NETAPP INC65 citations98
US7657537B1Feb 2, 2010
System and method for specifying batch execution ordering of requests in a storage system cluster
NETAPP INC62 citations98
US7921257B1Apr 5, 2011
Dynamic parity distribution technique
NETAPP INC16 citations93
US7698501B1Apr 13, 2010
System and method for utilizing sparse data containers in a striped volume set
NETAPP INC43 citations93
US7647451B1Jan 12, 2010
Data placement technique for striping data containers across volumes of a storage system cluster
NETAPP INC20 citations93
US7640484B2Dec 29, 2009
Triple parity technique for enabling efficient recovery from triple failures in a storage array
NETAPP INC12 citations93
US7627715B1Dec 1, 2009
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
NETAPP INC17 citations93
US7962689B1Jun 14, 2011
System and method for performing transactional processing in a striped volume set
NETAPP INC33 citations92
US7743210B1Jun 22, 2010
System and method for implementing atomic cross-stripe write operations in a striped volume set
NETAPP INC39 citations92
US7577692B1Aug 18, 2009
System and method for reserving space to guarantee file writability in a file system supporting persistent consistency point images
NETAPP INC29 citations91
US7617370B2Nov 10, 2009
Data allocation within a storage system architecture
NETAPP INC46 citations89
US8032704B1Oct 4, 2011
Data placement technique for striping data containers across volumes of a storage system cluster
NETAPP INC9 citations84
US7970996B1Jun 28, 2011
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
NETAPP INC10 citations84
US7603553B1Oct 13, 2009
System and method to make file handles opaque to clients
NETAPP INC17 citations84
US8010874B2Aug 30, 2011
Triple parity technique for enabling efficient recovery from triple failures in a storage array
NETAPP INC4 citations74
CORBETT PETER F
8 patentsUS8099766B1Jan 17, 2012
Credential caching for clustered storage systems
CORBETT PETER F69 citations98
US8489811B1Jul 16, 2013
System and method for addressing data containers using data set identifiers
CORBETT PETER F70 citations97
US8533410B1Sep 10, 2013
Maintaining snapshot and active file system metadata in an on-disk structure of a file system
CORBETT PETER F42 citations94
US8510524B1Aug 13, 2013
File system capable of generating snapshots and providing fast sequential read access
CORBETT PETER F34 citations92
US8762416B1Jun 24, 2014
System and method for specifying batch execution ordering of requests in a storage system cluster
CORBETT PETER F13 citations84
US8516342B2Aug 20, 2013
Triple parity technique for enabling efficient recovery from triple failures in a storage array
CORBETT PETER F6 citations84
US8468304B1Jun 18, 2013
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
CORBETT PETER F8 citations84
US8181090B1May 15, 2012
Triple parity technique for enabling efficient recovery from triple failures in a storage array
CORBETT PETER F4 citations74
GEN ELECTRIC
2 patentsUS5317755AMay 31, 1994
Systolic array processors for reducing under-utilization of original design parallel-bit processors with digit-serial processors by using maximum common divisor of latency around the loop connection
GEN ELECTRIC22 citations93
US5164724ANov 17, 1992
Data format converters for use with digit-serial signals
GEN ELECTRIC21 citations82
MILLER STEVEN C
1 patentIBM
1 patentEISLER MICHAEL
1 patentNOVECK DAVID B
1 patentHEWLETT PACKARD ENTPR DEV LP
1 patentGOEL ATUL
1 patentKAZAR MICHAEL
1 patentShowing the top 50 of 75 patents by PatentIndex Score.