| 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.,... |