| 6985901 |
Controlling data collection, manipulation and storage on a network with service assurance capabilities |
| Jan-10-2006 |
The present disclosure provides for controlling the collection, manipulation and storage of network performance data and network even data of a network with service assurance capabilities. Upon the receipt... |
| 6983293 |
Mid-tier-based conflict resolution method and system usable for message synchronization and replication |
| Jan-3-2006 |
A system, method and a computer usable medium tangibly embodying a program of instructions executable by the computer to perform a computer-based method for providing a conflict detection and resolution... |
| 6983277 |
Method and system of database management for replica database |
| Jan-3-2006 |
When a database area multi-written or replicated in an external storage unit is separated, a database management system writes consistent data into the external storage unit. A method and system capable... |
| 6981256 |
Methods and apparatus for enabling dynamic resource collaboration |
| Dec-27-2005 |
Methods and apparatus for enabling collaboration with web pages and other resources is described. A method includes the step of establishing a collaboration session between a first client and a second... |
| 6981097 |
Token based cache-coherence protocol |
| Dec-27-2005 |
A cache coherence mechanism for a shared memory computer architecture employs tokens to designate a particular node's rights with respect to writing or reading a block of shared memory. The token system... |
| 6981061 |
Method and system for updating a data system in conjunction with synchronized clock modules |
| Dec-27-2005 |
In a system where a plurality of mobile terminals shares a data of the server, upon issuing an update request data of server from the mobile terminals, without depending on the stability of the communication... |
| 6976129 |
Mechanism for handling I/O transactions with known transaction length to coherent memory in a cache coherent multi-node architecture |
| Dec-13-2005 |
A method and apparatus for a mechanism for handling i/o transactions with known transaction length to coherent memory in a cache coherent multi-node architecture is described. In one embodiment, the invention... |
| 6976093 |
Web server content replication |
| Dec-13-2005 |
This invention relates to managing multiple web servers, and more particularly to a web service system and method that allows a system operator to distribute content to each web server in the web service... |
| 6973472 |
Data synchronization system and method based on modification records and common formatting |
| Dec-6-2005 |
A data synchronization system includes a first memory device in a handheld electronic device, a second memory device in a desktop computer, and a synchronization program installed in the desktop computer.... |
| 6973464 |
Intelligent replication method |
| Dec-6-2005 |
A replication method supports file replication across a plurality of file servers by tracking the changes to the local volume on the storage system. Each change is then ranked according to a number of... |
| 6973463 |
Replication architecture for a directory server |
| Dec-6-2005 |
A directory server includes a supplier server, a consumer server in communication with the supplier server, a plurality of pluggable services that manage replication of data contained within the directory... |
| 6970975 |
Method for efficient caching and enumerating objects in distributed storage systems |
| Nov-29-2005 |
A method for performing efficient caching through an enumeration process is provided. The objects residing on the storage medium are cached in the order that these objects are kept in the directory of... |
| 6970889 |
Synchronizing a store with write generations |
| Nov-29-2005 |
Systems and methods for synchronizing a device and for ensuring that updates to the device occurring during synchronization are not re-synchronized to the synchronization partner. Generation identifiers... |
| 6970866 |
Filter file system |
| Nov-29-2005 |
Methods and apparatus implementing a technique for retrieving requested data. In general, in one aspect, the technique includes receiving a request from an application to read a portion of an application... |
| 6968516 |
LSI development support system |
| Nov-22-2005 |
Information on a plurality of IPs (intellectual properties) serving as LSI design assets is stored in a registered-IP database, from which IP-based operation manual data, specification data and design... |
| 6968432 |
Method and system for altering a sequence number assignment pattern while preserving integrity and high concurrency in a multi-system shared disk environment |
| Nov-22-2005 |
A system, computer usable medium and computer-based method for altering a sequence number assignment pattern while preserving integrity and high concurrency in an environment having a plurality of applications... |
| 6968335 |
Method and system for parallel processing of database queries |
| Nov-22-2005 |
A system and methods for parallel processing of queries to one or more databases are described herein. One or more databases may be distributed among a subset of slave nodes of a global-results processing... |
| 6965973 |
Remote line directory which covers subset of shareable CC-NUMA memory space |
| Nov-15-2005 |
A node is coupled to receive a coherency command and coupled to a memory, wherein the node includes a directory configured to track a state of a first number of coherency blocks less than a total number... |
| 6965893 |
Techniques for granting shared locks more efficiently |
| Nov-15-2005 |
Techniques are disclosed for managing resources that are accessible to a plurality of entities. In one embodiment, shared locks on a resource are granted more efficiently by maintaining data that is local... |
| 6965892 |
Method, system and program products for concurrently accessing a global data repository by multithreaded clients |
| Nov-15-2005 |
Threads of a multithreaded client application access data in one or more global data repositories via one or more local trees. Each local tree is associated with one or more locked resources of the global... |
| 6963883 |
Method and apparatus for parallel execution of conduits during simultaneous synchronization of databases |
| Nov-8-2005 |
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... |
| 6963882 |
Method and apparatus for processing a list structure |
| Nov-8-2005 |
Various enhancements are made to the architecture of a list processor to facilitate its use in implementing a message queue that is shared by queue managers residing across a multisystem complex. A new... |
| 6963865 |
Method system and program product for data searching |
| Nov-8-2005 |
A method and apparatus for searching data to locate a portion identified by a search query. The data may comprise text files in a database. The search query comprises two or more data fragments expected... |
| 6961909 |
System for displaying a hierarchical directory |
| Nov-1-2005 |
A segmented-tree system for web browser display of a selected part of a tree-structured directory of hierarchically-related entities in a computer system. In the segmented-tree design of the present system,... |
| 6961737 |
Serving signals |
| Nov-1-2005 |
Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable... |
| 6959311 |
Data logging method, apparatus, system and computer program |
| Oct-25-2005 |
A technique of logging updates to a plurality of data records into discrete pages in non-volatile storage, wherein a page partially full of data is known as a partial page. Identical partial pages I and... |
| 6957234 |
System and method for retrieving data from a database using a data management system |
| Oct-18-2005 |
A system (10) for retrieving data from a database (22) using a data management system (20) includes a change retrieval engine (50) that is coupled to the data management system... |
| 6952717 |
Document and message exchange system for ASP model |
| Oct-4-2005 |
Document and message exchange can be facilitated using a Application Service Provider model. Assigning unique identifiers for data fields allows multiple databases to exchange information using relational... |
| 6952699 |
Method and system for migrating data while maintaining access to data with use of the same pathname |
| Oct-4-2005 |
Data is migrated from an original host storage system to another replacement host storage system. An original host storage system is connected to the replacement host storage system. Data migration occurs... |
| 6950833 |
Clustered filesystem |
| Sep-27-2005 |
A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem. Version information about subsystems is acquired by a leader... |
| 6947942 |
Methods of managing user and computer objects in directory service |
| Sep-20-2005 |
A system and method of inventorying and managing users and their computer workstations in large organizations through automation. Data is organized in two distinctive ways into two computer database directories... |
| 6944726 |
Distributed background track processing |
| Sep-13-2005 |
Setting a plurality of table entries in a storage device includes subdividing the table entries into a N tasks, placing each of the N tasks in a memory location disposed within the storage device and accessible... |
| 6944636 |
Maintaining time-date information for syncing low fidelity devices |
| Sep-13-2005 |
Generally, the present invention provides for a distributed computing system that is capable of associating time-date information with a property value in the database. The distributed computing system... |
| 6944615 |
System and method for avoiding deadlock situations due to pseudo-deleted entries |
| Sep-13-2005 |
In a database management system (DBMS) (60) for a database application (10) including a database (12) having a table (14, 16, 18) and a unique key index (42) having indexes... |
| 6938139 |
Method and system for data element change across multiple instances of data base cache |
| Aug-30-2005 |
A method and system for updating and maintaining cache coherency across nodes in a cluster. The method uses a combination of read and write locks on the instances of the cache, with some embodiments using... |
| 6938055 |
Data processing system and method and storage medium storing data processing program |
| Aug-30-2005 |
A data processing system is provided for quickly and appropriately handling alteration to shared data stored in main-memory areas of a plurality of machines connected via a network. The system has a transaction... |
| 6938039 |
Concurrent file across at a target file server during migration of file systems between file servers using a network file system access protocol |
| Aug-30-2005 |
A file system is migrated from a source file server to a target file server in a data network while permitting clients to have concurrent read/write access to the file system. The target file server issues... |
| 6934822 |
Organization of multiple snapshot copies in a data storage system |
| Aug-23-2005 |
A file server maintains a production file system supported by a clone volume, and multiple snapshot file systems supported by respective save volumes in a snapshot queue. Before a data block is modified... |
| 6934727 |
Dynamic synchronization of tables |
| Aug-23-2005 |
Each node in a network accessing a common database caches a copy of the database tables it uses and updates those tables based on changes made by other nodes in a coherent cache, i.e., those node that... |
| 6934724 |
Methods and apparatus for reducing resource contention in parallel data backup processes |
| Aug-23-2005 |
Methods and apparatus for reducing resource contention in parallel data backup processes that share a variety of resources in a computer environment to access target data to be backed-up. The target data... |
| 6934720 |
Automatic invalidation of cached data |
| Aug-23-2005 |
A system and method are provided for automatically invalidating cached data. A cache system caches data from a data server (e.g., web server, application server, database). When a request is received at... |
| 6934698 |
Medical image management system |
| Aug-23-2005 |
Medical image management system to allow any conventional Internet browser to function as a medical workstation. The system may be used to convert medical images from a plurality of image formats to browser... |
| 6928466 |
Method and system for identifying memory component identifiers associated with data |
| Aug-9-2005 |
This invention provides a negative cache management system and method for controlling valid and invalid memory component identifiers, and, thereby, accelerates performance of relatively high speed memory... |
| 6928457 |
Duplicated naming service in a distributed processing system |
| Aug-9-2005 |
A clustered enterprise Java™ distributed processing system is provided. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer... |
| 6928412 |
Computerized system to improve process of bringing consumer product to market |
| Aug-9-2005 |
A data management system for use in a consumer product development process comprises a computing device with a memory having a plurality of data bases including at least one database for each of a plurality... |
| 6925515 |
Producer/consumer locking system for efficient replication of file data |
| Aug-2-2005 |
In a distributed file system the distributed storage management is made useful to a variety of applications. Multiple quality of service options are provided through locking. Three locking systems are... |
| 6925477 |
Transferring records between two databases |
| Aug-2-2005 |
In order to transfer data between two databases, a computer program automatically establishes a field map between the record structures of the two databases using information identifying the record structure... |
| 6922709 |
Method for maintaining consistent dual copies of vital product data in a dual accessor library of portable data storage media |
| Jul-26-2005 |
A dual accessor library is equipped to maintain consistent dual copies of vital product data (VPD) or other such metadata. For each accessor, the library includes various associated components, including... |
| 6922688 |
Computer system storage |
| Jul-26-2005 |
A method to access an object in a computer system storage includes receiving a reference to the object, obtaining a referential map based on the reference (the referential map indicating a plurality of... |
| 6920468 |
Event occurrence detection method and apparatus |
| Jul-19-2005 |
One step of a method of detecting when a certain number of events occur within a time frame causes a database having several event records to include a first event record in response to a first event occurring.... |