Sharing television and video programming through social networking

US9497155B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9497155-B2
Application numberUS-201213690892-A
CountryUS
Kind codeB2
Filing dateNov 30, 2012
Priority dateAug 31, 2012
Publication dateNov 15, 2016
Grant dateNov 15, 2016

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, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: by one or more computing devices of a social-networking system, identifying a user viewing video content on a first display device; by one or more computing devices of the social-networking system, identifying the video content being viewed on the first display device by the user; by one or more computing devices of the social-networking system, analyzing a social graph to determine a second display device associated with the identified user, the social graph comprising: user nodes that are each associated with a respective user of the social-networking system; concept nodes that each correspond to a respective display device; and a plurality of ownership edges connecting the user nodes and the concept nodes, each particular ownership edge indicating that a particular user corresponding to a particular user node owns a particular display device corresponding to a particular concept node; by one or more computing devices of the social-networking system, identifying particular sounds, text, or images in the video content as heard or viewed by the user; by one or more computing devices of the social-networking system, based on the particular sounds, text, or images, determining a pre-defined action related to the video content to be taken by the user; and by one or more computing devices of the social-networking system, providing one or more instructions to the determined second display device to present a call-to-action associated with the pre-defined action. 2. The method of claim 1 , wherein: the second display device comprises a mobile device; and the call-to-action is displayed in a mobile application running on the mobile device. 3. The method of claim 1 , wherein the one or more instructions are sent to the determined second display in response to metadata within the video content. 4. The method of claim 1 , wherein the one or more instructions are sent to the determined second display in response to an advertisement within the video content. 5. The method of claim 1 , wherein the second display device comprises one of a television and a mobile device. 6. The method of claim 1 , wherein the call-to-action comprises an interactive element displayed on the second display device and operable to cause the pre-defined action to be performed when selected by the user. 7. The method of claim 1 , wherein the pre-defined action comprises one or more of: placing a phone call; displaying a ticker; displaying a scoreboard; displaying a webpage; and launching a mobile application. 8. The method of claim 1 , further comprising providing an application programming interface (API) for presenting the call-to-action. 9. The method of claim 1 , wherein determining the second display device associated with the identified user comprises determining an optimal display device from a plurality of display devices associated with the identified user. 10. The method of claim 1 , wherein each of the plurality of nodes of the social graph is uniquely identified as either one of the concept nodes or one of the user nodes, but not both. 11. One or more computer-readable non-transitory storage media in one or more computing devices, the media embodying logic that is operable when executed to: identify a user viewing video content on a first display device; identify the video content being viewed on the first display device by the user; analyzing a social graph to determine a second display device associated with the identified user, the social graph comprising: user nodes that are each associated with a respective user of the social-networking system; concept nodes that each correspond to a respective display device; and a plurality of ownership edges connecting the user nodes and the concept nodes, each particular ownership edge indicating that a particular user corresponding to a particular user node owns a particular display device corresponding to a particular concept node; identify particular sounds, text, or images in the video content as heard or viewed by the user; determine, based on the particular sounds, text, or images, a pre-defined action related to the video content to be taken by the user; and provide one or more instructions to the determined second display device to present a call-to-action associated with the pre-defined action. 12. The media of claim 11 , wherein: the second display device comprises a mobile device; and the call-to-action is displayed in a mobile application running on the mobile device. 13. The media of claim 11 , wherein the one or more instructions are sent to the determined second display in response to an advertisement within the video content. 14. The media of claim 11 , wherein the call-to-action comprises an interactive element displayed on the second display device and operable to cause the pre-defined action to be performed when selected by the user. 15. The media of claim 11 , wherein the pre-defined action comprises one or more of: placing a phone call; displaying a ticker; displaying a scoreboard; displaying a webpage; and launching a mobile application. 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 user viewing video content on a first display device; identify the video content being viewed on the first display device by the user; analyze a social graph to determine a second display device associated with the identified user, the social graph comprising: user nodes that are each associated with a respective user of the social-networking system; concept nodes that each correspond to a respective display device; and a plurality of ownership edges connecting the user nodes and the concept nodes, each particular ownership edge indicating that a particular user corresponding to a particular user node owns a particular display device corresponding to a particular concept node; identify particular sounds, text, or images in the video content as heard or viewed by the user; determine, based on the particular sounds, text, or images, a pre-defined action related to the video content to be taken by the user; and provide one or more instructions to the determined second display device to present a call-to-action associated with the pre-defined action. 17. The system of claim 16 , wherein: the second display device comprises a mobile device; and the call-to-action is displayed in a mobile application running on the mobile device. 18. The system of claim 16 , wherein the one or more instructions are sent to the determined second display in response to an advertisement within the video content. 19. The system of claim 16 , wherein the second display device comprises one of a television and a mobile device. 20. The system of claim 16 , wherein the call-to-action comprises an interactive element displayed on the second display device and operable to cause the pre-defined action to be performed when selected by the user.

Assignees

Inventors

Classifications

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

  • involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams (arrangements characterised by components specially adapted for monitoring, identification or recognition of audio in broadcast systems H04H60/58) · CPC title

  • using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices (broadcast-related systems characterised by transmission among terminal devices H04H60/80; distributed application using peer-to-peer [P2P] networks H04L67/104) · CPC title

  • Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs {(coordinating program control therefor G06F9/52; in regulating and control system G05B)} · 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 US9497155B2 cover?
In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action relat…
Who is the assignee on this patent?
Archibong Ime, Badros Gregory Joseph, Campbell Colin Cameron Brennan, and 11 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 Nov 15 2016 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).