Recoverability

CL 707 SC 202
6058400 Highly available cluster coherent filesystem
May-2-2000 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...
6058399 File upload synchronization
May-2-2000 A method of synchronizing an interactive connection and a non-interactive data transfer connection between a client and a service provider, comprising: creating an interactive connection; creating a data...
6055546 Method and apparatus for preserving non-current information that can be overwritten in a computer file
Apr-25-2000 A method and system periodically copies information from a computer file to a database to preserve non-current information from the file. As information from the file is overwritten by new information,...
6052724 Method and system for managing a directory service
Apr-18-2000 A method and system for managing a distributed directory service. The method includes defining a plurality of objects operative to maintain information about a plurality of partitions in a MIB, implementing...
6052696 Adaptive time-based journal bundling
Apr-18-2000 A method and system of journal bundling that provides improved performance. In the preferred embodiment, a journal controller starts a timer to expire at a predetermined maximum time-to-wait. The journal...
6052695 Accurate completion of transaction in cooperative type distributed system and recovery procedure for same
Apr-18-2000 The transaction processing throughput of a system in which a plurality of servers cooperatively perform distributed processing of transactions is improved. The servers (1a, 1b, 1c, . . .) are connected...
6049808 System and method for efficient remote disk I/O
Apr-11-2000 When a client computer requests data from a disk or similar device at a server computer, the client exports the memory associated with an allocated read buffer by generating and storing one or more incoming...
6049807 Technique for maintaining object integrity during modification of a persistent store of objects
Apr-11-2000 A technique for maintaining the integrity of data maintained in an object in a persistent store of objects. When a modification event is initiated during a transaction to modify an object, a copy of the...
6047294 Logical restore from a physical backup in a computer storage system
Apr-4-2000 Method and apparatus for backing up and restoring data in a computer system is disclosed. A segment of data, such as a virtual disk partition, may be backed up at a physical level from a primary storage...
6041333 Method and apparatus for automatically updating a data file from a network
Mar-21-2000 A computer-based system and method of updating and viewing an electronic slide show presentation is disclosed. The method includes storing a local version of the slide presentation file and an indication...
6038683 Replicated controller and fault recovery method thereof
Mar-14-2000 A replicated controller and a fault recovery method therefor which can restore a faulty system to a normal state without interrupting operation of an equipment, even in an equipment controller performing...
6038562 Interface to support state-dependent web applications accessing a relational database
Mar-14-2000 Many web applications require access to a relational database. The requirements of such web applications are different from conventional applications that access a database. Web applications need to have...
6035379 Transaction processing for user data employing both logging and shadow copying
Mar-7-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...
6035307 Enterprise data movement system and method including opportunistic performance of utilities and data move operations for improved efficiency
Mar-7-2000 An Enterprise Data Movement (EDM) system and method for performing data move operations in an enterprise computing system with improved efficiency. Data move operations preferably use operations of an...
6035301 Method and apparatus for accessing transaction services using object linking and embedding
Mar-7-2000 A method and apparatus for providing an OLE automation interface to transactions services is provided. The method and apparatus includes an OLE/TP gateway. The OLE/TP gateway dynamically creates OLE objects...
6029179 Automated read-only volume processing in a virtual tape server
Feb-22-2000 A method and system are described for recovering data from an unreliable tape within a tape server which includes a plurality of tape drives, a direct access storage device, and a storage manager. After...
6029178 Enterprise data movement system and method which maintains and compares edition levels for consistency of replicated data
Feb-22-2000 A system and method for providing consistency of replicated data in a distributed enterprise computing system by maintaining and using edition level values for data objects in both source and target database...
6029177 Method and system for maintaining the integrity of a database providing persistent storage for objects
Feb-22-2000 One aspect of the invention is a method for updating a database providing persistent storage for a plurality of objects each comprising methods and instance variables, wherein a persistent record of each...
6026413 Determining how changes to underlying data affect cached objects
Feb-15-2000 A determination can be made of how changes to underlying data affect the value of objects. Examples of applications include: caching dynamic Web pages; client-server applications whereby a server sending...
6026412 Interaction between application of a log and maintenance of a table that maps record identifiers during online reorganization of a database
Feb-15-2000 The present invention includes reorganization of a Database Management System (DBMS). The reorganization of the present invention is implemented by recording a first current Relative Byte Address (RBA)....
6023709 Automated file error classification and correction in a hierarchical storage management system
Feb-8-2000 Disclosed is a system to diagnose and handle errors in an automated hierarchical storage management system. A host system requests an access operation on a first file, such as a logical volume, in a first...
6023707 On-line database duplication with incorporation of concurrent database updates
Feb-8-2000 A system is provided for duplication of an update database in a computer using partial data extraction. A copying module creates a copy database, including a partial copy, of the update database. A journal...
6021414 Single transaction technique for a journaling file system of a computer operating system
Feb-1-2000 A single transaction technique for a journaling file system of a computer operating system in which a single file system transaction is opened for accumulating a plurality of current synchronous file system...
6021413 Application-directed variable-granularity caching and consistency management
Feb-1-2000 A system and method for application-directed variable-granularity consistency management, in one embodiment, carries out the steps of: predefining a template specifying a structure of a file; imposing...
6021408 Methods for operating a log device
Feb-1-2000 A log device is coupled in the logical data transfer path between a storage device, which provides for the storage of file and system data within a main filesystem layout, and a computer system. The log...
6018747 Method for generating and reconstructing in-place delta files
Jan-25-2000 The present invention discloses a method, apparatus, and article of manufacture for generating, transmitting, replicating, and rebuilding in-place reconstructible software updates to a file from a source...
6018746 System and method for managing recovery information in a transaction processing system
Jan-25-2000 A system and method for organizing and managing recovery information on a per-transaction basis using distinct memory structures is provided. A transaction processing system includes one or more transaction...
6016536 Method for backing up the system files in a hard disk drive
Jan-18-2000 In a memory management method for a computer with a hard disk drive, the hard disk drive is first partitioned into at least one system disk drive for storing system files therein, a data disk drive, a...
6016501 Enterprise data movement system and method which performs data load and changed data propagation operations
Jan-18-2000 An Enterprise Data Movement (EDM) system and method for performing bulk data move operations and changed data propagation operations in an enterprise computing system with improved efficiency. The present...
6016500 Leasing for failure detection
Jan-18-2000 A system for using a lease to detect a failure and to perform failure recovery is provided. In using this system, a client requests a lease from a server to utilize a resource managed by the server for...
6014676 System and method for backing up computer files over a wide area computer network
Jan-11-2000 A system backs up computer files to a remote site via modem. Files of a user computer that are found in a common library at the remote site initially are not copied to the remote site, whereas files not...
6014674 Method for maintaining log compatibility in database systems
Jan-11-2000 A relational database system providing improved data structures and methods which operate for translating log records is described. A table of translation functions or methods (pointers) is provided, one...
6014673 Simultaneous use of database and durable store in work flow and process flow systems
Jan-11-2000 A method and apparatus for reliable high-speed access to a database system that stores system data in a non-volatile database, stores current data in an online database object cache, the current data reflecting...
6012094 Method of stratified transaction processing
Jan-4-2000 The present invention relates to a method of computerized transaction of a collection of a multitude of potentially distributed transactions ensuring the atomicity of the collection of transactions. Besides...
6009440 Method and system for automatic object refresh
Dec-28-1999 A method and system for automatic object refresh. A target object specification is associated to a source object specification for performing a replacement (refresh) of at least one target object with...
6009430 Method and system for provisioning databases in an advanced intelligent network
Dec-28-1999 A method of provisioning databases in a telecommunications system includes storing data for a telephony service in a plurality of redundant database nodes. An operation to be performed in the redundant...
6006331 Recovery of online sessions for dynamic directory services
Dec-21-1999 The recovery of online sessions for directory services is disclosed. A server maintains a directory service of a plurality of clients. In one embodiment, a unique token for each client, known to the client...
5999935 Tail compression of a sparse log stream of a multisystem environment
Dec-7-1999 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...
5995981 Initialization of replicated data objects
Nov-30-1999 In a replicated database environment, all nodes (30) monitor the well-being of each other by receipt of node status messages over a network (20). When a node is detected as no longer being alive, the other...
5991774 Method for identifying the validity of an executable file description by appending the checksum and the version ID of the file to an end thereof
Nov-23-1999 A method for uniquely identifying a file, along with its particular version ID, used in an application program by a central processing unit provides a system for file security. The method computes a CRC...
5991772 Method and apparatus for restoring a portion of a database
Nov-23-1999 A method and system allows a part of a database to be restored using a subset of the backup files stored for a database. A working copy of the data dictionary of the database, which stores data definitions,...
5991771 Transaction synchronization in a disconnectable computer and network
Nov-23-1999 A method and apparatus are disclosed for synchronizing transactions in a disconnectable network. Each transaction includes operations that were performed on a database replica on one computer while that...
5991414 Method and apparatus for the secure distributed storage and retrieval of information
Nov-23-1999 A solution to the general problem of Secure Storage and Retrieval of Information (SSRI) guarantees that also the process of storing the information is correct even when some processors fail. A user interacts...
5987476 File reading method and file requesting client device in client-server information communication system
Nov-16-1999 A file reading scheme in a client-server information communication system, capable of efficiently utilizing files cached into a local file storage region of the client regardless of an environment under...
5978805 Method and apparatus for synchronizing files
Nov-2-1999 A method and apparatus is disclosed for synchronizing files stored in memory of two remotely located systems. The system can generate a copy of a source file at the destination location without transferring...
5974426 Device and method for data recovery in a file system
Oct-26-1999 A device and method for recovering data in a file system. The method includes the steps of performing a given function that effects a change in a control structure of the file system and concurrently saving...
5974425 Method and apparatus for reapplying changes to a database
Oct-26-1999 A method and apparatus for reapplying changes to a database uses a recovery log for recording all changes applied to the database so that the changes may be reapplied to the database during database recovery....
5966730 Backup system for computer network incorporating opportunistic backup by prioritizing least recently backed up computer or computer storage medium
Oct-12-1999 A backup system is operated in accordance with a server or intelligent storage data controller containing a pre-written script governing a backup protocol. This script designates the possible source of...
5966713 Method for determining the contents of a restoration log
Oct-12-1999 Methods create restoration log records in a restoration log in a computer system which includes software and hardware resources and a data base containing software representations of the resources, which...
5964885 Method and system for recovering text from a damaged electronic file
Oct-12-1999 Recovering text from a damaged electronic file by scanning an arbitrary stream of bytes and extracting text that is encoded as ASCII or Unicode. A byte of the damaged file is read. The read byte may be...