×

Providing query suggestions

  • US 8,732,171 B2
  • Filed: 01/28/2010
  • Issued: 05/20/2014
  • Est. Priority Date: 01/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method comprising:

  • associating a user with at least one of a plurality of groups based on one or more of a subject matter of past queries submitted by the user or website links previously selected by the user;

    storing the association of the user with the at least one of the plurality of groups in a first database;

    receiving an indication that the user has entered at least a portion of a first alphanumeric string of a search query into a search box, the at least the portion of the first alphanumeric string of the search query associated with a first subject matter;

    identifying the user based on a user identification (ID) associated with the user;

    accessing the first database and using the user ID to determine the at least one of the plurality of groups with which the user is associated;

    accessing a second database comprising queries categorized into a plurality of groups based on a subject matter of each of the queries;

    identifying one or more queries in the second database that are categorized into a group of the plurality of groups that is the same as the at least one of the plurality of groups with which the user is associated, the identified one or more queries comprising one or more suggested queries, the one or more suggested queries associated with a second subject matter that is unrelated to the first subject matter of the at least the portion of the first alphanumeric string; and

    communicating for display the one or more suggested queries, wherein a quantity of the one or more suggested queries is less than a quantity of total queries for the group of the plurality of groups.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×