Issued Patents All Time
Showing 25 most recent of 92 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12405742 | Optimized read request processing for relocated data | Peter E. Kirkpatrick, Gordon James Coleman, Wei Tang, John Roper | 2025-09-02 |
| 12393485 | Recover corrupted data through speculative bitflip and cross-validation | MATTHEW FAY, Runmin Wang, Randy Zhao | 2025-08-19 |
| 12373410 | Utilizing machine learning for processing of managed flash storage devices | PRAKASH DARJI | 2025-07-29 |
| 12366972 | Allocation of differing erase block sizes | Timothy W. Brennan, Mark L. McAuliffe, Neil Vachharajani | 2025-07-22 |
| 12353737 | Efficient storage device tune-up | Wei Tang | 2025-07-08 |
| 12353746 | Selecting storage resources based on data characteristics | Zoltan DeWitt, John Colgrove | 2025-07-08 |
| 12293111 | Pattern forming for heterogeneous erase blocks | Eric D. Seppanen, Timothy W. Brennan, Mark L. McAuliffe, Neil Vachharajani | 2025-05-06 |
| 12282436 | Instant rekey in a storage system | MARK FAY | 2025-04-22 |
| 12231413 | Encrypting data in a storage device | Timothy W. Brennan, Ethan Miller, John Colgrove | 2025-02-18 |
| 12204788 | Dynamic plane selection in data storage system | Peter E. Kirkpatrick, Caleb Gum, Benjamin Scholbrock, Hari Kannan | 2025-01-21 |
| 12204768 | Allocation of blocks based on power loss protection | Wei Tang | 2025-01-21 |
| 12135878 | Programming frequently read data to low latency portions of a solid-state storage array | Yijie Zhao, Peter E. Kirkpatrick | 2024-11-05 |
| 12135656 | Re-keying the contents of a storage device | Ethan Miller | 2024-11-05 |
| 12117900 | Intelligent power loss protection allocation | MATTHEW FAY, Ronald Karr | 2024-10-15 |
| 12099742 | Utilizing programming page size granularity to optimize data segment storage in a storage system | Zoltan DeWitt, Benjamin Scholbrock | 2024-09-24 |
| 12079184 | Optimized machine learning telemetry processing for a cloud based storage system | PRAKASH DARJI | 2024-09-03 |
| 12069167 | Unlocking data stored in a group of storage systems | Alexandre Xavier Duchateau, Marco Sanvido, Constantine P. Sapuntzakis, Kiron Vijayasankar | 2024-08-20 |
| 12067274 | Writing segments and erase blocks based on ordering | Benjamin Scholbrock, Ronald Karr, Xiaohui Wang | 2024-08-20 |
| 12046292 | Erase blocks having differing sizes | Radek Aster, Boris Feigin, Ronald Karr, Robert Lee | 2024-07-23 |
| 12001700 | Dynamically selecting segment heights in a heterogeneous RAID group | Radek Aster, Benjamin Scholbrock, Conner Haffner, Yunpeng Duan, John Adler +1 more | 2024-06-04 |
| 12001684 | Optimizing dynamic power loss protection adjustment in a storage system | Gordon James Coleman, Peter E. Kirkpatrick, Mark L. McAuliffe, Eric Kelly Blanchard, Benjamin Scholbrock +1 more | 2024-06-04 |
| 11947815 | Configuring a flash-based storage device | Wei Tang | 2024-04-02 |
| 11947795 | Power loss protection based on write requirements | Brandon Davis, Mark L. McAuliffe, Zoltan DeWitt, Benjamin Scholbrock, Phillip Hord +1 more | 2024-04-02 |
| 11934681 | Data migration for write groups | John Colgrove, Taher Vohra, Andrew Kleinerman, Xiaohui Wang, Benjamin Scholbrock | 2024-03-19 |
| 11934322 | Multiple encryption keys on storage drives | Ethan Miller, Ronald Karr, Christopher Golden, Nicholas George Psaki, David Whitlock | 2024-03-19 |