| Patent Number |
Title Of Patent |
Date Issued |
| 7257684 |
Method and apparatus for dynamically altering accessing of storage drives based on the technolog |
August 14, 2007 |
| A method and apparatus are disclosed for dynamically altering accessing of storage drives based on the technological limits of the drives. Operating parameters are set for each drive based on the technological limits for accessing that drive's type of technology. The operating parameters |
| 6715030 |
Apparatus and method for storing track layout information for performing quick write operations |
March 30, 2004 |
| An apparatus and method for storing track layout information for performing update write operations is provided. In particular, the present invention provides an apparatus and method for storing track layout information based on cylinders which is then used to verify a quick write operat |
| 6671766 |
Method and system for implementing memory efficient track aging |
December 30, 2003 |
| Each time a track is referenced, a value representing the last referenced age is entered for a track entry in a last referenced age table (LRAT). The last referenced age table is indexed by track. A second table, an age frequency table (AFT), counts all segments in use in each reference |
| 6535967 |
Method and apparatus for transferring data between a primary storage system and a secondary stor |
March 18, 2003 |
| A method and apparatus for transferring data from a first storage system to a second storage system in which the first storage system includes a first plurality of storage devices and the second storage system includes a second plurality of storage devices. Data is transferred using a pa |
| 6499112 |
Automatic stand alone recovery for peer to peer remote copy (PPRC) operations |
December 24, 2002 |
| A method for use in a peer to peer remote copy (PPRC) system having primary and secondary storage systems to make data available from established PPRC storage volume pairs includes isolating the secondary storage system to be in a stand alone state such that access from any storage syste |
| 6457109 |
Method and apparatus for copying data from one storage system to another storage system |
September 24, 2002 |
| A method and apparatus in a data processing system for copying data. A request is received to copy data from a first storage system to second storage system, wherein the request identifies a source volume on the first storage system and a target volume on the second storage system and |
| 6421767 |
Method and apparatus for managing a storage system using snapshot copy operations with snap grou |
July 16, 2002 |
| A method and apparatus in a data processing system for managing data access to a plurality of storage devices. The present invention may be applied to copy operations involving virtual tracking. The plurality of storage devices is grouped into a set of groups. Responsive to a request for |
| 6345338 |
Adapting resource use to improve performance in a caching memory system |
February 5, 2002 |
| A memory system, and a method for controlling prestaging activities based upon the availability of resources within the memory system. Prestage requests are stored in a shared memory accessible to a resource controller and one or more memory controllers. When the resource controller |
| 6253295 |
System and method for enabling pair-pair remote copy storage volumes to mirror data in another p |
June 26, 2001 |
| A data storage system including first, second, third and fourth virtual storage volumes, the first and second virtual storage volumes controlled to enable a mirroring and synchronization of data therebetween. The data storage system further includes a first processor that is responsive t |
| 6237008 |
System and method for enabling pair-pair remote copy storage volumes to mirror data in another s |
May 22, 2001 |
| A data storage system includes at least first, second and third virtual storage volumes, the second and third virtual storage volumes being remotely coupled as a PPRC pair to enable a mirroring of data therebetween. The storage system is responsive to a snapshot command from a host p |
| 6185659 |
Adapting resource use to improve performance in a caching memory system |
February 6, 2001 |
| A memory system, and a method for controlling prestaging activities based upon the availability of resources within the memory system. Prestage requests are stored in a shared memory accessible to a resource controller and one or more memory controllers. When the resource controller |
| 6088815 |
Automatic data recovery for a duplex pair |
July 11, 2000 |
| A method and system for the automatic data recovery for a duplex pair is provided. The preferred embodiment includes the discovery of lost data on the first subsystem. A copy of the lost data is automatically transferred from the second subsystem to the first subsystem. Then the copy of |
| 6073221 |
Synchronization of shared data stores through use of non-empty track copy procedure |
June 6, 2000 |
| Copies of data that are stored on tracks of a primary disk volume and a backup disk volume are synchronized by a method which reduces the amount of data that is transferred. The primary disk volume includes tracks with current data (i.e., non-empty tracks) and tracks with no current data |
| 6038639 |
Data file storage management system for snapshot copy operations |
March 14, 2000 |
| The present data file storage management system for snapshot copy operations maintains a two level mapping table which enables the data files to be copied using the snapshot copy process and only having to update a single corresponding mapping table entry when the physical location o |