Patent | Date |
---|
Periodically updating a log likelihood ratio (LLR) table in a flash memory controller Grant 10,580,514 - Wu , et al. | 2020-03-03 |
Hybrid LPDDR4-DRAM with cached NVM and flash-NAND in multi-chip packages for mobile devices Grant 10,453,501 - Lee , et al. Oc | 2019-10-22 |
Systems and methods for latency based data recycling in a solid state memory system Grant 10,437,513 - Cai , et al. O | 2019-10-08 |
Garbage collection in storage system Grant 10,324,959 - Tang , et al. | 2019-06-18 |
Systems and methods for soft decision generation in a solid state memory system Grant 10,298,264 - Chen , et al. | 2019-05-21 |
Lba Eviction In Pcm Media App 20190012259 - Tang; Xiangyu ;   et al. | 2019-01-10 |
Generating parity for storage device Grant 10,169,142 - Tang , et al. J | 2019-01-01 |
Systems and methods for differential message scaling in a decoding process Grant 10,164,657 - Cai , et al. Dec | 2018-12-25 |
Hot-read data aggregation and code selection Grant 10,157,096 - Cai , et al. Dec | 2018-12-18 |
Flash command that reports a count of cell program failures Grant 10,153,052 - Cai , et al. Dec | 2018-12-11 |
Error correction code (ECC) selection using probability density functions of error correction capability in storage controllers with multiple error correction codes Grant 10,153,782 - Cai , et al. Dec | 2018-12-11 |
Flash memory read error recovery with soft-decision decode Grant 10,073,734 - Haratsch , et al. September 11, 2 | 2018-09-11 |
Systems And Methods For Soft Decision Generation In A Solid State Memory System App 20180226991 - Chen; Zhengang ;   et al. | 2018-08-09 |
Hybrid Lpddr4-dram With Cached Nvm And Flash-nand In Multi-chip Packages For Mobile Devices App 20180197584 - Lee; Xiaobing ;   et al. | 2018-07-12 |
Systems and methods for sub-zero threshold characterization in a memory cell Grant 10,020,066 - Cai , et al. July 10, 2 | 2018-07-10 |
Flash channel with selective decoder likelihood dampening Grant 10,019,313 - Chen , et al. July 10, 2 | 2018-07-10 |
Flash Command That Reports A Count Of Cell Program Failures App 20180166142 - Cai; Yu ;   et al. | 2018-06-14 |
Error-Correcting Code Method and System with Hybrid Block Product Codes App 20180167088 - Vakilinia; Kasra ;   et al. | 2018-06-14 |
Periodically Updating a Log Likelihood Ratio (LLR) Table in a Flash Memory Controller App 20180158536 - Wu; Yunxiang ;   et al. | 2018-06-07 |
Write mapping to mitigate hard errors via soft-decision decoding Grant 9,990,247 - Alhussien , et al. June 5, 2 | 2018-06-05 |
Fixed point conversion of LLR values based on correlation Grant 9,954,559 - Wu , et al. April 24, 2 | 2018-04-24 |
Hybrid LPDDR4-DRAM with cached NVM and flash-nand in multi-chip packages for mobile devices Grant 9,940,980 - Lee , et al. April 10, 2 | 2018-04-10 |
Systems and methods for soft decision generation in a solid state memory system Grant 9,941,901 - Chen , et al. April 10, 2 | 2018-04-10 |
Garbage Collection in Storage System App 20180081587 - TANG; Xiangyu ;   et al. | 2018-03-22 |
Flash command that reports a count of cell program failures Grant 9,922,718 - Cai , et al. March 20, 2 | 2018-03-20 |
Periodically updating a log likelihood ratio (LLR) table in a flash memory controller Grant 9,916,906 - Wu , et al. March 13, 2 | 2018-03-13 |
Wear-Leveling Method for Cross-Point Memory for Multiple Data Temperature Zones App 20180060227 - Tang; Xiangyu ;   et al. | 2018-03-01 |
Generating Parity For Storage Device App 20180018223 - TANG; Xiangyu ;   et al. | 2018-01-18 |
Hot-read Data Aggregation And Code Selection App 20180011761 - Cai; Yu ;   et al. | 2018-01-11 |
Hybrid Lpddr4-dram With Cached Nvm And Flash-nand In Multi-chip Packages For Mobile Devices App 20180005670 - Lee; Xiaobing ;   et al. | 2018-01-04 |
Host And Garbage Collection Write Ratio Controller App 20170351604 - Tang; Xiangyu ;   et al. | 2017-12-07 |
Systems And Methods For Latency Based Data Recycling In A Solid State Memory System App 20170322750 - Cai; Yu ;   et al. | 2017-11-09 |
Hot-read data aggregation and code selection Grant 9,785,499 - Cai , et al. October 10, 2 | 2017-10-10 |
Systems And Methods For Sub-zero Threshold Characterization In A Memory Cell App 20170287567 - Cai; Yu ;   et al. | 2017-10-05 |
Systems and methods for latency based data recycling in a solid state memory system Grant 9,740,432 - Cai , et al. August 22, 2 | 2017-08-22 |
Systems and methods for sub-zero threshold characterization in a memory cell Grant 9,711,233 - Cai , et al. July 18, 2 | 2017-07-18 |
Fixed Point Conversion Of Llr Values Based On Correlation App 20170134053 - Wu; Yunxiang ;   et al. | 2017-05-11 |
Write Mapping To Mitigate Hard Errors Via Soft-decision Decoding App 20170123891 - Alhussien; AbdelHakim S. ;   et al. | 2017-05-04 |
Leakage current detecting circuit-breaker with a flexible shield cord Grant 9,640,977 - Li , et al. May 2, 2 | 2017-05-02 |
Systems And Methods For Soft Data Utilization In A Solid State Memory System App 20170093427 - WU; Yunxiang ;   et al. | 2017-03-30 |
Write mapping to mitigate hard errors via soft-decision decoding Grant 9,582,359 - Alhussien , et al. February 28, 2 | 2017-02-28 |
Fixed point conversion of LLR values based on correlation Grant 9,582,361 - Wu , et al. February 28, 2 | 2017-02-28 |
Systems and methods for soft data utilization in a solid state memory system Grant 9,575,832 - Wu , et al. February 21, 2 | 2017-02-21 |
Systems and methods for hard error reduction in a solid state memory device Grant 9,576,683 - Wu , et al. February 21, 2 | 2017-02-21 |
Systems And Methods For Sub-zero Threshold Characterization In A Memory Cell App 20160379718 - Cai; Yu ;   et al. | 2016-12-29 |
Systems And Methods For Latency Based Data Recycling In A Solid State Memory System App 20160357485 - Cai; Yu ;   et al. | 2016-12-08 |
Methods and systems for reducing decoder error floor for an electronic non-volatile computer storage apparatus Grant 9,513,982 - Wu , et al. December 6, 2 | 2016-12-06 |
Dynamic per-decoder control of log likelihood ratio and decoding parameters Grant 9,495,244 - Cohen , et al. November 15, 2 | 2016-11-15 |
Soft-decision compensation for flash channel variation Grant 9,483,347 - Wu , et al. November 1, 2 | 2016-11-01 |
Error Correction Code (ecc) Selection Using Probability Density Functions Of Error Correction Capability In Storage Controllers With Multiple Error Correction Codes App 20160315635 - Cai; Yu ;   et al. | 2016-10-27 |
Eliminating or reducing programming errors when programming flash memory cells Grant 9,477,423 - Cai , et al. October 25, 2 | 2016-10-25 |
Systems And Methods For Differential Message Scaling In A Decoding Process App 20160308556 - Cai; Yu ;   et al. | 2016-10-20 |
Multiple retry reads in a read channel of a memory Grant 9,455,004 - Alhussien , et al. September 27, 2 | 2016-09-27 |
Dynamic log likelihood ratio quantization for solid state drive controllers Grant 9,450,619 - Wu , et al. September 20, 2 | 2016-09-20 |
Flash Channel with Selective Decoder Likelihood Dampening App 20160246674 - Chen; Zhengang ;   et al. | 2016-08-25 |
Systems and methods for latency based data recycling in a solid state memory system Grant 9,424,179 - Cai , et al. August 23, 2 | 2016-08-23 |
Error correction code (ECC) selection using probability density functions of error correction capability in storage controllers with multiple error correction codes Grant 9,419,655 - Cai , et al. August 16, 2 | 2016-08-16 |
Estimating read reference voltage based on disparity and derivative metrics Grant 9,417,797 - Chen , et al. August 16, 2 | 2016-08-16 |
Preventing programming errors from occurring when programming flash memory cells Grant 9,417,960 - Cai , et al. August 16, 2 | 2016-08-16 |
Interleaving codewords over multiple flash planes Grant 9,405,480 - Chen , et al. August 2, 2 | 2016-08-02 |
Incremental programming pulse optimization to reduce write errors Grant 9,396,807 - Alhussien , et al. July 19, 2 | 2016-07-19 |
Adjusting log likelihood ratio values to compensate misplacement of read voltages Grant 9,396,792 - Wu , et al. July 19, 2 | 2016-07-19 |
Cell-to-cell program interference aware data recovery when ECC fails with an optimum read reference voltage Grant 9,378,090 - Cai , et al. June 28, 2 | 2016-06-28 |
Systems and methods for sub-zero threshold characterization in a memory cell Grant 9,378,840 - Cai , et al. June 28, 2 | 2016-06-28 |
Systems and methods for differential message scaling in a decoding process Grant 9,378,765 - Cai , et al. June 28, 2 | 2016-06-28 |
Systems And Methods For Soft Decision Generation In A Solid State Memory System App 20160182086 - Chen; Zhengang ;   et al. | 2016-06-23 |
Recovery strategy that reduces errors misidentified as reliable Grant 9,367,389 - Alhussien , et al. June 14, 2 | 2016-06-14 |
Inter-cell interference estimation based on a pattern dependent histogram Grant 9,349,477 - Chen , et al. May 24, 2 | 2016-05-24 |
Method to dynamically update LLRs in an SSD drive and/or controller Grant 9,329,935 - Cohen , et al. May 3, 2 | 2016-05-03 |
Multiple Retry Reads In A Read Channel Of A Memory App 20160118093 - Alhussien; AbdelHakim S. ;   et al. | 2016-04-28 |
Data recovery once ECC fails to correct the data Grant 9,323,607 - Cai , et al. April 26, 2 | 2016-04-26 |
Mixed granularity higher-level redundancy for non-volatile memory Grant 9,323,612 - Chen , et al. April 26, 2 | 2016-04-26 |
Leakage Current Detecting Circuit-breaker With A Flexible Shield Cord App 20160111869 - Li; Suhong ;   et al. | 2016-04-21 |
Write Mapping To Mitigate Hard Errors Via Soft-decision Decoding App 20160098317 - Alhussien; AbdelHakim S. ;   et al. | 2016-04-07 |
Dynamic Per-decoder Control Of Log Likelihood Ratio And Decoding Parameters App 20160098318 - Cohen; Earl T. ;   et al. | 2016-04-07 |
Decoding with log likelihood ratios stored in a controller Grant 9,304,851 - Wu , et al. April 5, 2 | 2016-04-05 |
Detection/erasure of random write errors using converged hard decisions Grant 9,298,547 - Alhussien , et al. March 29, 2 | 2016-03-29 |
Systems And Methods For Soft Data Utilization In A Solid State Memory System App 20160085623 - Wu; Yunxiang ;   et al. | 2016-03-24 |
Systems and methods for soft decision generation in a solid state memory system Grant 9,276,609 - Chen , et al. March 1, 2 | 2016-03-01 |
Method to distribute user data and error correction data over different page types by leveraging error rate variations Grant 9,262,268 - Cai , et al. February 16, 2 | 2016-02-16 |
Single read based soft-decision decoding of non-volatile memory Grant 9,239,754 - Wu , et al. January 19, 2 | 2016-01-19 |
Multiple retry reads in a read channel of a memory Grant 9,236,099 - Alhussien , et al. January 12, 2 | 2016-01-12 |
Write Mapping To Mitigate Hard Errors Via Soft-decision Decoding App 20150370631 - Alhussien; AbdelHakim S. ;   et al. | 2015-12-24 |
System to control a width of a programming threshold voltage distribution width when writing hot-read data Grant 9,218,885 - Cai , et al. December 22, 2 | 2015-12-22 |
Inter-cell Interference Estimation Based On A Pattern Dependent Histogram App 20150364205 - Chen; Zhengang ;   et al. | 2015-12-17 |
Cell-to-cell Program Interference Aware Data Recovery When Ecc Fails With An Optimum Read Reference Voltage App 20150363264 - Cai; Yu ;   et al. | 2015-12-17 |
Write mapping to mitigate hard errors via soft-decision decoding Grant 9,213,602 - Alhussien , et al. December 15, 2 | 2015-12-15 |
Method of erase state handling in flash channel tracking Grant 9,213,599 - Wu , et al. December 15, 2 | 2015-12-15 |
Dynamic per-decoder control of log likelihood ratio and decoding parameters Grant 9,213,600 - Cohen , et al. December 15, 2 | 2015-12-15 |
Estimating Read Reference Voltage Based On Disparity And Derivative Metrics App 20150355838 - Chen; Zhengang ;   et al. | 2015-12-10 |
Systems and methods for soft data utilization in a solid state memory system Grant 9,201,729 - Wu , et al. December 1, 2 | 2015-12-01 |
Fixed Point Conversion Of Llr Values Based On Correlation App 20150339189 - Wu; Yunxiang ;   et al. | 2015-11-26 |
Flash Command That Reports A Count Of Cell Program Failures App 20150340100 - Cai; Yu ;   et al. | 2015-11-26 |
METHOD TO DYNAMICALLY UPDATE LLRs IN AN SSD DRIVE AND/OR CONTROLLER App 20150331748 - Cohen; Earl T. ;   et al. | 2015-11-19 |
Generating soft decoding information for flash memory error correction using hard decision patterns Grant 9,189,333 - Wu , et al. November 17, 2 | 2015-11-17 |
Flash channel with selective decoder likelihood dampening Grant 9,176,815 - Chen , et al. November 3, 2 | 2015-11-03 |
Data Recovery Once Ecc Fails To Correct The Data App 20150309872 - Cai; Yu ;   et al. | 2015-10-29 |
Online Histogram And Soft Information Learning App 20150294739 - Cai; Yu ;   et al. | 2015-10-15 |
Soft Read Handling Of Read Noise App 20150293808 - Wu; Yunxiang ;   et al. | 2015-10-15 |
Error Correction Code (ecc) Selection In Nand Flash Controllers With Multiple Error Correction Codes App 20150286528 - Cai; Yu ;   et al. | 2015-10-08 |
Systems and Methods for Differential Message Scaling in a Decoding Process App 20150286523 - Cai; Yu ;   et al. | 2015-10-08 |
Flash Memory Read Error Recovery With Soft-decision Decode App 20150278015 - Haratsch; Erich F. ;   et al. | 2015-10-01 |
Adjusting Log Likelihood Ratio Values To Compensate Misplacement Of Read Voltages App 20150243363 - Wu; Yunxiang ;   et al. | 2015-08-27 |
Periodically Updating A Log Likelihood Ratio (llr) Table In A Flash Memory Controller App 20150242268 - Wu; Yunxiang ;   et al. | 2015-08-27 |
System To Control A Width Of A Programming Threshold Voltage Distribution Width When Writing Hot-read Data App 20150235705 - Cai; Yu ;   et al. | 2015-08-20 |
Hot-read Data Aggregation And Code Selection App 20150227418 - Cai; Yu ;   et al. | 2015-08-13 |
Systems and Methods for Hard Error Reduction in a Solid State Memory Device App 20150220388 - Wu; Yunxiang ;   et al. | 2015-08-06 |
Interleaving Codewords Over Multiple Flash Planes App 20150199140 - Chen; Ning ;   et al. | 2015-07-16 |
Method To Distribute User Data And Error Correction Data Over Different Page Types By Leveraging Error Rate Variations App 20150178149 - Cai; Yu ;   et al. | 2015-06-25 |
Preventing Programming Errors From Occurring When Programming Flash Memory Cells App 20150178152 - Cai; Yu ;   et al. | 2015-06-25 |
Soft-decision Compensation For Flash Channel Variation App 20150169402 - WU; Yunxiang ;   et al. | 2015-06-18 |
Multiple Retry Reads In A Read Channel Of A Memory App 20150162057 - Alhussien; AbdelHakim S. ;   et al. | 2015-06-11 |
Reduced complexity reliability computations for flash memories Grant 9,053,804 - Wu , et al. June 9, 2 | 2015-06-09 |
Mixed Granularity Higher-level Redundancy For Non-volatile Memory App 20150154070 - CHEN; Zhengang ;   et al. | 2015-06-04 |
Eliminating Or Reducing Programming Errors When Programming Flash Memory Cells App 20150149698 - Cai; Yu ;   et al. | 2015-05-28 |
Decoding With Log Likelihood Ratios Stored In A Controller App 20150149856 - Wu; Yunxiang ;   et al. | 2015-05-28 |
Flash Channel With Selective Decoder Likelihood Dampening App 20150149871 - Chen; Zhengang ;   et al. | 2015-05-28 |
Systems and Methods for Soft Decision Generation in a Solid State Memory System App 20150143202 - Chen; Zhengang ;   et al. | 2015-05-21 |
Flash memory reference voltage detection with tracking of cross-points of cell voltage distributions using histograms Grant 9,036,413 - Wu , et al. May 19, 2 | 2015-05-19 |
Detection/Erasure of Random Write Errors Using Converged Hard Decisions App 20150135032 - Alhussien; Abdel-Hakim S. ;   et al. | 2015-05-14 |
Incremental Programming Pulse Optimization to Reduce Write Errors App 20150131373 - Alhussien; Abdel-Hakim S. ;   et al. | 2015-05-14 |
Dynamic Per-decoder Control Of Log Likelihood Ratio And Decoding Parameters App 20150135031 - Cohen; Earl T. ;   et al. | 2015-05-14 |
Method of optimizing solid state drive soft retry voltages Grant 9,025,393 - Wu , et al. May 5, 2 | 2015-05-05 |
Systems and Methods for Sub-Zero Threshold Characterization in a Memory Cell App 20150117097 - Cai; Yu ;   et al. | 2015-04-30 |
Method and apparatus for generation of soft decision error correction code information Grant 9,021,331 - Wu , et al. April 28, 2 | 2015-04-28 |
Flash memory read error recovery with soft-decision decode Grant 9,021,332 - Haratsch , et al. April 28, 2 | 2015-04-28 |
Systems and Methods for Latency Based Data Recycling in a Solid State Memory System App 20150113205 - Cai; Yu ;   et al. | 2015-04-23 |
Generating Soft Decoding Information For Flash Memory Error Correction Using Hard Decision Patterns App 20150113354 - Wu; Yunxiang ;   et al. | 2015-04-23 |
Systems and Methods for Soft Data Utilization in a Solid State Memory System App 20150113318 - Wu; Yunxiang ;   et al. | 2015-04-23 |
Management of non-valid decision patterns of a soft read retry operation Grant 9,015,554 - Wu , et al. April 21, 2 | 2015-04-21 |
Flash Memory Reference Voltage Detection With Tracking Of Cross-points Of Cell Voltage Distributions Using Histograms App 20150092489 - Wu; Yunxiang ;   et al. | 2015-04-02 |
Method Of Erase State Handling In Flash Channel Tracking App 20150082121 - Wu; Yunxiang ;   et al. | 2015-03-19 |
Flash memory read retry using histograms Grant 8,953,373 - Wu , et al. February 10, 2 | 2015-02-10 |
Adaptive architecture in a channel detector for NAND flash channels Grant 8,913,438 - Wu , et al. December 16, 2 | 2014-12-16 |
Compensation loop for read voltage adaptation Grant 8,879,324 - Alhussien , et al. November 4, 2 | 2014-11-04 |
Soft-decision compensation for flash channel variation Grant 8,856,611 - Wu , et al. October 7, 2 | 2014-10-07 |
Mixed granularity higher-level redundancy for non-volatile memory Grant 8,856,431 - Chen , et al. October 7, 2 | 2014-10-07 |
Method of Optimizing Solid State Drive Soft Retry Voltages App 20140286102 - Wu; Yunxiang ;   et al. | 2014-09-25 |
Dynamic Log Likelihood Ratio Quantization for Solid State Drive Controllers App 20140289450 - Wu; Yunxiang ;   et al. | 2014-09-25 |
Method And Apparatus For Generation Of Soft Decision Error Correction Code Information App 20140281822 - Wu; Yunxiang ;   et al. | 2014-09-18 |
Recovery Strategy That Reduces Errors Misidentified As Reliable App 20140281767 - Alhussien; AbdelHakim S. ;   et al. | 2014-09-18 |
Reduced Complexity Reliability Computations For Flash Memories App 20140241056 - Wu; Yunxiang ;   et al. | 2014-08-28 |
Adaptive Architecture In A Channel Detector For Nand Flash Channels App 20140233322 - Wu; Yunxiang ;   et al. | 2014-08-21 |
Compensation Loop for Read Voltage Adaptation App 20140219028 - Alhussien; Abdel-Hakim S. ;   et al. | 2014-08-07 |
Management Of Non-valid Decision Patterns Of A Soft Read Retry Operation App 20140181617 - Wu; Yunxiang ;   et al. | 2014-06-26 |
Flash Memory Read Error Recovery With Soft-decision Decode App 20140164868 - Haratsch; Erich F. ;   et al. | 2014-06-12 |
Mixed Granularity Higher-level Redundancy For Non-volatile Memory App 20140040530 - CHEN; Zhengang ;   et al. | 2014-02-06 |
Single-read Based Soft-decision Decoding Of Non-volatile Memory App 20140040531 - WU; Yunxiang ;   et al. | 2014-02-06 |
Soft-decision Compensation For Flash Channel Variation App 20140040704 - WU; Yunxiang ;   et al. | 2014-02-06 |
Flash Memory Read Error Rate Reduction App 20140026003 - Chen; Zhengang ;   et al. | 2014-01-23 |
Read channel averaging Grant 8,570,679 - Wu , et al. October 29, 2 | 2013-10-29 |
PRML channel with zero-mean noise reduction App 20080198490 - Wu; Yunxiang ;   et al. | 2008-08-21 |
Data track per inch optimization through compilation of voltage gain amplifier control signal data Grant 7,057,835 - Chan , et al. June 6, 2 | 2006-06-06 |
Data track per inch optimization through compilation of voltage gain amplifier control signal data App 20050280917 - Chan, Tom ;   et al. | 2005-12-22 |