Issued Patents All Time
Showing 25 most recent of 84 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12360672 | Memory die with on-chip binary vector database search | Yan Li, Frank Tsai | 2025-07-15 |
| 10901892 | Locality grouping during garbage collection with flush of buffered write data upon completion of garbage collection operation | Neil David Hutchison, Shakeel Isamohiuddin Bukhari | 2021-01-26 |
| 10811058 | Bonded assembly containing memory die bonded to integrated peripheral and system die and methods for making the same | Yanli Zhang, Zhixin Cui, Akio Nishida, Johann Alsmeier, Yan Li | 2020-10-20 |
| 10740228 | Locality grouping during garbage collection of a storage device | Neil David Hutchison, Shakeel Isamohiuddin Bukhari | 2020-08-11 |
| 10684794 | Distributed power management for non-volatile memory controllers | Reed P. Tidwell, Satish B. Vasudeva, James M. Higgins, Jonathan Q. Tu | 2020-06-16 |
| 10509591 | Distributed power management for non-volatile memory controllers using average and peak power credits allocated to memory channels | Reed P. Tidwell, Satish B. Vasudeva, James M. Higgins, Jonathan Q. Tu | 2019-12-17 |
| 10459786 | Scaling large drives using enhanced DRAM ECC | James M. Higgins, Rodney Brittner, David George Dreyer, Mark Myran | 2019-10-29 |
| 10223022 | System and method for implementing super word line zones in a memory device | Meiman Lin Syu, Kroum S. Stoev, Satish B. Vasudeva | 2019-03-05 |
| 10218789 | Erasure correcting coding using temporary erasure data | Nian Niles Yang, Philip Reusswig, Tienchien Kuo, Xinmiao Zhang | 2019-02-26 |
| 10142419 | Erasure correcting coding using data subsets and partial parity symbols | Xinmiao Zhang, Ishai Ilani | 2018-11-27 |
| 10127150 | Key value addressed storage drive using NAND flash based content addressable memory | Yan Li | 2018-11-13 |
| 9952978 | Method for improving mixed random performance in low queue depth workloads | Satish B. Vasudeva, Rodney Brittner | 2018-04-24 |
| 9898364 | Method and system for dynamic word line based configuration of a three-dimensional memory device | James M. Higgins, Robert W. Ellis, Neil Richard Darragh, Aaron K. Olbrich, Navneeth Kankani | 2018-02-20 |
| 9870149 | Scheduling operations in non-volatile memory devices using preference values | Ryan Marlin | 2018-01-16 |
| 9768808 | Method for modifying device-specific variable error correction settings | Aaron K. Olbrich, James Fitzpatrick, Neil Richard Darragh | 2017-09-19 |
| 9760307 | Weighted read scrub for nonvolatile memory including memory holes | Chris Avila, Yingda Dong, Alexander Kwok-Tung Mak | 2017-09-12 |
| 9575829 | Probability-based remedial action for read disturb effects | Nian Niles Yang, Chris Avila, Abhijeet Manohar, Yichao Huang | 2017-02-21 |
| 9524235 | Local hash value generation in non-volatile data storage systems | — | 2016-12-20 |
| 9384126 | Methods and systems to avoid false negative results in bloom filters implemented in non-volatile data storage systems | Yan Li | 2016-07-05 |
| 9361986 | High endurance non-volatile storage | Jian Chen, Sergei Gorobets, Tien-Chien Kuo, Yan Li, Seungpil Lee +3 more | 2016-06-07 |
| 9355713 | Systems and methods for lower page writes | Jianmin Huang, Bo Lei, Jun Wan, Gerrit Jan Hemink, Dana Lee | 2016-05-31 |
| 9342401 | Selective in-situ retouching of data in nonvolatile memory | Nian Niles Yang, Chris Avila, Aaron Lee | 2016-05-17 |
| 9329989 | System and method for pre-interleaving sequential data | Yichao Huang | 2016-05-03 |
| 9245637 | Systems and methods for read disturb management in non-volatile memory | Nian Niles Yang, Chris Avila, Alexandra Bauche | 2016-01-26 |
| 9244631 | Lower page only host burst writes | Sergey Anatolievich Gorobets, Chris Avila | 2016-01-26 |