Issued Patents 2022
Showing 1–25 of 34 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11537300 | Identifying allocated blocks in a storage system | Ashok Tamilarasan, Vamsi K. Vankamamidi, Samuel L. Mullis, II | 2022-12-27 |
| 11526469 | File system reorganization in the presence of inline compression | Alexander S. Mathews, Marc A. De Souter, Yining Si, Ahsan Rashid, Pranit Sethi | 2022-12-13 |
| 11520503 | Method and system for efficient allocation of storage | Ashok Tamilarasan, Vamsi K. Vankamamidi | 2022-12-06 |
| 11513727 | System and method for extending NVRAM-based write-cache onto SSDs | Vamsi K. Vankamamidi, Ronen Gazit, Amitai Alkalay | 2022-11-29 |
| 11513702 | Placement of metadata on data storage drives in a first storage enclosure of a data storage system | Vamsi K. Vankamamidi, Daniel E. Cummins | 2022-11-29 |
| 11514001 | Concurrent computations operating on same data for CPU cache efficiency | Ivan Bassov | 2022-11-29 |
| 11513739 | File layer to block layer communication for block organization in storage | Sorin Faibish, Ivan Bassov, Istvan Gonczi | 2022-11-29 |
| 11500540 | Adaptive inline compression | Sorin Faibish, Ivan Bassov, Istvan Gonczi, Vamsi K. Vankamamidi | 2022-11-15 |
| 11481341 | System and method for dynamically adjusting priority-based allocation of storage system resources | Maher Kachmar, Michael P. Wahl, Vamsi K. Vankamamidi, Yubing Wang, Christopher A. Seibel +2 more | 2022-10-25 |
| 11436142 | System and method for moving metadata without updating references used by the metadata | Vamsi K. Vankamamidi, Christopher A. Seibel, Vladimir Shveidel | 2022-09-06 |
| 11429500 | Selective utilization of processor cores while rebuilding data previously stored on a failed data storage drive | Hongpo Gao, Geng Han, Jian Gao, Shaoqin Gong | 2022-08-30 |
| 11429293 | Techniques for storage management | Vamsi K. Vankamamidi, Shuyu Lee | 2022-08-30 |
| 11422975 | Compressing data using deduplication-like methods | Sorin Faibish, Ivan Bassov, Istvan Gonczi | 2022-08-23 |
| 11416330 | Lifecycle of handling faults in next generation storage systems | Rohit K. Chawla, Dixitkumar Vishnubhai Patel, Vamsi K. Vankamamidi | 2022-08-16 |
| 11403175 | Rebuilding data previously stored on a failed data storage drive | Geng Han, Jian Gao | 2022-08-02 |
| 11385928 | System and method for priority orchestration and scheduling of different background operations | Vamsi K. Vankamamidi, John Gillono, Maher Kachmar, Jason C. Penney | 2022-07-12 |
| 11372767 | Selectively processing storage commands at different granularities based on command types | Vamsi K. Vankamamidi, David Bernard, Shari Vietry | 2022-06-28 |
| 11366609 | Technique for encoding deferred reference count increments and decrements | Vamsi K. Vankamamidi, Ashok Tamilarasan | 2022-06-21 |
| 11360954 | System and method for hash-based entropy calculation | Sorin Faibish, Philip Shilane, Ivan Basov, Istvan Gonczi, Vamsi K. Vankamamidi | 2022-06-14 |
| 11347583 | Techniques for correcting errors in cached pages | Vamsi K. Vankamamidi, Geng Han, Xinlei Xu | 2022-05-31 |
| 11347404 | System and method for sharing spare storage capacity between a log structured file system and RAID | Vamsi K. Vankamamidi, Shuyu Lee | 2022-05-31 |
| 11340900 | Flushing dirty pages from page buffers indicated by non-sequential page descriptors | Geng Han, Jian Gao, Vamsi K. Vankamamidi | 2022-05-24 |
| 11321169 | End-to-end datapath protection | Vamsi K. Vankamamidi, Geng Han, Xinlei Xu | 2022-05-03 |
| 11281527 | Method and system for data integrity | Xinlei Xu, Yousheng Liu, Vamsi K. Vankamamidi, Jian Gao | 2022-03-22 |
| 11281387 | Multi-generational virtual block compaction | Ashok Tamilarasan, Vamsi K. Vankamamidi | 2022-03-22 |