Recoverability

CL 707 SC 202
6141771 Method and system for providing a trusted machine state
Oct-31-2000 A system and method for providing a trusted machine state in a data processing system is disclosed. The data processing system includes a memory. The trusted machine state is stored in a first portion...
6138126 Method for allocating files in a file system integrated with a raid disk sub-system
Oct-24-2000 A method is disclosed for integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The file system examines this information...
6138125 Block coding method and system for failure recovery in disk arrays
Oct-24-2000 A method, system, and data structure for encoding a block of data with redundancy information and for correction of erasure type errors in the block using the redundancy data. In particular, the invention...
6138118 Method and system for reconciling concurrent streams of transactions in a database
Oct-24-2000 A method and system for reconciling in a scheduling database the execution of a high priority stream of transactions that is concurrent with a low priority stream of transactions comprise the steps of...
6134562 System for modifying a database using a transaction log
Oct-17-2000 The present invention is a computer system for modifying a database which comprises a computer that modifies records stored in a database. In the process for modifying records in the database, addresses...
6131094 Method for performing asynchronous writes to database logs using multiple insertion points
Oct-10-2000 A method in a symmetric multi-processor computer system for increasing database transaction log performance by pipelining transaction log buffers. The method includes the steps of inserting a log record...
6128627 Consistent data storage in an object cache
Oct-3-2000 A method for consistently storing cached objects in the presence of failures is provided. This method ensures atomic object consistency--in the event of failure and restart, an object will either be completely...
6125393 System of compressing the tail of a sparse log stream of a multisystem environment
Sep-26-2000 A multisystem log stream of a multisystem environment is compressed. The oldest record needed for each system that can write or delete entries from the multisystem log stream is tracked, and that information...
6125370 Repartitioning data
Sep-26-2000 A method, apparatus, and article of manufacture for a computer-implemented repartitioning system. Data is repartitioned in a database stored on a data storage device connected to a computer. First, it...
6125368 Fault-tolerant timestamp generation for multi-node parallel databases
Sep-26-2000 Every node in a multi-node parallel database system maintains a logical clock for generating timestamps. The logical clocks are synchronized by attaching a current timestamp to every message that is sent...
6122644 System for halloween protection in a database system
Sep-19-2000 A method for preventing Halloween problem conflicts when updating records in a database system is disclosed. According to the method, in response to an update query, possible update plans are generated,...
6122629 Filesystem data integrity in a single system image environment
Sep-19-2000 A system for protection of filesystem data integrity within a computer cluster is provided. The system uses redundant data caches at client and server nodes within the computer cluster. Caching of filesystem...
6122626 Sparse index search method
Sep-19-2000 The invention relates to a method of searching a plurality of values in an ordered list. Given a data set consisting of data items. With each data item one or more attribute values are associated, which...
6119131 Persistent volume mount points
Sep-12-2000 Information regarding volume mount points hosted by a logical volume are stored on the physical device underlying the logical volume so that the relationships between the host logical volume and target...
6119129 Multi-threaded journaling in a configuration database
Sep-12-2000 A method and system for creating and maintaining a journal of transactions directed to a configuration database is disclosed. A multi-threaded journaling method logs transactions in a configuration database...
6119128 Recovering different types of objects with one pass of the log
Sep-12-2000 A method, apparatus, and article of manufacture for a computer implemented recovery system for restoring a database in a computer. The database contains objects and is stored on a primary data storage...
6115722 Method for checking tablespaces involved in referential integrity
Sep-5-2000 A recover or reload utility determines if a check utility is to be executed. If a check utility is to be executed, the recover or reload utility records the dependent tablespace names to virtual storage...
6115721 System and method for database save and restore using self-pointers
Sep-5-2000 A system and method for saving and restoring RAM-resident databases. Each structure within a database image written to storage includes a self-relative pointer to its actual location in RAM upon being...
6108671 Virtual database space system and computer-readable recording medium recorded with database program
Aug-22-2000 A virtual database space system realizable with a database program makes it possible to obtain a maximum throughput of database manipulations even when different types of transaction are mixed; can be...
6105103 Method for mapping in dynamically addressed storage subsystems
Aug-15-2000 A paged addressing method and associated apparatus for dynamically addressed disk storage subsystem. The present invention stores the logical to physical address map in the disk array. The logical to physical...
6105037 Apparatus for performing automated reconcile control in a virtual tape system
Aug-15-2000 A method is disclosed for automatically reconciling the client and server databases and actively management the files stored in the cache. The method monitors free space on a DASD so that a VTS is allowed...
6101527 System for managing and processing distributed object transactions and process implemented by said system
Aug-8-2000 The present invention relates to a system and process for managing and processing object transactions in a network of distributed resources operating in the client-server mode, wherein the client sends...
6101504 Method for reducing semaphore contention during a wait to transfer log buffers to persistent storage when performing asynchronous writes to database logs using multiple insertion points
Aug-8-2000 A method in a symmetric multi-processor computer system for increasing database transaction log performance by reducing semaphore contention while waiting to transfer the contents of log buffers stored...
6098078 Maintaining consistency of database replicas
Aug-1-2000 A method and apparatus for maintaining consistency in databases among data processors of a computer network involves an improved epidemic protocol involving the generation of database version vectors for...
6098077 Data management apparatus, data management method, and recording medium
Aug-1-2000 Distributed management information for management of a predetermined unit of data is stored in a redundant area of respective blocks of a flash memory, whereas collected management information for all-at-once...
6098076 SCP database migration
Aug-1-2000 AIN services include multiple SCP pairs, which can be expanded to meet increased demand. The expansion can occur without cessation in services by migrating records between SCP pairs while maintaining redundancy...
6094663 Method and apparatus for implementing atomic queues
Jul-25-2000 Methods and apparatus for implementing queues without disabling interrupts or using locks are disclosed. According to one aspect of the present invention, a queue structure, which is accessible to a plurality...
6092163 Pageable filter driver for prospective implementation of disk space quotas
Jul-18-2000 A filter driver for implementing disk space quotas is described. Quota limits on disk space taken up by files in the file system are established for users and directories, and an internal database is established...
6092087 Log file optimization in a client/server computing system
Jul-18-2000 In a client/server computing system, a method and apparatus for efficiently storing entries in a log file during disconnected client operations. An encoder utilizes a log file and a write file table for...
6092086 System and method for handling backout processing during capture of changed data in an enterprise computer system
Jul-18-2000 An enterprise data movement (EDM) system and method for more intelligently recording changes made to an IMS database. According to the present invention, when an application issues SETS/SETU and ROLS calls...
6092085 Method and system for improved database disaster recovery
Jul-18-2000 A database recovery approach is disclosed that eliminates the need to establish IMS recovery points for disaster recovery or potential time stamp recovery purposes. The need to quiesce databases is thus...
6092084 One system of a multisystem environment taking over log entries owned by another system
Jul-18-2000 One system of a multisystem environment takes over log entries owned by another system of the environment. When a system owning entries on a primary log stream is inactive (or a sync point manager on the...
6088706 System and method for managing replicated data by merging the retrieved records to generate a sequence of modifications
Jul-11-2000 A data management system and a method for managing copies of a shared data file maintained on a plurality of computer systems that are connectable via a mobile communications network. The method comprises:...
6085333 Method and apparatus for synchronization of code in redundant controllers in a swappable environment
Jul-4-2000 Methods and associated apparatus for automatically synchronizing the operating code between a plurality of controllers. In a first embodiment after the spare controller is swapped into the storage subsystem,...
6085200 System and method for arranging database restoration data for efficient data recovery in transaction processing systems
Jul-4-2000 A system and method for assembling database restoration data according to transaction in a transaction processing system. Database restoration data is collated by chronologically storing updated database...
6081812 Identifying at-risk components in systems with redundant components
Jun-27-2000 A method and apparatus for identifying at-risk data in systems with redundant components is described. The method comprises the steps of representing the system by a plurality of nodes representing components...
6081811 Method of database conversion including data verification
Jun-27-2000 The present invention relates to a new database handling protocol for function changing of data from an old database (202) to a new database (204). The protocol solves those problems that occur when large...
6078999 Recovering from a failure using a transaction table in connection with shadow copy transaction processing
Jun-20-2000 A system for performing transaction processing on user data maintains a transaction table. The transaction table holds the identities of structured storages that have been opened but not yet closed by...
6078933 Method and apparatus for parallel processing for archiving and retrieval of data
Jun-20-2000 The present invention provides for a method for archiving data files in a system having a master archiver and a plurality of child archivers. A plurality of child archivers are controlled by coupling the...
6078930 Multi-node fault-tolerant timestamp generation
Jun-20-2000 Techniques for determining a safe recovery time value after a failure of a first node in a computer system are described. According to the techniques, every node in a multi-node parallel database system...
6078921 Method and apparatus for providing a self-service file
Jun-20-2000 The invention provides a system to convert multi-part files into a single file for use and transfer. The invention combines a "portable server implementation" with a concatenation of the individual files...
6076095 Method of one system of a multisystem environment taking over log entries owned by another system
Jun-13-2000 One system of a multisystem environment takes over log entries owned by another system of the environment. When a system owning entries on a primary log stream is inactive (or a sync point manager on the...
6073206 Method for flashing ESCD and variables into a ROM
Jun-6-2000 A computer system for flashing Extended System Configuration Data (ESCD) and associated variables to a flash read-only memory (ROM) is provided. During Power-On-Self-Test (POST) code, a ROM image is copied...
6070170 Non-blocking drain method and apparatus used to reorganize data in a database
May-30-2000 A method and apparatus for online reorganization of a database which does not prevent a process from accessing the database during the data reorganization. The invention uses a non-blocking drain to lock...
6067550 Database computer system with application recovery and dependency handling write cache
May-23-2000 This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can...
6067541 Monitoring document changes in a file system of documents with the document change information stored in a persistent log
May-23-2000 A method and system for improved monitoring of document changes in a search engine by an indexing program. Once an indexing or other such monitoring program is halted, upon restart the monitoring program...
6065018 Synchronizing recovery log having time stamp to a remote site for disaster recovery of a primary database having related hierarchial and relational databases
May-16-2000 A method and apparatus to synchronize recovery logs transmitted to a remote site for recovering related databases having different logical structuring. In one embodiment, the related databases are a hierarchial...
6065017 Apparatus and method for identifying and recovering from database errors
May-16-2000 A database recovery system and method that associates integrity states with predetermined database elements, each representing one or more conditions of a characteristic of interest of the associated database...
6061769 Data set backup in a shared environment
May-9-2000 A method of taking a backup copy of a data set, for use with a log, with the data set being open for update by multiple updaters is described. A point on the log is identified (Recovery Time) from which...
6058428 Method and apparatus for transferring digital images on a network
May-2-2000 A method and apparatus transfer digital images on a network. A signature list is first examined wherein the signature list includes a unique signature for each of the digital images requested for transfer....