Match Document Document Title
8868863 Method and apparatus for a frugal cloud file system  
Various embodiments provide a method and apparatus of providing a frugal cloud file system that efficiently uses the blocks of different types of storage devices with different properties for...
8868858 Method and apparatus of continuous data backup and access using virtual machines  
A continuous data backup and access method/system using virtual machines is disclosed. In one embodiment, a method includes creating a virtual machine associated with a backup module based on...
8868828 Implementing storage adapter performance optimization with cache data/directory mirroring  
A method and controller for implementing storage adapter performance optimization with cache data and cache directory mirroring between dual adapters minimizing firmware operations, and a design...
8868862 Method and apparatus for synchronization in primary-backup replication schemes  
A primary-backup replication capability is disclosed. A primary process and a backup process participate in a synchronization process configured to synchronize state information of the primary and...
8868861 Information recording apparatus and copy management program for caching content data of digital content  
In an information recording apparatus, when it is determined to perform a copy process, a copy processor copies content data cached in a first storage section to an information recording medium as...
8868865 Computer system, server module, and storage module  
An exemplary computer system includes a server module including a first processor and first memory, a storage module including a second processor, a second memory and a storage device, and a...
8868864 Storage apparatus and storage apparatus control method  
A selector calculates a difference between the number of write operations of a first storage medium and that of a second storage medium and takes the difference as a first difference. Further, the...
8868846 Method and system for maintaining data coherency across a network  
Disclosed is a coherent storage system. A network interface device (NIC) receives network storage commands from a host. The NIC may cache the data to/from the storage commands in a solid-state...
8868505 Systems and methods for protecting data in a network host environment  
Data protection programs are installed at each network host. The programs communicate with each other to scan the hosts and identify duplicate and unique data objects stored at the hosts....
8868870 Systems and methods for managing off-host storage migration  
A method for managing migration may include detecting an attempt to perform migration from an existing off-host storage array to a new off-host storage array by 1) identifying a new communication...
8868856 Storage system with reduced energy consumption  
A control layer of a data storage system is configured to identify one or more physical data units in the physical storage, which are associated only with corresponding logical snapshot data...
8866649 Method and system for using non-variable compression group size in partial cloning  
Method and system for partially cloning a data container with compression is provided. A storage operating system determines if a portion of a source data container that is to be cloned includes a...
8868830 Practical code list cache for value help  
Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving,...
8868883 Virtual memory management for real-time embedded devices  
An apparatus comprising an arbiter circuit, a translation circuit and a controller circuit. The arbiter circuit may be configured to generate one or more first control signals and a data write...
8868869 Enhanced copy-on-write operation for solid state drives  
A method for increasing the efficiency of a “copy-on-write” operation performed on an SSD to extend the life of the SSD is disclosed herein. In one embodiment, such a method includes receiving a...
8868848 Sharing virtual memory-based multi-version data between the heterogenous processors of a computer platform  
A computer system may comprise a computer platform and input-output devices. The computer platform may include a plurality of heterogeneous processors comprising a central processing unit (CPU)...
8862845 Application profiling in a data storage array  
Method and apparatus for application profiling in a multi-device data storage array. In accordance with various embodiments, a storage array is formed of independent data storage devices that form...
8862816 Mirroring multiple writeable storage arrays  
Systems, methods, and computer program products for mirroring dual writeable storage arrays are provided. Various embodiments provide configurations including two or more mirrored storage arrays...
8862841 Method and system for scaleable, distributed, differential electronic-data backup and archiving  
One embodiment of the present invention provides a distributed, differential electronic-data backup and archiving system that includes client computers and cells. Client computers execute...
8862822 Information processing apparatus and start-up method of the apparatus  
An information processing apparatus on which a non-volatile storage device is mountable is provided. The information processing apparatus comprises: a volatile storage unit; a mount unit that...
8862843 Storage system, backup storage apparatus, and backup control method  
A storage system includes a first storage apparatus and a second storage apparatus including a second controller for sequentially transferring a copy of the part of the segments of data from a...
8862846 Control apparatus, control method, and storage apparatus  
A control apparatus includes a processor. The processor determines, upon detecting a read error on a first volume of a storage under a non-equivalent state, a first storage area in which the read...
8862541 N-site asynchronous replication  
A computing system includes at least one source data center that generates data and a plurality of recovery groups, coupled to the at least one source data center, where each of the recovery...
8862844 Backup apparatus, backup method and computer-readable recording medium in or on which backup program is recorded  
Upon production of a backup of a first generation, all of an operation volume is stored. However, upon production of a backup of a second or later generation, an update situation of the operation...
8862819 Log structure array  
A storage system, comprising: (a) a primary storage entity utilized for persistently storing an entire data-set; (b) a secondary storage entity; and (c) a secondary storage controller (“SSC”)...
8862852 Apparatus and method to selectively provide information to one or more computing devices  
A method is disclosed to selectively provide information to one or more remote computing devices. The method provides an information storage and retrieval system comprising first information, a...
8862847 Distributed storage method, apparatus, and system for reducing a data loss that may result from a single-point failure  
A distributed data storage method, apparatus, and system for reducing a data loss that may result from a single-point failure. The method includes: splitting a data file to generate K data slices,...
8862842 Method and apparatus for maximizing data recoverability using coupling updates by parties  
A data recovery system is disclosed that permits recovery of data in a computer memory. The system includes an update storage system, a long-term storage system, a coupling functional circuit, and...
8862937 Method and system for migrating data from multiple sources  
An approach is provided for migrating data. Data is received from a plurality of source systems. The received data is processed for conversion to a target system. A failure condition associated...
8856469 Apparatus and method for logging optimization using non-volatile memory  
A logging optimization technology using a non-volatile memory is provided. A log record has a first link connected based on a page unit and a second link connected based on a transaction unit. The...
8856470 Data integrity protection in storage volumes  
A plurality of logical volumes are stored at a plurality of sites. A command to execute an operation on a logical volume is received. A determination is made as to whether a rule associated with...
8856471 System, method and a non-transitory computer readable medium for creating a warranted snapshot  
A method for providing a warranted snapshot that may include: receiving a request to create a first warranted snapshot of a first logical volume at a first point in time and creating the first...
8856466 Mechanisms to accelerate transactions using buffered stores  
In one embodiment, the present invention includes a method for executing a transactional memory (TM) transaction in a first thread, buffering a block of data in a first buffer of a cache memory of...
8856472 Restore in cascaded copy environment  
In one aspect of the present description, handling multiple backup processes comprises detecting that a defined storage volume is present in a first cascade of storage volumes; detecting that the...
8850140 Data backup for mobile device  
Improved techniques and apparatus for managing data between a host device (e.g., host computer) and a media device are disclosed. The data being managed can, for example, pertain to media data for...
8850145 Managing consistency groups in storage systems  
A method is used in managing consistency groups in storage systems. A consistency group is created from a set of snapshot mount points. A snapshot mount point is a logical object accessible for...
8850073 Data mirroring using batch boundaries  
Provided are, among other things, systems, methods and techniques for controlling data synchronization. Local data-writing operations, made across a number of logical storage units on different...
8850126 Exclusive access during a critical sub-operation to enable simultaneous operations  
A method, apparatus, and system of exclusive access during a critical sub-operation to enable simultaneous operations are disclosed. In one embodiment, a method of a host device includes...
8850147 Deleting relations in multi-target, point-in-time-copy architectures with data deduplication  
A method for deleting a relation between a source and a target in a multi-target architecture is described. The multi-target architecture includes a source and multiple targets mapped thereto. In...
8850117 Storage apparatus and method maintaining at least an order of writing data  
A storage system includes a plurality of storage devices connected together, where the plurality of storage devices include a copy-source storage device having data to be copied and copy-target...
8850455 Method and system for parent backup application monitoring of children backup applications  
Parent backup application monitoring of children backup applications is described. Child backup information, including an execution of a child backup task by a child backup application, is...
8850111 Information storage medium, and recording/reproducing method and apparatus  
An information storage medium includes: a user data area for recording user data; a spare area including spare blocks each for replacing a defective block occurring in the user data area; and a...
8850144 Active replication switch  
A method, system, and program product for transparently shifting between using a virtual service layer (VSL) performing active-active replication which presents the volume of the first site and...
8850148 Data copy management for faster reads  
Multiple copy sets of data are maintained on one or more storage devices. Each copy set includes at least some of the same data units as other sets. Different sets optionally have data units...
8850141 System and method for mirroring data  
Disclosed is a data processing and/or storage system. The data processing and/or storage system may include at least two interfaces, wherein each of the at least two interfaces includes a...
8850143 Point in time access in a replication environment with LUN resizing  
A method, system, and computer product for accessing a point in time in a replication based environment with a journal, the replication environment having a production site and a replication site,...
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...
8849768 Systems and methods for classifying files as candidates for deduplication  
A computer-implemented method may include identifying at least one file and detecting an event that is suggestive of at least a portion of the file being duplicated in at least one additional...
8849750 Synchronization for initialization of a remote mirror storage facility  
In a local storage system having a local volume with a plurality of local regions, respective local signatures are computed over the local regions. In a remote storage system having a remote...
8849939 Coordinating write sequences in a data storage system  
According to one aspect of the present disclosure, a system and technique for coordinating write sequences in a data storage system includes a processor configured to receive from a primary...