P

Inventor

KLEIMAN STEVEN R

US58 patents
⚠️ This page may combine multiple inventors who share the name “KLEIMAN STEVEN R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

NETWORK APPLIANCE INC

26 patents
US7200715B2Apr 3, 2007

Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes

NETWORK APPLIANCE INC117 citations99
US6993701B2Jan 31, 2006

Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array

NETWORK APPLIANCE INC150 citations99
US6993539B2Jan 31, 2006

System and method for determining changes in two snapshots and for transmitting changes to destination snapshot

NETWORK APPLIANCE INC330 citations99
US6654912B1Nov 25, 2003

Recovery of file system data in file servers mirrored file system volumes

NETWORK APPLIANCE INC152 citations99
US6119244ASep 12, 2000

Coordinating persistent status information with multiple file servers

NETWORK APPLIANCE INC174 citations99
US5950225ASep 7, 1999

Fly-by XOR for generating parity for data gleaned from a bus

NETWORK APPLIANCE INC222 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
US7174352B2Feb 6, 2007

File system image transfer

NETWORK APPLIANCE INC225 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
US7024586B2Apr 4, 2006

Using file system information in raid data reconstruction and migration

NETWORK APPLIANCE INC69 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
US6728922B1Apr 27, 2004

Dynamic data space

NETWORK APPLIANCE INC93 citations96
US6496942B1Dec 17, 2002

Coordinating persistent status information with multiple file servers

NETWORK APPLIANCE INC46 citations96
US6574591B1Jun 3, 2003

File systems image transfer between dissimilar file systems

NETWORK APPLIANCE INC126 citations95
US6829720B2Dec 7, 2004

Coordinating persistent status information with multiple file servers

NETWORK APPLIANCE INC25 citations92
US7003714B1Feb 21, 2006

Dynamic data space

NETWORK APPLIANCE INC17 citations91
US7694302B1Apr 6, 2010

Symmetric multiprocessor synchronization using migrating scheduling domains

NETWORK APPLIANCE INC26 citations90
US7509525B2Mar 24, 2009

Technique for correcting multiple storage device failures in a storage array

NETWORK APPLIANCE INC12 citations84
US7330904B1Feb 12, 2008

Communication of control information and data in client/server systems

NETWORK APPLIANCE INC10 citations84
US7143249B2Nov 28, 2006

Resynchronization of mirrored storage devices

NETWORK APPLIANCE INC15 citations84
US7437652B2Oct 14, 2008

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 INC7 citations74
US7263629B2Aug 28, 2007

Uniform and symmetric double failure correcting technique for protecting against two disk failures in a disk array

NETWORK APPLIANCE INC7 citations74

NETAPP INC

13 patents
US7818299B1Oct 19, 2010

System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot

NETAPP INC61 citations98
US7603391B1Oct 13, 2009

System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot

NETAPP INC95 citations98
US7921257B1Apr 5, 2011

Dynamic parity distribution technique

NETAPP INC16 citations93
US7647451B1Jan 12, 2010

Data placement technique for striping data containers across volumes of a storage system cluster

NETAPP INC20 citations93
US7930475B1Apr 19, 2011

Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes

NETAPP INC28 citations92
US7693864B1Apr 6, 2010

System and method for quickly determining changed metadata using persistent consistency point image differencing

NETAPP INC21 citations92
US9280288B2Mar 8, 2016

Using logical block addresses with generation numbers as data fingerprints for network deduplication

NETAPP INC5 citations84
US9043430B2May 26, 2015

Using logical block addresses with generation numbers as data fingerprints for network deduplication

NETAPP INC7 citations84
US8032704B1Oct 4, 2011

Data placement technique for striping data containers across volumes of a storage system cluster

NETAPP INC9 citations84
US7979633B2Jul 12, 2011

Method for writing contiguous arrays of stripes in a RAID storage system

NETAPP INC11 citations84
US7962528B1Jun 14, 2011

System and method for quickly determining changed metadata using persistent consistency point image differencing

NETAPP INC12 citations84
US7882304B2Feb 1, 2011

System and method for efficient updates of sequential block storage

NETAPP INC11 citations84
US8825963B1Sep 2, 2014

Dynamic balancing of performance with block sharing in a storage system

NETAPP INC11 citations83

SUN MICROSYSTEMS INC

4 patents

EDWARDS JOHN K

2 patents

BISSON TIMOTHY

1 patent

KLEIMAN STEVEN R

1 patent

KIMMEL JEFFREY S

1 patent

KAHN ANDY

1 patent

CONDICT MICHAEL N

1 patent

Showing the top 50 of 58 patents by PatentIndex Score.