Patent ID: 8346782

Claim:
A computer-implemented method for information matching, the method comprising: collecting characteristic data of network behavior of a plurality of users; grouping multiple users of the plurality of users into one cluster, the multiple users not having the collected characteristic data of network behavior; grouping remaining users of the plurality of users into one or more predetermined clusters based on the characteristic data of network behavior; storing results of the one cluster and the one or more predetermined clusters in a database; setting weight of the characteristic data; receiving a search request from a user device of a user of the plurality of users; obtaining search results based on the search request; inquiring a historical record of clicking operation on multiple search results of the search results, the clicking operation being made by a plurality of users in a cluster that contains the user; calculating rank values of the multiple search results based on the historical record of the clicking operation and the weight of the characteristic data; sorting the multiple search results based on the rank values in a descending order from a high rank to a low rank; and causing the sorted search results to be displayed.