×

Generating a feed of content items associated with a topic from multiple content sources

  • US 10,013,463 B2
  • Filed: 06/06/2014
  • Issued: 07/03/2018
  • Est. Priority Date: 06/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • storing a plurality of objects in a database of an online system, each object associated with at least one topic;

    receiving content items from one or more content sources, the content items each including text;

    for each received content item;

    comparing the text in the content item to one or more grammatical templates, each grammatical template defining a grammatical relationship between at least one object and a specified word, phrase, or other object, wherein each grammatical template is associated with at least one of a respective ontology or a particular entity within the respective ontology;

    identifying, based on the comparison, one or more topics associated with objects associated with the one or more grammatical templates;

    determining measures of affinity between the content item and each of one or more objects associated with the identified one or more topics based on one or more match keys and one or more negative match keys, each match comprising a term or phrase that can identify the object and each negative match key comprising a term or phrase that does not identify the object; and

    associating the content item with at least one object stored by the online system based at least in part on the measure of affinity between the content item and the at least one object; and

    generating a feed for a topic, the feed including content items received from one or more of the content sources and associated with one or more objects stored by the online system associated with the topic.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×