Issued Patents All Time
Showing 1–25 of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12393366 | Servicing read requests | Jason Raff, Vikram Prabhakar | 2025-08-19 |
| 12393516 | Efficient deduplication in a metadata delta log architecture | Vladimir Shveidel, Jonathan Volij | 2025-08-19 |
| 12386756 | System and method for managing metadata access locking in cache | Jason Raff, Vikram Prabhakar | 2025-08-12 |
| 12339781 | Managing transient snapshots for reduced metadata writes | Vamsi K. Vankamamidi, Mayank Ajmera, Vikram Prabhakar | 2025-06-24 |
| 12235871 | System and method for asynchronously transferring replication data | Vasudevan Subramanian, Nagapraveen Veeravenkata Seela, Kosta Economou | 2025-02-25 |
| 12229053 | Managing locks in a transactional cache | Jason Raff, Vikram Prabhakar | 2025-02-18 |
| 12147682 | Techniques for prioritizing replicated writes from multiple sources on a disaster recovery site | Vasudevan Subramanian, Girish Sheelvant, Nagapraveen Veeravenkata Seela | 2024-11-19 |
| 12112039 | Combining xcopy's, unmaps, and writes in a single flush | Vamsi K. Vankamamidi, Nimrod Shani | 2024-10-08 |
| 11842056 | System and method for allocating storage system resources during write throttling | Maher Kachmar, Philippe Armangau, Michael P. Wahl, Vamsi K. Vankamamidi, Yubing Wang | 2023-12-12 |
| 11822473 | Smooth flushing of cached write data | Vladimir Shveidel | 2023-11-21 |
| 11726851 | Storage management system and method | Vamsi K. Vankamamidi, Philippe Armangau | 2023-08-15 |
| 11681657 | System and method for parallel flushing with bucketized data | William C. Davenport | 2023-06-20 |
| 11556262 | Extent operation processing | William C. Davenport | 2023-01-17 |
| 11269746 | Recovery of page description blocks based on context | Edward Zhao, Sihang Xia, Xinlei Xu, Vamsi K. Vankamamidi | 2022-03-08 |
| 11269738 | System and method for fast rebuild of metadata tier | Philippe Armangau, Vamsi K. Vankamamidi, Geng Han, Jian Gao, Hongpo Gao | 2022-03-08 |
| 11269547 | Reusing overwritten portion of write buffer of a storage system | Yousheng Liu, Xinlei Xu, Geng Han, Jian Gao | 2022-03-08 |
| 11194760 | Fast object snapshot via background processing | Peter Puhov, Richard P. Ruef, William C. Davenport | 2021-12-07 |
| 11157198 | Generating merge-friendly sequential IO patterns in shared logger page descriptor tiers | Chun Ma, Geng Han, Hongpo Gao, Shaoqin Gong, Jian Gao | 2021-10-26 |
| 11138122 | System and method for dual node parallel flush | Steven A. Morley | 2021-10-05 |
| 11086736 | System and method for tier recovery | Geng Han, Vamsi K. Vankamamidi, Shuyu Lee, Jian Gao | 2021-08-10 |
| 11068181 | Generating and storing monotonically-increasing generation identifiers | Vamsi K. Vankamamidi, Philippe Armangau, Christopher A. Seibel, James McCoy | 2021-07-20 |
| 11068396 | System and method for balance localization and priority of pages to flush in a sequential log | William C. Davenport, Joris Wils | 2021-07-20 |
| 10997031 | System and method for log metadata automatic recovery on dual controller storage system | Cheng-Chien Wan, Xinlei Xu, Yousheng Liu, Baote Zhuo | 2021-05-04 |
| 10970211 | Techniques for reducing size of log records | William C. Davenport | 2021-04-06 |
| 10901843 | Managing data storage | Marc C. Cassano, Robert P. Foley, Daniel E. Cummins | 2021-01-26 |