| 6081900 |
Secure intranet access |
| Jun-27-2000 |
Methods, signals, devices, and systems are provided for secure access to a network from an external client. Requests for access to confidential data may be redirected from a target server to a border server,... |
| 6081810 |
Report database system |
| Jun-27-2000 |
A method is described for storing and retrieving reports from a computer database with control of access to the database and to the reports. The reports are stored in a current database (16) for a selected... |
| 6081800 |
Creating bitmaps from multi-level identifiers |
| Jun-27-2000 |
A method and apparatus for generating and using bitmaps in a database system that employs multi-level identifiers is provided. The generated bitmaps include bits that correspond to the identifiers that... |
| 6078928 |
Site-specific interest profiling system |
| Jun-20-2000 |
A system for capturing, developing and profiling an individual's interests in various sites, exhibits or items on display at an institution or facility and providing site- and/or theme-specific information... |
| 6076105 |
Distributed resource and project management |
| Jun-13-2000 |
A distributed project management system is disclosed. In this embodiment multiple clients on a network share control over and responsibility for a project defined in a project management folder that is... |
| 6073167 |
Distribution limiter for network messaging |
| Jun-6-2000 |
A message distribution limiter computer program and method are provided. The method preferably includes receiving a site address of target data stored at a remote site on a computer network; locating 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... |
| 6070168 |
Platform-independent object memory manager |
| May-30-2000 |
Methods and systems consistent with the invention provide an interface between a client application and a central server memory that enables efficient and reliable processing of objects. The system receives... |
| 6067549 |
System for managing regulated entities |
| May-23-2000 |
A regulatory agency with the responsibility of administering regulations uses a system with joint-usage capabilities, including data about regulated entities that are subject to the laws and rules administered... |
| 6067540 |
Bitmap segmentation |
| May-23-2000 |
A method and apparatus for segmenting bitmaps in a bitmap index is provided. A segmented bitmap includes a plurality of bitmap segments that are used to indicate which records in a body of records that... |
| 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... |
| 6064971 |
Adaptive knowledge base |
| May-16-2000 |
A method to operate a computerized adaptive knowledge base. The contents and organization of the adaptive knowledge base evolve based on the contributions and evaluations of a user community. Whether a... |
| 6061694 |
Message structure |
| May-9-2000 |
A technique of transmitting documents relating to, for example, financial transactions wherein information to be filled in using fill-ins or resolvers are transmitted separately so that it may be checked... |
| 6061677 |
Database query system and method |
| May-9-2000 |
The invention includes an information retrieval system having a server and a plurality of clients. The server has access to one or more data storage media on which the server maintains a database. The... |
| 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... |
| 6055541 |
Automatic report generating system |
| Apr-25-2000 |
A system for automatically generating a report from engineering data stored in a database is comprised of a user computer having a browser for requesting an HTML file. A web server generates the requested... |
| 6055535 |
Information retrieving method and apparatus |
| Apr-25-2000 |
Terms are extracted from a document as a retrieval subject, and weights of the respective terms in the document are set. In assigning data to a plurality of retrieving apparatuses in accordance with the... |
| 6052531 |
Multi-tiered incremental software updating |
| Apr-18-2000 |
A software application (110) is updated to a newer version by means of incremental update patches (122). The incremental update patches (122) each contain that information necessary to transform one version... |
| 6049801 |
Web site providing professional services |
| Apr-11-2000 |
A web site is provided permitting direct client entry of reminders to a central database for automating delivery of professional services relating to the reminders. |
| 6047292 |
Digitally encoded recording medium |
| Apr-4-2000 |
A digital rotary recording medium includes at least an audio component, an audio video component, and an application. The application component contains at least a browser or application program function.... |
| 6044376 |
Content stream analysis |
| Mar-28-2000 |
Content stream analysis is a user profiling technique that generates a user profile based on the content files selected and viewed by a user. This user profile can then used to help select an advertisement... |
| 6026429 |
Seamless integration of internet resources |
| Feb-15-2000 |
A mechanism for seanilessly searching and accessing information available through the Internet and other resources is disclosed. The present invention maintains a database of file objects available from... |
| 6026389 |
Video query and editing system |
| Feb-15-2000 |
A video query and editing system which is capable of querying images without fast-forward and playback operations, to specify an editing start or end point easily, and to lower editing cost of compressed... |
| 6023586 |
Integrity verifying and correcting software |
| Feb-8-2000 |
An apparatus and method for self-healing of software may rely on a distribution object in a directory services of a network to provide data for controlling distribution of software and installation of... |
| 6021410 |
Extensible digital library |
| Feb-1-2000 |
An extensible digital library is comprised of a library server and an object server. The library server stores tables describing the digital library, wherein it uses a relational database server to manage... |
| 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... |
| 6018710 |
Web-based interactive radio environment: WIRE |
| Jan-25-2000 |
A system for providing a primarily audio environment for world wide web access includes a system for rendering structured documents using audio, an interface for information exchange to users, a non-keyword... |
| 6016500 |
Leasing for failure detection |
| Jan-18-2000 |
A system for using a lease to detect a failure and to perform failure recovery is provided. In using this system, a client requests a lease from a server to utilize a resource managed by the server for... |
| 6016490 |
Database management system |
| Jan-18-2000 |
A database management system for preventing deadlocks from occurring during control while securing execution rights and securing locks, for efficiently operating the application program in a multi-thread... |
| 6014669 |
Highly-available distributed cluster configuration database |
| Jan-11-2000 |
The cluster configuration database is a distributed configuration database wherein a consistent copy of the configuration database is maintained on each active node of the cluster. Each node in the cluster... |
| 6009432 |
Value-instance-connectivity computer-implemented database |
| Dec-28-1999 |
A computer-implemented database and method providing an efficient, ordered reduced space representation of multi-dimensional data. The data values for each attribute is stored in a manner that provides... |
| 6009429 |
HTML guided web tour |
| Dec-28-1999 |
A guided tour of some portion of the World Wide Web (WWW) works as part of an ordinary web page, can be served by any web server, and can be used by web browsers without additional software. The system... |
| 6006234 |
Logical groupings within a database |
| Dec-21-1999 |
A method, system and computer-readable medium is provided for grouping database objects into logical groupings in order to simplify administrative and other operations that need to be performed by the... |
| 6006229 |
Xbase transaction processing system |
| Dec-21-1999 |
An Xbase transaction processing system that allows Xbase and SQL clients to operate against an Xbase file set on a server computer with commit/rollback transaction behavior that protects the data integrity... |
| 6006222 |
Method for organizing information |
| Dec-21-1999 |
A method of organizing information in which the search activity of a user is monitored and such activity is used to organize articles in a subsequent search by the same or another user who enters a similar... |
| 6006193 |
Computer executable workflow control system |
| Dec-21-1999 |
To control the processing of a work item, the work item is stored in a database of work items and is executed by an operator. Organizations use the database, and the operator belongs to one of the organizations.... |
| 6003032 |
Data communication system |
| Dec-14-1999 |
A server computer for a data communication system and adapted to transmit a document via a network, such as the Internet or an intranet, to a client computer in response to a request. The server includes... |
| 5999943 |
Lob locators |
| Dec-7-1999 |
A method and system for performing operations on large objects (LOBs) in a database system are provided. A server receives from a client a command that identifies a row of a table. The table includes a... |
| 5991779 |
Process for distributed garbage collection |
| Nov-23-1999 |
A process and system for distributed garbage collection in a distributed network includes transmission of a root request message tagged with a unique identifier from a suspect node to all nodes of the... |
| 5987458 |
Automated cable schematic generation |
| Nov-16-1999 |
Input data is partitioned and organized by building a sequence of predefined data structures corresponding to respective data models, each having a different organization and including pointers for propagating... |
| 5983227 |
Dynamic page generator |
| Nov-9-1999 |
An custom page server is provided with user preferences organized into templates stored in compact data structures and the live data used to fill the templates stored local to the page server which is... |
| 5978804 |
Natural products information system |
| Nov-2-1999 |
Disclosed is a data processing system for processing natural product information entered into the system using a standardized entry protocol. The data processing system stores data such as chemical structures,... |
| 5978803 |
Information retrieval system |
| Nov-2-1999 |
The invention provides an information retrieval system wherein, even when a plurality of data bases are retrieved simultaneously, information retrieval can be performed at a high speed without necessity... |
| 5978779 |
Distributed architecture utility |
| Nov-2-1999 |
The invention provides a system and device for integrating and structuring the relationships of a financial services provider (FSP) with its clients and with third parties (counterparties) with which the... |
| 5974418 |
Database schema independence |
| Oct-26-1999 |
An application, such as an online merchant system, provides a name for a query stored in a database. The database accesses the query using the name provided by the application. The database next executes... |
| 5974417 |
Database network connectivity product |
| Oct-26-1999 |
A method and apparatus for publishing and receiving events to a network. A plurality of "publisher" entities publish information and a plurality of "subscriber" entities request and use the information.... |
| 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... |
| 5970490 |
Integration platform for heterogeneous databases |
| Oct-19-1999 |
A method for processing heterogeneous data including high level specifications to drive program generation of information mediators, inclusion of structured file formats (also referred to as data interface... |
| 5966710 |
Method for searching an index |
| Oct-12-1999 |
A system for locating stored information using an index includes a memory and processor. The memory stores an index which includes a plurality of index entries. Each of the index entries corresponds to... |
| 5960421 |
Service interface repository internationalization |
| Sep-28-1999 |
A method, apparatus, and article of manufacture for generation of tools and applications for a computer network. An access server, executed by a first computer, accesses interface definitions stored in... |