Patent ES-2724879-T3 (ES)
Title: Interfaz de búsqueda
Inventor: COLGROVE CAITLIN
Filed: 2014-10-21
Granted: 2019-09-17
Abstract: Un sistema informático (400) que comprende: uno o más dispositivos informáticos que se configuran para almacenar un repositorio de plantillas (160); 5 plantillas de búsqueda (162) almacenadas en el repositorio de plantillas, cada una de las plantillas de búsqueda comprende al menos: datos de especificación de campo que especifican campos para obtener datos de entrada de búsqueda, y datos de especificación de consulta que especifican cómo generar consultas estructuradas (130) con base en la búsqueda datos de entrada obtenidos de uno o más de los campos, donde las consultas estructuradas proporcionan relaciones lógicas entre los valores dentro de la consulta; 10 un generador de campo (124) en uno o más dispositivos informáticos que se configura para generar campos indicados por los datos de especificación de campo; un módulo de carga de plantillas (122) que se acopla al repositorio de plantillas, que se configura para identificar una o más plantillas de búsqueda disponibles en el repositorio de plantillas; un generador de interfaz de usuario (125) que se acopla al generador de campo y al módulo de carga de plantillas y en uno o más dispositivos informáticos, que se configura para generar una interfaz de usuario (300) que comprende controles de selección de plantilla (114) los cuales se configuran para seleccionar plantillas de búsqueda disponibles que se identifican por el módulo de carga de plantillas; en donde el módulo de carga de plantillas se configura para recibir la entrada de selección de plantillas a través de los controles de selección de plantillas; en donde el generador de interfaz de usuario se configura para actualizar la interfaz de usuario para incluir campos de búsqueda particulares (115) que se generan por el generador de campo para una plantilla de búsqueda particular que se selecciona por la entrada de selección de plantilla; en donde la plantilla de búsqueda particular comprende datos de especificación de fuente de datos que especifican una pluralidad de fuentes de datos con capacidad de búsqueda (150); en donde el generador de interfaz de usuario se configura además para actualizar la interfaz de usuario para incluir controles de selección de fuente de datos (331, 332, 333) que se generan en base a los datos de especificación de fuente de datos; en donde la interfaz de usuario se configura para recibir una entrada de búsqueda particular a través de los campos de búsqueda particulares, y para provocar la generación de una consulta estructurada particular que se basa en la entrada de búsqueda particular y en los datos de especificación de consulta particulares en la plantilla de búsqueda particular, recibir la entrada de selección de fuente de datos del usuario a través de los controles de selección de fuente de datos los cuales seleccionan qué fuentes de datos de la pluralidad de fuentes de datos de búsqueda especificadas por la plantilla deben buscarse, y solicitar la ejecución de una o más búsquedas con base en la consulta estructurada en particular, contra una o más fuentes de datos seleccionadas al enviar la consulta estructurada a uno o más módulos de búsqueda.