Issued Patents 2016
Showing 25 most recent of 26 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9513982 | Methods and systems for reducing decoder error floor for an electronic non-volatile computer storage apparatus | Yunxiang Wu, Ivana Djurdjevic, Yu Cai, Erich F. Haratsch | 2016-12-06 |
| 9495288 | Variable-size flash translation layer | — | 2016-11-15 |
| 9495244 | Dynamic per-decoder control of log likelihood ratio and decoding parameters | Yunxiang Wu, Alexander Hubris, Christopher Brewer | 2016-11-15 |
| 9489256 | Device quality metrics using unsatisfied parity checks | AbdelHakim S. Alhussien, Erich F. Haratsch | 2016-11-08 |
| 9483347 | Soft-decision compensation for flash channel variation | Yunxiang Wu | 2016-11-01 |
| 9477406 | Locating data in non-volatile memory | — | 2016-10-25 |
| 9478271 | Nonvolatile memory data recovery after power failure | Zhengang Chen, Alex Tang | 2016-10-25 |
| 9443591 | Storage device out-of-space handling | Leonid Baryudin | 2016-09-13 |
| 9443616 | Bad memory unit detection in a solid state drive | Zhengang Chen, Erich F. Haratsch, Jeremy Werner | 2016-09-13 |
| 9436634 | Enhanced queue management | Timothy Canepa | 2016-09-06 |
| 9430154 | Zero-one balance management in a solid-state disk controller | — | 2016-08-30 |
| 9411718 | Method to apply fine grain wear leveling and garbage collection | Alex Tang, Leonid Baryudin | 2016-08-09 |
| 9405624 | On-die error detection and correction during multi-step programming | AbdelHakim S. Alhussien, Jeremy Werner, Erich F. Haratsch | 2016-08-02 |
| 9395924 | Management of and region selection for writes to non-volatile memory | Timothy Canepa | 2016-07-19 |
| 9389805 | I/O device and computing host interoperation | Timothy Canepa, Farbod Michael Raam | 2016-07-12 |
| 9367389 | Recovery strategy that reduces errors misidentified as reliable | AbdelHakim S. Alhussien, Erich F. Haratsch, Yunxiang Wu | 2016-06-14 |
| 9354816 | Read policy for system data of solid state drives | Zhengang Chen, Gordon James Coleman, Ivana Djurdjevic, Erich F. Haratsch | 2016-05-31 |
| 9348774 | Controller-opaque communication with non-volatile memory devices | Leonid Baryudin, Gordon James Coleman | 2016-05-24 |
| 9337865 | Log-likelihood ratio (LLR) dampening in low-density parity-check (LDPC) decoders | Erich F. Haratsch, Abdel-Hakim S. Alhussien | 2016-05-10 |
| 9329991 | Translation layer partitioned between host and controller | Sumit Puri | 2016-05-03 |
| 9329935 | Method to dynamically update LLRs in an SSD drive and/or controller | Yu Cai, Erich F. Haratsch, Yunxiang Wu | 2016-05-03 |
| 9319073 | Mitigation of write errors in multi-level cell flash memory through adaptive error correction code decoding | AbdelHakim S. Alhussien, Ivana Djurdjevic, Yu Cai, Erich F. Haratsch, Yue Li | 2016-04-19 |
| 9317361 | Bit-line defect detection using unsatisfied parity code checks | AbdelHakim S. Alhussien, Erich F. Haratsch | 2016-04-19 |
| 9262084 | Non-volatile memory channel control using a general purpose programmable processor in combination with a low level programmable sequencer | Christopher Brewer | 2016-02-16 |
| 9262268 | Method to distribute user data and error correction data over different page types by leveraging error rate variations | Yu Cai, Ning Chen, Yunxiang Wu, Erich F. Haratsch, Timothy Canepa | 2016-02-16 |