SYSTEMS AND METHODS FOR AUGMENTING SEARCH REQUESTS TO MITIGATE COMPUTATIONAL LOAD

A method at an aggregator includes: storing (i) previous search results generated by supplier subsystems, in response to previous search requests, and (ii) for each previous search result, an identifier of the supplier subsystem that generated the previous search result; receiving a current search r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DEVAUX, Yannick, AMADIEU, Olivier, CAZORLA, Jean-Marie
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method at an aggregator includes: storing (i) previous search results generated by supplier subsystems, in response to previous search requests, and (ii) for each previous search result, an identifier of the supplier subsystem that generated the previous search result; receiving a current search request containing current search parameters; responsive to receiving the current search request, selecting a set of the supplier subsystems for search result generation; for a first supplier subsystem from the set, retrieving from storage a previous search result associated with a second supplier subsystem from the set or the supplier subsystems, based on correspondence between the current search parameters and attributes of the previous search results; and sending, to the first supplier subsystem, e,g, an enriched search request including, (i) the current search request, and (ii) auxiliary search parameters corresponding to the retrieved previous search result, for generation of current search results at the first supplier subsystem employing the auxiliary search parameters as inputs. Un procédé au niveau d'un agrégateur consiste à : stocker (i) les résultats de recherche précédents générés par des sous-systèmes de fournisseur, en réponse à des demandes de recherche précédentes, et (ii) pour chaque résultat de recherche précédent, un identifiant du sous-système de fournisseur qui a généré le résultat de recherche précédent; recevoir une demande de recherche actuelle contenant des paramètres de recherche actuels; en réponse à la réception de la demande de recherche actuelle, sélectionner un ensemble des sous-systèmes de fournisseur pour la génération de résultats de recherche; pour un premier sous-système de fournisseur appartenant à l'ensemble, récupérer à partir de la mémoire un résultat de recherche précédent associé à un second sous-système de fournisseur appartenant à l'ensemble ou aux sous-systèmes de fournisseur, sur la base d'une correspondance entre les paramètres de recherche actuels et les attributs des résultats de recherche précédents; et envoyer, au premier sous-système de fournisseur, par exemple, une demande de recherche enrichie comprenant (i) la demande de recherche actuelle et (ii) des paramètres de recherche auxiliaires correspondant au résultat de recherche précédent récupéré, pour la génération de résultats de recherche actuels au niveau du premier sous-système de fournisseur en utilisant les paramètres de recherche auxiliaires en tant qu'e