| 10241712 |
Method and apparatus for automated orchestration of long distance protection of virtualized storage |
William J. Elliott, IV, Bradley J. Hughes, Sean R. Gallacher, Bharath Sreekanth, Anoop George Ninan +2 more |
2019-03-26 |
| 10001939 |
Method and apparatus for highly available storage management using storage providers |
Katakam Gangadhar, Stalin Saravanakumar Thangapalam, Selvamanickam Anbalagan, Anil Arun Degwekar, Anoop George Ninan |
2018-06-19 |
| 9933967 |
Method and apparatus for storage management using virtual storage arrays and virtual storage pools |
Hala Salim El-Ali, Thomas L. Watson, Katakam Gangadhar, Stalin Saravanakumar Thangapalam, Anoop George Ninan |
2018-04-03 |
| 9535629 |
Storage provisioning in a data storage environment |
Salvatore DeSimone, Suresh K Biddappa, Vladislav Dranov, Patrick Hunt, Anurag Jain +4 more |
2017-01-03 |
| 8387066 |
Dependency-based task management using set of preconditions to generate scheduling data structure in storage area network |
Andrew S. Becher, Evgeny Roytman |
2013-02-26 |
| 8209701 |
Task management using multiple processing threads |
Evgeny Roytman, Michael Virgil |
2012-06-26 |
| 8209702 |
Task execution using multiple pools of processing threads, each pool dedicated to execute different types of sub-tasks |
Evgeny Roytman, Michael Virgil |
2012-06-26 |
| 8020108 |
Separation of presentation and business models for common management platform tasks in a storage area network |
Evgeny Roytman, Eyal Kedem, Michael Virgil, Andrew S. Becher |
2011-09-13 |