Issued Patents All Time
Showing 1–25 of 36 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12411712 | Predictable and adaptive quality of service for storage | Pratapa Reddy Vaka, Pradeep Sindhu, Srihari Raju Vegesna | 2025-09-09 |
| 12119950 | Early acknowledgment for write operations | Pradeep Sindhu, Philip A. Thomas | 2024-10-15 |
| 11971861 | Providing scalable and concurrent file systems | Sunil Kumar Tekkatte Subramanya | 2024-04-30 |
| 11868617 | Virtualizing non-volatile storage at a peripheral device | Raviprasad Venkatesha Murthy Mummidi, Matthew Shawn Wilson, Anthony Nicholas Liguori, Nafea Bshara, Saar Gross | 2024-01-09 |
| 11258796 | Data processing unit with key value store | Bertrand Serlet, Xiaoqin Ma, Daniel James Nigel Picken | 2022-02-22 |
| 11249647 | Suspend, restart and resume to update storage virtualization at a peripheral device | Raviprasad Venkatesha Murthy Mummidi, Matthew Shawn Wilson, Anthony Nicholas Liguori, Nafea Bshara, Saar Gross | 2022-02-15 |
| 11025445 | Early acknowledgment for write operations | Pradeep Sindhu, Philip A. Thomas | 2021-06-01 |
| 10949303 | Durable block storage in data center access nodes with inline erasure coding | — | 2021-03-16 |
| 10645192 | Identifying content files in a cache using a response-based cache index | Kiran Desai | 2020-05-05 |
| 10318162 | Peripheral device providing virtualized non-volatile storage | Raviprasad Venkatesha Murthy Mummidi, Matthew Shawn Wilson, Anthony Nicholas Liguori, Nafea Bshara, Saar Gross | 2019-06-11 |
| 9992296 | Caching objects identified by dynamic resource identifiers | Junxiao He, Navaneeth Krishnan Ramaswamy, Kumar Narayanan | 2018-06-05 |
| 9912619 | Publish-subscribe based exchange for network services | — | 2018-03-06 |
| 9647871 | Routing proxy for resource requests and resources | — | 2017-05-09 |
| 9571566 | Terminating connections and selecting target source devices for resource requests | — | 2017-02-14 |
| 9413853 | Detection and prevention of a transaction loop in a cache server | Saravanan Purushothaman | 2016-08-09 |
| 9407716 | Identifying content files in a cache using a response-based cache index | Kiran Desai | 2016-08-02 |
| 9407726 | Caching objects identified by dynamic resource identifiers | Junxiao He, Navaneeth Krishnan Ramaswamy, Kumar Narayanan | 2016-08-02 |
| 9363327 | Network integrated dynamic resource routing | — | 2016-06-07 |
| 9338192 | Connection management using connection request transfer protocol | Junxiao He, Kumar Narayanan, Arun Kumar Srinivasan | 2016-05-10 |
| 8904093 | Managing lifetime of limited usage storage devices in a caching system | Michael Nishimoto | 2014-12-02 |
| 8745262 | Adaptive network content delivery system | Kumar Narayanan, Prabakar Sundarrajan, Junxiao He, Michael Nishimoto, Mohammed Zubair Visharam +1 more | 2014-06-03 |
| 8612668 | Storage optimization system based on object size | Michael Nishimoto, Kumar Narayanan | 2013-12-17 |
| 8539036 | Modular transparent proxy cache | Vikram Venkataraghavan, Junxiao He | 2013-09-17 |
| 8504723 | Routing proxy for resource requests and resources | — | 2013-08-06 |
| 8489760 | Media file storage format and adaptive delivery system | Zubair Visharam, Sunil Mukundan, Karthik Narayanan, Kumar Narayanan, Prabakar Sundarrajan | 2013-07-16 |