Recoverability

CL 707 SC 202
6453326 Method and system for network data replication
Sep-17-2002 A method and system for replicating database changes among servers of a database system ensures convergence of replication by changing the GUID of a server used to label database changes when the server...
6453323 Resolving long-busy conditions for synchronized data sets
Sep-17-2002 A method, apparatus, and article of manufacture for resolving long-busy conditions for synchronized data sets. A long-busy condition is detected in a first one of the synchronized data sets. Further access...
6453322 Extension of data definition language (DDL) capabilities for relational databases for applications issuing multiple units of work
Sep-17-2002 A method, apparatus, and article of manufacture for DDL Extension layer that provides extended data definition language (DDL) capabilities for relational databases with multi-connections. A command is...
6449731 Self-healing computer system storage
Sep-10-2002 A method to manage storage of an object in a computer system having a first and a second storage management process (wherein the stored object has a data portion, a metadata portion and a fault tolerance...
6449623 Method and apparatus for detecting and recovering from data corruption of a database via read logging
Sep-10-2002 A method of detecting and recovering from data corruption of a database is characterized by the step of logging information about reads of a database in memory to detect errors in data of the database,...
6449622 System and methods for synchronizing datasets when dataset changes may be received out of order
Sep-10-2002 A system and methods for synchronizing information in datasets via a communication medium are provided that are suitable for synchronizing even across communication mediums that are susceptible to high...
6446091 Method and apparatus for undeleting files in a computer system
Sep-3-2002 A method for undeleting files in a computer system includes flagging at least one deleted file with an identifier. The flagged deleted file is hidden in the computer system. A list of deleted files that...
6446085 Method and apparatus for processing recursive hard links in a data processing system
Sep-3-2002 A method and apparatus in a data system for processing a recursive link in a directory structure in a data processing system. A path to a directory is identified including the recursive link in the directory...
6442609 Distributed data processing system method for controlling such a system
Aug-27-2002 In a distributed data processing system each component is provided with an object orientated platform together with instantiations of a generic network object for each application involving data transmission,...
6438582 Method and system for efficiently coordinating commit processing in a parallel or distributed database system
Aug-20-2002 A method and system wherein participant node lists are maintained for each individual transaction. In addition, local nodes maintain participant node lists and provide same to coordinating nodes under...
6438562 Parallel index maintenance
Aug-20-2002 A method, system and product for coordinating a parallel update for a global index of an indexed table involves a coordinator process and slave processes. The coordinator process receives index maintenance...
6427150 System and method for digital data communication
Jul-30-2002 A plurality of HTML files having their file names which may directly be recognized by a filtering part 415 in a data receiver are stored in a data storage part 411. File names of the HTML files are assigned...
6424977 Train-algorithm-based garbage collector employing reduced oversized-object threshold
Jul-23-2002 A garbage collector that employs the train algorithm identifies objects that are relatively large but only a fraction of the size of car sections used to contain multiple smaller objects. It places such...
6421688 Method and apparatus for database fault tolerance with instant transaction replication using off-the-shelf database servers and low bandwidth networks
Jul-16-2002 This invention concerns providing a fault tolerant data service using multiple redundant off-the-shelf-database servers connected by low bandwidth networks. The data service continues operation regardless...
6421687 Data partitioning and duplication in a distributed data processing system
Jul-16-2002 A database server with a "shared nothing" system architecture has multiple nodes, each having its own central processing unit, primary and secondary memory for storing database tables and other data structures,...
6421684 Persistent volume mount points
Jul-16-2002 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...
6418455 System for modifying a database using a transaction log
Jul-9-2002 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...
6411991 Geographic data replication system and method for a network
Jun-25-2002 A system and method for replicating temporary data created by a server is provided. Temporary data for a local server is replicated periodically to a remote server. Temporary data for the remote server...
6411969 Enhanced system and method for management of system database utilities
Jun-25-2002 An enhanced method for developing back-up copies of a source database by providing incremental and accumulate dump commands from various multiple-Users which enable a selection of certain files which are...
6411968 Managing recovery of data after failure of one or more caches
Jun-25-2002 A method and apparatus are provided for transferring a resource from the cache of one database server to the cache of another database server without first writing the resource to disk. When a database...
6411955 Method and apparatus for providing service announcements
Jun-25-2002 The present invention provides an improved technique to overcome the problems associated with a failed switch having service announcement capabilities. In one embodiment of the present invention, a copy...
6408310 System and method for expediting transfer of sectioned audit files from a primary host to a secondary host
Jun-18-2002 In order to correlate or synchronize the database of a source primary host with the backup database of a remote secondary host, the present method operates to speed up the transfer of audit blocks from...
6405220 Partially replicated distributed database with multiple levels of remote clients
Jun-11-2002 A method of and system for collecting, storing, and retrieving data in a data base management system. The database management system includes a master database server (4), at least one workgroup server...
6405218 Synchronizing databases
Jun-11-2002 A computer program and a computer implemented method are provided for synchronizing two databases by attempting to identify a plurality of records of the second database storing a span of information stored...
6401104 System and methods for synchronizing datasets using cooperation among multiple synchronization engines
Jun-4-2002 A system and methods for synchronizing datasets are provided that are especially suitable and efficient for a user who has three or more datasets that need to be occasionally synchronized, with no one...
6401098 System for database creation, maintenance and access using event marking and two-dimensional partitioning
Jun-4-2002 A system and method that reduces access, backup, restore and processing time required by partitioning data in a database into two dimensions. The first dimension is by event processing date and the second...
6400721 Automated network-wide distribution of information in a dynamic network environment
Jun-4-2002 A system and method of distributing information from a central source to network elements in a communications network. The central source or network manager is augmented by a distributor which maintains...
6397381 System and method for repairing a damaged application program
May-28-2002 A system and method for providing the ability to repair an installed application program if a resource needed by the application program becomes inadvertently deleted or otherwise unavailable to the application...
6397307 Method and system for mirroring and archiving mass storage
May-28-2002 A method and system for mirroring and archiving mass storage. A primary mass storage and a secondary mass storage are synchronized to contain the same data. Thereafter, a primary system tracks changes...
6393581 Reliable time delay-constrained cluster computing
May-21-2002 Apparatus and method of cluster computing are described. The present invention provides a useful compromise between the manageability, power, and ease of use of centralized systems and the reliability,...
6393440 Data structure for keeping track of objects remaining to be traced by concurrent garbage collector
May-21-2002 A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for performing operations among a reader thread and two or more...
6393438 Method and apparatus for identifying the existence of differences between two files
May-21-2002 A method and apparatus identifies the existence of differences between two files on a personal computer, such as two versions of a Windows registry file. Portions of each of the files are hashed into a...
6393435 Method and means for evaluating the performance of a database system referencing files external to the database system
May-21-2002 A system and method for testing a database system which includes external file references to files stored on a remote file system. A control table within the database management system which enables controlled...
6393426 Method for modeling, storing and transferring data in neutral form
May-21-2002 The present invention simplifies the data modeling process and enables its full dynamic versioning by employing a non-hierarchical non-integrated structure to the organization of information. This is achieved...
6389552 Methods and systems for remote electronic vaulting
May-14-2002 By using advanced data communications transport methodology, remote electronic vaulting systems and methods provide a networked-based solution to facilitate the transportation of production data between...
6389433 Method and system for automatically merging files into a single instance store
May-14-2002 A method and system that operates as a background process automatically identify and merge duplicate files into a single instance files, wherein the duplicate files become independent links to the single...
6389431 Message-efficient client transparency system and method therefor
May-14-2002 A three-tier system is built up as: a single client application, a single server application, and a single database system. The server application provides a service that can be shared among multiple client...
6389430 Real-time database object statistics collection
May-14-2002 A system for collecting database object statistics by a database management system selects one or more objects and corresponding one or more object fields and then creates a base set of statistics for...
6385707 Method and apparatus for backing up a disk drive upon a system failure
May-7-2002 A method and system for copying files between drives of a computer system is provided. The method begins where files are selected to be copied from a first drive of the computer system to a second drive...
6385626 Method and apparatus for identifying changes to a logical object based on changes to the logical object at physical level
May-7-2002 A method and apparatus for indenting changes to a logical object on a host computer by examining information relating to a physical level in a data storage system wherein the logical object is stored....
6385625 Highly available cluster coherent filesystem
May-7-2002 A distributed filesystem operating on a distributed computing system uses existing local filesystems as building blocks. A cluster filesystem layer is added above the local filesystems to handle functions...
6385613 Resource management using resource domains
May-7-2002 A method and apparatus for managing access to resources is provided. When a process requires access to a resource, the process requests a lock on the resource from a lock manager unit that resides on the...
6381619 Computer data storage system with migration plan generator
Apr-30-2002 A data storage system is provided in which a migration plan generates migration plans for reaching a goal configuration from an initial configuration in a predetermined period of time. The migration plan...
6381617 Multiple database client transparency system and method therefor
Apr-30-2002 A three-tier system is built up as: one or more client applications, one or more server applications, and one or more database systems. The server application provides a service that can be shared among...
6377959 Redundant database recovery through concurrent update and copy procedures
Apr-23-2002 A transaction processing system that continues to process incoming transactions during the failure and recovery of either of two duplicate databases. One of the two duplicate databases is assigned "active"...
6377957 Propogating updates efficiently in hierarchically structured date
Apr-23-2002 One embodiment of the present invention provides a system that efficiently propagates changes in hierarchically organized data to remotely cached copies of the data. The system operates by receiving an...
6374269 Storage sub-system having expanded data read
Apr-16-2002 A storage sub-system employs a staging control information table by which staging of data to be read and redundant data thereof can be executed together to reduce response time in the event of a data read...
6374265 Method for backup and recovery of the long filename in computer system
Apr-16-2002 This invention discloses a method for backup and recovery of the long filename in the computer system (e.g., DOS) that not support the long filename. The technique of the backup operation of this invention...
6374264 Method and apparatus for detecting and recovering from data corruption of a database via read prechecking and deferred maintenance of codewords
Apr-16-2002 A method of detecting and recovering from data corruption of a database is characterized by the step of protecting data of the database with codewords, one codeword for each region of the database; and...
6363401 Enhanced two-phase commit protocol
Mar-26-2002 A method, apparatus, and article of manufacture for performing a two-phase commit protocol for a transaction in a system having a plurality of data sources. An availability status is verified for all of...