| 6026397 |
Data analysis system and method |
| Feb-15-2000 |
A system (10) for analyzing a data file containing a plurality of data records with each data record containing a plurality of parameters is provided. The system (10) includes an input (40) for receiving... |
| 6026390 |
Cost-based maintenance of materialized views |
| Feb-15-2000 |
A method of incrementally maintaining a first materialized view of data in a database, by means of an additional materialized view, first determines whether a cost in time of incrementally maintaining... |
| 6016487 |
Method of searching three-dimensional images |
| Jan-18-2000 |
In the past, databases containing three dimensional images were searched by keywords and indexes. For such functionality, a set of keywords must be associated with each image. This is usually performed... |
| 6014692 |
Web browser file system attachment |
| Jan-11-2000 |
A new uniform resource locator (URL) of file system attachment (FSA) is created on a web browser. The new URL combines features of the URLs of HTTP and "file". The new URL first attempts to attach the... |
| 6014655 |
Method of retrieving database |
| Jan-11-2000 |
A method, system and computer program for picking up and simultaneously executing common processings among a plurality of retrieval processings present in a series of queries so as to retrieve data from... |
| 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... |
| 6009423 |
Search apparatus |
| Dec-28-1999 |
A search apparatus and method for establishing efficiently whether a particular number, eg a MAC address, is stored in a database, eg in a communications bridge. The search is conducted stepwise on 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... |
| 6006227 |
Document stream operating system |
| Dec-21-1999 |
A document stream operating system and method is disclosed in which: (1) documents are stored in one or more chronologically ordered streams; (2) the location and nature of file storage is transparent... |
| 6003026 |
Emulator for an SQL relational-database |
| Dec-14-1999 |
Method and means for porting an existing application (An) using a relational-database with SQL interface toward a hardware platform (HW2) with a reduced software configuration which does not include an... |
| 5999926 |
View maintenance for unstructured databases |
| Dec-7-1999 |
A method and apparatus provides for efficient view maintenance of query of a database. The database is represented by an edge-labeled tree which is decomposed into a plurality of portions based on an automaton... |
| 5995961 |
Information manifold for query processing |
| Nov-30-1999 |
A system and method for accepting and responding to queries based on information stored on multiple heterogenous information sources. A uniform query interface to large collections of structured information... |
| 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... |
| 5987452 |
Query translation system |
| Nov-16-1999 |
A technique is provided for translating database queries used to perform database functions on a first database management system so that a user can perform the database functions on one or more second... |
| 5987449 |
Queries on distributed unstructured databases |
| Nov-16-1999 |
A method and apparatus for applying a query to a database that is distributed into first portions. The query is first partially performed by terminals each containing one of the first portions. The results... |
| 5987380 |
Hand-held GPS-mapping device |
| Nov-16-1999 |
A hand-held navigation, mapping and positioning device contains a GPS receiver, a database capable of storing vector or bit mapped graphics, a viewing port, an embedded processor, a simplified user interface,... |
| 5978793 |
Processing records from a database |
| Nov-2-1999 |
A computer-based method and system of processing records read respectively from first and second related tables of a database includes determining whether data contained in the records read from the first... |
| 5978787 |
Report server caching |
| Nov-2-1999 |
A method and apparatus for processing reports is disclosed. After receiving a current report request, a duplicate job detection (DJD) key is generated based upon the current report request. The DJD key... |
| 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... |
| 5974413 |
Semantic user interface |
| Oct-26-1999 |
A system and method that allows a user to use their everyday language or user defined words to operate a computer in a highly efficient way. In short, every word, letter, control character and symbol is... |
| 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... |
| 5960428 |
Star/join query optimization |
| Sep-28-1999 |
Unwieldy star/join queries are performed more efficiently using a filtered fact table. Suitable queries include star/join queries with a large fact table joined with multiple subsidiary dimension tables,... |
| 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... |
| 5956705 |
Reverse-byte indexing |
| Sep-21-1999 |
A method and apparatus for inserting sorted data into an indexed table is provided. Two or more nodes are used to insert the data into the indexed table. Before an entry for each inserted row is stored... |
| 5946676 |
Information delivery system |
| Aug-31-1999 |
A system delivers information relating to a time sequence of events, either factual or fictional. A set of reports about the events is stored in a data storage device, each report containing information... |
| 5940830 |
Distributed document management system |
| Aug-17-1999 |
When an operation such as a move, name change, copy, deletion, etc. is performed for document data, a history manager stores history information of the operation in a history table. Upon receipt of the... |
| 5940818 |
Attribute-based access for multi-dimensional databases |
| Aug-17-1999 |
A method, apparatus, and article of manufacture for using a relational database management system to support on-line analytical processing (OLAP) systems. A multi-dimensional database is represented as... |
| 5926819 |
In-line triggers |
| Jul-20-1999 |
An in-line trigger is a modular, compiled, template trigger, which defines a series of actions to be performed when an operation is applied to a body of data. The series of actions to be performed when... |
| 5926810 |
Universal schema system |
| Jul-20-1999 |
A computer system and method for accessing an altered database architecture using existing code. The present invention transforms information which is stored in a new format in a database such that it... |
| 5924094 |
Independent distributed database system |
| Jul-13-1999 |
An independent distributed database system comprising a plurality of sites wherein all users at all sites work off-line with local data. All application transactions are against the local database only,... |
| 5920855 |
On-line mining of association rules |
| Jul-6-1999 |
A computer method of online mining of association rules by pre-processing data within the constraint of available memory. The required computational effort for performing online mining of association rules... |
| 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... |
| 5913209 |
Full text index reference compression |
| Jun-15-1999 |
A system and method for compressing a text index. The method includes determining which indexed items have been deleted, and forming a new index which does not contain references to deleted indexed items.... |
| 5909687 |
Automated business card locator |
| Jun-1-1999 |
An automated business card locator comprises two components: 1) a software program that creates an index making the cards easy to locate, and 2) a loose-leaf binder which retains clear plastic business... |
| 5893908 |
Document management system |
| Apr-13-1999 |
An electronic document management system that takes advantage of advanced document analysis techniques. The electronic document management system may provide automatic archiving of documents and retrieval... |
| 5890157 |
Information communication system |
| Mar-30-1999 |
An information communication system having cell stations 1, 2, 3, . . . provided in plural divided possible communication regions, a mobile switcher 7 controlling the cell stations and a personal station... |
| 5884309 |
Order entry system for internet |
| Mar-16-1999 |
A merchandising system and method in which Internet Web server software includes a parameter-driven search engine written in UNIX command language as a shell script that searches ASCII database files and... |
| 5884303 |
Parallel searching technique |
| Mar-16-1999 |
A parallel query manager accepts a list of file extents to be searched and produces a number of search lists, one for each disk to be searched. The query manager first uses a mapper to find out how the... |
| 5884300 |
Inventory pipeline management system |
| Mar-16-1999 |
An inventory model and supporting process provides a full stream inventory management solution for the inventory that is normally present between the manufacturing and field consumption points. The model... |
| 5878430 |
Object attribute handler |
| Mar-2-1999 |
A object oriented attribute handle for parsing and packing object attributes for communication thereof between virtual and physical devices in an object oriented programming environment. The handle comprising... |
| 5878421 |
Information map |
| Mar-2-1999 |
One of the controls on a page can call an information map at the time that the page which contains the control is being rendered. The information map interface provides access to the structure of both... |
| 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... |
| 5875445 |
Performance-related estimation using pseudo-ranked trees |
| Feb-23-1999 |
A method and system for estimating a cost of using a tree index to process a query that includes at least one interval restriction is provided. The cost of using an index to process a select query is estimated... |
| 5875440 |
Hierarchically arranged knowledge domains |
| Feb-23-1999 |
An improved expert system is disclosed wherein rules are organized into domains and subdomains, and objects are passed to rules to be operated upon. Prior to operating upon any object, the domain determines... |
| 5870761 |
Parallel queue propagation |
| Feb-9-1999 |
A method and system are provided for duplicating at a destination site changes made to data at a source site. According to the method a plurality of streams are established between the source site and... |
| 5857181 |
Broadcast interactive multimedia system |
| Jan-5-1999 |
A procedure for selecting and storing data elements communicated from a common database to users of the database utilizing a communication link between each transmitter and a concomitant receiver accessible... |
| 5855020 |
Web scan process |
| Dec-29-1998 |
An information locator system providing for the expedient acquisition, validation and updating of information locators in a heterogenous network protocol environment. The locator system includes an information... |
| 5848408 |
Method for executing star queries |
| Dec-8-1998 |
A method and apparatus for processing star queries is provided. According to the method, a star query is transformed by adding to the star query subqueries that are not in the query. The subqueries are... |
| 5845276 |
Database link system |
| Dec-1-1998 |
A method and system are provided for direct marketer personnel to enhance query performance. The query is performed on modified relational database data stored as contiguous data fields across all records... |