Systems and methods for recommending follow up content

US10318597B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10318597-B2
Application numberUS-201414579710-A
CountryUS
Kind codeB2
Filing dateDec 22, 2014
Priority dateDec 22, 2014
Publication dateJun 11, 2019
Grant dateJun 11, 2019

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.

Systems, methods, and non-transitory computer readable media configured to detect access by a user to an original content item relating to a story. At least one of a comments based technique, a token based technique, and a tag based technique is performed on content items. Constraints are applied to identify at least one follow up content item from the content items relating to a development of the story.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: detecting, by a computing system, access by a user to an original content item relating to a story, wherein the original content item is published through a social networking system or a website of a third party system and the access by the user includes, in relation to the original content item, at least one of an indication of approval or a share by the user on the social networking system; in response to the detecting access by the user, performing, by the computing system, a tag based technique on content items to determine follow up content items, the tag based technique based on one or more normalized tags associated with a content item; applying, by the computing system, constraints to identify at least one follow up content item from the content items relating to a development of the story, wherein the applying constraints to identify the at least one follow up content item comprises applying a time difference threshold between a time of the original content item and a time of the at least one follow up content item; and training a machine learning model to identify follow up content items to a second original content item in a supervised process based on user interaction with the at least one follow up content item or manual supervision of identification of the at least one follow up content item, wherein the second original content item relates to a second story and the follow up content items to the second original content item relate to subsequent developments of the second story. 2. The computer-implemented method of claim 1 , wherein the applying constraints to identify at least one follow up content item further comprises: applying a weight value threshold to the at least one follow up content item. 3. The computer-implemented method of claim 1 , wherein the method further comprises performing a comments based technique on content items comprising: identifying a first posting having a first link and associated with a first time; identifying a second posting, in response to the first posting, having a second link and associated with a second time; and determining that the second link relates to the at least one follow up content item and that the first link relates to the original content item when the second time is subsequent to the first time. 4. The computer-implemented method of claim 1 , wherein the method further comprises performing a token based technique on content items comprising: tokenizing at least a portion of the original content item and at least a portion of the content items; generating representations of the original content item and the content items based on the tokenizing; comparing similarity between the original content item and the content items based on the representations; and determining that a content item of the content items is the at least one follow up content item based on the similarity between the original content item and the content item. 5. The computer-implemented method of claim 4 , wherein the generating representations further comprises: performing a tf-idf technique. 6. The computer-implemented method of claim 4 , wherein the comparing similarity between the original content item and the content items further comprises: performing cosine similarity. 7. The computer-implemented method of claim 1 , wherein the performing a tag based technique on content items further comprises: receiving a tag associated with the story relating to the original content item, the tag based on a category and a hierarchical level of a hierarchical index; and determining that a content item of the content items is the at least one follow up content item when the content item is labeled with the tag. 8. The computer-implemented method of claim 1 , further comprising: modulating the constraints to selectively increase or decrease an amount of the at least one follow up content item based on modification of at least one of a time difference threshold and a weight value threshold. 9. The computer-implemented method of claim 1 , wherein a third party system distinct from a social networking system first publishes at least one of the original content item and the at least one follow up content item. 10. A system comprising: at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the system to perform: detecting access by a user to an original content item relating to a story, wherein the original content item is published through a social networking system or a website of a third party system and the access by the user includes, in relation to the original content item, at least one of an indication of approval or a share by the user on the social networking system; in response to the detecting access by the user, performing a tag based technique on content items to determine follow up content items, the tag based technique based on one or more normalized tags associated with a content item; applying constraints to identify at least one follow up content item from the content items relating to a development of the story, wherein the applying constraints to identify the at least one follow up content item comprises applying a time difference threshold between a time of the original content item and a time of the at least one follow up content item; and training a machine learning model to identify follow up content items to a second original content item in a supervised process based on user interaction with the at least one follow up content item or manual supervision of identification of the at least one follow up content item, wherein the second original content item relates to a second story and the follow up content items to the second original content item relate to subsequent developments of the second story. 11. The system of claim 10 , wherein the wherein the applying constraints to identify at least one follow up content item further comprises: applying a weight value threshold to the at least one follow up content item. 12. The system of claim 10 , further comprising: modulating the constraints to selectively increase or decrease an amount of the at least one follow up content item based on modification of at least one of a time difference threshold and a weight value threshold. 13. The system of claim 10 , wherein a third party system distinct from a social networking system first publishes at least one of the original content item and the at least one follow up content item. 14. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform the method comprising: Detecting access by a user to an original content item relating to a story, wherein the original content item is published through a social networking system or a website of a third party system and the access by the user includes, in relation to the original content item, at least one of an indication of approval or a share by the user on the social networking system; in response to the detecting access by the user, performing, by the computing system, a tag based technique on content items to determine follow up content items, the tag based technique based on one or more normalized tags associated with a content item; applying, by the computing system, constraints to identify at least one follow up content item from the content items relating to a development of the story, wherein the applying constraints to identify the at least one follow up content item comprises

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Targeted advertisements · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • G06F16/954Primary

    Navigation, e.g. using categorised browsing · CPC title

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 US10318597B2 cover?
Systems, methods, and non-transitory computer readable media configured to detect access by a user to an original content item relating to a story. At least one of a comments based technique, a token based technique, and a tag based technique is performed on content items. Constraints are applied to identify at least one follow up content item from the content items relating to a development of…
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/9535. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 11 2019 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).