Inventor · disambiguated record
Steven R. Kleiman
Also filed as: KLEIMAN STEVEN · KLEIMAN STEVEN R · KLEIMAN STEVEN ROBERT
69 granted patents·3 pending applications·5,144 citations·filing 1994–2015
99Inventor score
Top patents by PatentIndex Score
72 records- 0199US6993539B2System and method for determining changes in two snapshots and for transmitting changes to destination snapshotNETWORK APPLIANCE INC·Filed 2002·Granted Jan 31, 2006·330 cites·20 claims
- 0298US8086652B1Storage system-based hole punching for reclaiming unused space from a data containerBISSON TIMOTHY·Filed 2007·Granted Dec 27, 2011·253 cites·25 claims
- 0398US7603391B1System and method for determining changes in two snapshots and for transmitting changes to a destination snapshotNETAPP INC·Filed 2006·Granted Oct 13, 2009·95 cites·15 claims
- 0498US5515538AApparatus and method for interrupt handling in a multi-threaded operating system kernelSUN MICROSYSTEMS INC·Filed 1994·Granted May 7, 1996·433 cites·20 claims
- 0597US8555022B1Assimilation of foreign LUNS into a network storage systemEDWARDS JOHN K·Filed 2010·Granted Oct 8, 2013·55 cites·39 claims
- 0697US7818299B1System and method for determining changes in two snapshots and for transmitting changes to a destination snapshotNETAPP INC·Filed 2009·Granted Oct 19, 2010·61 cites·37 claims
- 0797US7409625B2Row-diagonal parity technique for enabling efficient recovery from double failures in a storage arrayNETWORK APPLIANCE INC·Filed 2007·Granted Aug 5, 2008·54 cites·20 claims
- 0897US7366837B2Data placement technique for striping data containers across volumes of a storage system clusterNETWORK APPLIANCE INC·Filed 2005·Granted Apr 29, 2008·80 cites·23 claims
- 0997US7174352B2File system image transferNETWORK APPLIANCE INC·Filed 2001·Granted Feb 6, 2007·225 cites·62 claims
- 1097US6993701B2Row-diagonal parity technique for enabling efficient recovery from double failures in a storage arrayNETWORK APPLIANCE INC·Filed 2001·Granted Jan 31, 2006·150 cites·103 claims
- 1197US6654912B1Recovery of file system data in file servers mirrored file system volumesNETWORK APPLIANCE INC·Filed 2000·Granted Nov 25, 2003·152 cites·6 claims
- 1296US8443153B1Dynamic balancing of performance with block sharing in a storage systemEDWARDS JOHN K·Filed 2010·Granted May 14, 2013·56 cites·39 claims
- 1396US7203892B2Row-diagonal parity technique for enabling efficient recovery from double failures in a storage arrayNETWORK APPLIANCE INC·Filed 2005·Granted Apr 10, 2007·46 cites·41 claims
- 1496US7200715B2Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writesNETWORK APPLIANCE INC·Filed 2002·Granted Apr 3, 2007·117 cites·52 claims
- 1595US8549222B1Cache-based storage system architectureKLEIMAN STEVEN R·Filed 2009·Granted Oct 1, 2013·88 cites·17 claims
- 1695US7073115B2Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groupsNETWORK APPLIANCE INC·Filed 2001·Granted Jul 4, 2006·90 cites·67 claims
- 1795US6604118B2File system image transferNETWORK APPLIANCE INC·Filed 1998·Granted Aug 5, 2003·394 cites·12 claims
- 1894US6119244ACoordinating persistent status information with multiple file serversNETWORK APPLIANCE INC·Filed 1998·Granted Sep 12, 2000·174 cites·26 claims
- 1994US5950225AFly-by XOR for generating parity for data gleaned from a busNETWORK APPLIANCE INC·Filed 1997·Granted Sep 7, 1999·222 cites·11 claims
- 2093US7930475B1Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writesNETAPP INC·Filed 2007·Granted Apr 19, 2011·28 cites·10 claims
- 2193US7080278B1Technique for correcting multiple storage device failures in a storage arrayNETWORK APPLIANCE INC·Filed 2002·Granted Jul 18, 2006·71 cites·79 claims
- 2293US6728922B1Dynamic data spaceNETWORK APPLIANCE INC·Filed 2000·Granted Apr 27, 2004·93 cites·42 claims
- 2392US9134917B2Hybrid media storage system architectureKIMMEL JEFFREY S·Filed 2009·Granted Sep 15, 2015·29 cites·21 claims
- 2492US8799367B1Using logical block addresses with generation numbers as data fingerprints for network deduplicationCONDICT MICHAEL N·Filed 2009·Granted Aug 5, 2014·24 cites·20 claims
- 2592US6009464AMethod and apparatus for enabling application programs to communicate with network clients and serversSUN MICROSYSTEMS INC·Filed 1995·Granted Dec 28, 1999·181 cites·70 claims
- 2691US7647451B1Data placement technique for striping data containers across volumes of a storage system clusterNETAPP INC·Filed 2008·Granted Jan 12, 2010·20 cites·18 claims
- 2791US7328305B2Dynamic parity distribution techniqueNETWORK APPLIANCE INC·Filed 2003·Granted Feb 5, 2008·62 cites·51 claims
- 2891US7024586B2Using file system information in raid data reconstruction and migrationNETWORK APPLIANCE INC·Filed 2002·Granted Apr 4, 2006·69 cites·60 claims
- 2991US6952797B1Block-appended checksumsKAHN ANDY·Filed 2000·Granted Oct 4, 2005·65 cites·18 claims
- 3091US5761416AMethod and apparatus for distributing network bandwidth on a video server for transmission of bit streams across multiple network interfaces connected to a single internet protocol (IP) networkSUN MICROSYSTEMS INC·Filed 1996·Granted Jun 2, 1998·206 cites·28 claims
- 3190US7962528B1System and method for quickly determining changed metadata using persistent consistency point image differencingNETAPP INC·Filed 2010·Granted Jun 14, 2011·12 cites·19 claims
- 3290US7693864B1System and method for quickly determining changed metadata using persistent consistency point image differencingNETAPP INC·Filed 2006·Granted Apr 6, 2010·21 cites·20 claims
- 3390US6317844B1File server storage arrangementNETWORK APPLIANCE INC·Filed 1998·Granted Nov 13, 2001·139 cites·75 claims
- 3489US9280288B2Using logical block addresses with generation numbers as data fingerprints for network deduplicationNETAPP INC·Filed 2015·Granted Mar 8, 2016·5 cites·8 claims
- 3589US8825963B1Dynamic balancing of performance with block sharing in a storage systemNETAPP INC·Filed 2013·Granted Sep 2, 2014·11 cites·28 claims
- 3689US7185144B2Semi-static distribution techniqueNETWORK APPLIANCE INC·Filed 2003·Granted Feb 27, 2007·47 cites·47 claims
- 3789US6496942B1Coordinating persistent status information with multiple file serversNETWORK APPLIANCE INC·Filed 2000·Granted Dec 17, 2002·46 cites·12 claims
- 3888US7921257B1Dynamic parity distribution techniqueNETAPP INC·Filed 2007·Granted Apr 5, 2011·16 cites·43 claims
- 3988US5633810AMethod and apparatus for distributing network bandwidth on a media serverSUN MICROSYSTEMS INC·Filed 1995·Granted May 27, 1997·164 cites·10 claims
- 4087US9043430B2Using logical block addresses with generation numbers as data fingerprints for network deduplicationNETAPP INC·Filed 2013·Granted May 26, 2015·7 cites·13 claims
- 4186US6574591B1File systems image transfer between dissimilar file systemsNETWORK APPLIANCE INC·Filed 1999·Granted Jun 3, 2003·126 cites·88 claims
- 4285US7509525B2Technique for correcting multiple storage device failures in a storage arrayNETWORK APPLIANCE INC·Filed 2006·Granted Mar 24, 2009·12 cites·22 claims
- 4384US6697848B2Method and apparatus for enabling application programs to communicate with network clients and serversSUN MICROSYSTEMS INC·Filed 1999·Granted Feb 24, 2004·95 cites·60 claims
- 4482US8032704B1Data placement technique for striping data containers across volumes of a storage system clusterNETAPP INC·Filed 2009·Granted Oct 4, 2011·9 cites·27 claims
- 4582US7882304B2System and method for efficient updates of sequential block storageNETAPP INC·Filed 2007·Granted Feb 1, 2011·11 cites·19 claims
- 4682US6829720B2Coordinating persistent status information with multiple file serversNETWORK APPLIANCE INC·Filed 2002·Granted Dec 7, 2004·25 cites·27 claims
- 4780US7257676B2Semi-static distribution techniqueNETWORK APPLIANCE INC·Filed 2006·Granted Aug 14, 2007·8 cites·20 claims
- 4878US7694302B1Symmetric multiprocessor synchronization using migrating scheduling domainsNETWORK APPLIANCE INC·Filed 2001·Granted Apr 6, 2010·26 cites·13 claims
- 4978US7437652B2Correcting multiple block data loss in a storage array using a combination of a single diagonal parity group and multiple row parity groupsNETWORK APPLIANCE INC·Filed 2006·Granted Oct 14, 2008·7 cites·49 claims
- 5077US6170018B1Remote procedure calling using an existing descriptor mechanismSUN MICROSYSTEMS INC·Filed 1995·Granted Jan 2, 2001·85 cites·38 claims
Showing the top 50 of 72 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →