Patent | Date |
---|
Incremental backup in a distributed block storage environment Grant 10,353,780 - O'Connell , et al. July 16, 2 | 2019-07-16 |
Techniques for automated data storage system port initialization Grant 10,073,705 - Raizen , et al. September 11, 2 | 2018-09-11 |
Host-side tracking of data block changes for incremental backup Grant 9,998,537 - O'Connell , et al. June 12, 2 | 2018-06-12 |
Data processing system having failover between hardware and software encryption of storage data Grant 9,787,522 - Contreras , et al. October 10, 2 | 2017-10-10 |
Acquisition and kernel memory storage of I/O metrics Grant 9,778,853 - Gaikwad , et al. October 3, 2 | 2017-10-03 |
Notifying a multipathing driver of fabric events and performing multipathing management operations in response to such fabric events Grant 9,483,331 - Bijoy , et al. November 1, 2 | 2016-11-01 |
Techniques for improved service level objective fulfillment Grant 9,465,550 - Lippitt , et al. October 11, 2 | 2016-10-11 |
Non-disruptive and minimally disruptive data migration in active-active clusters Grant 9,460,028 - Raizen , et al. October 4, 2 | 2016-10-04 |
Data migration in cluster environment using host copy and changed block tracking Grant 9,400,611 - Raizen July 26, 2 | 2016-07-26 |
Electronically controlling commitment of a change to stored information Grant 9,354,769 - Kudva , et al. May 31, 2 | 2016-05-31 |
Techniques for non-disruptive upgrade Grant 9,081,704 - Tao , et al. July 14, 2 | 2015-07-14 |
Automated non-disruptive data encapsulation and de-encapsulation Grant 9,069,481 - Raizen June 30, 2 | 2015-06-30 |
Automated updating of parameters and metadata in a federated storage environment Grant 9,063,661 - Raizen , et al. June 23, 2 | 2015-06-23 |
Efficient management of kernel driver performance data Grant 9,003,432 - Pellowski , et al. April 7, 2 | 2015-04-07 |
Management of path operating mode transitions in multipathing host computer Grant 8,977,787 - Raizen , et al. March 10, 2 | 2015-03-10 |
Systems and methods for accessing storage or network based replicas of encryped volumes with no additional key management Grant 8,966,281 - Raizen , et al. February 24, 2 | 2015-02-24 |
Storage array network path analysis server for enhanced path selection in a host-based I/O multi-path system Grant 8,918,537 - Sandstrom , et al. December 23, 2 | 2014-12-23 |
Techniques for automated data storage system port initialization Grant 8,904,050 - Raizen , et al. December 2, 2 | 2014-12-02 |
Dynamic compression of an I/O data block Grant 8,898,351 - Povaliaev , et al. November 25, 2 | 2014-11-25 |
Storage array network path impact analysis server for path selection in a host-based I/O multi-path system Grant 8,843,789 - Sandstrom , et al. September 23, 2 | 2014-09-23 |
Techniques for path selection Grant 8,838,851 - Riordan , et al. September 16, 2 | 2014-09-16 |
In-band detection mechanism for detecting intermediate layer in a storage I/O driver stack Grant 8,826,041 - Contreras , et al. September 2, 2 | 2014-09-02 |
Non-disruptive upgrade of applications Grant 8,826,264 - Chhabra , et al. September 2, 2 | 2014-09-02 |
Identification and use of preferred path groups in host computer based on differential performance Grant 8,819,307 - Raizen , et al. August 26, 2 | 2014-08-26 |
Techniques involving flaky path detection Grant 8,799,608 - Raizen , et al. August 5, 2 | 2014-08-05 |
Non-disruptive storage device migration in failover cluster environment Grant 8,775,861 - Raizen , et al. July 8, 2 | 2014-07-08 |
Acquisition and kernel memory storage of I/O metrics Grant 8,751,757 - Gaikwad , et al. June 10, 2 | 2014-06-10 |
Techniques for preferred path determination Grant 8,601,085 - Ives , et al. December 3, 2 | 2013-12-03 |
Adaptive optimization across information technology infrastructure Grant 8,468,241 - Raizen , et al. June 18, 2 | 2013-06-18 |
Dynamic compression of an I/O data block Grant 8,452,900 - Povaliaev , et al. May 28, 2 | 2013-05-28 |
Techniques for non-disruptive upgrade Grant 8,438,315 - Tao , et al. May 7, 2 | 2013-05-07 |
Systems and methods for accessing storage or network based replicas of encrypted volumes with no additional key management Grant 8,416,954 - Raizen , et al. April 9, 2 | 2013-04-09 |
Techniques for indicating a passive state for a device Grant 8,412,858 - Contreras , et al. April 2, 2 | 2013-04-02 |
Techniques For Path Selection App 20120331188 - Riordan; Patrick Brian ;   et al. | 2012-12-27 |
Methods and systems for managing I/O requests to minimize disruption required for data encapsulation and de-encapsulation Grant 8,332,613 - Glade , et al. December 11, 2 | 2012-12-11 |
Systems and methods for using thin provisioning to reclaim space identified by data reduction processes Grant 8,332,612 - Raizen , et al. December 11, 2 | 2012-12-11 |
Techniques for indicating a passive path state for a device Grant 8,316,161 - Contreras , et al. November 20, 2 | 2012-11-20 |
Techniques for path selection Grant 8,281,033 - Riordan , et al. October 2, 2 | 2012-10-02 |
Techniques For Indicating A Passive State For A Device App 20120246345 - Contreras; Cesareo ;   et al. | 2012-09-27 |
Storage Array Network Path Impact Analysis Server For Path Selection In A Host-based I/o Multi-path System App 20120233494 - Sandstrom; Harold M. ;   et al. | 2012-09-13 |
Systems and methods for selective encryption of operating system metadata for host-based encryption of data at rest on a logical unit Grant 8,261,068 - Raizen , et al. September 4, 2 | 2012-09-04 |
Dynamic Compression Of An I/o Data Block App 20120173778 - Povaliaev; Aleksander Gennadevich ;   et al. | 2012-07-05 |
Dynamic Compression Of An I/o Data Block App 20120173773 - Povaliaev; Aleksander Gennadevich ;   et al. | 2012-07-05 |
Storage array network path impact analysis server for path selection in a host-based I/O multi-path system Grant 8,204,980 - Sandstrom , et al. June 19, 2 | 2012-06-19 |
In-band transport mechanism for carrying communications among functional components of a storage I/O interface stack Grant 8,190,784 - Raizen , et al. May 29, 2 | 2012-05-29 |
Selective I/O to logical unit when encrypted, but key is not available or when encryption status is unknown Grant 8,166,314 - Raizen , et al. April 24, 2 | 2012-04-24 |
Systems and methods for using thin provisioning to reclaim space identified by data reduction processes Grant 8,156,306 - Raizen , et al. April 10, 2 | 2012-04-10 |
Efficient read/write algorithms and associated mapping for block-level data reduction processes Grant 8,140,821 - Raizen , et al. March 20, 2 | 2012-03-20 |
Systems and methods for disabling an array port for an enterprise Grant 7,962,567 - Sandstrom , et al. June 14, 2 | 2011-06-14 |
Methods and systems for dynamic division of path capacity Grant 7,957,398 - Yochai , et al. June 7, 2 | 2011-06-07 |
System and methods for enterprise path management Grant 7,937,481 - Sandstrom , et al. May 3, 2 | 2011-05-03 |
Methods and systems for migrating data with minimal disruption Grant 7,904,681 - Bappe , et al. March 8, 2 | 2011-03-08 |
Methods and apparatus for non-disruptive upgrade by redirecting I/O operations Grant 7,890,664 - Tao , et al. February 15, 2 | 2011-02-15 |
Methods and systems for managing I/O requests to minimize disruption required for data migration Grant 7,809,912 - Raizen , et al. October 5, 2 | 2010-10-05 |
Systems and methods for maintaining data integrity during a migration Grant 7,770,053 - Bappe , et al. August 3, 2 | 2010-08-03 |
Techniques for overriding device reservations Grant 7,689,786 - Riordan , et al. March 30, 2 | 2010-03-30 |
Methods and systems for preserving disk geometry when migrating existing data volumes Grant 7,536,503 - Venkatanarayanan , et al. May 19, 2 | 2009-05-19 |
Methods and systems for preserving disk geometry of virtualized data volumes Grant 7,469,313 - Venkatanarayanan , et al. December 23, 2 | 2008-12-23 |
Method and apparatus for implementing an enterprise virtual storage system Grant 6,889,309 - Oliveira , et al. May 3, 2 | 2005-05-03 |
Solicited message packet transfer system Grant 4,601,586 - Bahr , et al. July 22, 1 | 1986-07-22 |