×

Systems and methods for aggregating search results

  • US 8,407,229 B2
  • Filed: 09/19/2006
  • Issued: 03/26/2013
  • Est. Priority Date: 09/19/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for generating and providing a search results list to a user in response to a search query issued by the user, the method comprising:

  • receiving, by a search engine, a signal including the search query issued by the user;

    analyzing, by a server, the search query to identify a plurality of properties of the search query;

    identifying, by the server, a separate ranking scheme for ranking a set of search results stored in a plurality of databases resident in the server, wherein each ranking scheme indicates a different methodology for ranking the set of search results and the set of search results and the ranking scheme is different for each database;

    determining a relevance factor of each scheme based on a relevance of each ranking scheme to each property of the search query;

    ranking, by the server, the set of search results stored in each database of the plurality of databases using a ranking scheme identified for each respective database;

    storing, by the server, the ranking scheme and the set of ranked search results in each respective database;

    identifying, by the server, a plurality of search results that match one or more properties of the search query such that each search result is identified from a different stored set of ranked search results;

    sorting, by the server, the plurality of search results according to the relevance factor of a scheme associated with each respective search result included in the plurality of search results;

    generating, by the server, a search results list using the sorted plurality of search results; and

    providing, by the server, the generated search results list to the user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×