Issued Patents All Time
Showing 25 most recent of 40 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12366972 | Allocation of differing erase block sizes | Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2025-07-22 |
| 12293111 | Pattern forming for heterogeneous erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2025-05-06 |
| 12248379 | Using mirrored copies for data availability | Neil Vachharajani, Farhan Abrol | 2025-03-11 |
| 12001684 | Optimizing dynamic power loss protection adjustment in a storage system | Gordon James Coleman, Andrew R. Bernat, Peter E. Kirkpatrick, Eric Kelly Blanchard, Benjamin Scholbrock +1 more | 2024-06-04 |
| 11947968 | Efficient use of zone in a storage device | Ronald Karr | 2024-04-02 |
| 11947795 | Power loss protection based on write requirements | Andrew R. Bernat, Brandon Davis, Zoltan DeWitt, Benjamin Scholbrock, Phillip Hord +1 more | 2024-04-02 |
| 11841984 | Encrypting data with a unique key | John Colgrove, Ethan Miller, Naveen Neelakantam, Marco Sanvido, Neil A. Vachharajani +1 more | 2023-12-12 |
| 11704066 | Heterogeneous erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2023-07-18 |
| 11662909 | Metadata management in a storage system | Marco Sanvido, Richard Hankins, Neil Vachharajani | 2023-05-30 |
| 11663097 | Mirroring data to survive storage device failures | Neil Vachharajani, Farhan Abrol | 2023-05-30 |
| 11609718 | Identifying valid data after a storage system recovery | Ronald Karr, Constantine P. Sapuntzakis, Farhan Abrol, Neil Vachharajani, Timothy W. Brennan | 2023-03-21 |
| 11604585 | Data rebuild when changing erase block sizes during drive replacement | Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2023-03-14 |
| 11416144 | Dynamic use of segment or zone power loss protection in a flash device | Andrew R. Bernat, Brandon Davis, Zoltan DeWitt, Benjamin Scholbrock, Phillip Hord +1 more | 2022-08-16 |
| 11263096 | Preserving tolerance to storage device failures in a storage system | Neil Vachharajani, Farhan Abrol | 2022-03-01 |
| 11169817 | Optimizing a boot sequence in a storage system | Marco Sanvido, Richard Hankins, Huihui Cheng, Nidhi Pankaj Doshi, Naveen Neelakantam +1 more | 2021-11-09 |
| 11086532 | Data rebuild with changing erase block sizes | Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2021-08-10 |
| 11074016 | Using flash storage devices with different sized erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2021-07-27 |
| 10884919 | Memory management in a storage system | Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2021-01-05 |
| 10838834 | Managing read and write requests targeting a failed storage region in a storage system | Marco Sanvido, Richard Hankins, Naveen Neelakantam, Xiaohui Wang, Taher Vohra | 2020-11-17 |
| 10817392 | Ensuring resiliency to storage device failures in a storage system that includes a plurality of storage devices | Neil Vachharajani, Farhan Abrol | 2020-10-27 |
| 10789020 | Recovering data within a unified storage element | Ronald Karr, Constantine P. Sapuntzakis, Farhan Abrol, Neil Vachharajani, Timothy W. Brennan | 2020-09-29 |
| 10756759 | Column domain dictionary compression | Tirthankar Lahiri, Chi-Kim Hoang, Dina Thomas, Kirk Edson, Subhradyuti Sarkar +2 more | 2020-08-25 |
| 10671494 | Consistent selection of replicated datasets during storage system recovery | Farhan Abrol, Neil Vachharajani | 2020-06-02 |
| 10607034 | Utilizing an address-independent, non-repeating encryption key to encrypt data | John Colgrove, Ethan Miller, Naveen Neelakantam, Marco Sanvido, Neil A. Vachharajani +1 more | 2020-03-31 |
| 10545687 | Data rebuild when changing erase block sizes during drive replacement | Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani | 2020-01-28 |