Patent | Date |
---|
Self-healing fibre channel link Grant 8,861,375 - Dang , et al. October 14, 2 | 2014-10-14 |
Self-healing Fibre Channel Link App 20130279898 - Dang; Dung Ngoc ;   et al. | 2013-10-24 |
Self-healing fibre channel link Grant 8,483,071 - Dang , et al. July 9, 2 | 2013-07-09 |
Workload learning in data replication environments Grant 8,473,459 - Chiu , et al. June 25, 2 | 2013-06-25 |
Workload learning in data replication environments Grant 8,468,133 - Chiu , et al. June 18, 2 | 2013-06-18 |
Near continuous space-efficient data protection Grant 8,458,134 - Benhase , et al. June 4, 2 | 2013-06-04 |
Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary Grant 8,438,332 - Ash , et al. May 7, 2 | 2013-05-07 |
Splitting writes between a storage controller and replication engine Grant 8,341,366 - Bartfai , et al. December 25, 2 | 2012-12-25 |
Maintaining Mirror And Storage System Copies Of Volumes At Multiple Remote Sites App 20120226877 - Clayton; Nicolas Marc ;   et al. | 2012-09-06 |
Determining whether to use a repository to store data updated during a resynchronization Grant 8,250,323 - Benhase , et al. August 21, 2 | 2012-08-21 |
Determining when to apply writes received to data units being transferred to a secondary storage Grant 8,214,341 - Bartfai , et al. July 3, 2 | 2012-07-03 |
Method, system, and article of manufacture for mirroring data at storage locations Grant 8,209,282 - Kern , et al. June 26, 2 | 2012-06-26 |
Splitting Writes Between A Storage Controller And Replication Engine App 20120124310 - Bartfai; Robert Francis ;   et al. | 2012-05-17 |
Maintaining Mirror And Storage System Copies Of Volumes At Multiple Remote Sites App 20120079224 - Clayton; Nicolas Mare ;   et al. | 2012-03-29 |
Splitting writes between a storage controller and replication engine Grant 8,131,957 - Bartfai , et al. March 6, 2 | 2012-03-06 |
System and article of manufacture for mirroring data at storage locations Grant 8,027,952 - Kern , et al. September 27, 2 | 2011-09-27 |
Replication engine communicating with a splitter to split writes between a storage controller and replication engine Grant 8,024,534 - Bartfai , et al. September 20, 2 | 2011-09-20 |
Data storage system for fast reverse restore Grant 8,005,800 - Spear , et al. August 23, 2 | 2011-08-23 |
Synchronizing Data Storage Systems In A Data Storage Environment App 20110191557 - Bitar; Akram ;   et al. | 2011-08-04 |
Command sequence numbering apparatus and method Grant 7,962,780 - Harris, Jr. , et al. June 14, 2 | 2011-06-14 |
Method, system, and article of manufacture for remote copying of data Grant 7,921,273 - Stanley , et al. April 5, 2 | 2011-04-05 |
System and article of manufacture for consistent copying of storage volumes Grant 7,904,684 - Werner , et al. March 8, 2 | 2011-03-08 |
Data Storage System For Fast Reverse Restore App 20110047343 - Spear; Gail Andrea ;   et al. | 2011-02-24 |
Apparatus and Method to Maintain Write Operation Atomicity Where a Data Transfer Operation Crosses a Data Storage Medium Track Boundary App 20100325376 - ASH; KEVIN JOHN ;   et al. | 2010-12-23 |
Article of manufacture and system for fast reverse restore Grant 7,856,425 - Spear , et al. December 21, 2 | 2010-12-21 |
Method, system and program for forming a consistency group Grant 7,734,883 - Spear , et al. June 8, 2 | 2010-06-08 |
Storage management in cascaded replication of data Grant 7,702,953 - Spear , et al. April 20, 2 | 2010-04-20 |
Controlling consistency of data storage copies Grant 7,668,810 - Davis , et al. February 23, 2 | 2010-02-23 |
Node polling in consistency group formation Grant 7,660,955 - Jean-Denis , et al. February 9, 2 | 2010-02-09 |
Assigning priorities Grant 7,650,385 - Chen , et al. January 19, 2 | 2010-01-19 |
Data transfer management in consistency group formation Grant 7,647,357 - Bartfai , et al. January 12, 2 | 2010-01-12 |
Managing failures in mirrored systems Grant 7,627,775 - Kern , et al. December 1, 2 | 2009-12-01 |
Apparatus, system, and method for an improved synchronous mirror swap Grant 7,627,729 - Bartfai , et al. December 1, 2 | 2009-12-01 |
Remote copying of updates to primary and secondary storage locations subject to a copy relationship Grant 7,603,581 - Boyd , et al. October 13, 2 | 2009-10-13 |
Managing Writes Received To Data Units That Are Being Transferred To A Secondary Storage As Part Of A Mirror Relationship App 20090249116 - BARTFAI; Robert Francis ;   et al. | 2009-10-01 |
Method, system, and program for improved throughput in remote mirroring systems Grant 7,581,063 - Factor , et al. August 25, 2 | 2009-08-25 |
Consistent updates across storage subsystems coupled to a plurality of primary and secondary units at selected times Grant 7,571,268 - Kern , et al. August 4, 2 | 2009-08-04 |
Article Of Manufacture And System For Fast Reverse Restore App 20090187613 - Spear; Gail Andrea ;   et al. | 2009-07-23 |
Method and apparatus for controlling data flows in distributed storage systems Grant 7,558,886 - Allen , et al. July 7, 2 | 2009-07-07 |
Maintaining consistency when mirroring data using different copy technologies Grant 7,552,295 - Kern , et al. June 23, 2 | 2009-06-23 |
Determining Whether To Use A Repository To Store Data Updated During A Resynchronization App 20090150627 - Benhase; Michael Thomas ;   et al. | 2009-06-11 |
System And Article Of Manufacture For Consistent Copying Of Storage Volumes App 20090144345 - Werner; Sam Clark ;   et al. | 2009-06-04 |
Method, system, and program for maintaining a copy relationship between primary volumes and corresponding secondary volumes Grant 7,523,275 - Zlotnick , et al. April 21, 2 | 2009-04-21 |
Splitting Writes Between A Storage Controller And Replication Engine App 20090049251 - Bartfai; Robert Francis ;   et al. | 2009-02-19 |
Replication Engine Communicating With A Splitter To Split Writes Between A Storage Controller And Replication Engine App 20090049252 - Bartfai; Robert Francis ;   et al. | 2009-02-19 |
System And Article Of Manufacture For Mirroring Data At Storage Locations App 20090019096 - Kern; Robert Frederic ;   et al. | 2009-01-15 |
Method, System, And Article Of Manufacture For Mirroring Data At Storage Locations App 20090013014 - Kern; Robert Frederic ;   et al. | 2009-01-08 |
Method for consistent copying of storage volumes Grant 7,475,208 - Werner , et al. January 6, 2 | 2009-01-06 |
Method for mirroring data at storage locations Grant 7,467,168 - Kern , et al. December 16, 2 | 2008-12-16 |
Method for fast reverse restore Grant 7,461,100 - Spear , et al. December 2, 2 | 2008-12-02 |
Instant virtual copy to a primary mirroring portion of data Grant 7,409,510 - Werner , et al. August 5, 2 | 2008-08-05 |
Storage Management In Cascaded Replication Of Data App 20080168303 - SPEAR; Gail Andrea ;   et al. | 2008-07-10 |
Method, system, and program for remote resource management Grant 7,363,629 - Springer, Sr. , et al. April 22, 2 | 2008-04-22 |
Apparatus, System, And Method For An Improved Synchronous Mirror Swap App 20080065843 - Bartfai; Robert Francis ;   et al. | 2008-03-13 |
Method, System, And Article Of Manufacture For Remote Copying Of Data App 20080021974 - Stanley; Warren K. ;   et al. | 2008-01-24 |
Method, System, And Program For Remote Resource Management App 20070299904 - Springer; James Alan SR. ;   et al. | 2007-12-27 |
Consistent updates across storage subsystems App 20070239950 - Kern; Robert Frederic ;   et al. | 2007-10-11 |
Remote copying of updates to primary and secondary storage locations subject to a copy relationship App 20070220223 - Boyd; Kenneth Wayne ;   et al. | 2007-09-20 |
Method, system, and article of manufacture for remote copying of data Grant 7,266,665 - Stanley , et al. September 4, 2 | 2007-09-04 |
Controlling consistency of data storage copies App 20070185928 - Davis; Yufen Lin ;   et al. | 2007-08-09 |
Managing failures in mirrored systems App 20070168713 - Kern; Robert Frederic ;   et al. | 2007-07-19 |
Maintaining consistency when mirroring data using different copy technologies App 20070156983 - Kern; Robert Frederic ;   et al. | 2007-07-05 |
Node polling in consistency group formation App 20070130213 - Jean-Denis; Pierre-Fortin ;   et al. | 2007-06-07 |
Apparatus, system, and method for synchronizing an asynchronous mirror volume using a synchronous mirror volume Grant 7,225,307 - Micka , et al. May 29, 2 | 2007-05-29 |
Method, system, and program for mirroring data among storage sites Grant 7,188,222 - Micka , et al. March 6, 2 | 2007-03-06 |
Method, system, and article of manufacture for generating a copy of a first and a second set of volumes in a third set of volumes Grant 7,185,157 - Micka , et al. February 27, 2 | 2007-02-27 |
Method, System And Program For Forming A Consistency Group App 20070028065 - Spear; Gail Andrea ;   et al. | 2007-02-01 |
Method, System, And Article Of Manufacture For Consistent Copying Of Storage Volumes App 20070022267 - Werner; Sam Clark ;   et al. | 2007-01-25 |
Method, system, and program for forming a consistency group Grant 7,133,986 - Spear , et al. November 7, 2 | 2006-11-07 |
Method, system, and article of manufacture for consistent copying of storage volumes Grant 7,133,982 - Werner , et al. November 7, 2 | 2006-11-07 |
Point in time copy between data storage systems Grant 7,133,989 - Burton , et al. November 7, 2 | 2006-11-07 |
Method, system, and program for asynchronous copy Grant 7,133,983 - Bartfai , et al. November 7, 2 | 2006-11-07 |
Method and apparatus for controlling data flows in distributed storage systems App 20060235990 - Allen; James Patrick ;   et al. | 2006-10-19 |
Method, system, and program for recovery of a reverse restore operation Grant 7,124,323 - Sanchez , et al. October 17, 2 | 2006-10-17 |
Method, system, and program for managing requests to tracks subject to a relationship Grant 7,124,128 - Springer, Sr. , et al. October 17, 2 | 2006-10-17 |
Point-in-time data replication method apparatus and system App 20060182020 - Factor; Michael E. ;   et al. | 2006-08-17 |
Data transfer management in consistency group formation App 20060106747 - Bartfai; Robert Francis ;   et al. | 2006-05-18 |
Method, system, and program for managing information on relationships between target volumes and source volumes when performing adding, withdrawing, and disaster recovery operations for the relationships Grant 7,047,378 - Factor , et al. May 16, 2 | 2006-05-16 |
Method, system, and program for managing a relationship between one target volume and one source volume Grant 7,047,390 - Factor , et al. May 16, 2 | 2006-05-16 |
Method, system, and program for policies for improving throughput in remote mirroring systems Grant 7,035,978 - Factor , et al. April 25, 2 | 2006-04-25 |
Method, system, and program for establishing and using a point-in-time copy relationship Grant 7,024,530 - Jarvis , et al. April 4, 2 | 2006-04-04 |
Method, system, and program for reverse restore of an incremental virtual copy Grant 7,000,145 - Werner , et al. February 14, 2 | 2006-02-14 |
Method, system, and article for incremental virtual copy of a data block Grant 6,996,586 - Stanley , et al. February 7, 2 | 2006-02-07 |
Method, system, and program for improved throughput in remote mirroring systems Grant 6,996,688 - Factor , et al. February 7, 2 | 2006-02-07 |
Fast reverse restore App 20050278391 - Spear, Gail Andrea ;   et al. | 2005-12-15 |
Instant virtual copy to a primary mirroring portion of data App 20050268054 - Werner, Sam Clark ;   et al. | 2005-12-01 |
Apparatus, system, and method for synchronizing an asynchronous mirror volume using a synchronous mirror volume App 20050251633 - Micka, William Frank ;   et al. | 2005-11-10 |
Point in time copy between data storage systems App 20050251634 - Burton, Helena Cornelia ;   et al. | 2005-11-10 |
Method, system, and program for improved throughput in remote mirroring systems App 20050228954 - Factor, Michael E. ;   et al. | 2005-10-13 |
Method, system, and article of manufacture for copying of data in a romote storage unit App 20050216681 - Micka, William Frank ;   et al. | 2005-09-29 |
Method, system, and program for assigning priorities App 20050114460 - Chen, James Chien-Chiung ;   et al. | 2005-05-26 |
Method, system, and program for asynchronous copy App 20050071586 - Bartfai, Robert Francis ;   et al. | 2005-03-31 |
Method, system, and program for mirroring data among storage sites App 20050071710 - Micka, William Frank ;   et al. | 2005-03-31 |
Method, system, and program for forming a consistency group App 20050071588 - Spear, Gail Andrea ;   et al. | 2005-03-31 |
Global status journaling in NVS Grant 6,854,038 - Micka , et al. February 8, 2 | 2005-02-08 |
Method, system, and program for managing requests to tracks subject to a relationship App 20040267706 - Springer, James Alan SR. ;   et al. | 2004-12-30 |
Method, system, and program for managing information on relationships between target volumes and source volumes when performing adding, withdrawing, and disaster recovery operations for the relationships App 20040260870 - Factor, Michael E. ;   et al. | 2004-12-23 |
Method, system, and article of manufacture for remote copying of data App 20040260902 - Stanley, Warren K. ;   et al. | 2004-12-23 |
Method, system, and article of manufacture for consistent copying of storage volumes App 20040260896 - Werner, Sam Clark ;   et al. | 2004-12-23 |
Method, system, and program for mirroring data at storage locations App 20040260736 - Kern, Robert Frederic ;   et al. | 2004-12-23 |
Method, system, and program for remote resource management App 20040260748 - Springer, James Alan SR. ;   et al. | 2004-12-23 |
Method, system, and program for recovery of a reverse restore operation App 20040260897 - Sanchez, Matthew ;   et al. | 2004-12-23 |
Method, system, and program for managing a relationship between one target volume and one source volume App 20040260869 - Factor, Michael E. ;   et al. | 2004-12-23 |
Method, system, and program for incremental virtual copy App 20040260898 - Stanley, Warren K. ;   et al. | 2004-12-23 |
Method, system, and program for reverse restore of an incremental virtual copy App 20040260895 - Werner, Sam Clark ;   et al. | 2004-12-23 |
Method, system, and program for maintaining a copy relationship between primary volumes and corresponding secondary volumes App 20040205312 - Zlotnick, Aviad ;   et al. | 2004-10-14 |
Method, system, and program for establishing and using a point-in-time copy relationship App 20040181639 - Jarvis, Thomas Charles ;   et al. | 2004-09-16 |
Method, system, and program for policies for improving throughput in remote mirroring systems App 20040181632 - Factor, Michael E. ;   et al. | 2004-09-16 |
Method, system, and program for improved throughput in remote mirroring systems App 20040181640 - Factor, Michael E. ;   et al. | 2004-09-16 |
Global status journaling in NVS App 20030229754 - Micka, William Frank ;   et al. | 2003-12-11 |
Database backup system ensuring consistency between primary and mirrored backup database copies despite backup interruption Grant 6,199,074 - Kern , et al. March 6, 2 | 2001-03-06 |
Storage controller and method for improved failure recovery using cross-coupled cache memories and nonvolatile stores Grant 5,771,367 - Beardsley , et al. June 23, 1 | 1998-06-23 |
Use of configuration registers to control access to multiple caches and nonvolatile stores Grant 5,640,530 - Beardsley , et al. June 17, 1 | 1997-06-17 |