Inventor · disambiguated record
Charles J. Camp
Also filed as: CAMP CHARLES · CAMP CHARLES J · CAMP CHARLES JOHN
111 granted patents·1 pending application·1,548 citations·filing 2009–2020
99Inventor score
Top patents by PatentIndex Score
112 records- 0199US9251909B1Background threshold voltage shifting using base and delta threshold voltage shift values in flash memoryIBM·Filed 2014·Granted Feb 2, 2016·48 cites·20 claims
- 0299US8176360B2Method and apparatus for addressing actual or predicted failures in a FLASH-based storage systemFROST HOLLOWAY H·Filed 2009·Granted May 8, 2012·354 cites·20 claims
- 0399US7856528B1Method and apparatus for protecting data using variable size page stripes in a FLASH-based storage systemTEXAS MEMORY SYSTEMS INC·Filed 2009·Granted Dec 21, 2010·127 cites·15 claims
- 0498US10437670B1Metadata hardening and parity accumulation for log-structured arraysIBM·Filed 2018·Granted Oct 8, 2019·66 cites·20 claims
- 0598US10101931B1Mitigating read errors following programming in a multi-level non-volatile memoryIBM·Filed 2017·Granted Oct 16, 2018·50 cites·19 claims
- 0698US9483350B1Flash memory codeword architecturesIBM·Filed 2016·Granted Nov 1, 2016·25 cites·1 claims
- 0798US7818525B1Efficient reduction of read disturb errors in NAND FLASH memoryTEXAS MEMORY SYSTEMS INC·Filed 2009·Granted Oct 19, 2010·218 cites·5 claims
- 0897US9569306B1Recovery of multi-page failures in non-volatile memory systemIBM·Filed 2015·Granted Feb 14, 2017·23 cites·25 claims
- 0997US9496043B1Dynamically optimizing flash data retention or endurance based on data write frequencyIBM·Filed 2015·Granted Nov 15, 2016·41 cites·20 claims
- 1097US8443136B2Method and apparatus for protecting data using variable size page stripes in a FLASH-based storage systemFROST HOLLOWAY H·Filed 2010·Granted May 14, 2013·21 cites·11 claims
- 1197US8255620B2Secure Flash-based memory system with fast wipe featureFROST HOLLOWAY H·Filed 2011·Granted Aug 28, 2012·30 cites·20 claims
- 1297US8176284B2FLASH-based memory system with variable length page stripes including data protection informationFROST HOLLOWAY H·Filed 2009·Granted May 8, 2012·43 cites·4 claims
- 1396US10884914B2Regrouping data during relocation to facilitate write amplification reductionIBM·Filed 2016·Granted Jan 5, 2021·35 cites·23 claims
- 1496US8189379B2Reduction of read disturb errors in NAND FLASH memoryCAMP CHARLES J·Filed 2009·Granted May 29, 2012·44 cites·20 claims
- 1595US11176036B2Endurance enhancement scheme using memory re-evaluationIBM·Filed 2019·Granted Nov 16, 2021·10 cites·18 claims
- 1695US10963327B2Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block managementIBM·Filed 2019·Granted Mar 30, 2021·10 cites·20 claims
- 1795US9389792B1Reducing read-after-write errors in a non-volatile memory system using an old data copyIBM·Filed 2015·Granted Jul 12, 2016·14 cites·20 claims
- 1895US8730721B2Reduction of read disturb errors in NAND FLASH memoryCAMP CHARLES J·Filed 2012·Granted May 20, 2014·20 cites·20 claims
- 1995US8713245B2Secure Flash-based memory system with fast wipe featureFROST HOLLOWAY H·Filed 2012·Granted Apr 29, 2014·21 cites·20 claims
- 2095US8560881B2FLASH-based memory system with static or variable length page stripes including data protection information and auxiliary protection stripesFROST HOLLOWAY H·Filed 2011·Granted Oct 15, 2013·23 cites·22 claims
- 2195US7941696B2Flash-based memory system with static or variable length page stripes including data protection information and auxiliary protection stripesTEXAS MEMORY SYSTEMS INC·Filed 2009·Granted May 10, 2011·43 cites·20 claims
- 2293US9417809B1Efficient management of page retirement in non-volatile memory utilizing page retirement classesIBM·Filed 2015·Granted Aug 16, 2016·10 cites·20 claims
- 2393US8943263B2Efficient reduction of read disturb errors in NAND flash memoryFROST HOLLOWAY H·Filed 2012·Granted Jan 27, 2015·15 cites·20 claims
- 2493US8631274B2Flash-based memory system with variable length page stripes including data protection informationFROST HOLLOWAY H·Filed 2012·Granted Jan 14, 2014·12 cites·19 claims
- 2593US8190842B2Efficient reduction of read disturb errors in NAND FLASH memoryFROST HOLLOWAY H·Filed 2010·Granted May 29, 2012·17 cites·17 claims
- 2692US10115472B1Reducing read disturb effect on partially programmed blocks of non-volatile memoryIBM·Filed 2017·Granted Oct 30, 2018·9 cites·19 claims
- 2792US9558107B2Extending useful life of a non-volatile memory by health gradingIBM·Filed 2013·Granted Jan 31, 2017·17 cites·13 claims
- 2890US9619381B2Collaborative health management in a storage systemIBM·Filed 2013·Granted Apr 11, 2017·14 cites·20 claims
- 2990US9583205B2Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memoryIBM·Filed 2016·Granted Feb 28, 2017·7 cites·20 claims
- 3090US9563373B2Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block managementIBM·Filed 2014·Granted Feb 7, 2017·9 cites·20 claims
- 3189US9779021B2Non-volatile memory controller cache architecture with support for separation of data streamsIBM·Filed 2014·Granted Oct 3, 2017·8 cites·19 claims
- 3289US8631273B2Method and apparatus for addressing actual or predicted failures in a flash-based storage systemFROST HOLLOWAY H·Filed 2012·Granted Jan 14, 2014·7 cites·20 claims
- 3388US10222997B2Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memoryIBM·Filed 2017·Granted Mar 5, 2019·3 cites·20 claims
- 3488US9471512B2Secure memory system with fast wipe featureIBM·Filed 2015·Granted Oct 18, 2016·4 cites·20 claims
- 3588US9298549B2Read buffer architecture supporting integrated XOR-reconstructed and read-retry for non-volatile random access memory (NVRAM) systemsIBM·Filed 2013·Granted Mar 29, 2016·12 cites·20 claims
- 3687US9864523B2Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memoryIBM·Filed 2017·Granted Jan 9, 2018·5 cites·20 claims
- 3787US9274882B2Page retirement in a NAND flash memory systemIBM·Filed 2013·Granted Mar 1, 2016·8 cites·20 claims
- 3887US9250991B2Efficient reduction of read disturb errorsIBM·Filed 2014·Granted Feb 2, 2016·6 cites·20 claims
- 3987US9128871B2Memory system with variable length page stripes including data protection informationIBM·Filed 2014·Granted Sep 8, 2015·5 cites·21 claims
- 4086US9870285B2Selectively de-straddling data pages in non-volatile memoryIBM·Filed 2015·Granted Jan 16, 2018·4 cites·20 claims
- 4186US9712190B2Data packing for compression-enabled storage systemsIBM·Filed 2015·Granted Jul 18, 2017·4 cites·20 claims
- 4286US9400745B2Physical address management in solid state memoryIBM·Filed 2013·Granted Jul 26, 2016·6 cites·18 claims
- 4385US9569118B2Promoting consistent response times in a data storage system having multiple data retrieval mechanismsIBM·Filed 2014·Granted Feb 14, 2017·8 cites·20 claims
- 4484US9727244B2Expanding effective storage capacity of a data storage system while providing support for address mapping recoveryIBM·Filed 2015·Granted Aug 8, 2017·4 cites·19 claims
- 4584US9639462B2Device for selecting a level for at least one read voltageIBM·Filed 2014·Granted May 2, 2017·8 cites·20 claims
- 4684US9632927B2Reducing write amplification in solid-state drives by separating allocation of relocate writes from user writesIBM·Filed 2014·Granted Apr 25, 2017·5 cites·14 claims
- 4783US9524116B1Reducing read-after-write errors in a non-volatile memory system using an old data copyIBM·Filed 2016·Granted Dec 20, 2016·3 cites·5 claims
- 4882US10387317B2Non-volatile memory controller cache architecture with support for separation of data streamsIBM·Filed 2017·Granted Aug 20, 2019·2 cites·19 claims
- 4982US9990279B2Page-level health equalizationIBM·Filed 2014·Granted Jun 5, 2018·6 cites·19 claims
- 5082US9952795B2Page retirement in a NAND flash memory systemIBM·Filed 2016·Granted Apr 24, 2018·3 cites·17 claims
Showing the top 50 of 112 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →