Inventor · disambiguated record
David Craft
Also filed as: CRAFT DAVID · CRAFT DAVID F · CRAFT DAVID J · CRAFT DAVID JOHN
53 granted patents·4 pending applications·2,044 citations·filing 1994–2021
99Inventor score
Top patents by PatentIndex Score
57 records- 0198US7650491B2Method and system for controlled distribution of application code and content data within a computer networkIBM·Filed 2008·Granted Jan 19, 2010·112 cites·3 claims
- 0298US5745734AMethod and system for programming a gate array using a compressed configuration bit streamIBM·Filed 1995·Granted Apr 28, 1998·318 cites·39 claims
- 0395US7603703B2Method and system for controlled distribution of application code and content data within a computer networkIBM·Filed 2001·Granted Oct 13, 2009·114 cites·5 claims
- 0495US5875454ACompressed data cache storage systemIBM·Filed 1996·Granted Feb 23, 1999·284 cites·20 claims
- 0593US9116793B2Maintaining versions of data in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Aug 25, 2015·15 cites·5 claims
- 0693US6961852B2System and method for authenticating software using hidden intermediate keysIBM·Filed 2003·Granted Nov 1, 2005·101 cites·33 claims
- 0793US5874907AMethod and apparatus for providing improved data compression efficiency for an adaptive data compressorIBM·Filed 1997·Granted Feb 23, 1999·99 cites·14 claims
- 0891US5612693ASliding window data compression using a toroidal bit shift registerIBM·Filed 1994·Granted Mar 18, 1997·82 cites·14 claims
- 0989US6070179AMethod and system for compressing unicode data within a data processing systemIBM·Filed 1998·Granted May 30, 2000·68 cites·18 claims
- 1089US6026508AStorage sub-system compression and dataflow chip offering excellent data integrityIBM·Filed 1997·Granted Feb 15, 2000·59 cites·32 claims
- 1187US5557551AMethod and apparatus for a thermal protection unitIBM·Filed 1995·Granted Sep 17, 1996·138 cites·30 claims
- 1286US5608396AEfficient Ziv-Lempel LZI data compression system using variable code fieldsIBM·Filed 1995·Granted Mar 4, 1997·119 cites·35 claims
- 1385US9122584B2File system for maintaining data version in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 1, 2015·8 cites·19 claims
- 1485US8743680B2Hierarchical network failure handling in a clustered node environmentBROWN WILLIAM B·Filed 2011·Granted Jun 3, 2014·9 cites·20 claims
- 1583US8140824B2Secure code authenticationCRAFT DAVID J·Filed 2007·Granted Mar 20, 2012·14 cites·9 claims
- 1683US5652878AMethod and apparatus for compressing dataIBM·Filed 1995·Granted Jul 29, 1997·54 cites·20 claims
- 1780US6678768B1Method and apparatus for configuring redundant array of independent disks (RAID)IBM·Filed 2000·Granted Jan 13, 2004·29 cites·7 claims
- 1878US7475254B2Method for authenticating software using protected master keyIBM·Filed 2003·Granted Jan 6, 2009·21 cites·7 claims
- 1978US6697974B2Method and apparatus for adaptively compensating skews during data transmission on a busIBM·Filed 2001·Granted Feb 24, 2004·26 cites·20 claims
- 2077US9229852B2Flash translation layer system for maintaining data versions in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Jan 5, 2016·4 cites·20 claims
- 2177US5627534ADual stage compression of bit mapped image data using refined run length and LZ compressionIBM·Filed 1995·Granted May 6, 1997·111 cites·24 claims
- 2276US9582511B2Maintaining versions of data in solid state memoryIBM·Filed 2016·Granted Feb 28, 2017·1 cites·17 claims
- 2376US9575682B2Maintaining versions of data in solid state memoryIBM·Filed 2016·Granted Feb 21, 2017·1 cites·15 claims
- 2476US7764787B2System and method for authenticating software using protected master keyIBM·Filed 2007·Granted Jul 27, 2010·6 cites·11 claims
- 2575US7248696B2Dynamic system bus encryption using improved differential transitional encodingIBM·Filed 2002·Granted Jul 24, 2007·20 cites·20 claims
- 2674US7617362B2System for balancing multiple memory buffer sizes and method thereforIBM·Filed 2006·Granted Nov 10, 2009·6 cites·19 claims
- 2772US5877711AMethod and apparatus for performing adaptive data compressionIBM·Filed 1997·Granted Mar 2, 1999·32 cites·20 claims
- 2870US5764994AMethod and system for compressing compiled microcode to be executed within a data processing systemIBM·Filed 1996·Granted Jun 9, 1998·56 cites·10 claims
- 2969US9135163B2Maintaining versions of data in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 15, 2015·1 cites·15 claims
- 3069US6996233B2System and method for encrypting and verifying messages using three-phase encryptionIBM·Filed 2003·Granted Feb 7, 2006·13 cites·57 claims
- 3168US7003605B2Method and system for an improved differential form of transitional codingIBM·Filed 2002·Granted Feb 21, 2006·13 cites·21 claims
- 3267US8886900B2Legacy data managementCRAFT DAVID J·Filed 2010·Granted Nov 11, 2014·2 cites·19 claims
- 3366US7475257B2System and method for selecting and using a signal processor in a multiprocessor system to operate as a security for encryption/decryption of dataIBM·Filed 2003·Granted Jan 6, 2009·11 cites·36 claims
- 3466US5874908AMethod and apparatus for encoding Lempel-Ziv 1 variantsIBM·Filed 1997·Granted Feb 23, 1999·39 cites·12 claims
- 3562US9817581B2Maintaining versions of data in solid state memoryIBM·Filed 2017·Granted Nov 14, 2017·0 cites·12 claims
- 3662US9778873B2Maintaining versions of data in solid state memoryIBM·Filed 2017·Granted Oct 3, 2017·0 cites·15 claims
- 3762US9582363B2Failure domain based storage system data stripe layoutIBM·Filed 2014·Granted Feb 28, 2017·1 cites·6 claims
- 3862US7194626B2Hardware-based secure code authenticationIBM·Filed 2002·Granted Mar 20, 2007·8 cites·17 claims
- 3962US6771193B2System and methods for embedding additional data in compressed data streamsIBM·Filed 2002·Granted Aug 3, 2004·11 cites·24 claims
- 4060US7146466B2System for balancing multiple memory buffer sizes and method thereforIBM·Filed 2004·Granted Dec 5, 2006·6 cites·12 claims
- 4159US9460802B2Maintaining versions of data in solid state memoryIBM·Filed 2015·Granted Oct 4, 2016·0 cites·5 claims
- 4254US7770021B2Authenticating software using protected master keyIBM·Filed 2008·Granted Aug 3, 2010·0 cites·11 claims
- 4351US9135162B2Data versioning in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 15, 2015·0 cites·16 claims
- 4451US8838950B2Security architecture for system on chipCRAFT DAVID JOHN·Filed 2003·Granted Sep 16, 2014·4 cites·15 claims
- 4551US2008016348A1Method and System for Controlled Distribution of Application Code and Content Data Within a Computer NetworkCRAFT DAVID J·Filed 2007·Application pending·0 cites
- 4650US9135161B2Flash translation layer system for maintaining data versions in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 15, 2015·0 cites·11 claims
- 4750US9122581B2Data versioning in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 1, 2015·0 cites·6 claims
- 4850US9122582B2File system for maintaining data versions in solid state memoryKANDIRAJU GOKUL B·Filed 2012·Granted Sep 1, 2015·0 cites·13 claims
- 4946US5745058AMethod and system for compressing microcode to be executed within a data processing systemIBM·Filed 1996·Granted Apr 28, 1998·11 cites·10 claims
- 5045US7171563B2Method and system for ensuring security of code in a system on a chipIBM·Filed 2003·Granted Jan 30, 2007·0 cites·22 claims
Showing the top 50 of 57 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →