| 9811419 |
Validation bits and offsets to represent logical pages split between data containers |
Charles J. Camp, Timothy J. Fisher, Lincoln T. Simmons, Adalberto G. Yanes |
2017-11-07 |
| 9779021 |
Non-volatile memory controller cache architecture with support for separation of data streams |
Charles J. Camp, Timothy J. Fisher, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka +2 more |
2017-10-03 |
| 9740609 |
Garbage collection techniques for a data storage system |
Razik S. Ahmed, Timothy J. Fisher, Nikolas Ioannou, Jason Ma, Matthew R. Orr +3 more |
2017-08-22 |
| 9690702 |
Programming non-volatile memory using a relaxed dwell time |
Charles J. Camp, Timothy J. Fisher, Andrew D. Walls |
2017-06-27 |
| 9645924 |
Garbage collection scaling |
Timothy J. Fisher, Samuel K. Ingram, Lincoln T. Simmons |
2017-05-09 |
| 9632927 |
Reducing write amplification in solid-state drives by separating allocation of relocate writes from user writes |
Charles J. Camp, Timothy J. Fisher, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka +1 more |
2017-04-25 |
| 9583205 |
Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory |
Charles J. Camp, Timothy J. Fisher, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou +4 more |
2017-02-28 |
| 9571128 |
Dynamic adjustment of data protection schemes in flash storage systems based on temperature, power off duration and flash age |
Adam C. Chunn, Franck Excoffier, Lincoln T. Simmons, Gary A. Tressler, Andrew D. Walls |
2017-02-14 |
| 9569306 |
Recovery of multi-page failures in non-volatile memory system |
Charles J. Camp, Timothy J. Fisher, Nikolas Ioannou, Thomas Parnell, Roman A. Pletka +1 more |
2017-02-14 |
| 9563373 |
Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block management |
Charles J. Camp, Timothy J. Fisher, Nikolas Ioannou, Roman A. Pletka, Sasa Tomic |
2017-02-07 |