Method of Presenting Internet Search Results
First Claim
1. A method of presenting search results to a user of a social network web site, wherein users of the site have profiles with information regarding the users, wherein a first user of the site has a profile with information associating profiles of certain of the users as friends to the first user and lists items on the site as an interest or affinity of the first user, the method comprising:
- obtaining by a server search results in response to a search request from the first user;
determining a rank for use in providing search results to the first user based at least in part on strength of relationships between the first user and other users of the site, wherein a determination of the strength of relationships between the first user and other users of the site includesidentifying the profiles of users with which the first user has associated as a friend; and
identifying the profiles of users which list on the site as an interest or affinity any of the same items listed on the site as an interest or affinity of the first user; and
displaying on a display the search results using the rank as a factor in deciding whether a given search result should be displayed.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of presenting Internet search results includes obtaining Internet search results in response to a search request from a first user of a site. Users of the site have profiles with information regarding the users. The first user has a profile with information associating certain of the users to the first user. The search results are ranked such that the search results related to the information regarding the users associated with the first user are ranked highest. The search results are displayed on a display according to the ranking
12 Citations
20 Claims
-
1. A method of presenting search results to a user of a social network web site, wherein users of the site have profiles with information regarding the users, wherein a first user of the site has a profile with information associating profiles of certain of the users as friends to the first user and lists items on the site as an interest or affinity of the first user, the method comprising:
-
obtaining by a server search results in response to a search request from the first user; determining a rank for use in providing search results to the first user based at least in part on strength of relationships between the first user and other users of the site, wherein a determination of the strength of relationships between the first user and other users of the site includes identifying the profiles of users with which the first user has associated as a friend; and identifying the profiles of users which list on the site as an interest or affinity any of the same items listed on the site as an interest or affinity of the first user; and displaying on a display the search results using the rank as a factor in deciding whether a given search result should be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of identifying a list of items relating to a social network, wherein users of the social network have profiles and/or webpages with information regarding the users and/or their activities, products, and/or services, wherein a first user has a profile with information associating certain of the users to the first user, the method comprising:
-
obtaining by a server a list of items relating to the social network to be displayed to a first user, wherein the items include one or more of advertisements relating to businesses, products, and/or services of users of the social network, user profiles on the social network, and/or webpages on the social network; and creating the list of items relating to the social network using a process including identifying profiles of users that have been associated as friends with the profile of the first user by the first user; identifying profiles of users that have a second degree of separation from the first user; identifying profiles of users that are in a family relationship with the first user; identifying items relating to the social network for which a user has a like, interest, and/or affinity; identifying profiles of users that have a common like, interest, and/or affinity with the first user; identifying profiles of users that have the same group membership as the first user; and determining a rank that indicates the strength of the relationship of other users with the first user based upon at least the common interest or affinities of the other users with the first user; and using the rank as a factor in creating the list of items relating to the social network.
-
-
19. A method of presenting Internet search results comprising:
-
obtaining by a server Internet search results in response to a search request from a first user of a site, wherein users of the site have profiles with information regarding the users, wherein the first user has a profile with information associating certain of the users to the first user; ranking by the server the search results such that the search results which are related to the information regarding the users associated with the first user are ranked highest; and displaying on a display the search results according to the ranking - View Dependent Claims (20)
-
Specification