| 6801919 |
Object oriented database interface encapsulation that allows for chronologically overlapping transactions in a multi-threaded environment |
| Oct-5-2004 |
A method for allowing chronologically overlapping database transactions in a multi-threaded environment without the need for explicit thread synchronization for database access. Literal database connections... |
| 6799189 |
System and method for creating a series of online snapshots for recovery purposes |
| Sep-28-2004 |
A method and system for creating a series of online snapshots for recovery purposes. A series of concurrent, overlapping snapshots (e.g., file snapshots or database file snapshots) may be created over... |
| 6799188 |
Transaction processing system providing improved methodology for two-phase commit decision |
| Sep-28-2004 |
A transaction processing system providing improved methodology for invoking two-phase commit protocol (2PC) is described. More particularly, a transaction is handled without use of 2PC until the system... |
| 6799166 |
Method and apparatus for preventing duplicate transactions on batch mode failure recovery in a data processing system |
| Sep-28-2004 |
A method and apparatus for processing electronic transactions. A batch request is received, wherein the batch request includes a plurality of electronic transactions. A determination is then made as to... |
| 6795833 |
Method for allowing verification of alterations to the cataloging structure on a computer storage device |
| Sep-21-2004 |
The alterations to a cataloging structure on a computer storage device can be verified in order to determine their beneficial effect prior to replacing the original cataloging structure. The method intercepts... |
| 6792435 |
Method and apparatus for recovering the definitions of dropped database objects |
| Sep-14-2004 |
A database management system maintains a system catalog for storing information regarding the data definitions of the managed data objects, where all information necessary for the recreation of the data... |
| 6792432 |
Database system with methods providing high-concurrency access in B-Tree structures |
| Sep-14-2004 |
A Client/Server Database System with improved methods for providing access to highly-concurrent data, such as of B-Tree data structures, is described. When the system receives a request to insert a key... |
| 6785787 |
Computing system and method for preparing a computer-readable medium |
| Aug-31-2004 |
An image is received in response to a specification. The image represents information. In response to the received image, the information is installed onto a first portion of a computer-readable medium.... |
| 6785696 |
System and method for replication of distributed databases that span multiple primary nodes |
| Aug-31-2004 |
A method and system for backing up primary nodes onto backup nodes where the primary nodes can each originate a distributed transaction and can participate in a distributed transaction. The backup nodes,... |
| 6782399 |
Ultra-high speed database replication with multiple audit logs |
| Aug-24-2004 |
A method and system for high-speed database replication. Audit update records and audit backout records are generated by the primary system, and are transmitted to the backup system in multiple streams... |
| 6779003 |
Systems and methods for backing up data files |
| Aug-17-2004 |
The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected... |
| 6779001 |
Transactional file system for realizing atomic update of plural files by transactions |
| Aug-17-2004 |
A transactional file system capable of realizing atomic update of plural files by transactions. In the transactional file system, a log entry containing information for validating all updates made by transaction... |
| 6775698 |
Apparatus and method for downloading core file in a network device |
| Aug-10-2004 |
A router stores core file into a local flash memory after detecting a shutdown event. In order to increase the amount of core file data that can be stored, the core file is first compressed before being... |
| 6772363 |
Fast failover database tier in a multi-tier transaction processing system |
| Aug-3-2004 |
Methods of processing transactions in a multi-tier network of at least one database client and a plurality of database servers including a primary and a backup database server are described. One method... |
| 6772198 |
System and method for restoring previously backed-up data in a mass storage subsystem |
| Aug-3-2004 |
In a system that includes a back-up subsystem comprising back-up media, a mass storage subsystem connected to the back-up subsystem, and a host connected to the mass storage subsystem, the mass storage... |
| 6772155 |
Looking data in a database system |
| Aug-3-2004 |
A database system includes a storage module containing a table having plural portions (e.g., rows). A lock manager places a table-level lock on the table for a first transaction, the first transaction... |
| 6769031 |
Dynamically incorporating updates to active configuration information |
| Jul-27-2004 |
A method, system, and computer-readable medium is described for dynamically incorporating updates to configuration information in active use and for providing access to the updated configuration information... |
| 6769003 |
Parallel logging method for transaction processing system |
| Jul-27-2004 |
A parallel logging method for a transaction processing system for simultaneously executing transactions of a plurality of application programs is disclosed. According to the method, a transaction control... |
| 6760787 |
Recoverable methods and systems for processing input/output requests including virtual memory addresses |
| Jul-6-2004 |
A recoverable I/O request processor includes computer-executable instructions for processing I/O requests, such as requests to send or receive data through a network. The recoverable I/O request processor... |
| 6757871 |
Common document editing apparatus |
| Jun-29-2004 |
The invention provides a common document editing apparatus that is capable of reflecting the edition content based on a exclusive edition right on a common document even in the case where the exclusive... |
| 6754842 |
Facilitating a restart operation within a data processing system |
| Jun-22-2004 |
The invention provides a restart mechanism within a data processing system for restarts following a failure. The mechanism is provided in persistent storage as a recovery log containing recovery log records... |
| 6754681 |
Partially replicated distributed database with multiple levels of remote clients |
| Jun-22-2004 |
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... |
| 6754680 |
Data control equipment, method to control data and recording medium to record data control procedure |
| Jun-22-2004 |
A data management apparatus for high-speed, seamless recording and reproduction of data, equipped with a recovery function and a defective region detection function, a data management function, and a recording... |
| 6751674 |
Method and system for replication in a hybrid network |
| Jun-15-2004 |
Method and system for networking multiple-master servers, including multiple-master servers, with single-master servers are described. A checkpoint-flag is used to identify a state when the same changes... |
| 6751637 |
Allocating files in a file system integrated with a raid disk sub-system |
| Jun-15-2004 |
A is 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... |
| 6751635 |
File deletion and truncation using a zombie file space |
| Jun-15-2004 |
A method and system for reliably performing extra-long operations in a reliable state-full system (such as a file system). The file system includes a separate portion of the file system reserved for files... |
| 6751616 |
Techniques for DLM optimization with re-mapping responsibility for lock management |
| Jun-15-2004 |
Techniques for optimizing a distributed lock manager (DLM) for faster reconfiguration includes using a constant hash function to associate each resource of a plurality of shared resources with a hash value.... |
| 6748504 |
Deferred copy-on-write of a snapshot |
| Jun-8-2004 |
A system, method and computer readable medium for deferring copy-on-write of a snapshot is disclosed. The method includes the generation of snapshot of a source file. Upon modification of a first data... |
| 6748403 |
Method and apparatus for preserving changes to data |
| Jun-8-2004 |
Handheld computers, e.g. a Palm.RTM. Connected Organizer, typically use volatile memory such as random access memory (RAM) to store user data. If the volatile memory of the handheld computer were lost... |
| 6745340 |
Method and system for recovering data from an optical write once read many (WORM) medium with both directory entries damaged |
| Jun-1-2004 |
A file recovery logic implemented within a data processing system is disclosed that recovers data from a file on a write once read many (WORM) medium when the file cannot be accessed due to the damage... |
| 6745210 |
Method for visualizing data backup activity from a plurality of backup devices |
| Jun-1-2004 |
A method and system for examining historical records of backup activity consolidated from a plurality of backup engines, utilizing a data processing system, is disclosed. In the first aspect, a method... |
| 6732294 |
Method of disaster recovery testing and storage system |
| May-4-2004 |
A method of disaster recovery testing continues to maintain a data collection and it continues to maintain a backup data collection. The method includes creating a disaster recovery control file based... |
| 6732293 |
Method, software and apparatus for recovering and recycling data in conjunction with an operating system |
| May-4-2004 |
An invention is disclosed for recovering data in computer environment. Initially a record of historic states of a disk is created, wherein the disk includes various disk locations, such as a disk location... |
| 6732125 |
Self archiving log structured volume with intrinsic data protection |
| May-4-2004 |
A data backup system for use with a server running a storage application that writes and reads data blocks. The system includes a self archiving log structured volume for copying blocks from an active... |
| 6732124 |
Data processing system with mechanism for restoring file systems based on transaction logs |
| May-4-2004 |
A data processing system having an efficient logging mechanism which stores log records for repairing a file system when its consistency is lost. When there is a transaction attempting to update metadata... |
| 6732123 |
Database recovery to any point in time in an online environment utilizing disaster recovery technology |
| May-4-2004 |
A method and apparatus for merging log data for recovering one or more database data sets to any point-in-time in a single pass of log data sets. Using disaster recovery technology, the invention may be... |
| 6729654 |
Print producing system and prints |
| May-4-2004 |
There is described a system for producing prints based on digital image data and for packing the prints. The system includes an inputting section to input a plurality of print-order information including... |
| 6728879 |
Transactional log with multi-sector log block validation |
| Apr-27-2004 |
A transaction processing system writes log records containing transaction information into a log file in blocks of multiple disk sectors in size. The system writes a cryptographic hash result of the log... |
| 6728747 |
Method and system for implementing failover for database cursors |
| Apr-27-2004 |
A method and system for implementing failover in a computer system is provided. For a failover involving an order-sensitive dataset or application, a mechanism is provided to detect order inconsistencies... |
| 6728736 |
System and method for synchronizing a data copy using an accumulation remote copy trio |
| Apr-27-2004 |
A system and method for synchronizing a data copy that include a source volume having a data file stored thereon, the source volume for receiving write commands from a host, executing the write commands... |
| 6728735 |
Restartable dump that produces a consistent filesystem on tapes |
| Apr-27-2004 |
The invention provides a method and system for performing a dump operation that preserves partial results of an aborted or interrupted dump, and allows restarting the dump from near where it was stopped.... |
| 6728719 |
Method and mechanism for dependency tracking for unique constraints |
| Apr-27-2004 |
A method and mechanism for dependency tracking in a database system is disclosed. According to an embodiment, dependency tracking is performed for a uniqueness constrained object by tracking change or... |
| 6725242 |
Multiple-computer data processing system and method with time-versioned data storage |
| Apr-20-2004 |
A data processor comprises a number of databases for storing records and a plurality of user systems capable of accessing the databases. The user systems each include a datastore/application environment... |
| 6725240 |
Apparatus and method for protecting against data tampering in an audit subsystem |
| Apr-20-2004 |
A data processing system and method stores a relational database in which audit records are stored without compromising the ability to detect data tampering. The technique provides for detection of unauthorized... |
| 6721901 |
Method and system for recovering mirrored logical data volumes within a data processing system |
| Apr-13-2004 |
A method and system for recovering mirrored logical data volumes within a computer system after a system failure is disclosed. A computer system includes mirrored logical volumes that can be accessed by... |
| 6721768 |
Recording and/or reproducing apparatus, portable recording and reproducing apparatus, data transfer system, data transfer method, and data recording and reproducing method |
| Apr-13-2004 |
A portable recording and/or reproducing apparatus for receiving and recording and/or reproducing data and management data to and/or from a recording medium having a data area in which data are stored and... |
| 6721767 |
Application specific rollback in a computer system |
| Apr-13-2004 |
An application specific rollback system that includes a software application that performs operations requested by a user to generate application specific data. The software application has an application... |
| 6721766 |
Restoring multiple work items simultaneously from backup and data restore |
| Apr-13-2004 |
A backup and restore system includes a work item server for restoring multiple work times simultaneously. The work item server assigns each work item to a respective trail queue based upon the commonality... |
| 6721765 |
Database system with improved methods for asynchronous logging of transactions |
| Apr-13-2004 |
A database system providing improved methods for asynchronous logging of transactions is described. Log records are created describing changes to a database made by a transaction. When a command committing... |
| 6721764 |
Copy on write file system consistency and block usage |
| Apr-13-2004 |
The present invention provides a method for keeping a file system in a consistent state and for creating read-only copies of a file system. Changes to the file system are tightly controlled. The file system... |