Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12282806 | Dynamic instantiation and management of virtual caching appliances | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2025-04-22 |
| 11307765 | System and methods for storage data deduplication | R. Hugo Patterson, Sazzala Reddy, Vijayan Prabhakaran, Garrett Smith, Ganesh Venkitachalam | 2022-04-19 |
| 11263057 | Dynamic instantiation and management of virtual caching appliances | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2022-03-01 |
| 10628227 | Dynamic installation and management of virtual caching appliances | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2020-04-21 |
| 10360251 | Efficient compression of system logs through metadata-based grouping | Kaladhar Voruganti, Rukma Ameet Talwadker | 2019-07-23 |
| 10235044 | System and methods for storage data deduplication | R. Hugo Patterson, Sazzala Reddy, Vijayan Prabhakaran, Garrett Smith, Ganesh Venkitachalam | 2019-03-19 |
| 9864517 | Actively responding to data storage traffic | Ricardo Labiaga, Ravi Krishna, Deepak Raghu Kenchammana-Hosekote, Gokul Soundararajan, Craig Chadwell | 2018-01-09 |
| 9684450 | Profile-based lifecycle management for data storage servers | Gokul Soundararajan, Deepak Raghu Kenchammana-Hosekote, Ricardo Labiaga | 2017-06-20 |
| 9635101 | Proposed storage system solution selection for service level objective management | Vipul Mathur, Neeraja Yadwadkar, Rukma Ameet Talwadker, Kaladhar Voruganti, Sai Rama Krishna Susaria | 2017-04-25 |
| 9385915 | Dynamic caching technique for adaptively controlling data block copies in a distributed data processing system | Sethuraman Subbiah, Gokul Soundararajan, Tanya Shastri | 2016-07-05 |
| 9317435 | System and method for an efficient cache warm-up | Gokul Soundararajan, Mark Walter Storer, Yiying Zhang | 2016-04-19 |
| 9298616 | Systems and methods for tracking working-set estimates with a limited resource budget | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2016-03-29 |
| 9274954 | Caching data using multiple cache devices | Gokul Soundararajan, Mark Walter Storer | 2016-03-01 |
| 9274838 | Dynamic instantiation and management of virtual caching appliances | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2016-03-01 |
| 9223613 | Managing service level objectives for storage workloads | Vipul Mathur, Neeraja Yadwadkar, Rukma Ameet Talwadker, Kaladhar Voruganti, Sai Rama Krishna Susaria | 2015-12-29 |
| 9069680 | Methods and systems for determining a cache size for a storage system | Gokul Soundararajan, Vipul Mathur | 2015-06-30 |
| 9049204 | Collaborative management of shared resources | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti, Darren Sawyer | 2015-06-02 |
| 8924658 | Dynamic storage management using virtual storage appliances | Garth Goodson, Vipul Mathur, Shankar Pasupathy, Gokul Soundararajan, Kiran Srinivasan +1 more | 2014-12-30 |
| 8898289 | Distributed event processing method and architecture | Gokul Soundararajan, Kaladhar Voruganti, Vipul Mathur | 2014-11-25 |
| 8892607 | Graph transformations to correct violations of service level objections in a data center | Gokul Soundararajan, Vipul Mathur, Rukma Ameet Talwadker, Kaladhar Voruganti | 2014-11-18 |
| 8874848 | Intelligence for controlling virtual storage appliance storage allocation | Gokul Soundararajan, Kaladhar Voruganti, Priya Sehgal, Vipul Mathur | 2014-10-28 |
| 8856335 | Managing service level objectives for storage workloads | Neeraja Yadwadkar, Sai Rama Krishna Susarla, Kaladhar Voruganti, Rukma Ameet Talwadker, Vipul Mathur | 2014-10-07 |
| 8769202 | Systems and methods for tracking working-set estimates with a limited resource budget | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti | 2014-07-01 |
| 8595346 | Collaborative management of shared resources selects corrective action based on normalized cost | Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti, Darren Sawyer | 2013-11-26 |
| 8484249 | Graph transformations to correct violations of service level objectives in a data center | Gokul Soundararajan, Vipul Mathur, Rukma Ameet Talwadker, Kaladhar Voruganti | 2013-07-09 |