×

Sharing television and video programming through social networking

  • US 9,110,929 B2
  • Filed: 11/30/2012
  • Issued: 08/18/2015
  • 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 a first media device of a first user of the social-networking system;

    by the one or more computer systems of the social-networking system, determining a second media device of a second user of the social-networking system;

    by the one or more computer systems of the social-networking system, accessing a social graph 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; and

    concept nodes that each correspond to a particular media device;

    by the one or more computer systems of the social-networking system, updating the social graph based on the determined first and second media devices, the updating comprising;

    creating a first concept node for the first media device;

    creating a first edge between the first user and the first concept node;

    creating a second concept node for the second media device; and

    creating a second edge between the second user and the second concept node;

    by the one or more computer systems of the social-networking system, determining, between the second media device and one or more other media devices of the second user, an optimal media device of the second user based at least in part on the updated social graph; and

    by the one or more computer systems of the social-networking system, streaming media from the first media device to the optimal media device of the second user using the updated social graph.

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