Match Document Document Title
7620765 Method to delete partial virtual tape volumes  
A virtual tape library may be configured to delete or free data blocks corresponding to expired backup images. A virtual tape volume may comprise multiple backup images, each corresponding to data...
7610447 Upgradable memory system with reconfigurable interconnect  
Described herein is a point-to-point memory communications architecture, having a point-to-point signal line set associated with each of a plurality of connectors or module positions. When the...
7610432 Method and apparatus for assigning alias node names and port names within a tape library  
A tape library apparatus comprising a plurality of FC drives. A host computer and a fiber channel switch portion are connected with an optical fiber cable through respective fiber channel...
7606988 Systems and methods for providing a dynamic memory bank page policy  
Systems and methods for providing a dynamic memory buffer bank policy. Embodiments include a hub device for selecting a bank page policy. The hub device includes an input command stream interface...
7606987 Apparatus and method for magnetic head control in storage accesses  
To prevent for a prolonged time period, the fixed-position floating status of a head in the control operation of a storage unit, and to prevent a decrease in the reliability due to deterioration in...
7596669 Apparatus and method for managing memory in a network switch  
The present invention is related to a method and apparatus for managing memory in a network switch, wherein the memory includes the steps of providing a memory, wherein the memory includes a...
7594074 Storage system  
To provide a storage system with a cost/performance meeting the system scale, from a small-scale to a large-scale configuration. In the storage system, protocol transformation units and data...
7594024 Silicon-based storage virtualization  
A storage server in a storage area network (SAN) environment connecting host computers and storage devices. The storage server includes a plurality of storage processors and a switching circuit....
7590807 System and method for record retention date in a write once read many storage system  
This invention provides a specified retention date within a data set that is locked against deletion or modification within a WORM storage implementation. This retention date scheme does not...
7587546 Device, method, and program product for controlling a tape data storage drive  
A device, method, and machine-readable medium program product for controlling a tape data storage drive are disclosed. According to one embodiment, a device is provided for controlling a tape drive...
7583732 Managing bursts of data  
Bursts of data are managed. Data is stored in a machine readable memory device a first time at a first memory address. The machine readable memory device has one or more burst boundaries. The first...
7583537 Recording device and HDD built-in recording device  
A recording device and an HDD built-in recording device each of which can curtail a use area of nonvolatile memory to be used even with the nonvolatile memory having a limit in the number of times...
7581061 Data migration using temporary volume to migrate high priority data to high performance storage and lower priority data to lower performance storage  
The storage control device of the present invention uses a temporary volume to move data rapidly between volume groups. The storage control device forms a plurality of volume groups by grouping...
7581056 Load balancing using distributed front end and back end virtualization engines  
Methods and apparatus are provided for improving network virtualization in a storage area network. A virtualization engine is divided into a front end virtualization engine and a back end...
7577803 Near instantaneous backup and restore of disc partitions  
An apparatus comprises a data storage medium including first and second partitions, wherein individual physical blocks in the first partition are paired with individual physical blocks in the...
7577802 Accessing a reservable device by transiently clearing a persistent reservation on the device in multi-host system  
Systems, methods, and computer program products are presented for transiently clearing a reservation on a device, where the reservation belongs to a host that owns the device and the reservation...
7577789 Upgradable memory system with reconfigurable interconnect  
Described are systems that employ configurable on-die termination elements that allow users to select from two or more termination topologies. One topology is programmable to support rail-to-rail...
7577786 Restore accelerator for serial media backup systems  
A method for accelerating a tape backup system restore process receives a list of files that are to be restored and searches a tape catalogue to find tape volume and file sequence numbers for each...
7577783 Portable data storage device and method of dynamic memory management therefor  
A portable data storage device includes a first storage unit having a data storing zone and a reserved zone for bad blocks in the first storage unit, and a second storage unit having a look-up...
7565484 Methods, apparatus and computer programs for scheduling storage requests  
Provided are methods, apparatus arid computer programs for scheduling storage input and/or output (I/O) requests. A method for scheduling storage access requests determines a request processing...
7562203 Storage defragmentation based on modified physical address and unmodified logical address  
A method in a storage system reads blocks having both physical addresses and logical addresses in the storage system from a first set of locations in non-volatile storage to a cache memory and...
7562195 Balanced allocation of multiple resources, or of multiple resources from multiple providers  
A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the...
7562185 Accessing a storage medium using dynamic read statistics  
A method and system for accessing a storage medium that factors in read statistics of previous reads of the storage medium is provided. An access system tracks read statistics generated from...
7558931 Write/read apparatus to control overwriting  
In one embodiment, a write/read apparatus includes an external interface section for data input; an external interface section for data output; a memory for temporarily storing the data that is...
7558928 Logical application data restore from a database backup  
A system and method for managing data in a computer system. A backup server is configured to harvest data indicative of logical relationships among data entries in a backup data set. The harvested...
7536418 Preload library for transparent file transformation  
A preload library partitions certain files into segments and transforms the data of the files on a segment by segment basis, each independently of the other. The transformed segments are then...
7533235 Reserve stacking  
The reserves of a flexible volume and the aggregate which contains the flexible volume are “stacked”. When the flexible volume is created, a portion of the flexible volume having a capacity...
7533216 Device and method for simulating a hard disk  
A device and a method for simulating a hard disk are disclosed. The device has a core logic chip, a main memory module and a setting module. The setting module is used to set the main memory module...
7526627 Storage system and storage system construction control method  
In the present invention, memory resources are effectively utilized by virtualizing external memory resources as internal memory resources, and erroneous operations that destroy the cooperative...
7526619 Method for providing emulated flexible magnetic storage medium using network storage services  
One embodiment of the present invention sets forth a technique for emulating a floppy disk drive using network storage services. An application executing on a diskless computing device generates...
7523289 Random access storage system capable of performing storage operations intended for alternative storage devices  
Disclosed are a method and apparatus for a storage system comprising at least one mobile random access storage device capable of storing first and second data on at least one docking station. The...
7519767 Emulated tape-based storage media  
A system, method and a computer program product for emulating a tape-based storage system to provide data storage. The system includes a data storage medium storing a data set which represents the...
7519696 Method and apparatus for dynamically modifying a computer system configuration  
One embodiment is directed to a method and apparatus for modifying a configuration of a computer system including a host computer and at least one computer system resource accessible to at least...
7512736 System and method for adaptive raid configuration  
One embodiment of the present invention includes the steps of determining the optimal RAID level to implement for a given disk drive array, and to the extent applicable, making unallocated disk...
7509466 Backup method for a copy pair using newly created logical volume via virtual server device  
Provided is a technology in which: a request-source storage device provides a request-source server device with a storage area of a disk drive as at least one logical volume; the request-source...
7493443 Storage system utilizing improved management of control information  
A storage system includes operational control information stored in RAID disk drives for higher access performance over the case where control information is stored in shared memory. The...
7490212 System and method for writing data to dedicated bands of a hard disk drive  
Data is written to a hard disk drive using shingled writing principles, i.e., each data track is partially overwritten when an immediately contiguous data track is written. Two or more contiguous...
7490199 System and method for safe removal of a removable device from a digital appliance  
A method and system is introduced for allowing removal of a removable device connected to a digital appliance in a safe manner that preserves removable device integrity. There is no requirement for...
7490197 Using external memory devices to improve system performance  
The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When...
7487288 Dynamic loading of virtual volume data in a virtual tape server  
Disclosed are a system, a method, and article of manufacture to provide for obtaining data storage device specific information from a data storage device using standard read/write commands. This...
7484054 System and method for performing storage operations in a computer network  
Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection...
7480778 Method and system for managing point-in-time images  
A point-in-time image of data in stored in a storage system is identified. Dependencies from the point-in-time image are detected. The dependencies are broken in an order before the point-in-time...
7480697 Method and apparatus using attached hardware subsystem to communicate between attached hosts  
A method for sending a message from one host ( 16 ) to at least one other host, both of which are attached to a hardware subsystem ( 12 ) that is bidirectionally coupled to a mass data storage unit...
7478216 Method, system, and article of manufacture for returning physical volumes  
Provided are a method, system and article of manufacture for return processing in storage pools. A plurality of physical volumes are allocated to a first storage pool. A determination is made...
7472287 Method of protecting data saved to recording medium and disk drive adopting the method  
An apparatus, a computer-readable recording medium, and a method of controlling data recording and reproducing to and from a disk. Controlling the recording of data includes storing password...
7472239 Storage system and data management method  
Provided are a storage system and data management method capable of improving the usage efficiency of a storage extent. With this storage system, a first storage apparatus dynamically allocates a...
7472223 Surface level sparing in disk drives  
A technique involves accessing a hard disk platter surface using surface virtualization. The technique includes receiving a command to access a hard disk platter surface. The command specifies an...
7469313 Methods and systems for preserving disk geometry of virtualized data volumes  
Methods and systems for preserving disk geometry when relabeling a data volume encapsulated in a virtual storage device that presents a different disk geometry than the data volume. An exemplary...
7467259 System and method to protect data stored in a storage system  
Systems and methods are provided for generating a snapshot that records desired data, while allowing a client server to continue sending data to the storage system. In an example of an embodiment...
7464240 Hybrid solid state disk drive with controller  
A solid-state disk drive includes a first portion of solid-state memory of a volatile nature, a second portion of solid-state memory of a non-volatile nature, a controller for managing the...