Issued Patents All Time
Showing 1–25 of 46 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12366972 | Allocation of differing erase block sizes | Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2025-07-22 |
| 12360865 | Creating a containerized data analytics pipeline | Ivan Jibaja, Curtis Pullen, Prashant Jaikumar, Stefan Dorsett, Gaurav Jain +1 more | 2025-07-15 |
| 12314165 | Targeted i/o to storage devices based on device type | Peter E. Kirkpatrick, John Colgrove | 2025-05-27 |
| 12293111 | Pattern forming for heterogeneous erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2025-05-06 |
| 12248379 | Using mirrored copies for data availability | Mark L. McAuliffe, Farhan Abrol | 2025-03-11 |
| 12143269 | Path management for container clusters that access persistent storage | Taher Vohra, Patrick East | 2024-11-12 |
| 12067236 | Data stability in data storage system | Huihui Cheng, Gunjan Dang, Michael Goldsby, Yanwei Jiang, Aswin Karumbunathan +3 more | 2024-08-20 |
| 11995318 | Deallocated block determination | Eric D. Seppanen, Nidhi Pankaj Doshi | 2024-05-28 |
| 11886707 | Dataset space reclamation | Frederic Lherault | 2024-01-30 |
| 11762764 | Writing data in a storage system that includes a first type of storage device and a second type of storage device | Peter E. Kirkpatrick, John Colgrove | 2023-09-19 |
| 11714728 | Creating a highly available data analytics pipeline without replicas | Ivan Jibaja, Curtis Pullen, Prashant Jaikumar, Stefan Dorsett, Gaurav Jain +1 more | 2023-08-01 |
| 11704066 | Heterogeneous erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2023-07-18 |
| 11663097 | Mirroring data to survive storage device failures | Mark L. McAuliffe, Farhan Abrol | 2023-05-30 |
| 11662909 | Metadata management in a storage system | Marco Sanvido, Richard Hankins, Mark L. McAuliffe | 2023-05-30 |
| 11640244 | Intelligent block deallocation verification | Eric D. Seppanen, Nidhi Pankaj Doshi | 2023-05-02 |
| 11609718 | Identifying valid data after a storage system recovery | Ronald Karr, Constantine P. Sapuntzakis, Mark L. McAuliffe, Farhan Abrol, Timothy W. Brennan | 2023-03-21 |
| 11604585 | Data rebuild when changing erase block sizes during drive replacement | Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2023-03-14 |
| 11281375 | Optimizing for data reduction in a storage system | Christopher Golden, Richard Hankins, Aswin Karumbunathan, Naveen Neelakantam | 2022-03-22 |
| 11263096 | Preserving tolerance to storage device failures in a storage system | Mark L. McAuliffe, Farhan Abrol | 2022-03-01 |
| 11263095 | Managing a data analytics pipeline | Ivan Jibaja, Curtis Pullen, Prashant Jaikumar, Stefan Dorsett, Gaurav Jain +1 more | 2022-03-01 |
| 11169817 | Optimizing a boot sequence in a storage system | Marco Sanvido, Richard Hankins, Mark L. McAuliffe, Huihui Cheng, Nidhi Pankaj Doshi +1 more | 2021-11-09 |
| 11119657 | Dynamic access in flash system | Nidhi Pankaj Doshi, Eric D. Seppanen | 2021-09-14 |
| 11086532 | Data rebuild with changing erase block sizes | Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2021-08-10 |
| 11074016 | Using flash storage devices with different sized erase blocks | Eric D. Seppanen, Andrew R. Bernat, Timothy W. Brennan, Mark L. McAuliffe | 2021-07-27 |
| 10929231 | System configuration selection in a storage system | Andrew R. Bernat, Timothy W. Brennan, Jimmy Chi-Wai Chui, Alan S. Driscoll, Grigori Inozemtsev +1 more | 2021-02-23 |