×

Sharing television and video programming through social networking

  • US 9,386,354 B2
  • Filed: 12/03/2012
  • Issued: 07/05/2016
  • 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, determining available media content from one or more content sources;

    by the one or more computer systems of the social-networking system, querying a social graph of the social-networking system for social content associated with a user of the social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, the nodes comprising user nodes that are each associated with a particular user of the social-networking system;

    by the one or more computer systems of the social-networking system, calculating, using the social content and the available media content, a plurality of social coefficients for the user, each social coefficient indicating an amount of association in the social graph between the user and a particular one of the available media content;

    by the one or more computer systems of the social-networking system, determining, based on the calculated social coefficients, first media content for the user; and

    by the one or more computer systems of the social-networking system, using a taste algorithm to identify second media content for the user, the second media content being connected in the social graph, via one or more other users of the social-networking system, to particular media content that the user previously watched or liked;

    by the one or more computer systems of the social-networking system, providing recommended media content for display in a programming guide on a display device, the recommended media content comprising at least a portion of each of the first and second media content;

    by the one or more computer systems of the social-networking system, providing a personalized queue for display in the programming guide, the personalized queue comprising a plurality of the recommended media content that is automatically played in sequence once selected; and

    by the one or more computer systems of the social-networking system, providing a user-selectable indication for display in the programming guide, the user-selectable indication being configured to add a particular show or movie to the personalized queue; and

    by the one or more computer systems of the social-networking system in response to selection of the user-selectable indication;

    adding the particular show or movie to the personalized queue; and

    automatically posting to the social-networking system a message indicating that the user is planning to watch the particular show or movie.

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