Patent ID: 8521734
Filing Date: 2013-08-27
Classification: G06F,Y10S

Abstract:
1. A method of ranking one or more items in a result set, the method comprising: receiving a query from a user comprising one or more search terms; identifying users in a social network of the user, the social network of the user determined by identifying at least one other user with whom the user has a direct relationship and a plurality of other users with whom the user has an indirect relationship up to a threshold number of degrees of separation, the social network identified by traversing a user profile data store comprising a plurality of user profiles, each of the plurality of user profiles comprising personalized interaction data regarding content items, including a location, tags, annotations, saved pages, and navigation history associated with each of a plurality of content items, and personalized social interaction data, including trust values associated with the other users with whom the user has a direct or indirect relationship; generating a result set responsive to the query, the result set comprising a list of content items identified by traversing the user profiles within the social network of the user, the result set generated based on relevance of the one or more terms of the query with the personalized interaction data regarding content items in the user profiles within the social network of the user; ranking the content items in the results set on the basis of at least on the personalized interaction data regarding content items and a trust value between the user submitting the query and the at least one other user associated with the selected user profile; and causing at least one interface screen to be displayed to the user comprising the list of content items in the result set.