Patent ID: 7330849
Filing Date: 2008-02-12
Classification: G06F,Y10S

Abstract:
1. A computer implemented method, comprising: partitioning data objects of a search result in response to a search query into a plurality of clusters according to a predetermined algorithm, each data object having one or more keywords of the search query, and each data object being a member of one or more of the plurality of clusters; assigning a first data object of each cluster in which the first data object is a member an object-value, the object-value representing a first relationship between the first data object and a remainder of data objects of each cluster in which the first data object is a member; assigning each of the plurality of clusters in which the first data object is a member a cluster-value representing a second relationship between each cluster and a remainder of the plurality of clusters in which the first data object is a member; determining a strength score for the first data object based on the object-value of the first data object of each cluster and the cluster-value of each cluster in which the first data object is a member; and presenting the first data object in an order based on the strength score of the first data object with respect to strength scores of other data objects of the search result.