| 10162533 |
Reducing write amplification in solid-state drives by separating allocation of relocate writes from user writes |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka +1 more |
2018-12-25 |
| 10162700 |
Workload-adaptive data packing algorithm |
Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2018-12-25 |
| 10157282 |
Multiband encryption engine and a self testing method thereof |
Bryan B. Grandy, Glen Alan Jaquette |
2018-12-18 |
| 10128871 |
Diagonal anti-diagonal memory structure |
Tobias Blaettler, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2018-11-13 |
| 10115472 |
Reducing read disturb effect on partially programmed blocks of non-volatile memory |
Timothy J. Fisher, Thomas J. Griffin, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell +4 more |
2018-10-30 |
| 10101931 |
Mitigating read errors following programming in a multi-level non-volatile memory |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Thomas Mittelholzer, Nikolaos Papandreou +4 more |
2018-10-16 |
| 10101938 |
Data storage system selectively employing multiple data compression techniques |
Andrew D. Walls |
2018-10-16 |
| 10078582 |
Non-volatile memory system having an increased effective number of supported heat levels |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka +1 more |
2018-09-18 |
| 9996266 |
Physical address management in solid state memory |
Timothy J. Fisher, Kevin E. Sallese |
2018-06-12 |
| 9990279 |
Page-level health equalization |
Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2018-06-05 |
| 9983927 |
Memory system with variable length page stripes including data protection information |
Holloway H. Frost, James A. Fuxa |
2018-05-29 |
| 9952795 |
Page retirement in a NAND flash memory system |
Ioannis Koltsidas, Roman A. Pletka, Andrew D. Walls |
2018-04-24 |
| 9946594 |
Validation bits and offsets to represent logical pages split between data containers |
Timothy J. Fisher, Aaron D. Fry, Lincoln T. Simmons, Adalberto G. Yanes |
2018-04-17 |
| 9940034 |
Reducing read access latency by straddling pages across non-volatile memory channels |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Thomas Parnell, Roman A. Pletka +1 more |
2018-04-10 |
| 9904607 |
Logical to physical table restoration from stored journal entries |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Roman A. Pletka, Lincoln T. Simmons +1 more |
2018-02-27 |
| 9898215 |
Efficient management of page retirement in non-volatile memory utilizing page retirement classes |
Timothy J. Fisher, Nikolas Ioannou, Thomas Parnell, Roman A. Pletka, Sasa Tomic |
2018-02-20 |
| 9875153 |
Validation bits and offsets to represent logical pages split between data containers |
Timothy J. Fisher, Aaron D. Fry, Lincoln T. Simmons, Adalberto G. Yanes |
2018-01-23 |
| 9870285 |
Selectively de-straddling data pages in non-volatile memory |
Timothy J. Fisher, Nikolas Ioannou, Thomas Parnell, Roman A. Pletka, Sasa Tomic |
2018-01-16 |
| 9864523 |
Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou +4 more |
2018-01-09 |
| 9857977 |
Physical address management in solid state memory |
Timothy J. Fisher, Kevin E. Sallese |
2018-01-02 |