Patent | Date |
---|
System and method for combining deduplication and encryption of data Grant 9,086,819 - Panchbudhe , et al. July 21, 2 | 2015-07-21 |
Cascaded replication system with remote site resynchronization after intermediate site failure Grant 8,799,211 - Bezbaruah , et al. August 5, 2 | 2014-08-05 |
Fast failover with multiple secondary nodes Grant 8,689,043 - Bezbaruah , et al. April 1, 2 | 2014-04-01 |
System And Method For Combining Deduplication And Encryption Of Data App 20140032925 - Panchbudhe; Ankur ;   et al. | 2014-01-30 |
System and method for replication using consistency interval markers in a distributed storage environment Grant 8,401,997 - Tawri , et al. March 19, 2 | 2013-03-19 |
System and method for performing replication based on change tracking information Grant 8,375,181 - Kekre , et al. February 12, 2 | 2013-02-12 |
Coherently sharing any form of instant snapshots separately from base volumes Grant 8,001,347 - Karr , et al. August 16, 2 | 2011-08-16 |
Compression of temporal dimension in a temporal storage device Grant 7,996,717 - Colgrove , et al. August 9, 2 | 2011-08-09 |
Propagating results of a volume-changing operation to replicated nodes Grant 7,831,550 - Pande , et al. November 9, 2 | 2010-11-09 |
System and method for providing data protection by using sparse files to represent images of data stored in block devices Grant 7,831,639 - Panchbudhe , et al. November 9, 2 | 2010-11-09 |
Method and apparatus for providing a temporal storage appliance with block virtualization in storage networks Grant 7,769,949 - Kekre , et al. August 3, 2 | 2010-08-03 |
System and method to prevent data corruption due to split brain in shared data clusters Grant 7,739,677 - Kekre , et al. June 15, 2 | 2010-06-15 |
Updating a change track map based on a mirror recovery map Grant 7,707,372 - Kumar , et al. April 27, 2 | 2010-04-27 |
Transforming unrelated data volumes into related data volumes Grant 7,664,793 - Kekre , et al. February 16, 2 | 2010-02-16 |
System and method for volume replication in a storage environment employing distributed block virtualization Grant 7,657,578 - Karr , et al. February 2, 2 | 2010-02-02 |
Coherently sharing any form of instant snapshots separately from base volumes Grant 7,657,717 - Karr , et al. February 2, 2 | 2010-02-02 |
Coordination of quality of service in a multi-layer virtualized storage environment Grant 7,636,801 - Kekre , et al. December 22, 2 | 2009-12-22 |
Incremental backup of a data volume Grant 7,627,727 - Kekre , et al. December 1, 2 | 2009-12-01 |
Maintaining persistent data change maps for fast data synchronization and restoration Grant 7,620,666 - Root , et al. November 17, 2 | 2009-11-17 |
Fast failover with multiple secondary nodes Grant 7,617,369 - Bezbaruah , et al. November 10, 2 | 2009-11-10 |
Efficient operations using assistance from secondary site Grant 7,610,319 - Kekre , et al. October 27, 2 | 2009-10-27 |
System and method for maintaining write order fidelity in a distributed environment Grant 7,565,498 - Baird , et al. July 21, 2 | 2009-07-21 |
Using data copies for redundancy Grant 7,549,032 - Kekre , et al. June 16, 2 | 2009-06-16 |
Transient point-in-time images for continuous data protection Grant 7,523,277 - Kekre , et al. April 21, 2 | 2009-04-21 |
Compression of temporal dimension in a temporal storage device Grant 7,506,202 - Colgrove , et al. March 17, 2 | 2009-03-17 |
System and method for block conflict resolution within consistency interval marker based replication Grant 7,467,265 - Tawri , et al. December 16, 2 | 2008-12-16 |
Method and apparatus for providing a temporal storage appliance with block virtualization in storage networks Grant 7,409,495 - Kekre , et al. August 5, 2 | 2008-08-05 |
Method and apparatus for maintaining information that indicates valid regions of a working volume and using that information to delay volume initialization Grant 7,409,512 - Kekre , et al. August 5, 2 | 2008-08-05 |
System and method for performing snapshots in a storage environment employing distributed block virtualization Grant 7,389,394 - Karr , et al. June 17, 2 | 2008-06-17 |
System and method for multi-staged in-memory checkpoint replication with relaxed consistency Grant 7,389,300 - Shah , et al. June 17, 2 | 2008-06-17 |
Coordination of caching and I/O management in a multi-layer virtualized storage environment Grant 7,386,662 - Kekre , et al. June 10, 2 | 2008-06-10 |
Method and system for mirror storage element resynchronization in a storage virtualization device Grant 7,386,664 - Roy , et al. June 10, 2 | 2008-06-10 |
Flexible hierarchy of relationships and operations in data volumes Grant 7,386,693 - Kekre , et al. June 10, 2 | 2008-06-10 |
Method of optimizing the space and improving the write performance of volumes with multiple virtual copies Grant 7,350,042 - Kekre , et al. March 25, 2 | 2008-03-25 |
Instant refresh of a data volume copy Grant 7,337,288 - Kiselev , et al. February 26, 2 | 2008-02-26 |
Method and apparatus for synchronizing redundant data with a volume Grant 7,313,724 - Kekre , et al. December 25, 2 | 2007-12-25 |
Method and apparatus for creating a virtual data copy Grant 7,310,714 - Kekre , et al. December 18, 2 | 2007-12-18 |
Method and system of providing replication Grant 7,308,545 - Kekre , et al. December 11, 2 | 2007-12-11 |
Cooperative data replication Grant 7,305,529 - Kekre , et al. December 4, 2 | 2007-12-04 |
System and method for data transfer using a recoverable data pipe Grant 7,293,145 - Baird , et al. November 6, 2 | 2007-11-06 |
Method and apparatus for restoring a corrupted data volume Grant 7,293,146 - Kekre , et al. November 6, 2 | 2007-11-06 |
Using data copies for redundancy Grant 7,290,101 - Kekre , et al. October 30, 2 | 2007-10-30 |
Volume-based incremental backup and recovery of files Grant 7,284,104 - Wu , et al. October 16, 2 | 2007-10-16 |
System and method for recording the order of a change caused by restoring a primary volume during ongoing replication of the primary volume Grant 7,194,487 - Kekre , et al. March 20, 2 | 2007-03-20 |
System and method for maintaining temporal data in data storage Grant 7,158,991 - Kekre , et al. January 2, 2 | 2007-01-02 |
Parallel data change tracking for maintaining mirrored data consistency Grant 7,103,796 - Kekre , et al. September 5, 2 | 2006-09-05 |
Flexible hierarchy of relationships and operations in data volumes Grant 7,103,737 - Kekre , et al. September 5, 2 | 2006-09-05 |
Method for creating a virtual data copy of a volume being restored Grant 7,093,090 - Kekre , et al. August 15, 2 | 2006-08-15 |
Tracking in-progress writes through use of multi-column bitmaps Grant 7,089,385 - Kiselev , et al. August 8, 2 | 2006-08-08 |
Method of optimizing the space and improving the write performance of volumes with multiple virtual copies Grant 6,996,687 - Kekre , et al. February 7, 2 | 2006-02-07 |
Method for creating a virtual data copy of a volume being restored Grant 6,978,354 - Kekre , et al. December 20, 2 | 2005-12-20 |
Incremental backup of a data volume Grant 6,938,135 - Kekre , et al. August 30, 2 | 2005-08-30 |
Instant refresh of a data volume copy App 20050169064 - Kiselev, Oleg ;   et al. | 2005-08-04 |
Method and apparatus for restoring a corrupted data volume Grant 6,912,631 - Kekre , et al. June 28, 2 | 2005-06-28 |
Performance of operations on selected data in a storage area App 20050138306 - Panchbudhe, Ankur P. ;   et al. | 2005-06-23 |
Tracking in-progress writes through use of multi-column bitmaps Grant 6,907,507 - Kiselev , et al. June 14, 2 | 2005-06-14 |
Instant refresh of a data volume copy Grant 6,880,053 - Kiselev , et al. April 12, 2 | 2005-04-12 |
System and method for maintaining temporal data in data storage App 20050071379 - Kekre, Anand A. ;   et al. | 2005-03-31 |
Method and system of providing cascaded replication App 20050050115 - Kekre, Anand A. | 2005-03-03 |
Method and apparatus for creating a virtual data copy App 20040186970 - Kekre, Anand A. ;   et al. | 2004-09-23 |
Method and apparatus for creating a virtual data copy Grant 6,785,789 - Kekre , et al. August 31, 2 | 2004-08-31 |
Instant refresh of a data volume copy App 20040123031 - Kiselev, Oleg ;   et al. | 2004-06-24 |