Chapter navigation user interface
US-9367227-B1 · Jun 14, 2016 · US
US9736105B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9736105-B2 |
| Application number | US-201514741568-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 17, 2015 |
| Priority date | Jun 17, 2015 |
| Publication date | Aug 15, 2017 |
| Grant date | Aug 15, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A social networking system provides a content feed to a client device associated with the user of a social networking system, the content feed including a plurality of content items. The social networking system identifies a read section and an unread section of the content feed. The social networking system receives a request for a subsequent content feed from a client device associated with the user. The social networking system identifies new content items that are associated with users of the social networking system. The social networking system generates a current content segment that includes the new content items and the unread section of the content feed, and generates the subsequent content feed by inserting the current content segment before or after the read section of the content feed. The social networking system provides a portion of the subsequent content feed to the client device.
Opening claim text (preview).
What is claimed is: 1. A method comprising: providing a content feed to a first client device associated with a user of a social networking system, the content feed including a plurality of content items that are associated with users of the social networking system; identifying a read section and an unread section of the content feed, the read section including one or more read content items, and the unread section including one or more missed content items in the content feed, wherein a read content item is a content item, of the plurality of content items, that was presented by the first client device and a missed content item is a content item, of the plurality of content items, that was part of the content feed for the first client device, but was not presented by the first client device; receiving a request for a subsequent content feed from a second client device associated with the user, identifying one or more new content items that are associated with users of the social networking system, wherein a new content item is a content item that has not been previously provided as part of a content feed to any user device associated with the viewing user; generating a current content segment that includes the one or more new content items and the unread section of the content feed; generating the subsequent content feed by inserting the current content segment after the read section of the content feed; and providing a portion of the subsequent content feed to the second client device. 2. The method of claim 1 , wherein generating the current content segment that includes the one or more new content items and the unread section of the content feed, comprises: generating engagement scores for the one or more new content items and for the one or more missed content items, the engagement scores measuring predicted levels of interaction the user would have with the corresponding content items; ranking the one or more new content items from highest engagement score to lowest engagement score; ranking the one or more missed content items in the unread section from highest engagement score to lowest engagement score; and assembling the current content segment by placing the ranked one or more new content items above the ranked one or more missed content items. 3. The method of claim 1 , wherein generating the current content segment that includes the one or more new content items and the unread section of the content feed, comprises: generating engagement scores for the one or more new content items and for the one or more missed content items, the engagement scores measuring predicted levels of interaction the user would have with the corresponding content items; ranking the one or more new content items and the one or more missed content items from highest engagement score to lowest engagement score; and assembling the ranked one or more new content items and the one or more missed content items in the unread section into the current content segment, and at least one of the one or more missed content items is above a new content item in the current content segment. 4. The method of claim 1 , wherein generating the current content segment that includes the one or more new content items and the unread section of the content feed, comprises: generating engagement scores for the one or more new content items and for the one or more missed content items, the engagement scores measuring predicted levels of interaction the user would have with the corresponding content items; weighting the engagement scores for the one or more new content items such that they are higher than the engagement scores for the one or more missed content items; ranking the one or more new content items and the one or more missed content items from highest engagement score to lowest engagement score; and assembling the ranked one or more new content items and the one or more missed content items in the unread section into the current content segment. 5. The method of claim 1 , wherein the portion of the subsequent content feed includes a read content item that was the last content item presented in the content feed and a highest ranking content item in the current content segment, and the portion of the subsequent content feed is configured such that the second client device presents the highest ranking content item in the current content segment first to the user, and the highest ranking content item is directly below the read content item in the portion of the subsequent content feed. 6. The method of claim 1 , wherein the portion of the subsequent content feed includes a read content item that was the last content item presented in the content feed and a highest ranking content item in the current content segment, and the portion of the subsequent content feed is configured such that the second client device presents the read content item first to the user, and the highest ranking content item in the current content segment is directly below the read content item, and another read content item is above the read content item. 7. The method of claim 1 , wherein the first client device and the second client device are the same client device. 8. A method comprising: providing a content feed to a first client device associated with a user of a social networking system, the content feed including a plurality of content items that are associated with users of the social networking system; identifying a read section and an unread section of the content feed, the read section including one or more read content items, and the unread section including one or more missed content items in the content feed, wherein a read content item is a content item, of the plurality of content items, that was presented by the first client device and a missed content item is a content item, of the plurality of content items, that was part of the content feed for the first client device, but was not presented by the first client device; receiving a request for a subsequent content feed from a second client device associated with the user; identifying one or more new content items that are associated with users of the social networking system, wherein a new content item is a content item that has not been previously provided as part of a content feed to any user device associated with the viewing user; generating a current content segment that includes the one or more new content items and the unread section of the content feed; generating the subsequent content feed by inserting the current content segment above the read section of the content feed; and providing a portion of the subsequent content feed to the second client device. 9. The method of claim 8 , wherein generating the current content segment that includes the one or more new content items and the unread section of the content feed, comprises: generating engagement scores for the one or more new content items and for the one or more missed content items, the engagement scores measuring predicted levels of interaction the user would have with the corresponding content items; ranking the one or more new content items from lowest engagement score to highest engagement score; ranking the one or more missed content items in the unread section from lowest engagement score to highest engagement score; and assembling the current content segment by placing the ranked one or more new content items below the ranked one or more missed content items. 10. The method of claim 8 , wherein generating the current content segment that includes the one or more new content items and the unread section of the content feed, comprises: generating engagement scores for the one or more new content items and f
Business processes related to social networking or social networking services · CPC title
Electricity · mapped topic
Physics · mapped topic
Physics · mapped topic
Targeted advertisements · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.