Sharing television and video programming through social networking

US9201904B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9201904-B2
Application numberUS-201213688905-A
CountryUS
Kind codeB2
Filing dateNov 29, 2012
Priority dateAug 31, 2012
Publication dateDec 1, 2015
Grant dateDec 1, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: by one or more computer systems of a social-networking system, identifying a first user viewing video content on a first display device; by one or more computer systems of the social-networking system, identifying the video content being viewed on the first display device by the first user; by one or more computer systems of the social-networking system, determining a second display device associated with the first user; by one or more computer systems of the social-networking system, accessing chat messages from second users, wherein the chat messages are associated with the video content; by one or more computer systems of the social-networking system, applying an automatic filter to the chat messages to identify those that are of particular relevance to the first user; and by one or more computer systems of the social-networking system, sending one or more instructions to the second display device to display the chat messages, as filtered, to the first user; wherein a chat message that is of particular interest to the first user, as identified according to the automatic filter: is associated with a second user who is a friend of the first user as determined from a social graph of the social-networking system; is associated with a second user who has a level of affinity with the first user that is at or above a particular affinity threshold, as determined from a social graph of the social-networking system; has received a number of endorsements from second users that is at or above a particular endorsement threshold; or has received a number of replies from second users that is at or above a particular reply threshold. 2. The method of claim 1 , wherein: the second display device comprises a mobile device; and the chat messages are displayed in a mobile application running on the mobile device. 3. The method of claim 2 , further comprising: by one or more computer systems of the social-networking system, causing the mobile application to be automatically launched on the mobile device in response to the first user selecting to view the video content on the first display device. 4. The method of claim 2 , wherein the mobile application comprises an entry area operable to allow the first user to generate a chat message. 5. The method of claim 2 , wherein the mobile application is operable to: capture, using a microphone of the mobile device, a message spoken by the first user; and utilize voice-recognition to generate a chat message based on the captured message spoken by the first user. 6. The method of claim 2 , wherein the mobile application comprises one or more chat rooms, the chat rooms comprising at least one of: a general lobby for the video content being displayed on the first display device; a chat room for a specific season of the video content being displayed on the first display device; a chat room for a specific episode of the video content being displayed on the first display device; and a private chat room. 7. The method of claim 1 , wherein the chat messages comprise one or more of: text messages; images associated with users of the social-networking system; and video messages. 8. The method of claim 1 , further comprising: by one or more computer systems of the social-networking system, providing the chat messages associated with the identified video content for concurrent display on the first display device. 9. The method of claim 1 , wherein: the chat messages are time-stamped with a time corresponding to a particular point within the video content; and sending one or more instructions to the determined second display device to display one or more chat messages associated with the identified video content comprises sending instructions to display the chat messages when the particular point within the video content is displayed on the first display device. 10. The method of claim 1 , wherein: the chat messages, as filtered, comprise only chat messages associated with second users who are friends of the first user; whether a second user is a friend of the first user is determined, by one or more computer systems of the social-networking system, from a social graph of the social-networking system; the social graph comprises a plurality of nodes and edges connecting the nodes; and at least one of the nodes corresponds to the first user and at least one of the nodes corresponds to each of one or more of the second users. 11. The method of claim 1 , further comprising: by one or more computer systems of the social-networking system, determining a plurality of chat messages within the social-networking system associated with the identified video content; by one or more computer systems of the social-networking system, determining a plurality of users within the social-networking system associated with the plurality of chat messages; by one or more computer systems of the social-networking system, organizing the determined plurality of chat messages into one or more comment threads; and by one or more computer systems of the social-networking system, organizing the determined plurality of users into one or more groups. 12. One or more computer-readable non-transitory storage media in one or more computing systems, the media embodying logic that is operable when executed to: identify a first user viewing video content on a first display device; identify the video content being viewed on the first display device by the first user; determine a second display device associated with the first user; access chat messages from second users, wherein the chat messages are associated with the video content; apply an automatic filter to the chat messages to identify those that are of particular relevance to the first user; and send one or more instructions to the second display device to display the chat messages, as filtered, to the first user; wherein a chat message that is of particular interest to the first user, as identified according to the automatic filter: is associated with a second user who is a friend of the first user as determined from a social graph of the social-networking system; is associated with a second user who has a level of affinity with the first user that is at or above a particular affinity threshold, as determined from a social graph of the social-networking system; has received a number of endorsements from second users that is at or above a particular endorsement threshold; or has received a number of replies from second users that is at or above a particular reply threshold. 13. The media of claim 12 , wherein the chat messages are determined from a social graph of a social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, at least one of the nodes corresponding to the first user and at least one of the nodes corresponding to each of one or more of the second users. 14. The media of claim 12 , wherein: the second display device comprises a mobile device; and the chat messages are displayed in a mobile application running on the mobile device. 15. The media of claim 12 , the logic further operable to provide the chat messages associated with the identified video content for concurrent display on the first display device. 16. A system, comprising: one or more memory devices; and a processor communicatively coupled to the one or more memory devices, the processor operable to: identify a first user viewing video content on a first display device; identify the video content being viewed on the first

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • for forcing some client operations, e.g. recording {(remote booting in general G06F9/4416)} · CPC title

  • Content descriptor database or directory service for end-user access {(details of content or meta data based information retrieval of video data in video databases G06F16/739)} · CPC title

  • Management of end-user data (customer care in data networks H04L41/5077) · CPC title

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9201904B2 cover?
In particular embodiments, a social networking system identifies a user viewing video content on a first display device, identifies the video content being viewed on the first display device by the user, and determines a second display device associated with the identified user. The social networking system sends one or more instructions to the determined second display device to display one or…
Who is the assignee on this patent?
Archibong Ime, Badros Gregory Joseph, Campbell Colin Cameron Brennan, and 7 more
What technology area does this patent fall under?
Primary CPC classification H04N21/25866. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 01 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).