PERSONALIZED BOOKMARKS FOR SOCIAL NETWORKING SYSTEM ACTIONS BASED ON USER ACTIVITY
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a plurality of a user'"'"'s interactions with a plurality of items in a social networking system, wherein each of the plurality of items is associated with a category from a plurality of categories;
ranking the items based on the user'"'"'s interaction with the items;
determining a highest ranked item for each category in the plurality of categories;
ranking the categories based on the highest ranked item for each category in the plurality of categories;
generating a bookmark link for each of a set of the items, wherein a bookmark link provides a link to the corresponding item in the social networking system;
generating a set of bookmark links grouped by category, wherein the categories are ordered in accordance with the relative ranking of the categories, and wherein the bookmark links in each category are ordered in accordance with the relative ranking of the items corresponding to the bookmark links; and
sending the set of bookmark links to the user for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system provides a personalized set of bookmarks to a user based on the user'"'"'s interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user'"'"'s interactions with the bookmarks and/or associated items.
-
Citations
10 Claims
-
1. A computer-implemented method comprising:
-
receiving a plurality of a user'"'"'s interactions with a plurality of items in a social networking system, wherein each of the plurality of items is associated with a category from a plurality of categories; ranking the items based on the user'"'"'s interaction with the items; determining a highest ranked item for each category in the plurality of categories; ranking the categories based on the highest ranked item for each category in the plurality of categories; generating a bookmark link for each of a set of the items, wherein a bookmark link provides a link to the corresponding item in the social networking system; generating a set of bookmark links grouped by category, wherein the categories are ordered in accordance with the relative ranking of the categories, and wherein the bookmark links in each category are ordered in accordance with the relative ranking of the items corresponding to the bookmark links; and sending the set of bookmark links to the user for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a server system, the one or more programs comprising instructions for:
-
receiving a plurality of a user'"'"'s interactions with a plurality of items in a social networking system, wherein each of the plurality of items are associated with a category from a plurality of categories; ranking the items based on the user'"'"'s interaction with the items; determining a highest ranked item for each category in the plurality of categories; ranking the categories based on the highest ranked item for each category in the plurality of categories; generating a bookmark link for each of a set of the items, wherein a bookmark link provides a link to the corresponding item in the social networking system; generating a set of bookmark links grouped by category, wherein the categories are ordered in accordance with the relative ranking of the categories, and wherein the bookmark links in each category are ordered in accordance with the relative ranking of the items corresponding to the bookmark links; and
sending the set of bookmark links to the user for display.
-
-
10. A computer-implemented method comprising:
-
receiving a plurality of a user'"'"'s interactions with a plurality of items in a social networking system, wherein each of the plurality of items are associated with a category from a plurality of categories; ranking the items based on the user'"'"'s interaction with the items; determining a highest ranked item for each category in the plurality of categories; ranking the categories based on the highest ranked item for each category in the plurality of categories; generating a set of bookmark links grouped by category, wherein the categories are ordered in accordance with the relative ranking of the categories; and sending the set of bookmark links to the user for display.
-
Specification