Patent ID: 8046351
Filing Date: 2011-10-25
Classification: G06F

Abstract:
1. A method for providing access to information using search engines, comprising: obtaining characteristic information including a plurality of characteristic keywords representing searching capabilities of each one of multiple search engines, wherein each characteristic keyword is assigned a characteristic keyword score value; maintaining separate characteristic keyword score values for the plurality of characteristic keywords for each search engine, wherein the score values are accumulated and updated over multiple searches; in response to receiving a query including user-selected keywords, determining a similarity value for each search engine based on the characteristic keyword score values associated with the user selected query keywords of the query; selecting a search engine among the multiple search engines for executing the query based on the rank of the multiple search engines using the similarity value; sending the query to the selected search engine; obtaining search results from the selected search engine; selecting a predetermined number of obtained search results as top results; analyzing the top results for determining result quality; and updating the characteristic keyword score values based on the result quality of the top results.