| 9524107 |
Host-based device drivers for enhancing operations in redundant array of independent disks systems |
Adam Weiner, Mark Ish, Robert L. Sheffield, Horia Simionescu |
2016-12-20 |
| 9286203 |
Control logic design to support USB cache offload |
Moby J. Abraham, Lakshmana M. Anupindi, R. Brian Skinner, Mark J. Jander |
2016-03-15 |
| 9268695 |
Methods and structure for using region locks to divert I/O requests in a storage controller having multiple processing stacks |
Adam Weiner, Robert L. Sheffield, Naveen Krishnamurthy, Kapil Sundrani, Rajeev Srinivasa Murthy +2 more |
2016-02-23 |
| 9213588 |
Fault detection and identification in a multi-initiator system |
Naman Nair, Brad D. Besmer, Peter C. Rivera |
2015-12-15 |
| 9208039 |
System and method for detecting server removal from a cluster to enable fast failover of storage |
Vinu Velayudhan, Adam Weiner |
2015-12-08 |
| 9134913 |
Methods and structure for improved processing of I/O requests in fast path circuits of a storage controller in a clustered storage system |
Vinu Velayudhan, Adam Weiner, Gerald E. Smith |
2015-09-15 |
| 9052829 |
Methods and structure for improved I/O shipping in a clustered storage system |
Vinu Velayudhan, Adam Weiner, Basavaraj Hallyal, Gerald E. Smith |
2015-06-09 |
| 9009375 |
Sharing of bypassed I/O transaction information |
Gerald E. Smith, Robert L. Sheffield, Anant Baderdinni |
2015-04-14 |
| 8996748 |
Providing multi-initiator serial advanced technology attachment support in a multi-initiator environment |
Naman Nair, Brad D. Besmer, Peter C. Rivera |
2015-03-31 |
| 8984222 |
Methods and structure for task management in storage controllers of a clustered storage system |
Rakesh Chandra, Vinu Velayudhan, Senthil Thangaraj, Sumant K. Patro |
2015-03-17 |
| 8898385 |
Methods and structure for load balancing of background tasks between storage controllers in a clustered storage environment |
Raja Jayaraman, Rakesh Chandra, Vinu Velayudhan, Phillip V. Nguyen |
2014-11-25 |
| 8839030 |
Methods and structure for resuming background tasks in a clustered storage environment |
Guolin Huang, Vinu Velayudhan, Sumant K. Patro |
2014-09-16 |
| 8806124 |
Methods and structure for transferring ownership of a logical volume by transfer of native-format metadata in a clustered storage environment |
Vinu Velayudhan, Basavaraj Hallyal, Guolin Huang, Sumant K. Patro |
2014-08-12 |
| 8793443 |
Methods and structure for improved buffer allocation in a storage controller |
Vinu Velayudhan, Adam Weiner, Rakesh Chandra, Phillip V. Nguyen |
2014-07-29 |
| 8751741 |
Methods and structure for implementing logical device consistency in a clustered storage system |
Vinu Velayudhan, Adam Weiner, Rakesh Chandra, Guolin Huang |
2014-06-10 |
| 8621603 |
Methods and structure for managing visibility of devices in a clustered storage system |
Basavaraj Hallyal, Gerald E. Smith, Adam Weiner, Vinu Velayudhan |
2013-12-31 |
| 8583840 |
Methods and structure for determining mapping information inconsistencies in I/O requests generated for fast path circuits of a storage controller |
Robert L. Sheffield, Rajeev Srinivasa Murthy, Naveen Krishnamurthy |
2013-11-12 |