Inventor · disambiguated record
Aaron D. Fry
Also filed as: FRY AARON · FRY AARON D · FRY AARON DANIEL
88 granted patents·3 pending applications·499 citations·filing 2013–2023
99Inventor score
Files withIBM91
Top patents by PatentIndex Score
91 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
- 0298US10101931B1Mitigating read errors following programming in a multi-level non-volatile memoryIBM·Filed 2017·Granted Oct 16, 2018·50 cites·19 claims
- 0398US9483350B1Flash memory codeword architecturesIBM·Filed 2016·Granted Nov 1, 2016·25 cites·1 claims
- 0497US9569306B1Recovery of multi-page failures in non-volatile memory systemIBM·Filed 2015·Granted Feb 14, 2017·23 cites·25 claims
- 0597US9496043B1Dynamically optimizing flash data retention or endurance based on data write frequencyIBM·Filed 2015·Granted Nov 15, 2016·41 cites·20 claims
- 0696US10884914B2Regrouping data during relocation to facilitate write amplification reductionIBM·Filed 2016·Granted Jan 5, 2021·35 cites·23 claims
- 0795US11176036B2Endurance enhancement scheme using memory re-evaluationIBM·Filed 2019·Granted Nov 16, 2021·10 cites·18 claims
- 0895US10963327B2Detecting 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
- 0995US10699791B2Adaptive read voltage threshold calibration in non-volatile memoryIBM·Filed 2018·Granted Jun 30, 2020·17 cites·19 claims
- 1095US10453537B1Techniques for reducing read voltage threshold calibration in non-volatile memoryIBM·Filed 2018·Granted Oct 22, 2019·27 cites·20 claims
- 1194US11023150B2Block mode toggling using hybrid controllersIBM·Filed 2019·Granted Jun 1, 2021·11 cites·20 claims
- 1293US12222800B2Write and retire pages in QLC NAND blocksIBM·Filed 2023·Granted Feb 11, 2025·2 cites·20 claims
- 1393US12093171B2Proactive data placement in high density storage by a hybrid non-volatile storage controllerIBM·Filed 2023·Granted Sep 17, 2024·2 cites·19 claims
- 1493US11138124B2Migrating data between block pools in a storage systemIBM·Filed 2019·Granted Oct 5, 2021·10 cites·18 claims
- 1592US11264103B2Hybrid read voltage calibration in non-volatile random access memoryIBM·Filed 2019·Granted Mar 1, 2022·12 cites·20 claims
- 1691US11797199B2Balancing utilization of memory pools of physical blocks of differing storage densitiesIBM·Filed 2021·Granted Oct 24, 2023·2 cites·20 claims
- 1790US9857986B2Wear leveling of a memory arrayIBM·Filed 2015·Granted Jan 2, 2018·7 cites·16 claims
- 1890US9583205B2Background 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
- 1990US9563373B2Detecting 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
- 2089US10957407B1Calculating corrective read voltage offsets in non-volatile random access memoryIBM·Filed 2019·Granted Mar 23, 2021·7 cites·25 claims
- 2189US10489086B1Reducing read errors by performing mitigation reads to blocks of non-volatile memoryIBM·Filed 2018·Granted Nov 26, 2019·7 cites·19 claims
- 2289US9779021B2Non-volatile memory controller cache architecture with support for separation of data streamsIBM·Filed 2014·Granted Oct 3, 2017·8 cites·19 claims
- 2388US10552063B2Background mitigation reads in a non-volatile memory systemIBM·Filed 2018·Granted Feb 4, 2020·5 cites·20 claims
- 2488US10222997B2Background 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
- 2588US9740609B1Garbage collection techniques for a data storage systemIBM·Filed 2016·Granted Aug 22, 2017·7 cites·20 claims
- 2688US9298549B2Read 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
- 2788US9280419B2Dynamic adjustment of data protection schemes in flash storage systems based on temperature, power off duration and flash ageIBM·Filed 2013·Granted Mar 8, 2016·10 cites·20 claims
- 2887US10082962B2Wear leveling of a memory arrayIBM·Filed 2017·Granted Sep 25, 2018·4 cites·16 claims
- 2987US9864523B2Background 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
- 3086US10942808B2Adaptive data and parity placement using compression ratios of storage devicesIBM·Filed 2018·Granted Mar 9, 2021·3 cites·25 claims
- 3185US10614881B2Calibration of open blocks in NAND flash memoryIBM·Filed 2018·Granted Apr 7, 2020·3 cites·20 claims
- 3284US11120882B2Error recovery of data in non-volatile memory during readIBM·Filed 2018·Granted Sep 14, 2021·6 cites·19 claims
- 3384US9645924B2Garbage collection scalingIBM·Filed 2013·Granted May 9, 2017·8 cites·17 claims
- 3484US9632927B2Reducing 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
- 3582US10387317B2Non-volatile memory controller cache architecture with support for separation of data streamsIBM·Filed 2017·Granted Aug 20, 2019·2 cites·19 claims
- 3681US10977181B2Data placement in write cache architecture supporting read heat data separationIBM·Filed 2019·Granted Apr 13, 2021·2 cites·25 claims
- 3781US9811419B2Validation bits and offsets to represent logical pages split between data containersIBM·Filed 2017·Granted Nov 7, 2017·2 cites·1 claims
- 3880US11036415B2Managing memory block calibration based on priority levelsIBM·Filed 2019·Granted Jun 15, 2021·2 cites·20 claims
- 3980US10592110B2Techniques for dynamically adjusting over-provisioning space of a flash controller based on workload characteristicsIBM·Filed 2016·Granted Mar 17, 2020·3 cites·9 claims
- 4080US9390003B2Retirement of physical memory based on dwell timeIBM·Filed 2013·Granted Jul 12, 2016·6 cites·18 claims
- 4179US11182089B2Adapting memory block pool sizes using hybrid controllersIBM·Filed 2019·Granted Nov 23, 2021·2 cites·20 claims
- 4279US10942662B2Relocating and/or re-programming blocks of storage space based on calibration frequency and resource utilizationIBM·Filed 2018·Granted Mar 9, 2021·2 cites·17 claims
- 4378US10658054B2Methods for read threshold voltage shifting in non-volatile memoryIBM·Filed 2018·Granted May 19, 2020·4 cites·9 claims
- 4478US10078582B2Non-volatile memory system having an increased effective number of supported heat levelsIBM·Filed 2014·Granted Sep 18, 2018·3 cites·20 claims
- 4578US9904607B2Logical to physical table restoration from stored journal entriesIBM·Filed 2015·Granted Feb 27, 2018·2 cites·20 claims
- 4677US11016693B2Block health estimation for wear leveling in non-volatile memoriesIBM·Filed 2018·Granted May 25, 2021·2 cites·19 claims
- 4777US10770155B2Determining a read apparent voltage infector page and infected pageIBM·Filed 2018·Granted Sep 8, 2020·2 cites·20 claims
- 4877US9571128B2Dynamic adjustment of data protection schemes in flash storage systems based on temperature, power off duration and flash ageIBM·Filed 2016·Granted Feb 14, 2017·2 cites·12 claims
- 4976US11056199B2Updating corrective read voltage offsets in non-volatile random access memoryIBM·Filed 2019·Granted Jul 6, 2021·3 cites·25 claims
- 5075US10365859B2Storage array management employing a merged background management processIBM·Filed 2014·Granted Jul 30, 2019·3 cites·25 claims
Showing the top 50 of 91 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →