×

Electronic search interface technology

  • US 8,495,499 B1
  • Filed: 04/15/2011
  • Issued: 07/23/2013
  • Est. Priority Date: 12/09/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a first search query that was entered by a user and includes one or more terms that define the first search query;

    performing a search using the first search query to identify search results that are responsive to the first search query;

    based on performing the search using the first search query, identifying a first list of search results that are responsive to the first search query, the first list of search results including at least a first search result that is responsive to the first search query and that links to first electronic content;

    causing display of the first list of search results identified based on performing the search using the first search query, the display of the first list of search results including the first search result;

    after causing display of the first list of search results identified based on performing the search using the first search query, receiving user input selecting the first search result included in the display of the first list of search results;

    receiving a second search query that was entered by the user and includes one or more terms that define the second search query, the second search query being different than the first search query;

    performing a search using the second search query to identify search results that are responsive to the second search query;

    based on performing the search using the second search query, identifying a second list of search results that are responsive to the second search query, the second list of search results including at least a second search result that is responsive to the second search query and that links to second electronic content, the second list of search results being different than the first list of search results and the second search result being different than the first search result;

    causing display of the second list of search results identified based on performing the search using the second search query, the display of the second list of search results including the second search result;

    after causing display of the second list of search results identified based on performing the search using the second search query, receiving user input selecting the second search result included in the display of the second list of search results;

    subsequent to receiving user input selecting the first search result included in the display of the first list of search results and subsequent to receiving user input selecting the second search result included in the display of the second list of search results, receiving a third search query that was entered by the user and includes one or more terms that define the third search query, the third search query being different than the first search query and being different than the second search query;

    performing a search using the third search query to identify search results that are responsive to the third search query;

    based on performing the search using the third search query, identifying a third list of search results that are responsive to the third search query, the third list of search results being different than the first list of search results and being different than the second list of search results, the third list of search results including the first search result that links to the first electronic content, the second search result that links to the second electronic content, and a third search result that links to third electronic content, that has not been selected by the user prior to receiving the third search query, and that is different than the first search result and the second search result;

    based on the selection, prior to receiving the third search query, of the first search result included in the display of the first list of search results, the selection, prior to receiving the third search query, of the second search result included in the display of the second list of search results, and the third list of search results including the first search result and the second search result, grouping, by at least one processor and within a display of the third list of search results identified based on performing the search using the third search query, a first representation of the first search result and a second representation of the second search result together in a group separate from a third representation of the third search result that has not been selected by the user, even though relevancy ratings, to the third search query, for the first search result, the second search result, and the third search result do not suggest grouping the first search result and the second search result together in the group separate from the third search result that has not been selected by the user.

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