×

Searching for content by key-authors on online social networks

  • US 10,409,873 B2
  • Filed: 11/26/2014
  • Issued: 09/10/2019
  • Est. Priority Date: 11/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by one or more computing devices of an online social network:

  • receiving, from a client device of a first user of the online social network, a search query comprising one or more n-grams, wherein the search query is associated with a first topic, wherein the first topic is an identifier corresponding to a particular event or subject matter and is determined from a topic database of the online social network comprising an index of a plurality of pre-identified topics;

    identifying one or more key-authors associated with the first topic, each key-author being a second user of the online social network that has been determined to be relevant to the first topic from a key-author database comprising an index of a plurality of pre-identified key-authors corresponding to the plurality of pre-identified topics;

    retrieving a plurality of objects of the online social network matching the one or more n-grams of the search query, wherein one or more of the retrieved objects are associated with the first topic and are authored by at least one of the identified key-authors;

    generating a plurality of search-results modules, each search-result module comprising references to a plurality of the retrieved objects matching the one or more n-grams of the search query, wherein at least one of the search-results modules is a key-authors-module comprising references to the plurality of the retrieved objects matching the one or more n-grams of the search query associated with the first topic, each of the retrieved objects matching the one or more n-grams of the search query referenced in the key-authors-module being authored by at least one of the identified key-authors that has been determined to be relevant to the first topic; and

    sending, to the client device of the first user for display, a search-results page responsive to the search query, the search-results page comprising a plurality of search-results modules, wherein at least one of the search-results modules is the key-authors-module comprising references to the plurality of the retrieved objects authored by one or more of the identified key-authors.

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