×

Sharing television and video programming through social networking

  • US 9,549,227 B2
  • Filed: 12/03/2012
  • Issued: 01/17/2017
  • Est. Priority Date: 08/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by one or more computer systems of a social-networking system, providing social content for display in a mobile application running on a mobile device of a user of the social-networking system, the mobile application configured to display an interface for selecting media content to view on a display device of the user that is separate from the mobile device, wherein;

    the social content is determined from a social graph of the social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, the nodes and edges comprising;

    device nodes that each correspond to a respective mobile device;

    user nodes that are each associated with a particular user of the social-networking system;

    concept nodes that are each associated with particular media content; and

    a plurality of ownership edges connecting the user nodes and the device nodes, each particular ownership edge indicating that a particular user corresponding to a particular user node owns a particular device corresponding to a particular device node;

    the mobile device of the user is determined by analyzing the device nodes and the ownership edges of the social graph; and

    the interface of the mobile application is configured to display, proximate to each particular media content that is displayed for selection, particular social content that is connected to both the user and the particular media content in the social graph, the particular social content comprising;

    an identification of at least one friend of the user who has previously liked the particular media content; and

    an identification of at least one friend of the user who is currently watching the particular media content;

    by the one or more computer systems of the social-networking system, receiving an indication from the mobile application that an option to view particular media content has been selected by the user using the interface of the mobile application running on the mobile device; and

    by the one or more computer systems of the social-networking system, in response to the selection by the user on the mobile device, providing one or more instructions to display the selected particular media content on the display device of the user that is separate from the mobile device.

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