Bookmarking social networking system content
First Claim
1. A computer-implemented method comprising:
- sending a content item for display to a user of a social networking system, the content item including a user interface element for requesting a bookmark of the content item;
receiving, from the user, a selection of the user interface element for requesting a bookmark of the content item;
identifying the bookmarked content item stored in connection with the user;
selecting the bookmarked content item for retargeting to the user based on the existence of the bookmark that identifies the selected bookmarked content item;
selecting, by the social networking system, one or more users, wherein the selected one or more users satisfy the following criteria;
the selected one or more users are connected to the user in the social networking system, andthe selected one or more users satisfy privacy criteria that is specified by the user; and
responsive to the selecting, sending information associated with the selected bookmarked content item for display in a feed to the selected one or more users, the information comprising a textual description indicating that the user bookmarked the content item and a link to access the content item.
1 Assignment
0 Petitions
Accused Products
Abstract
A social networking system allows users to bookmark content within the social networking system to view at a later time and/or to share with other users. The content that may be bookmarked may include advertisements, user posted content, user comments on posted content, or any other content viewable within the social networking system, as well as links to content outside of the social networking system. A user may save the content by selecting a bookmark link corresponding to the content. The bookmarked content may be viewed later, such as in a bookmarked content dashboard, and it may also be used to provide additional content to the user that is related to the bookmarked content. Additionally, the user'"'"'s bookmarking activity may be published to the user'"'"'s connections in the social networking system to enable others to find and view the content that the user deems worthy of bookmarking.
-
Citations
15 Claims
-
1. A computer-implemented method comprising:
-
sending a content item for display to a user of a social networking system, the content item including a user interface element for requesting a bookmark of the content item; receiving, from the user, a selection of the user interface element for requesting a bookmark of the content item; identifying the bookmarked content item stored in connection with the user; selecting the bookmarked content item for retargeting to the user based on the existence of the bookmark that identifies the selected bookmarked content item; selecting, by the social networking system, one or more users, wherein the selected one or more users satisfy the following criteria; the selected one or more users are connected to the user in the social networking system, and the selected one or more users satisfy privacy criteria that is specified by the user; and responsive to the selecting, sending information associated with the selected bookmarked content item for display in a feed to the selected one or more users, the information comprising a textual description indicating that the user bookmarked the content item and a link to access the content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
sending an advertisement for display to a user of a social networking system, the advertisement including a user interface element for requesting a bookmark of the advertisement; receiving, from the user, a selection of the user interface element for requesting a bookmark of the advertisement; identifying the bookmarked advertisement stored in connection with the user; selecting the bookmarked advertisement for retargeting to the user based on the existence of the bookmark that identifies the selected bookmarked advertisement; selecting, by the social networking system, one or more users, wherein the selected one or more users satisfy the following criteria; the selected one or more users are connected to the user in the social networking system, and the selected one or more users satisfy privacy criteria that is specified by the user; and responsive to the selecting, sending information associated with the selected bookmarked advertisement for display in a feed to the selected one or more users, the information comprising a textual description indicating that the user bookmarked the advertisement and a link to access the content item. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer program product comprising a computer-readable storage medium containing computer program code for:
-
sending a content item for display to a user of a social networking system, the content item including a user interface element for requesting a bookmark of the content item; receiving, from the user, a selection of the user interface element for requesting a bookmark of the content item; identifying the bookmarked content item stored in connection with the user; selecting the bookmarked content item for retargeting to the user based on the existence of the bookmark that identifies the selected bookmarked content item; selecting, by the social networking system, one or more users, wherein the selected one or more users satisfy the following criteria; the selected one or more users are connected to the user in the social networking system, and the selected one or more users satisfy privacy criteria that is specified by the user; and responsive to the selecting, sending information associated with the selected bookmarked content item for display in a feed to the selected one or more users, the information comprising a textual description indicating that the user bookmarked the content item and a link to access the content item. - View Dependent Claims (13, 14)
-
-
15. A computer system comprising:
-
a processor; and memory coupled to the processor, the memory having encoded thereon instructions that, when executed by the processor, cause the processor to; send a content item for display to a user of a social networking system, the content item including a user interface element for requesting a bookmark of the content item; receive, from the user, a selection of the user interface element for requesting a bookmark of the content item; identify the bookmarked content item stored in connection with the user; select the bookmarked content item for retargeting to the user based on the existence of the bookmark that identifies the selected bookmarked content item; selecting, by the social networking system, one or more users, wherein the selected one or more users satisfy the following criteria; the selected one or more users are connected to the user in the social networking system, and the selected one or more users satisfy privacy criteria that is specified by the user; and responsive to the selecting, send information associated with the selected bookmarked content item for display in a feed to the selected one or more users, the information comprising a textual description indicating that the user bookmarked the content item and a link to access the content item.
-
Specification