Issued Patents All Time
Showing 1–25 of 34 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12346601 | Firmware-controlled and table-based conditioning for flexible storage controller | Priyanka Nilay Thakore, Chen Xiu, Wanqiang Zhang | 2025-07-01 |
| 12346610 | Virtual queue for messages | Priyanka Nilay Thakore, Chen Xiu, Zhikai Chen | 2025-07-01 |
| 12314185 | Method and apparatus for sorting data, storage apparatus | Meng Kun Lee, Chen Xiu, Weitao Xu | 2025-05-27 |
| 12259831 | Hardware state reporting using interrupt pins | Priyanka Nilay Thakore, Haibo Zhu | 2025-03-25 |
| 12197356 | Collection of runtime information for debug and analysis, including by aggregating status information into a standardized message format and timestamping | Meng Kun Lee, Priyanka Nilay Thakore, Chen Xiu, Xiaojun Ding | 2025-01-14 |
| 12197364 | Programmable message inspection engine implemented in hardware that generates an output message using a content modification plan and a destination control plan | Priyanka Nilay Thakore | 2025-01-14 |
| 12153533 | Credit synchronization by sending a value for a local credit in a message sender from a message receiver to the message sender in response to a synchronization trigger | Priyanka Nilay Thakore | 2024-11-26 |
| 12124873 | Scoreboard for tracking completion of tasks | Priyanka Nilay Thakore, Chen Xiu, Deqiang Yang | 2024-10-22 |
| 11921654 | Collection of runtime information for debug and analysis, including by aggregating status information into a standardized message format and timestamping | Meng Kun Lee, Priyanka Nilay Thakore, Chen Xiu, Xiaojun Ding | 2024-03-05 |
| 11907147 | Programmable message inspection engine implemented in hardware that generates an output message using a content modification plan and a destination control plan | Priyanka Nilay Thakore | 2024-02-20 |
| 11899984 | Virtual queue for messages | Priyanka Nilay Thakore, Chen Xiu, Zhikai Chen | 2024-02-13 |
| 11899601 | Credit synchronization by sending a value for a local credit in a message sender from a message receiver to the message sender in response to a synchronization trigger | Priyanka Nilay Thakore | 2024-02-13 |
| 11853795 | Scoreboard for tracking completion of tasks | Priyanka Nilay Thakore, Chen Xiu, Deqiang Yang | 2023-12-26 |
| 11689474 | Adjustable resource management system | Priyanka Nilay Thakore, Chen Xiu | 2023-06-27 |
| 11650753 | Firmware-controlled and table-based conditioning for synchronous handling of exception cases | Priyanka Nilay Thakore, Chen Xiu, Wanqiang Zhang | 2023-05-16 |
| 11640270 | Firmware-controlled and table-based conditioning for flexible storage controller | Priyanka Nilay Thakore, Chen Xiu, Wanqiang Zhang | 2023-05-02 |
| 11544210 | Collection of runtime information for debug and analysis | Meng Kun Lee, Priyanka Nilay Thakore, Chen Xiu, Xiaojun Ding | 2023-01-03 |
| 11513959 | Managing collisions in a non-volatile memory system with a coherency checker | Horia Simionescu, Yongcai Xu, Mark Ish | 2022-11-29 |
| 11481348 | Handling operation collisions in a non-volatile memory | Mark Ish, Pushpa Seetamraju, Karl D. Schuh, Dan Tupy | 2022-10-25 |
| 11277355 | Adjustable resource management system | Priyanka Nilay Thakore, Chen Xiu | 2022-03-15 |
| 10956344 | Providing information for a controller memory buffer elasticity status of a memory sub-system to a host system | John E. Maroney, Paul A. Suhler, David Matthew Springberg | 2021-03-23 |
| 10942879 | Handling operation collisions in a non-volatile memory | Mark Ish, Pushpa Seetamraju, Karl D. Schuh, Dan Tupy | 2021-03-09 |
| 10936496 | Managing collisions in a non-volatile memory system with a coherency checker | Horia Simionescu, Yongcai Xu, Mark Ish | 2021-03-02 |
| 10705996 | Handling operation collisions in a non-volatile memory | Mark Ish, Pushpa Seetamraju, Karl D. Schuh, Dan Tupy | 2020-07-07 |
| 10657078 | Providing information for a controller memory buffer elasticity status of a memory sub-system to a host system | John E. Maroney, Paul A. Suhler, David Matthew Springberg | 2020-05-19 |