Issued Patents All Time
Showing 101–125 of 151 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11385928 | System and method for priority orchestration and scheduling of different background operations | Philippe Armangau, John Gillono, Maher Kachmar, Jason C. Penney | 2022-07-12 |
| 11372767 | Selectively processing storage commands at different granularities based on command types | Philippe Armangau, David Bernard, Shari Vietry | 2022-06-28 |
| 11366609 | Technique for encoding deferred reference count increments and decrements | Philippe Armangau, Ashok Tamilarasan | 2022-06-21 |
| 11366601 | Regulating storage device rebuild rate in a storage system | Shuyu Lee, Kurt Everson, Pavan Kumar Vutukuri, Andrew P. Kubicki | 2022-06-21 |
| 11360954 | System and method for hash-based entropy calculation | Sorin Faibish, Philip Shilane, Ivan Basov, Istvan Gonczi, Philippe Armangau | 2022-06-14 |
| 11360675 | Method and system for improving rebuild for a storage system | Jibing Dong, Geng Han, Jian Gao | 2022-06-14 |
| 11347404 | System and method for sharing spare storage capacity between a log structured file system and RAID | Philippe Armangau, Shuyu Lee | 2022-05-31 |
| 11347583 | Techniques for correcting errors in cached pages | Philippe Armangau, Geng Han, Xinlei Xu | 2022-05-31 |
| 11340900 | Flushing dirty pages from page buffers indicated by non-sequential page descriptors | Geng Han, Philippe Armangau, Jian Gao | 2022-05-24 |
| 11341010 | Dynamic reclamation of storage stripes | Geng Han, Hongpo Gao, Jian Gao, Shuyu Lee | 2022-05-24 |
| 11327895 | Protocol for processing requests that assigns each request received by a node a sequence identifier, stores data written by the request in a cache page block, stores a descriptor for the request in a cache page descriptor, and returns a completion acknowledgement of the request | Ronen Gazit | 2022-05-10 |
| 11321169 | End-to-end datapath protection | Philippe Armangau, Geng Han, Xinlei Xu | 2022-05-03 |
| 11281387 | Multi-generational virtual block compaction | Ashok Tamilarasan, Philippe Armangau | 2022-03-22 |
| 11281527 | Method and system for data integrity | Xinlei Xu, Yousheng Liu, Philippe Armangau, Jian Gao | 2022-03-22 |
| 11269746 | Recovery of page description blocks based on context | Edward Zhao, Socheavy D. Heng, Sihang Xia, Xinlei Xu | 2022-03-08 |
| 11269738 | System and method for fast rebuild of metadata tier | Philippe Armangau, Socheavy D. Heng, Geng Han, Jian Gao, Hongpo Gao | 2022-03-08 |
| 11237738 | Managing operation of a data storage system with reservation of metadata space | Xiongcheng Li, Xinlei Xu, Jian Gao, Geng Han | 2022-02-01 |
| 11226774 | Deep data-compression | Philippe Armangau, Daniel E. Cummins, Steven A. Morley | 2022-01-18 |
| 11221948 | Coordinated reclaiming of data storage space | Philippe Armangau, Ajay Karri, Yubing Wang | 2022-01-11 |
| 11216195 | Sharing blocks of non-volatile data storage to support cache flushes in a multi-node data storage system | Philippe Armangau, Bruce E. Caram, Ajay Karri | 2022-01-04 |
| 11210236 | Managing global counters using local delta counters | Yubing Wang, Ajay Karri, Philippe Armangau | 2021-12-28 |
| 11176034 | System and method for inline tiering of write data | Philippe Armangau, Anton Kucherov | 2021-11-16 |
| 11163678 | Managing storage space for metadata consistency checking | Philippe Armangau, Daniel E. Cummins | 2021-11-02 |
| 11163496 | Systems and methods of updating persistent statistics on a multi-transactional and multi-node storage system | Philippe Armangau, Yubing Wang, Ajay Karri | 2021-11-02 |
| 11150991 | Dynamically adjusting redundancy levels of storage stripes | Charles Ma, Hongpo Gao, Shaoqin Gong, Ree Sun | 2021-10-19 |