×

Integrated search server and integrated search method

  • US 8,346,780 B2
  • Filed: 04/16/2010
  • Issued: 01/01/2013
  • Est. Priority Date: 04/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. An integrated search server which is coupled with a plurality of search clients, a plurality of search servers, and a plurality of file servers, the integrated search server comprising:

  • a processor, and a main storage device,wherein the processor obtains digest information which is related to a search condition included in an integrated search result obtaining request received from one of the plurality of search clients, and which is for narrowing down search servers from which search results are obtained, from each of the plurality of search servers, and narrows down the search servers from which the search results are obtained, from the plurality of search servers, based on the obtained plural pieces of digest information and a predetermined search server narrow-down rule,wherein the processor further obtains the search results corresponding to the integrated search result obtaining request, from the search servers which have been narrowed down, integrates the search results, and provides the integrated search result to the search client,wherein each of the plural pieces of digest information is a score value of each document included in the search results provided based on the search condition by the plurality of search servers,wherein the processor compares the score values for the plurality of search servers, and thereby narrows down the search servers from which the search results are obtained,wherein the number of search results to be provided to the search client is set to k (an integer equal to or larger than

         1),wherein each of the plural pieces of digest information is a maximum score value and a minimum score value of the documents included in the search results in each of the plurality of search servers, andwherein the processor selects search servers (candidate search servers) having the number of search results, in which a sum of the search results is equal to or larger than the k, in descending order of the maximum score value, selects search servers (supplementary search servers) in which the maximum score value is larger than the minimum score value which is the smallest in the candidate search servers, from search servers other than the selected candidate search servers, narrows the servers from which the search results are obtained, down to the candidate search servers and the supplementary search servers, and provides k search results with top score values, from the search results provided from the search servers which have been narrowed down, to the search client.

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