×

Customizing tracking changes to user content in an online social network

  • US 10,353,915 B2
  • Filed: 12/06/2011
  • Issued: 07/16/2019
  • Est. Priority Date: 09/12/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by one or more processors associated with one or more computer systems of an online social network:

  • transmitting, from an application server of the online social network, a query to a third-party external server for a content update made on the external server by a first user of the online social network, wherein the online social network comprises a graph data structure comprising a plurality of nodes and connections between the nodes, each of one or more of the nodes being associated with one of a plurality of users of the online social network, the first user being associated with a first node of the plurality of nodes, each connection between two nodes representing a relationship between them and establishing a single degree of separation between them, and wherein the third-party external server is separate from and external to the one or more computing systems of the online social network;

    receiving, at the application server from the third-party external server in response to the query, the content update made on the third-party external server by the first user;

    identifying, by the application server, an update type of the content update made on the third-party external server, the update type identifying a type of content update that occurs on the third-party external server and is associated with the first user;

    generating, by the application server, an update notification for the content update made on the third-party external server, the update notification comprising an indication of the update type and an indication that content on the third-party external server associated with the first user has been updated or changed on the third-party external server; and

    transmitting, from the application server to one or more client system of one or more second users of the online social network via one or more services, the update notification for the content update made on the third-party external server, the one or more second users each being associated with one or more second nodes of the plurality of nodes, respectively, each of the second nodes being separated in the graph data structure from the first node within a predetermined number of degrees of separation, wherein the predetermined number of degrees of separation represent a predetermined number of connections between nodes in the graph data structure.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×