U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "

Ambose Bierce

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 711/162 - Backup


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter wherein a verbatim redundant copy of the data is made.
No. of patents: 2983
Last issue date: 02/14/2012


          8            
NumberTitleIssue Date
7844788Mirroring system memory in non-volatile random access memory (NVRAM) for fast power on/off cycling
A computer comprising a processor, a volatile main store, a non-volatile random access memory (NVRAM) mirror store, and optionally a cache for the non-volatile mirror store. While programs of the computer are operational, the contents of the volatile main store are ...
11/30/2010
7844639Backward compatibility in database schemas
A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a request from a first application program that is operationally dependent upon the first database schema, the r...
11/30/2010
7840766Storage system and method of producing recovery volume
A storage system for writing data sent from a computer to storage regions is described. The storage system includes storage regions configured to store data, and a controller coupled with the storage regions. The controller is configured to control writing of the da...
11/23/2010
7840767System managing a plurality of virtual volumes and a virtual volume management method for the system
This invention provides a control technique of a data processing system, in which functions of a highly-functional high-performance storage system are achieved in an inexpensive storage system so as to effectively use the existing system and reduce the cost of its e...
11/23/2010
7840768Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support
System-directed checkpointing is enabled in otherwise standard computers through relatively straightforward augmentations to the computer's memory controller hub. Firmware routines executed by a control and dispatch unit that is normally part of any memory controlle...
11/23/2010
7836268Method, apparatus, and system for controlling data storage
When taking a back up of data stored on a disk in a redundant array of inexpensive disks (RAID) device to a plurality of tape devices, writing of the data is first started on all the tape devices. Once writing of the data is completed on the tape device having the h...
11/16/2010
7836267Open computer files snapshot
A method for backing up a computer-readable data file with a computerized backup application, where the data file is open and locked for exclusive access by an owning application that is mutually independent of the backup application. The backup application by-passe...
11/16/2010
7836266Managing snapshot history in a data storage system
A method for creating logical volume snapshots in a data storage system, including receiving a first write command to write first data to a partition of a logical volume, generating a first partition descriptor record (PDR), and storing the first data at a first phy...
11/16/2010
7831789Method and system for fast incremental backup using comparison of descriptors
A method, system computer program product recorded on a computer readable medium, for fast incremental backup of a storage device includes selecting an area of the data storage device for backup; creating the bitmap of data storage device; reading the selected area ...
11/09/2010
7831788System and method using locks for providing safe movement of data using third party copy techniques
Systems, methods, apparatus and software can utilize storage resource locks to prevent modification (including relocation) of data in the storage resource while a third-party copy operation directed at the storage resource is occurring. A data transport mechanism su...
11/09/2010
7831551Backup data erasure method
According to this invention, a computer system has a host computer, a first storage subsystem providing a first volume, a second storage subsystem providing a second volume for storing a copy of data stored in the first volume. The computer system stores copy config...
11/09/2010
7827367Backup control method for acquiring plurality of backups in one or more secondary storage systems
A controller sets a specified time which is a time that specifies a time in the future relative to the current time for all of one or more secondary storage systems. The respective secondary storage systems have a logical volume for backup (BVOL), and set a backup p...
11/02/2010
7827366Method and system for providing continuous and long-term data protection for a dataset in a storage system
A system, a method, and a computer program product for providing continuous data protection and long-term data protection of data in a storage system. A persistent point-in-time Image (PPI) image of the data is created and stored at a first storage. The data at the ...
11/02/2010
7827368Snapshot format conversion method and apparatus
A system according to this invention converts a full-copy snapshot into a differential snapshot. The system is composed of a storage subsystem and a server subsystem. The storage subsystem comprises a disk drive and a disk controller. The server subsystem comprises ...
11/02/2010
7827369Data processing system having a plurality of storage systems
It is an object of the present invention to conduct data transfer or data copying between a plurality of storage systems, without affecting the host computer of the storage systems. Two or more auxiliary storage systems 100B, 100C are connected to a pr...
11/02/2010
7822787Method of reconfiguring NAS under GNS
Provided is a file management method for a computer system having: one first server; a plurality of second servers; and a plurality of storage subsystems, the file management method including: providing, by the second server, as at least one file, data stored in the...
10/26/2010
7822932Systems and methods for providing nonlinear journaling
In one embodiment, systems and methods are provided for nonlinear journaling. In one embodiment, groups of data designated for storage in a data storage unit are journaled into persistent storage. In one embodiment, the journal data is recorded nonlinearly. In one e...
10/26/2010
7822933Enabling off-host data migration using volume translation mappings, snappoint maps and linked volume technologies
Enabling an off-host computer to migrate data of a data volume. In one embodiment, the off-host computer copies data contents of n data blocks of a first data volume to n data blocks, respectively, of a second data volume. A host computer is capable of modifying dat...
10/26/2010
7818522Apparatus, system, and method for incremental resynchronization in a data storage system
An apparatus, system, and method are disclosed for performing an incremental resynchronization between two unrelated volumes when a third volume fails. The apparatus, system, and method include initiating registration of changed tracks; keeping track of bytes in fli...
10/19/2010
7814118Managing copies of data
A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying at least one data object to be accessed. Then, the data manage...
10/12/2010
7809909Remote copy network
A remote copy network realizes low-cost multi-hop remote copying. Remote copying is executed via a remote copy network (RCN) having a source edge device connected to a source storage and a target edge device connected to a target storage. Because the RCN is a networ...
10/05/2010
7809910Backup archive management
Apparatus, systems, and methods may operate to taking a snapshot of an origin volume in conjunction with a backup process in response to receiving a snapshot request by a snapshot service. A persistent time stamp associated with the creation time of the snapshot may...
10/05/2010
7809908Disk snapshot acquisition method
A disk snapshot acquisition method, which is applied in a server comprising a memory allocated with a kernel space and a hard disk, comprises the steps of allocating all chunks having data stored as a disk volume in said hard disk; allocating a first portion and a s...
10/05/2010
7809907System and method for backup by splitting a copy pair and storing a snapshot
When detecting the completion of remote copying of a primary volume to a secondary volume, a host computer splits a copy pair into the primary volume and the secondary volume and has the secondary volume store a snapshot of the primary volume. A backup server recogn...
10/05/2010
7809906Device for performance tuning in a system
In a storage subsystem, performance tuning is performed with respect to whole logical devices including external storage subsystems that are not directly connected to host computers. Physical storage units presented by the external storage subsystems are defi...
10/05/2010
7805583Method and apparatus for migrating data in a clustered computer system environment
Methods and apparatus for performing a data migration in a clustered computer system. In one aspect, the availability of the data being migrated is maintained during the migration. In another aspect, a data set is migrated by a transfer utility in one of the hosts i...
09/28/2010
7805584Method and system for restoring data
One aspect of the invention is a method for restoring data, which for example, includes receiving a request for at least a portion of the data. This example also includes creating a directory entry for the data in a virtual file system, and allocating storage space ...
09/28/2010
7805401Method and apparatus for splitting a replicated volume
At least two replicated instances of a source volume are split while allowing clients to access data moved during the split. Clients are redirected to the first replicated instance of the source volume. The first replicated instance is split by first moving files in...
09/28/2010
7802068Self-organizing heterogeneous distributed storage system
The state of a computing environment is captured and heterogeneously stored on a network using self-organizing data portions. Altered portions of data of a captured computing state are replicated a plurality of times and each are embedded with a rule set that govern...
09/21/2010
7802067Interface systems and methods for accessing stored data
A modular data and storage management system. The system includes a time variance interface that provides for storage into a storage media of data that is received over time. The time variance interface of the modular data and storage management system provides for ...
09/21/2010
7801867Optimizing backup and recovery utilizing change tracking
Application data associated with an application program located on a storage device is restored utilizing tracked changed blocks of the storage device. The changed blocks of the storage device are tracked as the application program modifies the application data. Whe...
09/21/2010
7797501Information handling system including a logical volume and a cache and a method of using the same
A system and method of recovering cached data can be used when a particular physical storage device becomes unsuitable for storing data. In one aspect, the method can include providing the information handling system including a logical volume and a cache. The cache...
09/14/2010
7797500Geometry adaptation using data redistribution
Described are techniques for migrating data from a source device to a target device. A source device descriptor of the source device including source device geometry parameters and a source device partition definition structure is received. Target device geometry pa...
09/14/2010
7797499Apparatus, system, and method for uninterrupted storage configuration
An apparatus, system, and method are disclosed for uninterrupted storage configuration. The apparatus for uninterrupted storage configuration is provided with a plurality of modules configured to functionally execute the steps of generating a temporary location for ...
09/14/2010
7797284Dedicated software thread for communicating backup history during backup operations
A technique provides a dedicated software thread for communicating backup history to clients of a storage system during backup operations. Illustratively, an operating system of the storage system may execute one or more “session” (e.g., backup) threads and a ...
09/14/2010
7793061Techniques for using flash-based memory as a write cache and a vault
Described are techniques for managing data in a data storage system. While the data storage system is operating in a first mode, portions of cached write data not yet destaged to a data storage device are copied from the volatile memory cache to a first area in a fl...
09/07/2010
7793062Copy engine and a method for data movement
A copy engine (104) is provided as an interface between firmware (108) and memory space (106) for carrying out copy operations. The copy engine has a first register (202, 203) to point to a first address and a second register (204, 205...
09/07/2010
7793060System method and circuit for differential mirroring of data
Disclosed is a system, method and circuit for mirroring data on a data server. According to some embodiments of the present invention, a primary mirroring module associated with a primary server may be adapted to establish data mirroring connections between the prim...
09/07/2010
7788457Method of controlling storage device controlling apparatus, and storage device controlling apparatus
A storage device controlling apparatus includes: a plurality of channel controllers having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus and...
08/31/2010
7788244Method and system for copying a snapshot tree
Various embodiments of the present invention are directed to an instant snapshot-tree-copy operation that, when directed to an existing snapshot tree, generates a data-structure framework for a copy of the existing snapshot tree that can be immediately accessed whil...
08/31/2010
          8            
 
Sign InRegister
Username  
Password   
forgot password?