Patent | Date |
---|
Method and apparatus for cascading data through redundant data storage units Grant 7,313,578 - Gagne , et al. December 25, 2 | 2007-12-25 |
Remote data mirroring Grant 7,240,238 - Yanai , et al. July 3, 2 | 2007-07-03 |
Data storage system having separate data transfer section and message network Grant 7,117,275 - Ofek , et al. October 3, 2 | 2006-10-03 |
Apparatus and methods for operating a computer storage system Grant 7,107,395 - Ofek , et al. September 12, 2 | 2006-09-12 |
Remote data mirroring Grant 7,055,059 - Yanai , et al. May 30, 2 | 2006-05-30 |
Data storage system having separate data transfer section and message network with plural directors on a common printed circuit board and redundant switching networks Grant 6,993,621 - Black , et al. January 31, 2 | 2006-01-31 |
Apparatus and method for copying, backing up and restoring logical objects in a computer storage system by transferring blocks out of order or in parallel backing up and restoring App 20050204108 - Ofek, Yuval ;   et al. | 2005-09-15 |
Apparatus and methods for copying, backing up and restoring logical objects in a computer storage system by transferring blocks out of order or in parallel Grant 6,920,537 - Ofek , et al. July 19, 2 | 2005-07-19 |
Method and apparatus for maintaining data coherency Grant 6,910,098 - LeCrone , et al. June 21, 2 | 2005-06-21 |
Segmenting cache to provide varying service levels Grant 6,898,672 - Lambright , et al. May 24, 2 | 2005-05-24 |
Segmenting cache to provide varying service levels App 20040215884 - Lambright, Daniel ;   et al. | 2004-10-28 |
Method and apparatus for cascading data through redundant data storage units App 20040193660 - Gagne, Mathieu ;   et al. | 2004-09-30 |
System and method for restoring previously backed-up data in a mass storage subsystem Grant 6,772,198 - Arnon , et al. August 3, 2 | 2004-08-03 |
Apparatus and methods for transferring, backing up, and restoring data in a computer system App 20040098547 - Ofek, Yuval ;   et al. | 2004-05-20 |
System and method for providing data awareness across multiple domains App 20040083284 - Ofek, Yuval ;   et al. | 2004-04-29 |
Segmenting cache to provide varying service levels Grant 6,728,836 - Lambright , et al. April 27, 2 | 2004-04-27 |
Remote data mirroring App 20040073831 - Yanai, Moshe ;   et al. | 2004-04-15 |
Load balancing on disk array storage device Grant 6,711,649 - Bachmat , et al. March 23, 2 | 2004-03-23 |
Method and apparatus for cascading data through redundant data storage units Grant 6,687,718 - Gagne , et al. February 3, 2 | 2004-02-03 |
Method and apparatus for independent and simultaneous access to a common data set Grant 6,654,752 - Ofek November 25, 2 | 2003-11-25 |
Method and apparatus for maintaining data coherency App 20030145168 - LeCrone, Douglas E. ;   et al. | 2003-07-31 |
System and method for on-line, real time, data migration Grant 6,598,134 - Ofek , et al. July 22, 2 | 2003-07-22 |
Method and apparatus for mirroring data in a remote data storage system Grant 6,587,935 - Ofek July 1, 2 | 2003-07-01 |
Maximizing sequential output in a disk array storage device Grant 6,584,545 - Bachmat , et al. June 24, 2 | 2003-06-24 |
Data processing method and apparatus for enabling independent access to replicated data Grant 6,581,143 - Gagne , et al. June 17, 2 | 2003-06-17 |
Remote data facility prefetch Grant 6,557,079 - Mason, Jr. , et al. April 29, 2 | 2003-04-29 |
Method and apparatus for performing point in time backup operation in a computer system Grant 6,549,921 - Ofek April 15, 2 | 2003-04-15 |
Method and apparatus for independent and simultaneous access to a common data set App 20030069889 - Ofek, Yuval | 2003-04-10 |
Method and apparatus for maintaining data coherency Grant 6,543,001 - LeCrone , et al. April 1, 2 | 2003-04-01 |
Apparatus and methods for copying, backing up and restoring logical objects in a computer storage system by transferring blocks out of order or in parallel App 20030061456 - Ofek, Yuval ;   et al. | 2003-03-27 |
Maximizing sequential output in a disk array storage device App 20030028722 - Bachmat, Eitan ;   et al. | 2003-02-06 |
Asynchronous remote data mirroring system Grant 6,502,205 - Yanai , et al. December 31, 2 | 2002-12-31 |
Method and apparatus for mirroring data in a remote data storage system App 20020199058 - Ofek, Yuval | 2002-12-26 |
Method and apparatus for maintaining consistency of data stored in a group of mirroring devices Grant 6,493,796 - Arnon , et al. December 10, 2 | 2002-12-10 |
Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size Grant 6,487,561 - Ofek , et al. November 26, 2 | 2002-11-26 |
Dynamically modifying system parameters in data storage system Grant 6,487,562 - Mason, Jr. , et al. November 26, 2 | 2002-11-26 |
Method and apparatus for mirroring data in a remote data storage system Grant 6,477,627 - Ofek November 5, 2 | 2002-11-05 |
Cache using multiple LRU's Grant 6,457,102 - Lambright , et al. September 24, 2 | 2002-09-24 |
System and method for restoring previously backed-up data in a mass storage subsystem App 20020133559 - Arnon, Dan ;   et al. | 2002-09-19 |
Data processing method and apparatus for enabling independent access to replicated data App 20020129203 - Gagne, Mathieu ;   et al. | 2002-09-12 |
Method and apparatus for independent and simultaneous access to a common data set Grant 6,442,551 - Ofek August 27, 2 | 2002-08-27 |
Maximizing sequential output in a disk array storage device Grant 6,442,650 - Bachmat , et al. August 27, 2 | 2002-08-27 |
Method and apparatus for independent and simultaneous access to a common data set App 20020112133 - Gagne, Mathieu ;   et al. | 2002-08-15 |
Data processing method and apparatus for enabling independent access to replicated data Grant 6,401,178 - Gagne , et al. June 4, 2 | 2002-06-04 |
Apparatus and method for differential backup and restoration of data in a computer storage system Grant 6,397,308 - Ofek , et al. May 28, 2 | 2002-05-28 |
Apparatus and methods for copying a logical object to a primary storage device using a map of storage locations Grant 6,385,706 - Ofek , et al. May 7, 2 | 2002-05-07 |
Method and apparatus for independent and simultaneous access to a common data set Grant 6,370,626 - Gagne , et al. April 9, 2 | 2002-04-09 |
System and method for on-line, real time, data migration Grant 6,356,977 - Ofek , et al. March 12, 2 | 2002-03-12 |
Method and apparatus for maintaining data coherency App 20020026603 - LeCrone, Douglas E. ;   et al. | 2002-02-28 |
System using a common and local event logs for logging event information generated by plurality of devices for determining problem in storage access operations Grant 6,347,335 - Shagam , et al. February 12, 2 | 2002-02-12 |
Method for transparent exchange of logical volumes in a disk array storage device Grant 6,341,333 - Schreiber , et al. January 22, 2 | 2002-01-22 |
System and method for on-line, real time, data migration App 20020004890 - Ofek, Yuval ;   et al. | 2002-01-10 |
Method and apparatus for managing access requests from a plurality of devices using dual level queue locking scheme and a doubly-linked circular queue Grant 6,321,308 - Arnon , et al. November 20, 2 | 2001-11-20 |
Method and apparatus for maintaining data coherency Grant 6,308,284 - LeCrone , et al. October 23, 2 | 2001-10-23 |
Method and apparatus for cascading data through redundant data storage units App 20010007102 - Gagne, Mathieu ;   et al. | 2001-07-05 |
System and method for on-line, real time, data migration Grant 6,240,486 - Ofek , et al. May 29, 2 | 2001-05-29 |
System and method for on-line, real time, data migration App 20010001870 - Ofek, Yuval ;   et al. | 2001-05-24 |
Load balancing method for exchanging data in different physical disk storage devices in a disk array storage device independently of data processing system operation Grant 6,237,063 - Bachmat , et al. May 22, 2 | 2001-05-22 |
Method and apparatus for cascading data through redundant data storage units Grant 6,209,002 - Gagne , et al. March 27, 2 | 2001-03-27 |
Worm magnetic storage device Grant 6,185,661 - Ofek , et al. February 6, 2 | 2001-02-06 |
Method/apparatus for interfacing two remotely disposed devices coupled via transmission medium with first and second commands transmitted without first checking receiving device for readiness Grant 6,182,166 - Shklarsky , et al. January 30, 2 | 2001-01-30 |
Remote data mirroring Grant 6,173,377 - Yanai , et al. January 9, 2 | 2001-01-09 |
Dynamic adjustment of mirror service policy for logical volumes in a disk drive system based on collected statistics Grant 6,112,257 - Mason, Jr. , et al. August 29, 2 | 2000-08-29 |
System and method for on-line, real time, data migration Grant 6,108,748 - Ofek , et al. August 22, 2 | 2000-08-22 |
Method and apparatus for independent and simultaneous access to a common data set Grant 6,101,497 - Ofek August 8, 2 | 2000-08-08 |
Method and apparatus for independent operation of a remote data facility Grant 6,092,066 - Ofek July 18, 2 | 2000-07-18 |
Remotely mirrored data storage system with a count indicative of data consistency Grant 6,052,797 - Ofek , et al. April 18, 2 | 2000-04-18 |
Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected Grant 6,044,444 - Ofek March 28, 2 | 2000-03-28 |
Redundant storage with mirroring by logical volume with diverse reading process Grant 5,987,566 - Vishlitzky , et al. November 16, 1 | 1999-11-16 |
Method and apparatus for interfacing two remotely disposed devices coupled via a transmission medium Grant 5,960,216 - Vishlitzky , et al. September 28, 1 | 1999-09-28 |
Method and apparatus for mirroring data in a remote data storage system Grant 5,933,653 - Ofek August 3, 1 | 1999-08-03 |
Bundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring Grant 5,901,327 - Ofek May 4, 1 | 1999-05-04 |
Data transferring system having foreground and background modes and upon detecting significant pattern of access in foreground mode to change background mode control parameters Grant 5,896,548 - Ofek April 20, 1 | 1999-04-20 |
Disaster control features for remote data mirroring Grant 5,889,935 - Ofek , et al. March 30, 1 | 1999-03-30 |
Method and apparatus for performing point in time backup operation in a computer system Grant 5,857,208 - Ofek January 5, 1 | 1999-01-05 |
Reset propagation for a multi-port storage controller Grant 5,829,048 - Ofer , et al. October 27, 1 | 1998-10-27 |
Method and apparatus for reading data from mirrored logical volumes on physical disk drives Grant 5,819,310 - Vishlitzky , et al. October 6, 1 | 1998-10-06 |
Cache management system using time stamping for replacement queue Grant 5,787,473 - Vishlitzky , et al. July 28, 1 | 1998-07-28 |
Cache management system Grant 5,751,993 - Ofek , et al. May 12, 1 | 1998-05-12 |
Sequential cache management system utilizing the establishment of a microcache and managing the contents of such according to a threshold comparison Grant 5,706,467 - Vishlitzky , et al. January 6, 1 | 1998-01-06 |
System for migrating data by selecting a first or second transfer means based on the status of a data element map initialized to a predetermined state Grant 5,680,640 - Ofek , et al. October 21, 1 | 1997-10-21 |
Cache management system using time stamping for replacement queue Grant 5,592,432 - Vishlitzky , et al. January 7, 1 | 1997-01-07 |