×

Integrating structured objects and actions generated on external systems into a social networking system

  • US 8,793,593 B2
  • Filed: 09/21/2011
  • Issued: 07/29/2014
  • Est. Priority Date: 09/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing at a social networking system a social graph comprising a plurality of graph objects interconnected by graph actions, the graph actions having graph action types defined by entities external to, and independent from, the social networking system, where each of the graph actions represent a relationship between two or more graph objects and each of the graph action types define the relationship between the two or more graph objects;

    receiving user interactions on one or more external systems, the user interactions including graph actions performed on a first set of graph objects by users of the social networking system;

    providing a social content product interface to a viewing user, the social content product interface including selectable links associated with the received user interactions on the one or more external systems, the social content product interface associated with a user profile object on the social networking system and provided for display to users of the social networking system;

    receiving a selection of a link of the selectable links from the viewing user to perform a graph action on a graph object on an external system associated with a particular user interaction of the received user interactions, the particular user interaction associated with a particular user;

    sending a request to the external system for the viewing user to perform the graph action on the graph object associated with the particular user interaction, the request including an instruction to the external system to execute user input associated with the graph action on a user device associated with the viewing user; and

    responsive to the request, receiving an indication from the external system that the user device associated with the viewing user executed the user input associated with the graph action performed on the graph object associated with the particular user interaction, and updating the social graph based on the graph action performed, where the graph action is of a graph action type that was defined by one of the entities external to the social networking system.

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