|
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...
|