Google obtient un brevet pour sa recherche instantanée

Olivier Duffez (admin)
Membre du personnel
6 ans après le dépôt, Google a obtenu un brevet sur son système de recherche instantanée (Google Instant Search).
Son titre : Anticipated query generation and processing in a search engine
Il est attribué à Kamvar; Sepandar D. (Palo Alto, CA), Haveliwala; Taher H. (Mountain View, CA), Jeh; Glen M. (San Francisco, CA)
Résumé :
A search system monitors the input of a search query by a user. Before the user finishes entering the search query, the search system identifies and sends a portion of the query as a partial query to the search engine. Based on the partial query, the search engine creates a set of predicted queries. This process may take into account prior queries submitted by a community of users, and may take into account a user profile. The predicted queries are be sent back to the user for possible selection. The search system may also cache search results corresponding to one or more of the predicted queries in anticipation of the user selecting one of the predicted queries. The search engine may also return at least a portion of the search results corresponding to one or more of the predicted queries.

Les plus curieux et surtout courageux iront lire les détails sur le site de l'USPTO...
 
WRInaute discret
Merci pour l'info. J'ai lu ce document, et il y a effectivement quelques éléments intéressants. Le brevet décrit dans l'ordre:

  • comment le moteur peu définir une "requête partielle" (apparition d'un délimiteur, nombre pré-défini de caractères, inaction de l'utilisateur pendant un certain temps)
  • comment le moteur choisi les "recherches suggérées" (consultation de dictionnaires... qui peuvent être basés sur le profil utilisateur... ou sur la communauté à laquelle il appartient). Il est également indiqué que, dans certains cas la casse peut être prise en compte.
  • comment le moteur trie les "recherches suggérées" (ordre alphabétique ou selon la popularité de chaque suggestion)
Le brevet décrit ensuite la gestion du cache et l'infrastructure hardware... moins intéressant pour nous... pauvres utilisateurs.

Voilà en bref ce que j'y ai compris!
Reynald
 
Discussions similaires
Haut