| 9811419 |
Validation bits and offsets to represent logical pages split between data containers |
Timothy J. Fisher, Aaron D. Fry, Lincoln T. Simmons, Adalberto G. Yanes |
2017-11-07 |
| 9793929 |
Data packing for compression-enabled storage systems |
Timothy J. Fisher, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2017-10-17 |
| 9779021 |
Non-volatile memory controller cache architecture with support for separation of data streams |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka +2 more |
2017-10-03 |
| 9727244 |
Expanding effective storage capacity of a data storage system while providing support for address mapping recovery |
Jan M. Janick, Andrew D. Walls |
2017-08-08 |
| 9715343 |
Multidimensional partitioned storage array and method utilizing input shifters to allow multiple entire columns or rows to be accessed in a single clock cycle |
Tobias Blaettler, Thomas Parnell |
2017-07-25 |
| 9712190 |
Data packing for compression-enabled storage systems |
Timothy J. Fisher, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2017-07-18 |
| 9690702 |
Programming non-volatile memory using a relaxed dwell time |
Timothy J. Fisher, Aaron D. Fry, Andrew D. Walls |
2017-06-27 |
| 9653185 |
Reducing error correction latency in a data storage system having lossy storage media |
Evangelos S. Eleftheriou, Charalampos Pozidis, Gary A. Tressler, Andrew D. Walls |
2017-05-16 |
| 9647694 |
Diagonal anti-diagonal memory structure |
Tobias Blaettler, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Charalampos Pozidis |
2017-05-09 |
| 9639462 |
Device for selecting a level for at least one read voltage |
Evangelos S. Eleftheriou, Thomas Mittelholzer, Thomas Parnell, Nikolaos Papandreou, Charalampos Pozidis +1 more |
2017-05-02 |
| 9632927 |
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 |
2017-04-25 |
| 9626121 |
De-duplication as part of other routinely performed processes |
Timothy J. Fisher, Cheng-Chung Song, Robert W. Tillerson, Andrew D. Walls |
2017-04-18 |
| 9619381 |
Collaborative health management in a storage system |
Andrew D. Walls |
2017-04-11 |
| 9612978 |
Encrypted flash-based data storage system with confidentiality mode |
— |
2017-04-04 |
| 9583205 |
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 |
2017-02-28 |
| 9569118 |
Promoting consistent response times in a data storage system having multiple data retrieval mechanisms |
Andrew D. Walls |
2017-02-14 |
| 9569306 |
Recovery of multi-page failures in non-volatile memory system |
Timothy J. Fisher, Aaron D. Fry, 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 |
Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Roman A. Pletka, Sasa Tomic |
2017-02-07 |
| 9558107 |
Extending useful life of a non-volatile memory by health grading |
Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman A. Pletka, Charalampos Pozidis +2 more |
2017-01-31 |