Match Document Document Title
8886883 System and method for improving cache performance  
A method, computer program product, and computing system for identifying compressed content within a first cache system to a data array associated with the first cache system. Related content is...
8886606 File system based exchange between disk-based network attached storage and tape  
Example apparatus and methods concern a file system based interface between a disk-based network attached storage device and a linear tape open (LTO) linear tape file system tape. One example...
8880794 Populating a sparsely allocated memory in a storage array  
Apparatus and associated methodology contemplating a data storage system having a memory that includes a first addressable storage space and a second differently addressable storage space. A...
8880793 Storage management systems and methods  
Storage management systems and methods are presented. In one embodiment, a storage management method comprises: establishing a cluster including one or more logical unit number storage components...
8880837 Preemptively allocating extents to a data set  
Provided are a computer program product, system, and method for preemptively allocating extents to a data set in a storage system. A data set is comprised of a plurality of extents configured in...
8880800 Redundant array of independent disks system with inter-controller communication and method of operation thereof  
A method of operation of a redundant array of independent disks system includes: instantiating a first controller having a first local map and a first remote map; instantiating a second controller...
8880791 Isolation switching for backup of registered memory  
Certain embodiments described herein include a memory system having a register coupled to a host system and operable to receive address and control signals from the host system, a volatile memory...
8879370 Optical disk apparatus  
An optical disk apparatus which conducts overwriting of data on a rewritable optical disk or conducts write-once recording of data on a write-once optical disk includes a control unit for...
8874831 Flash-DRAM hybrid memory module  
A memory module that is couplable to a memory controller hub (MCH) of a host system includes a non-volatile memory subsystem, a data manager coupled to the non-volatile memory subsystem, a...
8856437 System, method and computer program product for optimization of tape performance using distributed file copies  
A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the...
8856436 Locating host data records on a physical stacked volume  
According to one embodiment, a method for accessing host data records stored on a VTS system includes receiving a mount request to access at least one host data record on a VTS system, determining...
8856426 Memory device  
There is provided a memory device capable of stably storing recorded data over a long term of several decades or longer and capable of reliably reading stored data. A first circuit 200 and a...
8856450 Systems for managing a cache in a multi-node virtual tape controller  
According to one embodiment, a system includes a virtual tape library having a cache, a virtual tape controller (VTC) coupled to the virtual tape library, and an interface for coupling at least...
8856439 Method and device for utilizing application-level prior knowledge for selectively storing data in higher performance media  
A method for selectively storing data identified by a software application in higher performance media may include executing control programming for an operating system and a software application...
8850110 Virtual tape device and tape mount control method  
A virtual tape device includes a storage unit, an instruction unit, and a reading unit. The storage unit stores a plurality of logical volumes. The instruction unit receives a request for mounting...
8850142 Enhanced virtual storage replication  
Systems and methods of enhanced virtual storage replication are disclosed. An exemplary method comprises moving a virtual tape from a local virtual library to a remote virtual library. The method...
8850139 Changing ownership of cartridges  
Exemplary system, and computer program product embodiments for changing ownership of cartridges, such as virtual cartridges between remotely located virtual tape libraries, are provided. In one...
8843725 Virtual interchangeable storage device  
Disclosed is a method and apparatus for a storage system comprising at least one mobile random access storage device capable of storing first or second data. At least one docking station is...
8843680 Storage system having SAS as its backend communication standard  
Each communication path between controllers and a plurality of storage devices has a plurality of expanders coupled in series. In order to shorten the time during which the communication path is...
8832365 System, method and computer program product for a self-describing tape that maintains metadata of a non-tape file system  
Embodiments described herein provide systems and methods for a self-describing tape that allow files stored on a tape according to a tape file system to be presented in a similar manner (e.g., to...
8825970 System and method for mounting a storage volume utilizing a block reference list  
An updateable list is provided for use in mounting a storage volume. Such list may include a plurality of block references capable of being used to access corresponding blocks required for...
8817411 System, method and computer program product for optimization of tape performance  
A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the...
8819308 Pseudo writing system and method  
A method, computer program product, and computing system for combining a plurality of discrete IO write requests to form a combined IO write request, wherein the plurality of IO write requests...
8810951 Apparatus and method for controlling data writing to a tape medium  
Data of a target capacity calculated by a nominal capacity of a tape medium minus a data capacity lost due to execution of backhitchless writing is written to the tape medium. In a tape drive, a...
8812800 Storage apparatus and storage management method  
The performance to transfer data to external storage media in thin provisioning is enhanced. A storage apparatus is connected via a network to a host system writing of data and to a tape...
8806131 Multi-serial interface stacked-die memory architecture  
Systems and methods disclosed herein substantially concurrently transfer a plurality of streams of commands, addresses, and/or data across a corresponding plurality of serialized communication...
8806118 Adaptive FIFO  
An adaptive synchronous FIFO includes a plurality of input data latch stages that sample variable-length input data at a write clock frequency, and a data compression circuit that combines the...
8799996 Logical unit number management device, logical unit number management method, and program therefor  
A logical unit number management device includes: an access processing unit that performs information processing with access objects by using logical unit numbers for identifying logical...
8782163 Utilizing removable virtual volumes for sharing data on storage area network  
The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A...
8782334 Hybrid drive copying disk cache to non-volatile semiconductor memory  
A hybrid drive is disclosed comprising a head actuated over a disk comprising a plurality of data sectors. The hybrid drive further comprises a non-volatile semiconductor memory (NVSM) comprising...
8767334 System, method, and computer program product for creating a single library image from multiple independent tape libraries  
In one embodiment, a system includes a library manager for communicating with a plurality of logical libraries having data organized therein and stored on sequential access media therein, wherein...
8769182 Virtual tape library with the ability to perform multiple, simultaneous reads of a single virtual tape  
A virtual tape library management system provides multiple, simultaneous accesses to the content stored on a single virtual tape. The virtual tape library management system receives a first...
8769228 Storage drive based antimalware methods and apparatuses  
An anti-malware approach uses a storage drive with the capability to lock selected memory areas. Platform assets such as OS objects are stored in the locked areas and thus, unauthorized changes to...
8762416 System and method for specifying batch execution ordering of requests in a storage system cluster  
A method for operating a computer data storage system is described. A plurality of requests are received from a client, each request of the plurality of requests having assigned a unique sequence...
8762634 Efficiently restoring data from a sequential-access backup archive  
A method for efficiently restoring data from a sequential-access backup archive includes receiving a candidate list identifying data sets that are potentially contained within a sequential-access...
8756399 Mutable association of a set of logical block addresses to a band of physical storage blocks  
Method and apparatus for mutably associating logical block addresses to physical blocks. A physical storage space is apportioned into one or more bands. A logical block address (LBA) from a...
8756390 Methods and apparatuses for protecting data on mass storage devices  
Methods, apparatuses, and media to protect sensitive information in data storage devices are disclosed. Embodiments comprise a method of transmitting and receiving unique identification...
8756387 Method and apparatus for optimizing the performance of a storage system  
Methods and apparatuses for optimizing the performance of a storage system comprise a FLASH storage system, a hard drive storage system, and a storage controller. The storage controller is adapted...
8751750 Cache device, data management method, program, and cache system  
A deleted cache determining part determines a cache data which is to be deleted from a data storing part in a case where a sum of a data amount of a data which is recorded to the data storing part...
8743501 Tape library initiated actions  
Example apparatus and methods concern a tape library that can initiate an action. One example method may include controlling a tape library to perform a media scanning operation associated with an...
8738880 Throttling storage initialization for data destage  
Method, system, and computer program product embodiments for throttling storage initialization for data destage in a computing storage environment are provided. An implicit throttling operation is...
8738874 Storage controller and storage control method for snapshot acquisition and remote copying of a snapshot  
Difference information between two snapshots from a first point-in-time snapshot, which has been copied, to an Nth point-in-time snapshot, which constitutes the latest point-in-time snapshot, is...
8732423 Data encryption in a network memory architecture for providing data based on local accessibility  
A network memory system is disclosed. The network memory system comprises a first appliance configured to encrypt first data, store the encrypted first data in a first memory device. The first...
8732384 Method and apparatus for memory access  
A device and methods are provided for accessing memory. In one embodiment, a method includes receiving a request for data stored in a device, checking a local memory for data based on the request...
8732393 Apparatus, method and program product for determining the data recall order  
To provide a technique for optimizing the processing order of recall requests in which the average latency time of a host apparatus is minimized. A storage manager accepts a request of the host...
8726127 Utilizing a dispersed storage network access token module to access a dispersed storage network memory  
A method begins by a computing device determining that dispersed storage network (DSN) memory is to be accessed regarding data. The method continues when the computing device is paired with a DSN...
8726120 Storing encoded data slices in a dispersed storage unit  
A method begins with a processing module receiving an access request for the data object. The method continues by ascertaining that the data object is divided into a plurality of data segments and...
8725930 Semiconductor memory device  
A command analyzer 160 determines whether or not a first write command after power-on is issued. A new block reserve determinator 170 determines that a new physical block is reserved, in a case...
8713243 Removable storage device and method for identifying drive letter of the removable storage device  
A method for physically identifying an association between a removable storage device and its assigned drive letter, the removable storage device connecting to a computing device. A data structure...
8713250 Storage device, data processing device, registration method, and recording medium  
A storage device includes a switching unit which switches an access destination in a storage area between a first storage area and a second storage area in response to an access request from a...