IP Library Granted Patent US 9,992,534
Granted Patent B2
US 9,992,534 · App. 15/376,902 · Granted Jun 5, 2018

Sharing television and video programming through social networking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,992,534
App. No.
15/376,902
Granted
Jun 5, 2018
Kind
B2
Abstract

In particular embodiments, one or more computer systems of a social-networking system provide social content for display in a mobile application running on a mobile device of a user of the social-networking system. The mobile application is configured to display the social content and an interface for selecting media content to view on a display device. The social content is from a social graph of the social-networking system. The social graph includes nodes and edges connecting the nodes. The nodes include user nodes that are each associated with a particular user of the social-networking system. The one or more computer systems of the social-networking system receive an indication from the mobile application that an option to view particular media content has been selected and provide one or more instructions to display the selected particular media content on the display device.

Claims (85)

1. A method comprising:

by one or more computer systems, analyzing a graph to determine a first display device associated with a user, the graph comprising:

first nodes of a first node type;

second nodes of a second node type; and

a plurality of ownership edges connecting the first nodes and the second nodes, each particular ownership edge indicating that a particular user corresponding to a particular first node owns a particular display device corresponding to a particular second node;

by the one or more computer systems, providing information to display a channel switching interface on the first display device of the user, the channel switching interface operable to permit the user to select particular media content to view on a second display device; and

by the one or more computer systems, in response to receiving a selection by the user within the channel switching interface of particular media content, providing one or more instructions to display the particular media content on the second display device.

2. The method of claim 1 , wherein the first and second display devices each comprise one of:

a smartphone;

a computer;

a digital music device;

a tablet computer; or

a television.

3. The method of claim 1 , wherein:

the channel switching interface comprises a plurality of entries, each entry corresponding to respective media content; and

each particular entry comprises a facepile, the facepile comprising images representing other users who are currently watching, planning to watch, or who have previously liked the media content of the particular entry.

4. The method of claim 1 , wherein the particular media content comprises one or more of:

media content from a set-top box (STB);

media content from a digital video recorder (DVR);

media content from an over-the-top (OTT) content provider;

media content from a multiple system operator (MSO);

pay-per-view media content; and

on-demand media content.

5. The method of claim 1 , wherein the channel switching interface is automatically displayed in a mobile application on the first display device when the user comes within proximity to the second display device.

6. The method of claim 5 , wherein the mobile application is displayed in place of a lock screen on the first display device.

7. The method of claim 1 , further comprising:

by the one or more computer systems, determining, from the graph, recommended media content for the user; and

by the one or more computer systems, providing the determined recommended media content for display in the channel switching interface on the first display device of the user.

8. 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:

analyze a graph to determine a first display device associated with a user, the graph comprising:

first nodes of a first node type;

second nodes of a second node type; and

a plurality of ownership edges connecting the first nodes and the second nodes, each particular ownership edge indicating that a particular user corresponding to a particular first node owns a particular display device corresponding to a particular second node;

provide information to display a channel switching interface on the first display device of the user, the channel switching interface operable to permit the user to select particular media content to view on a second display device; and

in response to receiving a selection by the user within the channel switching interface of particular media content, provide one or more instructions to display the particular media content on the second display device.

9. The media of claim 8 , wherein the first and second display devices each comprise one of:

a smartphone;

a computer;

a digital music device;

a tablet computer; or

a television.

10. The media of claim 8 , wherein:

the channel switching interface comprises a plurality of entries, each entry corresponding to respective media content; and

each particular entry comprises a facepile, the facepile comprising images representing other users who are currently watching, planning to watch, or who have previously liked the media content of the particular entry.

11. The media of claim 8 , wherein the particular media content comprises one or more of:

media content from a set-top box (STB);

media content from a digital video recorder (DVR);

media content from an over-the-top (OTT) content provider;

media content from a multiple system operator (MSO);

pay-per-view media content; and

on-demand media content.

12. The media of claim 8 , wherein the channel switching interface is automatically displayed in a mobile application on the first display device when the user comes within proximity to the second display device.

13. The media of claim 12 , wherein the mobile application is displayed in place of a lock screen on the first display device.

14. The media of claim 8 , the logic further operable when executed to:

determine, from the graph, recommended media content for the user; and

provide the determined recommended media content for display in the channel switching interface on the first display device of the user.

15. A system, comprising:

one or more memory devices; and

a processor communicatively coupled to the one or more memory devices, the processor operable to:

analyze a graph to determine a first display device associated with a user, the graph comprising:

first nodes of a first node type;

second nodes of a second node type; and

a plurality of ownership edges connecting the first nodes and the second nodes, each particular ownership edge indicating that a particular user corresponding to a particular first node owns a particular display device corresponding to a particular second node;

provide information to display a channel switching interface on the first display device of the user, the channel switching interface operable to permit the user to select particular media content to view on a second display device; and

in response to receiving a selection by the user within the channel switching interface of particular media content, provide one or more instructions to display the particular media content on the second display device.

16. The system of claim 15 , wherein the first and second display devices each comprise one of:

a smartphone;

a computer;

a digital music device;

a tablet computer; or

a television.

17. The system of claim 15 , wherein:

the channel switching interface comprises a plurality of entries, each entry corresponding to respective media content; and

each particular entry comprises a facepile, the facepile comprising images representing other users who are currently watching, planning to watch, or who have previously liked the media content of the particular entry.

18. The system of claim 15 , wherein the particular media content comprises one or more of:

media content from a set-top box (STB);

media content from a digital video recorder (DVR);

media content from an over-the-top (OTT) content provider;

media content from a multiple system operator (MSO);

pay-per-view media content; and

on-demand media content.

19. The system of claim 15 , wherein the channel switching interface is automatically displayed in a mobile application on the first display device when the user comes within proximity to the second display device.

20. The system of claim 15 , the processor further operable to:

determine, from the graph, recommended media content for the user; and

provide the determined recommended media content for display in the channel switching interface on the first display device of the user.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →