×

Sharing television and video programming through social networking

  • US 9,667,584 B2
  • Filed: 11/29/2012
  • Issued: 05/30/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, capturing data associated with video content provided to a first user of the social-networking system, the social-networking system comprising a graph that comprises 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, the captured data comprising particular sounds, text, or images in the video content as heard or viewed by the first user;

    by the one or more computer systems of the social-networking system, identifying, using the captured data, the video content provided to the first user;

    by the one or more computer systems of the social-networking system, updating the graph of the social-networking system to associate the first user with the identified video content;

    by the one or more computer systems of the social-networking system, generating a story according to the identified video content, the story comprising;

    an indication of the identified video content;

    a location in which the video content was viewed by the first user; and

    an indication of at least one other user of the social-networking system who is also viewing the identified video content when it is determined that the at least one other user is viewing the same identified video content at the same location as the first user, wherein determining that the at least one other user is viewing the same identified video content at the same location as the first user comprises comparing first environmental sounds captured by a first device of the first user with second environmental sounds captured by a second device of the at least one other user; and

    by the one or more computer systems of the social-networking system, publishing the story to the social-networking system;

    wherein updating the graph of the social-networking system comprises adding an edge between a user node of the first user and a node associated with the identified video content, the edge indicating that the first user has watched the identified video content.

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