An information retrieval apparatus for processing a query for retrieval of information from a database has a mechanism for locating a number of features and feature fragments in an index database; an evaluating mechanism for identifying a number of sub-queries of a number of levels contained in the query and recursively evaluating the sub-queries using each of the located features and feature fragments; and a mechanism for collecting and storing a number of results of the recursive evaluation of the query and sub-queries pursuant to computing an overall result of the query. Such a system can eliminate the need of conventional retrieval systems for providing a new, separate, centralized replica within the data warehouse of the data stored in the diverse external databases. The invention can thus avoid the problems of replication of such data in conventional systems, in which the data may become stale or is subject to errors arising during replication for warehousing. Instead, the data warehouse can contain an index database, which stores entries providing data regarding the information stored in the external databases, such as information location specifiers for that data within those databases, relational information and statistics. The invention can also provide a robust, versatile indexing system.

Un aparato de la recuperación de datos para procesar una pregunta para la recuperación de la información de una base de datos tiene un mecanismo para localizar un número de características y de fragmentos de la característica en una base de datos del índice; un mecanismo de evaluación para identificar un número secundario-pregunta de un número de niveles contenidos en la pregunta y recurrentemente la evaluación secundario-pregunta con cada uno de las características y de los fragmentos localizados de la característica; y un mecanismo para recoger y almacenar un número de resultados de la evaluación recurrente de la pregunta y secundario-pregunta conforme a computar un resultado total de la pregunta. Tal sistema puede eliminar la necesidad de los sistemas de recuperación convencionales de proporcionar una nueva, separada, centralizada reproducción dentro del almacén de los datos de los datos almacenados en las bases de datos externas diversas. La invención puede evitar así los problemas de la réplica de tales datos en los sistemas convencionales, en los cuales los datos pueden llegar a ser añejos o están conforme a los errores que se presentan durante la réplica para almacenar. En lugar, el almacén de los datos puede contener una base de datos del índice, que almacena las entradas que proporcionan datos con respecto a la información almacenada en las bases de datos externas, tales como specifiers de la localización de la información para ésa los datos dentro de esas bases de datos, información emparentada y estadística. La invención puede también proporcionar un sistema robusto, versátil de la indexación de direcciones.

 
Web www.patentalert.com

< (none)

< Document retrieval apparatus

> System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles

> (none)

~ 00048