Match Document Document Title
8819365 Flexible data storage system  
Methods and systems for managing and locating available storage space in a system comprising data files stored in a plurality of storage devices and configured in accordance with various data...
8819337 Storage module and method for determining whether to back-up a previously-written lower page of data before writing an upper page of data  
A storage module and method are disclosed for determining whether to back-up a previously-written lower page of data before writing an upper page of data. In one embodiment, a storage module...
8819364 Information processing apparatus, tape device, and computer-readable medium storing program  
An acquisition unit of an information processing apparatus acquires access information indicating the state of access to a volume of a disk device at least for data read. A determination unit...
8819371 Storage system  
In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read...
8819370 Techniques for storage lifecycle policy management  
Techniques for storage lifecycle policy management. In one particular exemplary embodiment, the techniques may be realized as a method for storage lifecycle policy management comprising creating a...
8819369 Restoring a virtual machine  
One or more techniques and/or systems are provided for restoring an original virtual machine from a snapshot according to a current virtual machine layout different than an original virtual...
8819374 Techniques for performing data migration  
Described are techniques for migrating data from a source device of a source data storage system to a target device of a target data storage system. The target data storage system is configured to...
8819362 Managing replication and reservations  
A method is used in managing replication and reservations. An amount of data storage space at a destination data storage location is determined that corresponds to expected successful completion...
8818950 Method and apparatus for localized protected imaging of a file system  
A local imager (202) copies each allocation unit (302) occupied by a file (305) of a file system (102) to a locally-stored image file (204) within the same partition (104) as the file system...
8819372 Preventing data loss during reboot and logical storage resource management device  
According to an example, in a method for preventing data loss during reboot, a logical storage resource management device may pre-allocate reserved memory for storing a storage resource mapping...
8819368 Capacitor save energy verification  
A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for...
8812785 Managing track discard requests to include in discard track messages  
Provided are a computer program product, system, and method for managing track discard requests to include in discard track messages. A backup copy of a track in a cache is maintained in the cache...
8812454 Apparatus and method for managing storage of data blocks  
A data block storage management capability is presented. A cloud file system management capability manages storage of data blocks of a file system across multiple cloud storage services (e.g.,...
8812802 Capacitor save energy verification  
A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for...
8812799 Cluster families for cluster selection and cooperative replication  
An apparatus, system, and method are disclosed to create cluster families for cluster selection and cooperative replication. The clusters are grouped into family members of a cluster family base...
8812801 Method of data replication in a distributed data storage system and corresponding device  
A replication set of k storage devices is defined, that stores a particular data item. Each device in the replication set has an associated timer for which a timeout value for disconnection is...
8812805 Mixed technology storage device that supports a plurality of storage technologies  
A mixed storage device includes a set of storage units, each potentially based on a different storage technology, such as NAND flash drive, NOR flash drive, magnetic hard drive, magneto-optical...
8812803 Duplication elimination in a storage service  
A method of managing storage implemented in a storage management device that manages storage to which access for information is made by a requesting processing apparatus, including randomly...
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...
8806150 Computer system and Fibre Channel migration method  
A computer system in which one or more host computers 30 having a FC (Fiber Channel) node port and one or more storage apparatuses 40 having a FC node port are coupled via a FC fabric. The storage...
8805788 Transactional virtual disk with differential snapshots  
Some embodiments provide a system that provides a virtual disk in a computer system. During operation, the system stores data for the virtual disk in a virtual disk file on the computer system....
8806159 Data storage resource management systems and methods  
Storage systems and methods are presented. In one embodiment, a data storage resource management method comprises: performing a data update process, including communicating a data update input...
8806160 Mapping in a storage system  
A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple...
8806158 Intelligent computer memory management  
A plurality of memory allocators are initialized within a computing system. At least a first memory allocator and a second memory allocator in the plurality of memory allocators are each...
8806152 Method and apparatus for sending data from multiple sources over a communications bus  
In a memory system, multiple memory modules communicate over a bus. Each memory module may include a hub and at least one memory storage unit. The hub receives local data from the memory storage...
8806163 Storage system and storage system network  
A storage system includes a first storage unit, a second storage unit and a controller to receive a write request for updated data to a first storage unit from the host and write the updated data...
8806162 Switching visibility between virtual data storage entities  
Visibility of a data storage entity on a first storage system is switched to a replicated data storage entity on a second storage system. Data from the data storage entity is replicated from the...
8806111 Apparatus, system, and method for backing data of a non-volatile storage device using a backing store  
Methods, storage controllers, and systems for backing data of a non-volatile storage device using a backing store are described. One method includes satisfying storage operations using a...
8806124 Methods and structure for transferring ownership of a logical volume by transfer of native-format metadata in a clustered storage environment  
Methods and systems for transferring ownership of a logical volume in a storage system comprising multiple storage controllers is provided. According to the method, the storage controllers are...
8806161 Mirroring splitter meta data  
A method, system and computer program product for data replication comprising receiving an IO at a first storage processor (SP), sending metadata corresponding to the IO to a second SP, receiving...
8806115 NVRAM data organization using self-describing entities for predictable recovery after power-loss  
In one embodiment, a parallel (e.g., tiered) logging technique is provided to deliver low latency acknowledgements of input/output (I/O) requests, such as write requests, while avoiding loss of...
8799549 Method for transmitting data between two computer systems  
A method for transmitting data between two storage virtualization controllers (SVCs) is disclosed in the present invention. The two SVCs comprising a first SVC and a second SVC, in which the first...
8799572 Sliding-window multi-class striping  
A sequence of storage devices of a data store may include one or more stripesets for storing data stripes of different lengths and of different types. Each data stripe may be stored in a prefix or...
8799600 Storage system and data relocation control device  
The present invention achieves data relocation in accordance with a user's policies, in an environment where a plurality of storage devices coexist. The volumes belonging to storage devices A-D...
8799596 Switching visibility between virtual data storage entities  
Visibility of a data storage entity on a first storage system is switched to a replicated data storage entity on a second storage system. Data from the data storage entity is replicated from the...
8799602 Automated migration to a new target volume via merged bitmaps to maintain consistency  
Aspects of the present invention relate to data migration and/or disaster recovery. One embodiment enables merging of bitmaps to allow for automation of the process of switching to a different...
8799610 Memory clear operations in wagering game machines  
Apparatus, systems, and methods may operate to receive a signal that enables execution of instructions forming a memory clear process, wherein the instructions are included in an operating system...
8799595 Eliminating duplicate data in storage systems with boot consolidation  
Technologies for eliminating duplicate data provisions within a storage system supporting boot consolidation can efficiently identify duplicate data provisions within a data storage system and...
8799586 Memory mirroring and migration at home agent  
Methods and apparatus relating to memory mirroring and migration at a Home Agent (HA) are described. In one embodiment, a home agent may mirror its data at a slave agent. In some embodiments, a...
8799598 Redundancy loading efficiency  
A system comprising a processor and a memory, wherein said memory comprises instructions that when executed by said processor implement a method. The method includes loading a first portion of a...
8799601 Techniques for managing deduplication based on recently written extents  
A technique is directed to managing deduplication of extents in a data storage apparatus having processing circuitry and memory which stores the extents (e.g., blocks). The technique involves...
8799597 Data copying  
A data processing system includes a host and a plurality of locations. A difference recording operation between a first location of the plurality of locations and a second location of the...
8799599 Transparent data migration within a computing environment  
Described is a method and system for transparently migrating data between storage systems of a computing environment without disrupting realtime access to the stored data of the storage systems....
8799603 Efficient use of memory and accessing of stored records  
Memory is used, including by receiving at a processor an indication that a first piece of metadata associated with a set of backup data is required during a block based backup and/or restore. The...
8799223 Techniques for data backup management  
Techniques for data backup management are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for data backup management comprising identifying a base...
8799887 Information processing apparatus, method for controlling the same, and storage medium  
An apparatus saves first and second programs stored in a storage unit as saved information before the first and the second programs are updated. If the update of the first program is finished and...
8793453 Multiple cascaded backup process  
Provided are a method, system, and a computer program product handling a backup process. An instruction initiates a new backup from a source volume to a target volume using one of a plurality of...
8793450 Method and apparatus for an improved file repository  
A method and apparatus for of storing data comprising monitoring a plurality of storage units within a mass storage area and detecting when a storage unit within the mass storage area is...
8793447 Restoration of a parent LUN through modification of a read-write clone LUN as the parent LUN  
A method, apparatus and system of restoration of a parent LUN through modification of a read-write clone LUN as the parent LUN are disclosed. In one embodiment, the method includes transforming a...
8793429 Solid-state drive with reduced power up time  
A non-volatile storage system is provided with reduced delays associated with loading and updating a logical-to-physical mapping table from non-volatile memory. The mapping table is stored in a...