Match Document Document Title
7631141 Tape drive storage device for writing data forward and backward in predetermined lengths  
A data storage device for writing data. When data is written to tape, a predetermined length of tape is allocated on a first track for the data. The data is forward written on a first track and...
7627725 Stored data processing apparatus, storage apparatus, and stored data processing program  
An apparatus for enhancing error recovery capability while suppressing increases in response time for a higher-level device, including a management information storage section storing, for each...
7620710 System and method for performing multi-path storage operations  
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined...
7619379 Motor control device and setting method thereof  
A motor control device includes a recording module and a controlling module. The recording module has a revolution speed table recording a plurality of predetermined revolution speed values. The...
7620790 Methods and apparatus for interfacing to a data storage system  
A data storage system includes methods and apparatus that provide volumes for access by host computing devices. The volumes can have a storage size that is independently configurable from an...
7617357 System and method for updating hard disk write parameters in the field  
Systems and methods are provided for updating a temperature table for a disk subsystem in a client system using information provided by a server system. In one embodiment, among others, the client...
7613880 Memory module, memory system, and information device  
A memory system including large-capacity ROM and RAM in which high-speed reading and writing are enabled is provided. A memory system including a non-volatile memory (CHIP1), DRAM (CHIP3), a...
7613874 Recording medium, and a method and apparatus for overwriting data in the same  
A method for overwriting data in a recording medium includes the steps of assigning a plurality of record areas to the recording medium, and recording the same category data in individual record...
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...
7606167 Apparatus and method for defining a static fibre channel fabric  
A storage area network and method for defining a static Fibre Channel Fabric that does not require a Principal Switch. The storage area network comprises one or more hosts, one or more storage...
7603514 Method and apparatus for concurrent and independent data transfer on host controllers  
An access detector detects an access type of an access to one of a plurality of serial ports interfacing to serial storage devices. The access is intended to one of a plurality of parallel...
7603538 Access environment construction system and method  
Host environment information of the host is acquired from an environment management section that manages the host environment information, a designation of a volume condition constituting a...
7600088 Techniques for providing storage array services to a cluster of nodes using portal devices  
A storage system includes a local storage array and a remote storage array. The local storage array has a host interface configured to communicate with an external host, a local storage device...
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...
7594083 Storage system and storage control device  
The storage system according to the present invention allows the number of host connections to be increased by connecting a plurality of storage control devices so that commands and data can be...
7593997 Method and system for LUN remapping in fibre channel networks  
A Fibre Channel switch element in a Fibre Channel network is provided. The Fibre Channel switch element includes a port that replaces a logical unit number (“LUN”) field value in a FCP_CMND frame....
7580997 State recovery  
A method of recovering the state of a system, which system comprises at least one counter, which counter represents an instantaneous state of an entity in a system. The counter will increase in...
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...
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...
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...
7574542 SAS expansion topology for RAID data storage including multiplexers and SAS expanders for interfacing with single or dual ports drives  
A data storage system having a first chassis, such first chassis having a pair of SAS expanders and a second chassis having a pair of SAS expanders. The first one of the pair of SAS expanders is...
7568067 Method for controlling magnetic tape unit  
A tape operation relating to EOF identification in an open process for a file is emulated, whereby the tape operation in the open process is simplified. Consequently, open-process, close-process...
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...
7565460 Information processing apparatus and method for handling packet streams  
A control machine which uses a data amount stored in an FIFO as a trigger and allows a DMA transfer to be started according to a capacity of the FIFO allows a control machine for preparing for the...
7565408 Information handling system including a local real device and a remote virtual device sharing a common channel  
A remote management system is coupled to a target information handling system so that a virtual device on the remote system can transmit information such as software, data, applications and...
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...
7562193 Memory with single and dual mode access  
The invention relates to a memory unit with at least two memory areas for storing data, first terminals for accessing data within the memory areas, and second terminals for accessing data within...
7558916 Storage system, data processing method and storage apparatus  
Proposed are a storage system, data processing method and storage apparatus capable of performing stable data I/O processing. Each of the storage apparatuses configured in the storage group stores...
7555500 Optimized end transaction processing  
An end transaction procedure is optimized for certain database operations. Where a transaction preceding the end transaction procedure includes a step that employs all the access modules in the...
7555612 Adaptive control of loading a program in a disk-based operating system  
An exemplary method controls the loading of a program in a computer system using a disk based operating system instead of allowing a built-in loading program resident in the operating system to...
7548851 Digital multimedia jukebox  
A musical jukebox is disclosed which provides for: fast archiving of songs; a flexible user interface; easy and convenient entry of, access to and/or display of data relating to songs archived by...
7543121 Computer system allowing any computer to copy any storage area within a storage system  
A computer system having a plurality of host computers and a storage system is provided which allows any one host computer to perform a global copy operation on any arbitrary or all storage areas...
7539816 Disk control device, disk control method  
A disk control device stores write requests from a cache memory or reads commands from a host in a queue for a disk drive in chronological order. When the number of write requests stored in the...
7536501 Apparatus and method to manage one or more reserved volume serial numbers in a virtual library grid  
An apparatus and method are disclosed to manage one or more reserved volume serial numbers in a virtual library grid. The method supplies a virtual library grid comprising one or more virtual...
7533215 Distributed and packed metadata structure for disk cache  
An apparatus and method to reduce the initialization time of a system is disclosed. In one embodiment, upon a cache line update, metadata associated with the cache line is stored in a distributed...
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...
7526598 Efficient flash memory device driver  
A driver for a data storage device includes an access command and a verification command. The access command initiates an access (write, erase or read) of the data storage device while allowing a...
7523253 Storage system comprising a plurality of tape media one of which corresponding to a virtual disk  
A plurality of virtual disks that emulate disk devices and a controller for controlling data access commands from a host are provided. The controller reserves a disk space on one or more disk...
7523252 Data control apparatus functioning as a USB mass storage device  
A data control apparatus has a user interface section, an operation control section which operates based on an instruction from the user interface section, a USB device interface section which is...
7519768 Computer system, management computer, and volume allocation change method of management computer  
A computer system to prevent intervention and falsification by setting encrypted transfer between a host computer and a first storage device that provides a virtual volume and between the first...
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...
7512593 System for searching across a PLC network  
Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software...
7512755 Computer system storing data on multiple storage systems  
During the normal operation state of a computer system 1000, the data stored in a primary storage system 200P is copied to an intermediate storage system 200I via synchronous copying and the data...
7512311 Data output apparatus and method with managed buffer  
A data output apparatus includes a disk drive for driving a magneto-optical disk. Compressed image data recorded on the magneto-optical disk is transferred from the magneto-optical disk to an...
7509443 Storage management system and method using performance values to obtain optimal input/output paths within a storage network  
A CPU of a performance management server, upon receipt of a request from a keyboard or a mouse to newly assign an application to a specified application server, acquires an I/O path between the...
7509409 Network-attached storage system, device, and method with multiple storage tiers  
A network-attached system, device, and method supports multiple storage tiers. Data may be migrated between storage tiers, for example, based on a data migration policy. A plurality of dedicated...
7509645 Methods and apparatus for load balancing storage nodes in a distributed network attached storage system  
A distributed data storage system stores a single image file system across a plurality of physical storage volumes. The physical storage may be direct attached storage, or may be coupled through a...
7509589 Storage domain GUI  
A method generates a graphical portion of a graphical user interface (GUI), the graphical portion concerning aspects of a storage domain. Such a method may include: illustrating a tree hierarchy;...
7506347 Method of operating a disc drive and a host device  
A battery-operated, hand-held disc drive for an optical data storage disc contains a radio transceiver. Data read from the disc, for example a game or movie, are delivered to the transceiver and...