| 6606638 |
Value-instance-connectivity computer-implemented database |
| Aug-12-2003 |
A computer-implemented database and method providing an efficient, ordered reduced space representation of multi-dimensional data. The data values for each attribute are stored in a manner that provides... |
| 6601058 |
Data exploration system and method |
| Jul-29-2003 |
Preferred embodiments of the invention provide a system for, and method of, exploring relationships in data stored in a computer readable medium. A query is received having at least one operator chosen... |
| 6598056 |
Remotely accessible building information system |
| Jul-22-2003 |
A building information system and method processes building-related data associated with a building. The building-related data, including building management system data and configuration data associated... |
| 6598051 |
Web page connectivity server |
| Jul-22-2003 |
A connectivity server for a collecting, arranging and representing data defining the interconnection of pages on the World Wide Web (Web). A URL Database stores URLs and associates a fingerprint and CS_id... |
| 6594673 |
Visualizations for collaborative information |
| Jul-15-2003 |
An interactive collaborative information visualization system provides improved visualizations of relationships or connections in collaborative information relating to network interaction media such as... |
| 6584220 |
Three-dimensional display of document set |
| Jun-24-2003 |
A method for spatializing text content for enhanced visual browsing and analysis. The invention is applied to large text document corpora such as digital libraries, regulations and procedures, archived... |
| 6567802 |
Systematic approach to query optimization |
| May-20-2003 |
The present invention demonstrates the development and application of the chase/backchase ("C&B") technique to systematically optimize generating alternative query plans, aimed at multiple disparate targets.... |
| 6560598 |
Internal database validation |
| May-6-2003 |
Internal database validation is disclosed. In one embodiment, the system comprises a database having a data table and a validation table. The data table has at least one data column and at least one data... |
| 6556987 |
Automatic text classification system |
| Apr-29-2003 |
An automatic text classification system is provided which extracts words and word sequences from a text or texts to be analyzed. The extracted words and word sequences are compared with training data comprising... |
| 6556985 |
Rule construction and application |
| Apr-29-2003 |
A rule construction and application technique is disclosed wherein atomic rules are used alone or in combination with template rules in order to construct complex rules. The complex rules may be stored... |
| 6553366 |
Analytic logical data model |
| Apr-22-2003 |
A method, apparatus (1), and article of manufacture for performing data mining applications (110) in a relational database management system (114). An analytic logic data model (LDM) provides logical entity... |
| 6546388 |
Metadata search results ranking system |
| Apr-8-2003 |
A method for presenting to an end-user the intermediate matching search results of a keyword search in an index list of information. The method comprising the steps of: coupling to a search engine a graphical... |
| 6546381 |
Query optimization system and method |
| Apr-8-2003 |
A query optimization system and method are particularly suitable for generating a least cost query plan expressible on a plurality of heterogeneous database schemas that are restructuring views of each... |
| 6542897 |
Customer support system using internet |
| Apr-1-2003 |
A customer support system provides a customer support service with respect to a consumer product using an Internet. The customer support system includes a customer support server having a customer support... |
| 6539370 |
Dynamically generated HTML formatted reports |
| Mar-25-2003 |
A report generating and viewing method (10) for generating and viewing reports (72) over the internet (16). A request from a browser (14) is sent to a server (12) whereupon a generate reports program (38)... |
| 6532458 |
Sampling for database systems |
| Mar-11-2003 |
A database server supports weighted and unweighted sampling of records or tuples in accordance with desired sampling semantics such as with replacement (WR), without replacement (WoR), or independent coin... |
| 6526400 |
Information search apparatus and method |
| Feb-25-2003 |
An image search apparatus acquires associative words in relation to an input query word, and makes a keyword search of image information on the basis of the obtained associative words and input query word.... |
| 6523021 |
Business directory search engine |
| Feb-18-2003 |
A system and method for efficiently searching directory listing information to obtain more relevant results is provided. In a computer system running a computing application, it is advantageous to provide... |
| 6513041 |
Value-instance-connectivity computer-implemented database |
| Jan-28-2003 |
A computer-implemented database and method providing an efficient, ordered reduced space representation of multi-dimensional data. The data values for each attribute are stored in a manner that provides... |
| 6513030 |
Persistence storage architecture |
| Jan-28-2003 |
A method and system that processes a storage mechanism-independent query is described. The method and system identifies at least one persistent storage mechanism, that is capable of providing data for... |
| 6505200 |
Application-independent data synchronization technique |
| Jan-7-2003 |
A method, system, and computer program product for automatically synchronizing data between a replicated version and a back-end data store version which may or may not have the same format. Queues are... |
| 6505186 |
Method of managing feature data |
| Jan-7-2003 |
The present invention offers a feature data management method which provides data indicating created time and destroyed time of geographic object for feature data, thereby increasing the speed and facilitating... |
| 6502087 |
Work flow management system |
| Dec-31-2002 |
A work flow management system has circulation control functions for carrying out branching, queuing, dividing, broadcasting, recovering, holding and substitute of a circulation material in the work flow... |
| 6487552 |
Database fine-grained access control |
| Nov-26-2002 |
A method and mechanism are provided for accessing data. Values are stored for a set of context attributes associated with a session between a database user and a database server. The database system includes... |
| 6484185 |
Atomic operations on data structures |
| Nov-19-2002 |
Performing atomic operations on data entities having an arbitrary size is disclosed. Version data is associated with a data entity. The version data is saved to a first attribute. The data entity is then... |
| 6484168 |
System for information discovery |
| Nov-19-2002 |
A sequence of word filters are used to eliminate terms in the database which do not discriminate document content, resulting in a filtered word set and a topic word set whose members are highly predictive... |
| 6477541 |
Multimedia server |
| Nov-5-2002 |
A multimedia server retrieves blocks of data from a storage medium and supplies the blocks in the form of data streams to users. The streams include a group of high bit rate streams and a group of low... |
| 6477524 |
Method for statistical text analysis |
| Nov-5-2002 |
A method for retrieving relevant stories from a collection of stories. The method comprises the steps of identifying at least one query term, applying a cooccurrence matrix to the query term to provide... |
| 6477522 |
Dynamic performance based server selection |
| Nov-5-2002 |
Downloading of Internet files is optimized based on which of multiple locations is most efficient in providing the files. Identical or contiguous portions of a file are downloaded from different servers,... |
| 6460045 |
Self-tuning histogram and database modeling |
| Oct-1-2002 |
Building histograms by using feedback information about the execution of query workload rather than by examining the data helps reduce the cost of building and maintaining histograms. A method of maintaining... |
| 6453321 |
Structured cache for persistent objects |
| Sep-17-2002 |
A technique for creating and using a structured cache to increase the efficiency of reading persistent objects from a database. The structured cache is comprised of an object cache, an associations cache,... |
| 6453059 |
Image transfer system |
| Sep-17-2002 |
An image transfer system is provided with an image transfer controller which transfers image information input from image input systems to selected one of a plurality of image handling systems. Destination... |
| 6439783 |
Range-based query optimizer |
| Aug-27-2002 |
A computerized query optimizer for use with a database system having an ordered set of records. The optimizer employs a scanner and an evaluator. A query is composed as ranges of record values related... |
| 6434557 |
Online syntheses programming technique |
| Aug-13-2002 |
The current mechanism discloses methods for transforming a set of heterogeneous relations into multidimensional data cubes. A syntheses process is disclosed that dynamically and with minimal user input... |
| 6430550 |
Parallel distinct aggregates |
| Aug-6-2002 |
Techniques are provided for executing distinct aggregation operations in a manner that is more scalable and efficient than prior techniques. A three-stage technique is provided to parallelize aggregation... |
| 6430548 |
Optimized database management system |
| Aug-6-2002 |
A computerized method for organizing data from multiple databases into a single database for optimal access. The method includes providing multiple databases, each for storing data in the form of records.... |
| 6418438 |
Dynamic scalable lock mechanism |
| Jul-9-2002 |
A multilevel data locking mechanism is described. The mechanism determines the cost of multiple granularities of locks for a query prior to initiating a transaction. Locking selection is performed by a... |
| 6412054 |
Storage disk declustering method |
| Jun-25-2002 |
A method of declustering data among a number of storage units, e.g., disks, to minimize response time for range queries. Data to be stored is identified in the form of a dataset, wherein the data is divided... |
| 6400853 |
Image retrieval apparatus and method |
| Jun-4-2002 |
An image feature amount extraction unit segments an image into a plurality of blocks and calculates the feature amount of each block. A feature amount label string generation unit adds a label to each... |
| 6389414 |
Internal database validation |
| May-14-2002 |
Internal database validation system comprises a database having a data table and a validation table. The data table has at least one data column and at least one data row and the validation table has a... |
| 6385616 |
Time-versioned data storage mechanism |
| May-7-2002 |
In a time-versioned storage mechanism, data is stored as a plurality of records, each including at least one attribute, a time span indicating the time span for which the attribute is valid, an insertion... |
| 6377948 |
Directory access method |
| Apr-23-2002 |
A network system includes a directory server having a database for storing directory information, and at least one client connected to the directory server through a network. The client issues statements... |
| 6374263 |
System for maintaining precomputed views |
| Apr-16-2002 |
A system and a method maintain a precomputed view corresponding to detail data in a database server by: determining a maintenance plan to refresh the precomputed view when detail data is changed; integrating... |
| 6366922 |
Multi-dimensional data management system |
| Apr-2-2002 |
Multi-dimensional data is organized into classes which correspond to each of the dimensions that characterize the data. All relevant data is consolidated into a fact table, which is based upon information... |
| 6366919 |
System for managing telecommunication sites |
| Apr-2-2002 |
A system for maintaining, updating repairing and monitoring remotely located communication equipment sites is described with which the sites can be managed and maintained. Data relative to each site is... |
| 6366905 |
Aggregations design in database services |
| Apr-2-2002 |
A method, apparatus, and software are disclosed for efficient selection of aggregations, or summaries of data in a database, for answering queries. Benefit/cost ratings are maintained for possible aggregations... |
| 6360214 |
Automatic database statistics creation |
| Mar-19-2002 |
A system for automatic statistics creation comprises a query optimizer which automatically generates statistics derived from data in a database and selects an executable procedure from a plurality of procedures... |
| 6356913 |
Generic (database-independent) and dynamically-modifiable schema |
| Mar-12-2002 |
A generic and dynamically-modifiable database schema has a tree structure that includes leaf nodes each defining a value of an attribute, branch container nodes each representing a different attribute... |
| 6356887 |
Auto-parameterization of database queries |
| Mar-12-2002 |
An auto-parameterization process transforms a database query into a parameterized basic query form by replacing any constant values in the query with parameters. The auto-parameterization process attempts... |
| 6353822 |
Program-listing appendix |
| Mar-5-2002 |
Methods and apparatus for assisting a user in retrieving documents or other data items of interest operates in tandem with a conventional document-retrieval facility, such as a web browser, by tracking... |