Personalized bookmarks for social networking system actions based on user activity

US9569553B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9569553-B2
Application numberUS-201615059252-A
CountryUS
Kind codeB2
Filing dateMar 2, 2016
Priority dateDec 19, 2011
Publication dateFeb 14, 2017
Grant dateFeb 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving a plurality of a particular user's interactions with a plurality of items in a social networking system, each item associated with a category; ranking the items based on the particular user's interactions with the items, the ranking based at least in part on an interaction type for each interaction with an item; for the particular user, ranking the categories based on the item rankings of the items within each category; for the particular user, generating by the social networking system a bookmark link for each item, each bookmark link providing a link to the corresponding item in the social networking system; and sending the bookmark links grouped by category to the particular user for display, the bookmark links ordered within each category based on the item rankings of the corresponding items within the category, and the categories ordered based on the ranking of the categories. 2. The method of claim 1 , wherein each category is selected from the group consisting of favorite bookmarks, groups, applications and pages. 3. The method of claim 1 , wherein the ranking of the items is based on the number of times over a period of time the user interacted with the items. 4. The method of claim 1 , wherein the ranking of the items is based on a duration of the interactions. 5. The method of claim 1 , wherein the ranking for at least one item is based at least in part on an amount of money a particular user has spent on goods or services offered by the item. 6. The method of claim 1 , wherein the ranking for the items is based at least in part on popularity of the items among a group of users. 7. The method of claim 1 , wherein an inadvertent interaction with an item by the particular user is not considered when determining the ranking of the item. 8. The method of claim 1 , wherein a bookmark link is generated for the particular user in response to the viewing user requesting a page. 9. The method of claim 8 , wherein the requested page is at least one of a home page, a photo album, a message page, an application page, or a profile page. 10. The method of claim 1 , wherein bookmark links are generated periodically for the particular user. 11. The method of claim 1 , further comprising determining a highest ranked item for each category, and ranking the categories based on the highest ranked item for each category, wherein a category associated with a higher ranked item is ranked more highly than a category associated with a lower ranked item. 12. The method of claim 1 , wherein the categories are ranked based on the average rank of all of the items in each category. 13. 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 particular user's interactions with a plurality of items in a social receiving a plurality of a particular user's interactions with a plurality of items in a social networking system, each item associated with a category; ranking the items based on the particular user's interactions with the items, the ranking based at least in part on an interaction type for each interaction with an item; for the particular user, ranking the categories based on the item rankings of the items within each category; for the particular user, generating by the social networking system a bookmark link for each item, each bookmark link providing a link to the corresponding item in the social networking system; and sending the bookmark links grouped by category to the particular user for display, the bookmark links ordered within each category based on the item rankings of the corresponding items within the category, and the categories ordered based on the ranking of the categories. 14. A system comprising: a processor; and a non-transitory computer-readable storage medium coupled to the processor, the computer-readable storage medium having instructions encoded thereon that, when executed by the processor, cause the processor to: receive a plurality of a particular user's interactions with a plurality of items in a social networking system, each item associated with a category; rank the items based on the particular user's interactions with the items, the ranking based at least in part on an interaction type for each interaction with an item; for the particular user, rank the categories based on the item rankings of the items within each category; for the particular user, generate by the social networking system a bookmark link for each item, each bookmark link providing a link to the corresponding item in the social networking system; and send the bookmark links grouped by category to the particular user for display, the bookmark links ordered within each category based on the item rankings of the corresponding items within the category, and the categories ordered based on the ranking of the categories.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9569553B2 cover?
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 fr…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30884. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).