Issued Patents All Time
Showing 1–25 of 52 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12373289 | Error correction incident tracking | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2025-07-29 |
| 12314131 | Wear levelling for differing memory types | John D. Davis, John Hayes, Zhangxi Tan, Hari Kannan | 2025-05-27 |
| 12271264 | Adjusting a variable parameter to increase reliability of stored data | John D. Davis, John Hayes, Zhangxi Tan, Hari Kannan | 2025-04-08 |
| 12253922 | Data rebuild based on solid state memory characteristics | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2025-03-18 |
| 12229402 | Intelligent operation scheduling based on latency of operations | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2025-02-18 |
| 12087382 | Adaptive threshold for bad flash memory blocks | Matthew D. Fleming, John Roper, Hari Kannan, John Boyle, Eric M. Verwillow +1 more | 2024-09-10 |
| 11740802 | Error correction bypass for erased pages | John Hayes, Hari Kannan | 2023-08-29 |
| 11656939 | Storage cluster memory characterization | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2023-05-23 |
| 11620197 | Recovering error corrected data | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2023-04-04 |
| 11544143 | Increased data reliability | John D. Davis, John Hayes, Zhangxi Tan, Hari Kannan | 2023-01-03 |
| 11449232 | Optimal scheduling of flash operations | Hari Kannan, Randy Zhao | 2022-09-20 |
| 11442625 | Multiple read data paths in a storage system | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2022-09-13 |
| 11416338 | Resiliency scheme to enhance storage performance | Hari Kannan | 2022-08-16 |
| 11204830 | Die-level monitoring in a storage cluster | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2021-12-21 |
| 11099749 | Erase detection logic for a storage system | John Hayes, Hari Kannan | 2021-08-24 |
| 11080154 | Recovering error corrected data | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2021-08-03 |
| 10990283 | Proactive data rebuild based on queue feedback | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2021-04-27 |
| 10983866 | Mapping defective memory in a storage system | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2021-04-20 |
| 10983859 | Adjustable error correction based on memory health in a storage unit | John D. Davis, John Hayes, Zhangxi Tan, Hari Kannan | 2021-04-20 |
| 10877827 | Read voltage optimization | — | 2020-12-29 |
| 10579474 | Die-level monitoring in a storage cluster | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2020-03-03 |
| 10528419 | Mapping around defective flash memory of a storage array | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2020-01-07 |
| 10324812 | Error recovery in a storage cluster | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2019-06-18 |
| 10268548 | Failure mapping in a storage array | John D. Davis, John Hayes, Hari Kannan, Zhangxi Tan | 2019-04-23 |
| 10216420 | Calibration of flash channels in SSD | Hari Kannan, Zhangxi Tan, Randy Zhao | 2019-02-26 |