Sistemas, métodos y productos de programa informático para implementar una base de datos de búsqueda de texto libre.
Un método (400) para implementar una base de datos de búsqueda de texto libre dinámica,
almacenando la base de datos de búsqueda de texto libre dinámica primeros datos, generados por al menos un procesador, que representan una primera relación que incluye una primera palabra clave, un primer viaje y un primer valor de ponderación, comprendiendo el método (400):
recibir, por el al menos un procesador, una pluralidad de peticiones de búsqueda de texto libre (404);
calcular, por el al menos un procesador, un segundo valor de ponderación para la primera relación basándose en las peticiones de búsqueda de texto libre (406), en donde el segundo valor de ponderación difiere del primer valor de ponderación; y
transformar, por el al menos un procesador, los primeros datos en segundos datos (408) insertando el segundo valor de ponderación en los primeros datos de tal forma que la primera relación incluye el segundo valor de ponderación,
en donde calcular el segundo valor de ponderación para la primera relación basándose en las peticiones de búsqueda de texto libre (406) comprende:
definir una pluralidad de eventos potenciales (502) para la primera relación que puede producirse con respecto a una propuesta de viaje de vuelta en respuesta a las peticiones de búsqueda de texto libre basándose en la primera relación;
para cada petición de búsqueda de texto libre, consultar la base de datos de búsqueda de texto libre dinámica para la primera relación que coincida con la petición de búsqueda de texto libre y devolver una o más propuestas de viaje basándose en la primera relación;
registrar un número de ocurrencias de cada evento potencial con respecto a la una o más propuestas de viaje devueltas para las peticiones de búsqueda de texto libre; y
calcular el segundo valor de ponderación para la primera relación basándose en el número de ocurrencias, y en donde devolver la una o más propuestas de viaje basándose en la primera relación comprende:
para cada petición de búsqueda de texto libre:
aplicar un ajuste temporal a una pluralidad de ponderaciones de evento para definir ponderaciones de evento temporalmente ajustadas (506), en donde cada ponderación de evento corresponde a uno de los eventos potenciales; y
devolver la una o más propuestas de viaje basándose en las ponderaciones de evento temporalmente ajustadas (508).
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E15290202.
Solicitante: AMADEUS S.A.S..
Nacionalidad solicitante: Francia.
Dirección: 485 ROUTE DU PIN MONTARD, SOPHIA ANTIPOLIS 06410 BIOT FRANCIA.
Inventor/es: PAUCHET,DAVID, BARRAUD,ROMAIN, TANASESCU,TEODOR-VLAD.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F16/242 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. › Formulación de la consulta.
PDF original: ES-2774355_T3.pdf
Patentes similares o relacionadas:
Búsqueda de conjunto de datos electrónicos, del 11 de Marzo de 2020, de AMADEUS S.A.S.: Un método para buscar un conjunto de datos electrónicos, en el que el método comprende recibir, en uno o más procesadores y desde un dispositivo electrónico móvil , una consulta […]
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 […]