Archiving or backup

CL 707 SC 204
7003694 Reliable standby database failover
Feb-21-2006 A method for providing data integrity of a database system. A standby database is selected to replace a failed primary database. At least one redo log file having at least one data transaction is selected...
7003641 Logical view with granular access to exchange data managed by a modular data and storage management system
Feb-21-2006 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...
7003532 System and method for scaleable multiplexed transactional log recovery
Feb-21-2006 A system and method for providing scaleable recovery for a multiplexed transactional log. Unlike a dedicated log that includes log data of only one client, a multiplexed transactional log may include log...
7003531 Synchronization of plural databases in a database replication system
Feb-21-2006 In a database synchronization process, a block of data is read from a source database at the first node. A marker is assigned to the block of data, and the marker is then written to an audit trail at the...
7000145 Method, system, and program for reverse restore of an incremental virtual copy
Feb-14-2006 Disclosed is a technique for applying changes back to an original copy of data to reduce an amount of data transferred. A first indicator is maintained for each block of data in a first storage to indicate...
7000086 Virtual ordered writes
Feb-14-2006 Ordering data writes include a host computer providing a plurality of data writes to a primary storage device, the primary storage device assigning a first sequence number to data writes begun after a...
6999978 Data backup method
Feb-14-2006 During backup of a database's data stored in individual files, it is not permissible for the data in the individual files to be altered, for reasons of consistency. For this reason, the files are blocked...
6996691 Method for transaction command ordering in a remote data replication system
Feb-7-2006 A disaster-tolerant data backup and remote copy system which is implemented as a controller-based replication of one or more LUNs (logical units) between two remotely separated pairs of array controllers...
6996687 Method of optimizing the space and improving the write performance of volumes with multiple virtual copies
Feb-7-2006 Disclosed is a method and apparatus for optimizing memory space and improving the write performance in a data processing system having a data volume with multiple virtual copies thereof. In one embodiment...
6996589 System and method for database conversion
Feb-7-2006 A database conversion engine comprising a method and system to convert business information residing on one system to another system. A generic, extensible, scalable conversion engine may perform conversion...
6996588 Efficient application deployment on dynamic clusters
Feb-7-2006 A cluster application deployment model provides an efficient computer implemented technique for the deployment of applications on a shared file system, and includes an automated mechanism for mapping the...
6996587 Method and apparatus for managing data volumes in a distributed computer system
Feb-7-2006 Data volumes on local hosts are discovered and managed by federated Java beans that run on each host. The Java beans form part of a three-tiered data services management. The lowest tier comprises management...
6996580 System and method for granular control of message logging
Feb-7-2006 A system and method for controlling log files is provided in which each log file entry is associated with an importance level. Depending on the importance level, the log entry is stored in a separately...
6993636 Subsystem and method of organizing multiplexed data
Jan-31-2006 Disk units operable under control of different disk control units hold the same data. Under circumstances in which data is duplexed, when data is duplexed again after data that is generally saved as backup...
6990533 Method and system for device bootstrapping via server synchronization
Jan-24-2006 Restoring basic functionality to a portable computer system via a server accessed remotely by telephone. A user of a portable computer system which has lost data and software which was held in volatile...
6990491 System and method for accessibility data maintenance and privilege authorization
Jan-24-2006 A system and method for data maintenance and privilege authorization is presented. An accessibility database server receives an accessibility record request from a requestor that includes a user identifier...
6988176 Method and apparatus for data duplexing in storage unit system
Jan-17-2006 With the purpose of achieving consistent non-synchronous copying of data from a plurality of primary side control units to a plurality of secondary side control units, all of the secondary side control...
6986009 Intercepting control of a host I/O process
Jan-10-2006 A data-mirroring method in which, while an I/O process is processing a first I/O request for writing data to a first device, control is obtained from that I/O process executing on a host computer. A second...
6985995 Data file migration from a mirrored RAID to a non-mirrored XOR-based RAID without rewriting the data
Jan-10-2006 A data storage methodology wherein a data file is initially stored in a format consistent with RAID-1 and RAID-X and then migrated to a format consistent with RAID-X and inconsistent with RAID-1 when the...
6983365 Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
Jan-3-2006 Cryptographic protocols and methods of employing the same are described. The described protocols advantageously enable two or more identical encryptable objects that are coded for encryption with different...
6983295 System and method for database recovery using a mirrored snapshot of an online database
Jan-3-2006 A rapid database recovery program uses an auxiliary database means (D2) mirrored to replicate a primary active database means (D1). A utility and recovery program utilizes the primary audit...
6981115 Method of data backup in a computer system and a storage system therefor
Dec-27-2005 In a computer system having a computer, a storage system having storage units being coupled to the computer and for storing user data used by the computer, and a backup device being coupled to the computer...
6981008 Method for duplicating data of storage subsystem and data duplicating system
Dec-27-2005 In order to realize asynchronous type system assuring the consistency of data with the function of disk subsystems without the need of introducing new software to a host unit and without the deterioration...
6981007 Onsite backup for internet-based data processing
Dec-27-2005 A system for onsite backup of internet-based data is provided. The system includes a central computer, a client computer, a communications link between the central computer and the Internet, and a communications...
6978354 Method for creating a virtual data copy of a volume being restored
Dec-20-2005 In one embodiment of the method, first and second data volumes are created. Thereafter, a first data portion of the first data volume is overwritten with a first data portion of the second data volume....
6978347 Method and apparatus for re-synchronizing paired volumes via communication line
Dec-20-2005 A storage system data duplication method for copying data of a plurality of logical volumes possessed by a first storage system to a second storage system includes the steps of: (a) copying the data of...
6978324 Method and apparatus for controlling read and write accesses to a logical entity
Dec-20-2005 Method and apparatus are disclosed for moving logical data entities from one storage element to another storage element in a computer storage system, when more than one user or host computer may access...
6978282 Information replication system having automated replication storage
Dec-20-2005 An information recovery system automatically selects storage for a replication of a data volume.
6978280 Method and system for improving LUN-based backup reliability
Dec-20-2005 A method and system for employing fast, but easily corrupted mass storage for reliably backing up objects, such as files and database. In a LUN-based mass storage device, a timestamp is updated or a counter...
6976139 Reversing a communication path between storage devices
Dec-13-2005 Reversing a communication path between a first volume on a first storage device and a second volume on a second storage device includes suspending communication between the first and second volumes while...
6976040 System and method of data-management and data-management program
Dec-13-2005 A data-management system manages identical data stored in main-memory areas of several computers connected via a network. The system has a transaction acceptor to accept a request for executing a transaction...
6976039 Method and system for processing backup data associated with application, querying metadata files describing files accessed by the application
Dec-13-2005 A method, apparatus, and computer implemented instructions for backing up data in a data processing system. In response to a request to backup data associated with an application, a data store is queried...
6976030 System and method for synchronizing distributed stored documents
Dec-13-2005 A system for synchronizing distributed stored documents includes a core-node (110), a plurality of branch-nodes (120, 130), and a network (140) connecting the core-node with the branch-nodes....
6976024 Batch submission API
Dec-13-2005 An apparatus and method is disclosed for aggregating API calls within a higher level Batch Submission API (BSA) having a sender BSA (SBSA) and a receiver BSA (RBSA). Specifically, one or more directory...
6973473 Method, system and program products for managing identifiers of components of a clustered environment
Dec-6-2005 Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes...
6971096 Transaction data structure for process communications among network-distributed applications
Nov-29-2005 A process automation application, referred to as a commerce exchange server, for sending transaction messages between application programs uses a transaction definition data structure for specifying the...
6968349 Apparatus and method for validating a database record before applying journal data
Nov-22-2005 An apparatus and method includes a database journal that records journal entries. Each journal entry includes a validation value that is computed from the data and metadata for the record before it is...
6968347 Data recovery method and apparatus
Nov-22-2005 A method and apparatus for data recovery in a system involving a first data store acting as a standard volume and a physical moving mirror data store that operates in a first mode to be synchronized and...
6968209 Method and apparatus for synchronizing databases in portable communication devices
Nov-22-2005 A checksum is calculated on a database stored in a SIM card when changes are made to a database stored therein. This checksum can be stored in a mobile phone, e.g., with the change log. When synchronization...
6963884 Recoverable digital content degradation: method and apparatus
Nov-8-2005 In many situations, it is desirable to restrict access to digital content. This invention presents an extremely efficient and simple method and apparatus to degrade and recover digital content. The invented...
6963875 Persistent archives
Nov-8-2005 A persistent archive of a collection of data objects comprises a self-describing, infrastructure-independent representation of a logical structure for the collection and a self-describing, infrastructure-independent...
6963866 Method of obtaining an electronically stored financial document
Nov-8-2005 A method for a bank to obtain an electronically-stored financial document is disclosed. The financial document includes a specific document parameter, such as a record date. The bank maintains the financial...
6961739 Method for managing directories of large-scale file system
Nov-1-2005 The present invention relates to the method for managing directories of a large-scale file system. The present invention the steps of creating root blocks which have a fixed global depth, calculating an...
6959313 Snapshots of file systems in data storage systems
Oct-25-2005 The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer...
6959312 Fast provisioning of storage in a network of production computers for minimizing inter-customer delay
Oct-25-2005 A fast provisioning unit is disclosed that contains a basic unit, a duplicating unit and a control unit. The basic unit has a production computer and two or more hard drives each connected to the production...
6959122 Method and system for assisting in the reconstruction of an image database over a communication network
Oct-25-2005 A method and system for providing assistance in recreating a digital image file on a user computer from information obtained over a communication network retained at a remote location with respect to the...
6957236 Providing a useable version of a data item
Oct-18-2005 Techniques are provided for providing a data item to a transaction in a multi-versioning system in which the data item may exist on multiple versions of a data block, and were versioning is performed at...
6957235 Automatic document archiving for a computer system
Oct-18-2005 A system and method for processing documents is described. The system and method provide for executing a command as part of the execution of an application program, where execution of the command causes...
6954835 Intercepting control of a host I/O process
Oct-11-2005 A data-mirroring method in which, while an I/O process is processing a first I/O request for writing data to a first device, control is obtained from that I/O process executing on a host computer. A second...
6954767 Server and method for searching for image using image prefetch, designating database and storage devices for searching, and setting retrieval and processing parameters for search
Oct-11-2005 In an image search server which is connected to databases storing images and to image display terminals and searches the databases in response to a request from any of the image display terminals for displaying...