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

CL 707 SC 201
6694335 Method, computer readable medium, and system for monitoring the state of a collection of resources
Feb-17-2004 A system and method for synchronizing changes among multiple copies of data is disclosed. The system and method allows the data to be synchronized without any copying or transferring of those portions...
6687716 File consistency protocols and methods for carrying out the protocols
Feb-3-2004 Methods for maintaining consistent data and attributes for files sharable by two or more consumers are provided. One exemplary method includes initially defining a set of consistency bits that are implemented...
6684229 Method of generating a database for use in an intelligent backup and restoring system
Jan-27-2004 A method for generating a database of data resident on a primary storage device of a computer system for use in a backup system associated with the computer system includes generating a database having...
6684226 Method for storing data in one or more files so that both previous and new versions of the data are separately accessible
Jan-27-2004 System and method for transaction-based versioned file system. A file system assists the users of computer systems to store data on external persistent storage media such as hard disks, the main task for...
6684224 Remote database update method and apparatus
Jan-27-2004 Disclosed is an apparatus and method for selectively supplying the latest versions of portions of a source database to each of a plurality of uniquely identifiable target entities where some target entities...
6684223 Performing 2-phase commit with presumed prepare
Jan-27-2004 A mechanism for performing a two-phase commit is provided. The mechanisms perform a two-phase commit in a manner that reduces the number of messages transmitted between a coordinating database system and...
6681370 HTML/XML tree synchronization
Jan-20-2004 The HTML/XML tree synchronization module synchronizes a document with a view or multiple views, after a change has been made to the document. First, the tree synchronization module receives a document...
6681225 Method, system and program products for concurrent write access to a global data repository
Jan-20-2004 One or more tables stored in a global data repository are concurrently accessible and modifiable. A client requests the locking of one or more tables within a global server data repository on behalf of...
6678788 Data type and topological data categorization and ordering for a mass storage system
Jan-13-2004 The storage space of a RAID striped mass storage system is topologically organized as a plurality of basic units of storage space for storing data items in data blocks. A topological data formatter includes...
6678741 Method and apparatus for synchronizing firmware
Jan-13-2004 The invention is a method and apparatus for synchronizing firmware associated with a first computer device and a second computer device, such as a server and a client computer. In accordance with one embodiment...
6678703 Medical image management system and method
Jan-13-2004 The present invention provides a medical image management system and method that uses a central data management system to centrally manage the storage and transmission of electronic records containing...
6678702 Method for updating data records in communication systems
Jan-13-2004 A method for updating data sets in communication systems splits the updating process into a two-stage method, whereby the first stage is out-sourced onto peripheral processors and the second stage is run...
6678701 Technique for establishing a point of consistency in a parallel database loading system
Jan-13-2004 A technique for loading data into a data store connected to a computer. Under control of a main process, multiple agent load processes are started for loading data in parallel. The main process awaits...
6675178 Method and system for enhancing a commercial transaction conducted via a communications network
Jan-6-2004 A method for enhancing a commercial transaction via a communications network includes maintaining synchronized updates to databases at different business entities to facilitate accurate transactions between...
6674450 Interactive data-bound control
Jan-6-2004 A computer system including a server computer system and a client computer system connected to one another over a computer network, such as the Internet, so that graphical controls displayed and able to...
6671757 Data transfer and synchronization system
Dec-30-2003 A system and method for synchronizing devices which can couple to the Internet, or any network. The system includes a first sync engine on the first system interfacing with data on the first system to...
6671702 Method and apparatus for synchronization of two computer systems by executing a synchronization process at a portable computer
Dec-30-2003 A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization...
6671701 System and method to maintain real-time synchronization of data in different formats
Dec-30-2003 Systems and methods of maintaining data in a synchronized state by simplifying and automating the file conversion process in a continuous and mostly background manner are described. The system cycles through...
6671700 Method and apparatus for parallel execution of conduits during simultaneous synchronization of databases
Dec-30-2003 Sharing information between a host computer system and a peripheral computer system. Conduit programs running simultaneously on the host computer system synchronize information between the two computer...
6671699 Shared database usage in network devices
Dec-30-2003 The present invention provides methods for operating a computer system that call for executing a plurality of modular processes, providing a data file for use by the plurality of the processes, and incorporating...
6671670 System and method for pre-processing information used by an automated attendant
Dec-30-2003 The invention concerns method and system for pre-processing entries in a directory listings. An automated attendant or automated directory listings assistant may use the pre-processed entries. A first...
6668260 System and method of synchronizing replicated data
Dec-23-2003 A replication method includes several acts. An identifier column is generated for each table of a tree of master tables, each of the master tables including a key column and an identifier column, wherein...
6668254 Method and system for importing data
Dec-23-2003 A method and system for importing data comprising the downloading of product data from different sources and in different formats; processing the downloaded data by at least comparing it with data downloaded...
6665783 Memory-to-memory copy and compare/exchange instructions to support non-blocking synchronization schemes
Dec-16-2003 A coherency technique for multiprocessor systems in which threads perform atomic read or atomic write transactions pursuant to memory-to-memory copy instructions or memory-to-memory compare-and-exchange...
6665672 Transaction/object accounting method and system
Dec-16-2003 A symmetrical accounting method and apparatus uses a DSA agent within each node of a computer network. The agents monitor their respective nodes for outgoing and incoming transactions and transparently...
6665658 System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information
Dec-16-2003 An apparatus and method for a web crawler to automatically simulate user interaction with a dynamic website in order to gather and extract information from the site. This interactive web crawler will be...
6662212 Synchronization of a virtual workspace using E-mail extensions
Dec-9-2003 A method and system for synchronizing files shared by members of a distributed workgroup through electronic mail. Electronic mail having a synchronization command embedded in multipurpose internet mail...
6662191 Method and apparatus for caching and reusing object identifiers
Dec-9-2003 A method and system is provided for distributing and reusing object identifiers in a distributed database system. A first table of object identifiers created by the database is maintained for supplying...
6662188 Metadata model
Dec-9-2003 A metadata model defines model objects to represent one or more data sources. The metadata model comprises a data access layer, a business layer and a package layer. The data access layer contains data...
6658439 File system
Dec-2-2003 When an object file is read from a recording medium by a file system, a jump table retrieving section retrieves a unit-record-area number, corresponding to the unit record area to which individual desired...
6658434 Method of and a system for recovering data in an information processing system
Dec-2-2003 In an information processing system including a central processor for generating commands to process storage data stored and for executing a sequence processing and a storage subsystem including a plurality...
6658433 Method and mechanism for duration-based management of temporary LOBs
Dec-2-2003 Disclosed is a method and mechanism for duration-based management of temporary large objects ("LOBs") in a database system. According to one aspect, temporary LOBs are associated with a duration having...
6654746 Methods and apparatuses for single-connection file synchronization workgroup file update
Nov-25-2003 A server computer updates client computers' copies of subscription files stored on a network. The server computer retrieves a database record from a subscription database. The database record includes...
6651075 Support for multiple temporal snapshots of same volume
Nov-18-2003 A system and method for more efficiently maintaining multiple temporal snapshots of a common base volume. When the base volume is modified, such as when existing data is overwritten with new data, that...
6643670 Efficient replication of an expanded partial database
Nov-4-2003 A replication occurs upon the re-configuration of a partial database to update an additional attribute of an object, and is divided into two sub-requests for replication. The first requests the new attribute...
6643669 Method for optimization of synchronization between a client's database and a server database
Nov-4-2003 A method and system for synchronizing a first database with a second database is disclosed. A client containing a first version of a database transmits a first synchronization message from the client to...
6640217 Method for extracting and storing records of data backup activity from a plurality of backup devices
Oct-28-2003 A method and system for requesting, cross-referencing, extracting and storing historical records of data backup activity by using a software component that interfaces to a plurality of data backup software...
6636949 System for handling coherence protocol races in a scalable shared memory system based on chip multiprocessing
Oct-21-2003 In a chip multiprocessor system, the coherence protocol is split into two cooperating protocols implemented by different hardware modules. One protocol is responsible for cache coherence management within...
6636897 Selective information subset synchronization based on single user action
Oct-21-2003 An apparatus and method for selectively synchronizing a subset of objects of an object set between first and second object stores. A subset of objects is defined as a plurality of selected objects of the...
6636889 System and method for client replication of collaboration space
Oct-21-2003 Collaboration space object model provides for a Place consisting of rooms made up of pages. Folders are used to organize pages. Members belong to rooms, and are those users authorized to access them. Place...
6636875 System and method for synchronizing related data elements in disparate storage systems
Oct-21-2003 A system and method for tracking and synchronizing related data elements in disparate storage systems is provided. More particularly, the present invention provides a hub system for cross-referencing and...
6636874 Generation, validation and reservation of reference handles
Oct-21-2003 The present described embodiments are 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...
6636873 Methods and systems for synchronization of mobile devices with a remote database
Oct-21-2003 A computer system for synchronizing a mobile device with a remote enterprise database includes a replication database. The replication database is mapped to and maintained as a subset image of the remote...
6636872 Data file synchronization
Oct-21-2003 A method for synchronising data between a receiving computer and a sending computer by way of a computer network or the like, wherein the sending computer has a source file and the receiving computer has...
6636851 Method and apparatus for propagating commit times between a plurality of database servers
Oct-21-2003 A method and system for propagating commit times between a plurality of database servers that have access to a common database is provided. According to the method, each database server is associated with...
6633904 Fast data exchange system between different type computer and medium storing program of extent information and transformation
Oct-14-2003 Fast exchanging and sharing a file between plural computers operating by different type operating systems (OS) are capable, even if disk space allocation system is unknown for OS. Extent information locating...
6633870 Protocols for locking sharable files and methods for carrying out the protocols
Oct-14-2003 Methods for locking a file managed by a file system are provided. One example, a file consistency protocol is associated with an operating system (O/S). The file consistency protocol is configured to maintain...
6631374 System and method for providing fine-grained temporal database access
Oct-7-2003 A system and method for selectively viewing temporal row data in a consistent read-implemented database are described. Committed transactions effecting row data changes to a database are tracked and a...
6625621 System and methods for a fast and scalable synchronization server
Sep-23-2003 A sync server responds to messages from a client to synchronize data between a client dataset and a reference dataset. Various messages may be received from the client, including changes to the client...
6625603 Object type specific access control
Sep-23-2003 Providing object type specific access control to an object is described. In one embodiment, a computer system comprises an operating system operative to control an application and a service running on...