| 12468488 |
Tiering valid data after a disaster recovery operation |
Ronald Karr, Constantine P. Sapuntzakis, Farhan Abrol, Neil A. Vachharajani, Timothy W. Brennan |
2025-11-11 |
|
| 12443763 |
Encrypting data using non-repeating identifiers |
Ethan Miller, John Colgrove, Naveen Neelakantam, Marco Sanvido, Neil Vachharajani +1 more |
2025-10-14 |
|
| 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 |
$28,953,000 |
| 11947968 |
Efficient use of zone in a storage device |
Ronald Karr |
2024-04-02 |
$36,199,000 |
| 11947795 |
Power loss protection based on write requirements |
Andrew R. Bernat, Brandon Davis, Zoltan DeWitt, Benjamin Scholbrock, Phillip Hord +1 more |
2024-04-02 |
$36,199,000 |
| 11841984 |
Encrypting data with a unique key |
John Colgrove, Ethan Miller, Naveen Neelakantam, Marco Sanvido, Neil A. Vachharajani +1 more |
2023-12-12 |
$34,149,000 |
| 11704066 |
Heterogeneous erase blocks |
Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani |
2023-07-18 |
$8,655,000 |
| 11662909 |
Metadata management in a storage system |
Marco Sanvido, Richard Hankins, Neil Vachharajani |
2023-05-30 |
$25,303,000 |
| 11663097 |
Mirroring data to survive storage device failures |
Neil Vachharajani, Farhan Abrol |
2023-05-30 |
$25,303,000 |
| 11609718 |
Identifying valid data after a storage system recovery |
Ronald Karr, Constantine P. Sapuntzakis, Farhan Abrol, Neil Vachharajani, Timothy W. Brennan |
2023-03-21 |
$59,886,000 |
| 11604585 |
Data rebuild when changing erase block sizes during drive replacement |
Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani |
2023-03-14 |
$8,599,000 |
| 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 |
$9,986,000 |
| 11263096 |
Preserving tolerance to storage device failures in a storage system |
Neil Vachharajani, Farhan Abrol |
2022-03-01 |
$27,839,000 |
| 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 |
$18,087,000 |
| 11086532 |
Data rebuild with changing erase block sizes |
Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani |
2021-08-10 |
$10,233,000 |
| 11074016 |
Using flash storage devices with different sized erase blocks |
Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani |
2021-07-27 |
$25,105,000 |
| 10884919 |
Memory management in a storage system |
Andrew R. Bernat, Timothy W. Brennan, Neil Vachharajani |
2021-01-05 |
$11,623,000 |
| 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 |
$8,236,000 |
| 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 |
$17,634,000 |
| 10789020 |
Recovering data within a unified storage element |
Ronald Karr, Constantine P. Sapuntzakis, Farhan Abrol, Neil Vachharajani, Timothy W. Brennan |
2020-09-29 |
$15,605,000 |
| 10756759 |
Column domain dictionary compression |
Tirthankar Lahiri, Chi-Kim Hoang, Dina Thomas, Kirk Edson, Subhradyuti Sarkar +2 more |
2020-08-25 |
$89,701,000 |
| 10671494 |
Consistent selection of replicated datasets during storage system recovery |
Farhan Abrol, Neil Vachharajani |
2020-06-02 |
$4,505,000 |