Nova Patents
WO0180079A2

Search query autocompletion

Abstract

A system for facilitating online searches suggests query autocompletion strings (terms and/or phrases) to users during the query entry process, wherein the suggested strings are based on specific attributes of the particular database access system (20) being searched. A string extraction component (46) associated with a database access system (20), such as a web site of an online merchant, periodically generates a dataset (30) that contains the autocompletion strings for the system. The datasets (30) are preferably biased to favor the database items that are currently the most popular (e.g., best selling or most frequently viewed), and may be customized to particular users or user groups. The datasets (30) are transmitted to users' computing devices (40), which may include handheld and other wireless devices (40B) that lack a full keyboard. An autocompletion client (50) which runs on the computing devices in association with a browser (54) uses the datasets (30) to suggest the autocompletion strings as users enter queries that are directed to the database access system (20).

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

34 claims: 3 independent, 31 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method of assisting users in generating queries for submission to a query server of a database access system, comprising: generating a dataset that contains autocompletion strings for the query server, wherein the autocompletion strings are selected based on attributes of the database access system;transmitting the dataset to a remote computing device of a user of the database access system;and on the remote computing device, suggesting autocompletion strings to the user from the dataset as the user enters a query for submission to the query server.
  2. 18
    A system for assisting users in generating queries for submission to a query server of a database access system, comprising- a first component that extracts autocompletion strings from at least one of the following sources (a) a log of queries submitted to the query server by a plurality of users, and (b) descriptions of items stored within a database of the database access system;a second component that dispatches the autocompletion strings extracted by the first component to computing devices of users of the database access system;and a third component that runs on the computing devices and suggests the autocompletion strings to users as the users enter search queries for submission to the database access system.
  3. 28
    A method of assisting a user in generating a query to submit to a query server, comprising, on a computing device:retrieving a dataset of autocompletion strings from a server, wherein at least a portion of the dataset corresponds to the query server;storing the dataset in a memory of the computing device;and in response to entry by a user of a search query for submission to the query server, suggesting autocompletion strings from the dataset to the user.