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

CL 707 SC 201
6834304 Method and apparatus for creating a network audit report
Dec-21-2004 A method and system for auditing an optical network to identify malfunctioning network elements and to generate a report which would allow skilled personnel to quickly and effectively identify areas of...
6832242 System and method for automatically sharing information between handheld devices
Dec-14-2004 A system and method for automatic relevance-base sharing information between handheld devices are provided. A centralized location stores interest profiles of a plurality of users of handheld devices....
6832229 System and method for maintaining large-grained database concurrency with a log monitor incorporating dynamically redefinable business logic
Dec-14-2004 A system and method for maintaining large-grained database concurrency with a log monitor incorporating dynamically redefinable business logic are described. Operations expressed in a data manipulation...
6832222 Technique for ensuring authorized access to the content of dynamic web pages stored in a system cache
Dec-14-2004 A method, apparatus, and article of manufacture for processing a request that requires the dynamic generation of a web page. In accordance with the present invention, a request to generate a dynamic web...
6829698 Method, apparatus and system for acquiring a global promotion facility utilizing a data-less transaction
Dec-7-2004 A data processing system includes a global promotion facility and a plurality of processors coupled by an interconnect. In response to execution of an acquisition instruction by a first processor among...
6829610 Scalable storage system supporting multi-level query resolution
Dec-7-2004 A massively scalable architecture for providing a highly reliable storage system that is capable of handling hundreds of millions of users and tens of billions of files. The system includes one or more...
6826726 Remote document updating system using XML and DOM
Nov-30-2004 In a system comprising a local processing device, a transmission link to a remote processing device, and a remote processing device, a method for updating a remote document in accordance with mutations...
6823355 Synchronous replication of transactions in a distributed system
Nov-23-2004 The management and use of replicated distributed transactions is facilitated. A distributed synchronous transaction system protocol is provided to manage the replication of distributed transactions for...
6823349 Method and system for establishing, maintaining, and using a persistent fracture log
Nov-23-2004 A method and system for synchronizing a plurality of data images in a computer system, includes a primary image and at least one secondary image which are synchronized. A host computer issues write requests...
6823347 Propagating commit times
Nov-23-2004 A method and mechanism for propagating commit times between a plurality of database servers is provided. A database server maintains a set of one or more values that indicate which timestamps have been...
6823336 Data storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor
Nov-23-2004 A data storage system receives sets of the revisions such that each set of revisions changes the dataset from one consistent state to another. Each set of revisions is processed in a write-selected phase...
6820096 Smart calendar
Nov-16-2004 The idea of this invention is to be able to create an external calendar that is connected to the Internet which can provide instant copies of the calendar, rewrite information on one calendar to another,...
6816970 Security method and system for persistent storage and communications on computer network systems and computer network systems employing the same
Nov-9-2004 A multi-stage login procedure and system involves a first stage in which a login ID and a public key (encrypted) is transmitted from a client computer to a server computer and a key-exchange key (encrypted)...
6816875 Methods, apparatus, and product for distributed garbage collection
Nov-9-2004 In accordance with the present invention a process is provided for allocating and deallocating resources in a distributed processing system having a requester platform and a server platform. The process...
6816873 Method for managing distributed savepoints across multiple DBMS's within a distributed transaction
Nov-9-2004 System, method, and program product for managing transactions on a plurality of Database Management Systems residing on separate participant servers and a coordinator server. A single transaction proceeds...
6816856 System for and method of data compression in a valueless digital tree representing a bitset
Nov-9-2004 An adaptive digital tree data structure incorporates various codes within the parent pointers to indicate the state of the underlying subexpanses. The use of these codes reduces the amount of memory used...
6810406 Method and system for servicing a selected piece of equipment having unique system configurations and servicing requirements
Oct-26-2004 Computerized method and system for servicing a selected piece of equipment made up of a plurality of systems and subject to unique system configurations and servicing requirements are provided. The method...
6810405 System and methods for synchronizing data between multiple datasets
Oct-26-2004 Methods for synchronizing PIM data between a wireless telephone and a synchronization server. A communication in interface is established between the telephone and the server, using a wireless network...
6807550 Methods and systems for providing random access to structured media content
Oct-19-2004 Methods and systems for providing random access of structured media content are described. One aspect provides a novel file structure or "Vfile", and method of using the same, for organizing and managing...
6804672 Method and mechanism for dependency tracking
Oct-12-2004 A method and mechanism for tracking dependencies at low granularity levels in a database system is disclosed. An embodiment utilities commit time values at low granularity levels which are associated with...
6804663 Methods for optimizing the installation of a software product onto a target computer system
Oct-12-2004 Database tables may be created in a modular fashion and maybe efficiently merged together. Differences between various versions of software products also be recorded in database transforms. The database...
6801938 Segmentation and processing of continuous data streams using transactional semantics
Oct-5-2004 With a continuous source of data relating to transactions, the data may be segmented and processed in a data flow arrangement, optionally in parallel, and the data may be processed without storing the...
6799179 Globally-integrated returned material authorization information system
Sep-28-2004 A globally-integrated RMA (Returned Material Authorization) information system is proposed, which allows the RMA files built at a first global location, such as an oversees service station, to be shared...
6799172 Method and system for removal of resource manager affinity during restart in a transaction processing system
Sep-28-2004 An exemplary embodiment of the present invention is a method for affinity free restart of a resource manager in a multi-system environment. The method begins when a restart request is received from a first...
6795836 Accurately determining an object's lifetime
Sep-21-2004 A method, computer system and program product operable to calculate a life span of an object by determining when an object is created and becomes collectable. A garbage collection trace algorithm conducted...
6795831 Method of managing knowledge information, method of generating knowledge information, method of using knowledge information, and apparatus for managing knowledge information
Sep-21-2004 A knowledge information managing apparatus manages knowledge information to reuse information of analytical details and a process which have led to information as a fruit. The knowledge information managing...
6795830 Techniques for providing off-host storage for a database application
Sep-21-2004 Techniques for distributing database functions in a system of database devices includes performing database management tasks for a database on a first device connected to a network. The first device is...
6795821 Database systems, methods and computer program products including primary key and super key indexes for use with partitioned tables
Sep-21-2004 Database systems, methods and/or computer program products that include a database management system and a database having partitioned tables. The partitioned tables include at least two entity tables...
6792540 Data replication security
Sep-14-2004 An approach is described for improved security during data replication, in which a refresh program runs in the security domain of a trusted user. The refresh program first checks to see if the requesting...
6792436 Method for synchronizing multiple software caches in a memory
Sep-14-2004 A distributed cache management system controls individual cache objects so they are selectively updated if messages are received at another cache in an expected order and selectively invalidated if messages...
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...
6785691 Object oriented processing system and data sharing environment for applications therein
Aug-31-2004 A global data sharing environment and data sharing proxy agent for multiple application instances in an object oriented processing system are disclosed. In response to an object in an application instance...
6782403 Inter-application data transmitting system and method
Aug-24-2004 An inter-application data transmitting system having an application intermediary unit which mediates data to be transmitted between a network and one of multiple business applications for exchanging the...
6782401 Method and apparatus for implementing a reliable open file system
Aug-24-2004 Systems and methods of servicing requests of a first file system communicated in accordance with a first storage protocol using a storage system that is responsive to requests communicated according to...
6782398 Method for executing commands on multiple computers of a network
Aug-24-2004 A method for executing commands on multiple computers of a network is provided in which a command may be entered at one computer, replicated, and sent to other computers of the network. Each computer receiving...
6779019 System and method for pushing information from a host system to a mobile data communication device
Aug-17-2004 A system and method of pushing user-selected data items from a host system to a user's mobile data communication device upon detecting the occurrence of one or more user-defined event triggers is provided....
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...
6772176 Coordinating a distributed transaction between participants unable to follow a two-phase commit
Aug-3-2004 A data base system coordinates the execution of a distributed transaction in which a set of participant database systems participates, each of the participants executing a subtransaction of the distributed...
6769074 System and method for transaction-selective rollback reconstruction of database objects
Jul-27-2004 Most commercial database systems provide a recovery mechanism that is used to restore data integrity in the event of a hardware or software failure. Many of these systems restore the database from the...
6769013 Distributed system for interactive collaboration
Jul-27-2004 A distribution management system can facilitate synchronous and asynchronous communications, take advantage of electronic scheduling tools, support a facilitator paradigm, and store meeting communications...
6768996 System and method for retrieving an abstracted portion of a file without regard to the operating system of the current host computer
Jul-27-2004 A universally available system and method are used to provide information to a system user as to the contents stored in a memory. In one embodiment, a CD ROM is used to store data thereon and the data...
6768993 System and method for file system cooperation in a multi-threaded environment
Jul-27-2004 A file system maintains information about files in data areas called dinodes. Dinodes are grouped into dinode pages wherein each dinode page includes information about one or more dinodes. Each dinode...
6766333 Method and apparatus for synchronizing a user interface element displayed on a client and a software application component executing on a web server
Jul-20-2004 A system and method for synchronizing a user interface element displayed on a client and a software application component executing on a web server are described. The synchronizing of a user interface...
6763352 Incremental maintenance of summary tables with complex grouping expressions
Jul-13-2004 A method, apparatus, and article of manufacture for the incremental maintenance of summary tables with complex grouping expressions where the change (insert/delete/update) of a single row of the base data...
6760763 Server site restructuring
Jul-6-2004 This invention provides methods and apparatus which provide a solution to the problem of server load balancing. Log files are collected from each server within a server cluster. The log files are analysed...
6757896 Method and apparatus for enabling partial replication of object stores
Jun-29-2004 Method and apparatus are provided for enabling partial replication of object stores, wherein two or more computers can partially replicate object stores by allowing synchronization of only such objects...
6757696 Management server for synchronization system
Jun-29-2004 A synchronization agent management server coupled to a network having a plurality of synchronization agents coupled thereto in communication with the management server, comprising a user login authenticator,...
6754679 Computer system with a plurality of database management systems
Jun-22-2004 According to the invention, a database combining module, such as a software on a server, is used together with a resource manager software of a disk storage system in which a database is stored. A resource...
6754678 Securely and autonomously synchronizing data in a distributed computing environment
Jun-22-2004 The description relates to securely and autonomously synchronizing data on geographically distributed computers. Data is distributed from a central server to geographically distributed clients. In another...
6754677 Method and system for facilitating information exchange
Jun-22-2004 A method and system for facilitating information exchange between individuals and entities interacting on a shared project are provided, and more particularly to a method and system for horizontal, i.e.,...