Match Document Document Title
7505890 Hard disk drive emulator  
A hard disk drive (HDD) emulator comprises a dynamic random access memory, a controller that refreshes content of the dynamic random access memory, and an input/output port coupled to the...
7506126 Detection circuit for mixed asynchronous and synchronous memory operation  
A memory access mode detection circuit and method for detecting and initiating memory access modes for a memory device The memory access mode detection circuit receives the memory address signals,...
7496923 Method and device to process multidimensional array objects  
A method for processing a multidimensional array object in which a multidimensional array is implemented by an array of array objects. The multidimensional array object comprises array objects...
7496714 Method and system for adaptive back-off and advance for non-volatile storage (NVS) occupancy level management  
A technique for determining when to destage write data from a fast, NVS of a computer system from an upper level to a lower level of storage in the computer system comprises adaptively varying a...
7492542 Method for storing and accessing data from a multi-controller and multi-actuator storage device  
A method of storing and accessing data from a storage device. The method includes providing a storage that includes a first interface associated with a read-write head configured to read and write...
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...
7490196 Data backup using both tape and disk storage  
A magnetic tape apparatus for backup stores data provided from a computer on a magnetic tape. A writing circuit writes data provided from the computer on the magnetic tape, and switches a writing...
7487316 Archive and restore system and methodology for on-line edits utilizing non-volatile buffering  
The present invention relates to a system and methodology to mitigate memory current requirements in an industrial controller and to facilitate efficient on-line editing, storage and retrieval of...
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...
7483318 Storage management process, storage management apparatus, and computer-readable medium storing storage management program  
A storage management process and a storage management apparatus for managing first data stored in a storage area in a storage device in a first one of storage nodes constituting a distributed...
7484036 Apparatus system and method for managing control path commands in an automated data storage library  
An apparatus, system, and method are disclosed for managing control path commands in an automated data storage library. The present invention teaches a data storage library with stored data and at...
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...
7484071 Method for allocating storage area to virtual volume  
In a system where a storage device is coupled to a computer, a storage area in the storage device is efficiently allocated to the computer. The system comprises a virtualization apparatus to be...
7480912 Method for policy-based, autonomically allocated storage  
Methods for allocation of storage resources, performance monitoring, and reallocation of resources to eliminate hot spots, by specifying high-level goals, rather than by means of low-level manual...
7478220 Method, apparatus, and product for prohibiting unauthorized access of data stored on storage drives  
A method is disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique...
7478194 Efficient mounting and dismounting of storage media  
A technique for processing a request requiring that a first volume of removable storage media be mounted on a storage device is disclosed. It is determined whether the storage device is available....
7477257 Apparatus, system, and method for graphics memory hub  
A memory hub permits a graphics processor to access random access memories, such as dynamic random access memories (DRAMs). In one implementation, the memory hub permits an increase in effective...
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...
7475189 Advanced hardware and software encapsulation of RAID solutions to facilitate data protection  
Systems and methodologies that enable restoration of data by software solutions and in the absence of a hardware RAID adapter, via encapsulation of a RAID (Redundant Array of Independent/or...
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...
7469314 Magnetic tape write once overwrite protection  
A magnetic tape cartridge, a recording system, and a magnetic tape drive are configured to, for example, guard against tampering with a write once overwrite protection pointer which allows a...
7466443 Method of and device for and computer program for accessing data  
A method and a device for accessing data wherein the data is sequentially stored as data objects. The data objects are identified by a control variable having consecutive integer values. The...
7467283 System and method for addressing protocol translation in a storage environment  
A system and method for translating addressing protocols between two types of storage drives in a storage environment is provided. A storage environment may include a JBOD of Serial ATA drives...
7464241 Memory transaction burst operation and memory components supporting temporally multiplexed error correction coding  
Methods and apparatus for use with memory systems and memory modules are included among the embodiments. In exemplary systems, error-correction coding (ECC) data is temporally multiplexed with...
7461197 Disk formatter and methods for use therewith  
A disk formatter includes an address module for creating disk block address data corresponding to a disk sector of a disk drive. A sector write module initiates a physical mode write operation to...
7461201 Storage control method and system for performing backup and/or restoration  
A second storage system (SS2) comprises a plurality of tapes, a first storage device capable of performing random access at a rate higher than the tapes, and a virtual storage device emulating the...
7461226 Multi-site remote-copy system  
Two storage areas are created in a first storage subsystem, a synchronous remote copy is performed from a first storage area included in the first storage subsystem to a storage area included in a...
7457916 Storage system, management server, and method of managing application thereof  
In a storage system having a plurality of disk array devices connected through a network to a host for running an application, and a management server for monitoring the disk array devices, the...
7454563 Buffer management device, record and reproduction apparatus and management method for buffer memory  
A buffer management device of record and reproduction apparatus for an optical storage medium and a management method for a buffer memory are provided. By employing two sets of pointers to manage...
7451269 Ordering real-time accesses to a storage medium  
A method and system for servicing read requests directed to a storage medium by reordering the read requests when advantageous to do so and when the read requests can be serviced in a...
7450331 Variable mobile media storage system  
Disclosed is a method and apparatus for a variable media tape based storage system for storing, retrieving, and communicating data. The system includes at least one media element having a...
7447859 Method of performing active data copying processing, and storage subsystem and storage control apparatus for performing active data copying processing  
When an active data copy process relative to a logical storage device is performed without involving a computer, an access permission/rejection of the computer to the logical storage device is...
7444393 Read-only storage device having network interface, a system including the device, and a method of distributing files over a network  
A Read-only storage device having network interface, a system including the device, and a method of distributing files over a network. The storage device comprises a processor communicably...
7444465 Tape emulating disk based storage system and method  
A data protection and storage system includes an array of disk drives for data storage. Data is received for storage on the disk drive via an interface that is configured to emulate a tape drive...
7444467 Storage system having a semiconductor memory device which stores data and parity data permanently  
A storage system, coupled to a host computer, including at least one controller receiving data from the host computer, and a plurality of memory units connected to the controller. The controller...
7441075 Data storage method and apparatus employing a tape cartridge for storing WORM data  
Data storage apparatus comprises a tape drive and a tape cartridge, the tape cartridge having a data storage tape on which write-once-read-many (WORM) data is stored. The data storage apparatus is...
7437500 Configurable high-speed memory interface subsystem  
A core including a write logic IP block, a read logic IP block, a master delay IP block and an address and control IP block. The write logic IP block may be configured to communicate data from a...
7437492 Method and system for data compression and compression estimation in a virtual tape library environment  
A method and system for efficiently storing and transferring data in a virtual tape library environment is disclosed. Data is written to a virtual tape library that emulates a physical tape...
7437727 Method and apparatus for runtime resource deadlock avoidance in a raid system  
The present invention implements an I/O task architecture in which an I/O task requested by the storage manager, for example a stripe write, is decomposed into a number of lower-level asynchronous...
7433934 Network storage virtualization method and system  
A network storage system where the network storages are connected to clients. The system is resistive to faults and enables to access using the NFS standard protocol and allows clients access...
7430633 Pre-storage of data to pre-cached system memory  
System(s) and method(s) that facilitate utilizing pre-cached disk space. Pre-cached memory space within a storage device is identified, and a subset of the pre-cached memory space is pre-populated...
7428642 Method and apparatus for data storage  
An apparatus, system, and method for avoiding unexpected exposure of important data in a storage system include a table that contains permission and conversion information regarding data transfer....
7428584 Method for managing a network including a storage system  
A SAN manager acquires information which each unit manages from a management agent of each unit connected to a SAN, detects virtual volume mapping and real volume mapping in the SAN based upon the...
7428612 Magnetic disk drive and method for controlling write operation  
Embodiments of the invention reduce the time required to execute an erase command received from the host device and thereby reduce the time that the interface bus to the host device must spend for...
7426534 Method and system for caching message fragments using an expansion attribute in a fragment link tag  
A method, a system, an apparatus, and a computer program product are presented for a fragment caching methodology. After a message is received at a computing device that contains a cache...
7426158 Management method and apparatus for a mini disc having recorded index audio data  
The track information table has: decrypting information corresponding to each track; file pointer information showing one of a plurality of files with headers; and index information showing...
7426607 Memory system and method of operating memory system  
A random access memory system has a memory controller, a first memory device, a second memory device, and a memory bus. The memory controller is configured to control access to a plurality of...
7424575 Storage control apparatus and method thereof  
In a storage system having a first storage control apparatus and a second storage control apparatus, the first storage control apparatus has: a first memory; a second memory; an input/output...
7424627 Storage device protection system, method for protecting hard disk thereof, medium for providing control program, and control program  
A storage device protection system has a disk for storing data, the disk including a disk medium and a buffer for writing data to the disk medium. The device includes: a detecting unit for...
7421535 Method for demoting tracks from cache  
Provided are a method, system, and program for destaging a track from cache to a storage device. The destaged track is retained in the cache. Verification is made of whether the storage device...