Sistemas y métodos para búsqueda en paralelo inteligente.
Un método que comprende hacer que un procesador (502) se conecte comunicativamente a una memoria (504) para ejecutar un motor de búsqueda (110) para realiza las siguientes etapas:
a) recibir una solicitud (402) para acceder a datos objetivo, en donde los datos objetivo se almacenan en al menos una de una pluralidad de fuentes de datos (104, 104a-c), comprendiendo cada una de la pluralidad de fuentes de datos uno o más módulos de software y hardware diverso para almacenar datos (106, 106a-c), teniendo cada una de la pluralidad de fuentes de datos un índice de candidato respectivo (302a-c) residente en la memoria del procesador (504), y en el que un índice general (304a-c) está comprendido en la memoria del procesador (504) y comprende un índice de relaciones entre datos de al menos dos de la pluralidad de fuentes de datos;
en el que cada índice de candidato (302a-c) incluye un índice de registros de la fuente de datos respectiva (104a-c) asociado con un candidato que incluye dos o más elementos de datos correspondientes a un individuo o entidad específicos, y las relaciones entre datos (302a_1, 302b_1; 302a_2, 302b_2; ...) de las al menos dos fuentes de datos se describen en el índice general por referencia a los índices de candidato (302a-c) de las fuentes de datos respectivas (104a-c);
b) extraer una pluralidad de parámetros de consulta (404a-c) de la solicitud, en donde cada parámetro de consulta corresponde a un subíndice (304a-c) del índice general, comprendiendo cada subíndice un subconjunto del índice general;
c) realizar búsquedas en paralelo del índice general común a la pluralidad de fuentes de datos, en donde cada búsqueda en paralelo comprende buscar en una pluralidad de subíndices el índice general común a la pluralidad de fuentes de datos basándose en uno o más parámetros de consulta correspondientes para la pluralidad de subíndices;
d) realizar una o más búsquedas en paralelo adicionales de los índices de candidato basándose en los resultados de las búsquedas en paralelo del índice general unido a los parámetros de consulta;
e) extraer una salida (414) basándose en los resultados devueltos por la una o más búsquedas en paralelo adicional de los índices de candidato.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2013/066911.
Solicitante: EQUIFAX, INC.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: 1550 Peachtree Street, N. W. Atlanta, GA 30309/ ESTADOS UNIDOS DE AMERICA.
Inventor/es: LEITNER,STEPHEN, MANTHEY,KEITH W, BURGESS,MARK, CANFIELD,SAMUEL.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F16/2458 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 16/00 Recuperación de información; Estructuras de las bases de datos a tal efecto; Estructuras de los sistemas de archivo a tal efecto. › Tipos especiales de consulta, p. ej. consultas estadísticas, consultas difusas o consultas distribuidas.
PDF original: ES-2752058_T3.pdf
Patentes similares o relacionadas:
Tabla de almacenamiento de datos de escaneado completo continuo y almacén de datos distribuido con tiempo de respuesta predecible para carga de trabajo impredecible, del 1 de Enero de 2020, de AMADEUS S.A.S.: Un método para almacenar y recuperar datos en un nodo de almacenamiento de un almacén de datos, el nodo de almacenamiento comprende al […]
Agrupamiento de datos, del 25 de Diciembre de 2019, de Palantir Technologies, Inc: Un método implementado por ordenador para generar un grupo de entidades de datos relacionadas, el método comprende: establecer comunicación con uno […]