Coherency (e.g., same view to multiple users)

CL 707 SC 201
6144955 Work flow management system
Nov-7-2000 A work flow management system has circulation control functions for carrying out branching, queuing, dividing, broadcasting, recovering, holding and substitute of a circulation material in the work flow...
6141664 Synchronization of databases with date range
Oct-31-2000 A method of synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first and second databases are synchronized across a narrow date...
6141663 Automatic external data synchronization method
Oct-31-2000 Data integrity between multiple databases with redundant data fields is enhanced by a synchronization method which adapts to unspecified database formats by a flexible format definition, identification...
6138145 Method of electronic dialog between computers, computer for electronic dialog with counterpart computer, and storage medium storing electronic dialog program executable by computer
Oct-24-2000 When text data is transmitted from one computer to a counterpart computer, the counterpart computer displays the text data from the one computer and further displays a plurality of corresponding response...
6138143 Method and apparatus for asynchronous transaction processing
Oct-24-2000 In an asynchronous transaction processing method, system and computer program product, a transaction is initiated by a client object when the client object initiates a transaction context and registers...
6138124 Field level replication method
Oct-24-2000 In a distributed computing system in which replicas of a document are separately stored and revised, the document containing data arranged in a number of fields, a method for replicating data contained...
6138123 Method for creating and using parallel data structures
Oct-24-2000 Parallel data-structures distribute a given data set to system components by grouping the data set according to ranges. These ranges are sub-divided for distribution into parallel form. A given data value...
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...
6131101 Electronic processing of mailing lists
Oct-10-2000 Apparatus and methods are provided in which software resident on a user's computer interfaces with software and/or supplemental information resident on a provider's computer via a transmission line to...
6128618 System and method for enforcing integrity in component plan construction
Oct-3-2000 A system and method which enforces integrity in the construction of component Plans, such Plans defined as being composed of one or more unique Strategies. The Strategies in turn are defined as being composed...
6125369 Continuous object sychronization between object stores on different computers
Sep-26-2000 Disclosed herein is a system for synchronizing object instances between first and second object stores. The system includes a primary computer and a portable computer that is connectable with the primary...
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...
6122679 Master DMA controller with re-map engine for only spawning programming cycles to slave DMA controllers which do not match current programming cycle
Sep-19-2000 A computer system implementing a distributed direct memory access architecture is disclosed. The computer system includes a re-map engine that includes control logic and a shadow register for each distributed...
6122659 Memory controller for controlling memory accesses across networks in distributed shared memory processing systems
Sep-19-2000 A shared memory parallel processing system interconnected by a multi-stage network combines new system configuration techniques with special-purpose hardware to provide remote memory accesses across the...
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...
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...
6119119 Data supplying method and device therefor
Sep-12-2000 In a data providing method and device thereof for providing data in a simple manner at a highly efficient transmission rate, first data of a configuration where information relating to a valid period of...
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...
6115720 Method and apparatus for performing a health check on a database system
Sep-5-2000 A method and apparatus for compensating for deficiencies existing in programs to assist a user through installing a program. Polling the status of jobs requested by the user of a workstation is done so...
6112209 Associative database model for electronic-based informational assemblies
Aug-29-2000 An indexing system and linking method for an assembly of electronic-based informational items stored in and ordered by a plurality of records uniquely identified over a plurality of relational data tables...
6112197 Method and apparatus for transmission of row differences
Aug-29-2000 A method and apparatus for is provided for efficiently transmitting multiple rows of data to a client station. The client station generates a query that is transmitted to a remotely located server, which...
6105039 Generation and validation of reference handles
Aug-15-2000 The present invention is embodied in a system and method for generating and validating reference handles for consumers requiring access to resources in a computer system. The system of the present invention...
6105038 Hysteresis system and method for achieving a mean constant cost per action in a computer system
Aug-15-2000 The present invention is embodied in a system and method for generating and validating reference handles for consumers requiring access to resources in a computer system. The system of the present invention...
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...
6105025 Method for using an index as a workspace for deferred enforcement of uniqueness constraints
Aug-15-2000 The present invention provides a uniqueness-required index and a corresponding non-uniqueness count to support deferred uniqueness constraint enforcement. A uniqueness-required index stores duplicate occurrences...
6101507 File comparison for data backup and file synchronization
Aug-8-2000 File comparison employs a single function F to calculate a digital signature from data in a sliding window. The digital signature is both incrementally computable and position sensitive. In particular,...
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...
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...
6098075 Deferred referential integrity checking based on determining whether row at-a-time referential integrity checking would yield the same results as deferred integrity checking
Aug-1-2000 A method, apparatus, and article of manufacture for a computer implemented data manager. A statement is executed in a computer. The statement being performed by the computer to access data from a database...
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...
6092083 Database management system which synchronizes an enterprise server and a workgroup user client using a docking agent
Jul-18-2000 Method of and apparatus for collecting, storing, and retrieving data in a database management system. The database management system has an enterprise server and at least one workgroup user client. The...
6085194 Service managing apparatus, a database collating method for use in the service managing apparatus, and a computer readable recording medium storing a database collating program therein
Jul-4-2000 A service managing apparatus for managing a state of a service controlling apparatus providing services in response to a request from an exchange has a request number reading unit for reading the number...
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...
6081806 Computer database synchronization method
Jun-27-2000 In a computer database synchronization method, a first database with first object data and a second database with second object data are established in a personal computer and an electronic dictionary,...
6081801 Shared nothing parallel execution of procedural constructs in SQL
Jun-27-2000 An automated methodology, and an apparatus for practicing the methodology, which enables the power and flexibility inherent in shared nothing parallel database systems (MPP) to be utilized on complex queries...
6078952 Method and apparatus for maintaining directory services for a video transmission network
Jun-20-2000 A video information transmission network having a plurality of nodes including at least one master node and a number of slave nodes responsive to master node; as well as an information directory containing...
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...
6075467 Map data selection supporting device, and map data processing system and map data processing device including the same
Jun-13-2000 A terminal device has a controller and a memory medium. The controller receives the latest map data from an information center to update map data stored in the memory medium. For updating, a user selects...
6073161 Method and apparatus for determining editing conflicts in a multi-authoring system
Jun-6-2000 Disclosed is a system for resolving multi-authoring conflicts that result when multiple users at client computers on a network computer system read and write to the same network file comprised of a plurality...
6073140 Method and system for the creation, enhancement and update of remote data using persistent keys
Jun-6-2000 A method and system for the creation, enhancement and update of data on a customer database using data from a central database and persistent keys that are linked to each data structure is disclosed. The...
6073128 Method and apparatus for identifying files used to restore a file
Jun-6-2000 A method and apparatus identifies backup files that will restore a file in a transactional system. A reset stamp and filename is used to identify all backup files of the file having the filename since...
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...
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...
6065012 System and method for displaying and manipulating user-relevant data
May-16-2000 A dynamic summary view is generated by defining an HTML page that links data binding HTML tables and other HTML controls to predetermined data within a storage of data. For each type of data, a parameter...