| 6330568 |
Synchronization of databases |
| Dec-11-2001 |
A computer implemented method and a computer program for synchronizing a first and a second database, where data is provided for keeping track of whether the records of the first database have been added... |
| 6327671 |
Delta compressed asynchronous remote copy |
| Dec-4-2001 |
A data storage facility provides a remote copy operation that copies data write updates from a primary data store to a remote site by identifying which bytes in a block update have changed and sending... |
| 6301589 |
Replication method |
| Oct-9-2001 |
A directory system for performing replication of directory data, in which a directory server on the consumer side can reconstruct replica data using a backup kept at any point in time. Information 10c... |
| 6301588 |
Signal processing method |
| Oct-9-2001 |
A signal processing method can record latest management information of high reliability on a tape in a short period of time. A directory information table (DIT) for recording management information of... |
| 6298355 |
Computer system |
| Oct-2-2001 |
A storage control unit of a computer system in which main storage is shared between one through a plurality of processors, is provided with transfer control means for holding therein address information... |
| 6289355 |
Fast log apply |
| Sep-11-2001 |
The present invention discloses a technique for restoring a database in a computer. In accordance with the present invention, the database contains objects and is stored on a data storage device connected... |
| 6272503 |
Tablespace-relative database pointers |
| Aug-7-2001 |
A database containing datafiles is partitioned into a set of tablespaces. Every disk pointer pointing to a data item in a datafile refers to a tablespace-relative file number for the datafile. Data pointed... |
| 6260043 |
Automatic file format converter |
| Jul-10-2001 |
Determining, prior to operation of an application program module, that a foreign file format is fully convertible to a native file format. Full conversion of the foreign file format means that a significant... |
| 6249792 |
On-line dynamic file shrink facility |
| Jun-19-2001 |
An on-line dynamic shrink facility sets an allocation fence in a file and moves data from above the fence to below the fence. The fence is based on a target size for the file. When all the data above the... |
| 6226651 |
Database disaster remote site recovery |
| May-1-2001 |
An integrated DBMS solution to recover primary site database based upon the maintenance of a shadow copy of the primary site's database data and logs at a remote site. Both the primary site DBMS and the... |
| 6219677 |
Split file system |
| Apr-17-2001 |
A file system for a collection of data files on a microcontroller-based device, the microcontroller-based device including an arithmetic/logic unit, read/write memory, and program memory, and the file... |
| 6219675 |
Distribution of a centralized database |
| Apr-17-2001 |
A system that improves performance of a centralized DBMS is provided. The improved performance is realized by distributing part of the DBMS's functionality across multiple computers in a client/server... |
| 6205457 |
Ordered ole file structure |
| Mar-20-2001 |
An ordered object linking and embedding (OOLE) file is a valid object linking and embedding (OLE) file whose sectors are placed in a predetermined order. If the OOLE file is an image file, it may be used... |
| 6180351 |
Chemical array fabrication with identifier |
| Jan-30-2001 |
A method of generating an addressable array of biopolymers, such as DNA probes, on a substrate. The method includes receiving from a remote station, information on a layout of the array and an associated... |
| 6178419 |
Data access system |
| Jan-23-2001 |
A method of automatically creating a database on the basis of a set of category headings uses a set of keywords provided for each category heading. The keywords are used by a processing platform to define... |
| 6144969 |
File name conversion |
| Nov-7-2000 |
File name conversion method, and apparatus, for converting a first file name that can be distinguished by a given operating system into a second file name that can be distinguished both by the given operating... |
| 6134552 |
Knowledge provider with logical hyperlinks |
| Oct-17-2000 |
A system and method is described for the efficient management and storage of documents in a multi-user environment by implementing a three-tiered content model for storage and a context resolution mechanism... |
| 6125370 |
Repartitioning data |
| Sep-26-2000 |
A method, apparatus, and article of manufacture for a computer-implemented repartitioning system. Data is repartitioned in a database stored on a data storage device connected to a computer. First, it... |
| 6122633 |
Subscription within workflow management systems |
| Sep-19-2000 |
The present invention relates to the area of workflow management systems (WFMS). More particularly the inventions extends WFMS by subscription means. The subscription means operate on an audit trail stored... |
| 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... |
| 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... |
| 6078929 |
Internet file system |
| Jun-20-2000 |
A method and a system in which a computing system transparently accesses resources connected to the Internet. A memory of the computing system contains an operating system, a cache associated with the... |
| 6073133 |
Electronic mail attachment verifier |
| Jun-6-2000 |
One embodiment of the present invention provides a method for ensuring that attachments intended to be included with an electronic mail message are affixed to the message prior to release of the message... |
| 6065016 |
Universal directory service |
| May-16-2000 |
A universal directory service (UDS) provides the communication addresses of individuals associated with numerous different institutions, and can be accessed via more than one communication channel. A UDS... |
| 6058400 |
Highly available cluster coherent filesystem |
| May-2-2000 |
A distributed filesystem operating on a distributed computing system uses existing local filesystems as building blocks. A cluster filesystem layer is added above the local filesystems to handle functions... |
| 6018745 |
Coupled file access |
| Jan-25-2000 |
A computer network system and technique enables linked files, such as those that are physically distinct but data dependent, to be simultaneously accessed. Elements, whether they are realized in hardware... |
| 5995981 |
Initialization of replicated data objects |
| Nov-30-1999 |
In a replicated database environment, all nodes (30) monitor the well-being of each other by receipt of node status messages over a network (20). When a node is detected as no longer being alive, the other... |
| 5978580 |
Passing arrays to stored procedures |
| Nov-2-1999 |
A method, apparatus, and article of manufacture for passing a VisualBasic array argument to an SQL stored procedure executed by a computer. The VisualBasic array is first created in the memory of the computer... |
| 5974421 |
Cache-efficient object loader |
| Oct-26-1999 |
An improved object loader is provided that is designed to take advantage of the caching architecture of many of today's processors to improve performance. Some of today's most advanced processors, like... |
| 5970501 |
Automatic external data synchronization method |
| Oct-19-1999 |
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... |
| 5963959 |
Fast refresh of snapshots |
| Oct-5-1999 |
A method and apparatus employs primary key values stored in a master table to drive a fast refresh mechanism for a snapshot defined on the master table. A primary key is a set of columns in the master... |
| 5960442 |
Real-time interactive directory |
| Sep-28-1999 |
An interactive directory provided for a workstation having a connected video monitor and adapted for network access has an interactive display for displaying status for individual entities, being persons... |
| 5956731 |
Sharing snapshots for consistent reads |
| Sep-21-1999 |
A method and apparatus for supplying data from a database to a group of transactions is provided. A value is maintained for the group of transactions. The value indicates a target snapshot of the database.... |
| 5943672 |
Network system |
| Aug-24-1999 |
A network system having a plurality of databases wherein data are respectively stored, a plurality of terminals for use in retrieving data in the databases, a plurality of connecting devices for connecting... |
| 5933836 |
Database quality management system |
| Aug-3-1999 |
A facility is provided for maintaining automatically the integrity of data associated with respective data applications. The facility achieves this result by providing a plurality of data modules for interfacing... |
| 5915248 |
Data searching apparatus |
| Jun-22-1999 |
A data searching apparatus is disclosed which comprises: a request receiving portion for receiving a searching request including searching data and a registering request; a record number providing portion... |
| 5909688 |
Information management system |
| Jun-1-1999 |
In an information management system, individual entity information items related to one another are assigned unique identifiers. A smaller number of pointers are used to define high, low, front and rear-rank... |
| 5905990 |
File system viewpath mechanism |
| May-18-1999 |
A computer file system, particularly adapted to UNIX operating systems, for transparently allowing access to and modification of snapshot objects, i.e., files, directories, and symbolic links. The file... |
| 5890156 |
Distributed redundant database |
| Mar-30-1999 |
A distributed redundant database architecture (10) primarily for storing a plurality of wireless service subscriber files (84, 86) is provided. The database architecture (10) include a first set of processors... |
| 5878410 |
File system sort order indexes |
| Mar-2-1999 |
A system and method for returning a sorted result set of information corresponding to files in a file system that have properties which match user query criteria. A view index of files sorted by at least... |
| 5878408 |
Data management system and process |
| Mar-2-1999 |
A design control system suitable for use in connection with the design of integrated circuits and other elements of manufacture having many parts which need to be developed in a concurrent engineering... |
| 5857193 |
Centralized audiotext polling system |
| Jan-5-1999 |
A data transfer system for transferring between a plurality of data storage devices is provided. A data transfer request system requests scheduled and unscheduled data transfers between respective ones... |
| 5857101 |
Program lunch acceleration |
| Jan-5-1999 |
A computer program's launch time is reduced by reorganizing physical address storage of the program on a secondary storage device. Launch of the program is detected, then file access during the launch... |
| 5845291 |
Computer with reduced power consumption |
| Dec-1-1998 |
A computer is disclosed having a semiconductor memory; a disk data storage device of the type which automatically switches to a low power consumption mode when disk access is not required; and means for... |
| 5832506 |
Directory for network servers |
| Nov-3-1998 |
Providing a directory of servers on a computer network with a directory server. According to a preferred embodiment, the directory server stores records of servers registered with the directory server... |
| 5809527 |
Outboard file cache system |
| Sep-15-1998 |
A system and method are described for caching files of data in a cache which is beyond the input/output boundary of a host. A host references a file with file access commands containing a logical file-identifier... |
| 5802527 |
Data enhancement engine |
| Sep-1-1998 |
A Data Enhancement Engine uses a novel object-oriented architecture to provide real-time data enhancement on event records. The architecture is highly scalable so that new data enhancement processes are... |
| 5799319 |
Method for naming computer files |
| Aug-25-1998 |
A computer program generates an information screen display at a terminal of a computer. The information requested includes a prompt for a submission number. A set is created under the submission number.... |
| 5781739 |
IMS/WWW mapping system |
| Jul-14-1998 |
IMS Web provides for a method and apparatus which enables a user to communicate with IMS-based applications using a Web Browser. An input HTML form is used to associate IMS transaction data which is then... |
| 5778393 |
Adaptive multitasking for dataset storage |
| Jul-7-1998 |
Data is stored in one or more data storage devices, the number of active data storage devices being adaptively adjusted to maximize parallelism while minimizing device overhead. Multiple datasets are first... |