Fast switching between multiple programs
First Claim
Patent Images
1. A method comprising:
- by one or more computers of a social-networking system, providing a programming guide for display in a mobile application running on a mobile device, the programming guide comprising a plurality of programming guide entries, each programming guide entry associated with respective media content that may be selected for viewing on a display device;
by the one or more computers of the social-networking system, providing, in response to selection of a particular programming guide entry, a show page for display on the mobile device, the show page comprising;
information associated with particular media content associated with the selected particular programming guide entry; and
social content from the social-networking system about the particular media content;
by the one or more computers of the social-networking system, providing a plurality of thumbnails for display on the show page, each of the plurality of thumbnails comprising a visual indication representing media content previously viewed by a user, wherein the visual indication of at least one of the thumbnails comprises information from the media content previously viewed by the user;
by one or more computers of the social-networking system, receiving an indication from the mobile application that the user selected a particular thumbnail on the show page;
by the one or more computers of the social-networking system, providing one or more instructions to the display device to change from media content that the user is currently watching on the display device to media content associated with the particular thumbnail on the show page; and
by the one or more computers of the social-networking system, publishing, subject to one or more privacy settings of the user, a story to a timeline of the user a pre-determined amount of time after receiving the indication from the mobile application that the user selected the particular thumbnail on the show page, wherein;
the timeline of the user comprises a list of stories and is a separate user interface from the show page and the programming guide; and
the story indicates the user watched or is watching the media content associated with the particular thumbnail on the show page, the story comprising;
a user-selectable social option to like or share the story with one or more other users of the social-networking system; and
a user-selectable option to change the one or more privacy settings of the user for publishing the story to the timeline of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes providing a plurality of thumbnails for display on a display device, receiving an indication that a user selected a particular thumbnail, and providing one or more instructions to change from media content that the user is currently watching to media content associated with the particular thumbnail. Each of the plurality of thumbnails includes a visual indication representing media content previously viewed by the user. The plurality of thumbnails are operable to change from media content that the user is currently watching to media content corresponding to the particular thumbnail selected by the user.
-
Citations
20 Claims
-
1. A method comprising:
-
by one or more computers of a social-networking system, providing a programming guide for display in a mobile application running on a mobile device, the programming guide comprising a plurality of programming guide entries, each programming guide entry associated with respective media content that may be selected for viewing on a display device; by the one or more computers of the social-networking system, providing, in response to selection of a particular programming guide entry, a show page for display on the mobile device, the show page comprising; information associated with particular media content associated with the selected particular programming guide entry; and social content from the social-networking system about the particular media content; by the one or more computers of the social-networking system, providing a plurality of thumbnails for display on the show page, each of the plurality of thumbnails comprising a visual indication representing media content previously viewed by a user, wherein the visual indication of at least one of the thumbnails comprises information from the media content previously viewed by the user; by one or more computers of the social-networking system, receiving an indication from the mobile application that the user selected a particular thumbnail on the show page; by the one or more computers of the social-networking system, providing one or more instructions to the display device to change from media content that the user is currently watching on the display device to media content associated with the particular thumbnail on the show page; and by the one or more computers of the social-networking system, publishing, subject to one or more privacy settings of the user, a story to a timeline of the user a pre-determined amount of time after receiving the indication from the mobile application that the user selected the particular thumbnail on the show page, wherein; the timeline of the user comprises a list of stories and is a separate user interface from the show page and the programming guide; and the story indicates the user watched or is watching the media content associated with the particular thumbnail on the show page, the story comprising; a user-selectable social option to like or share the story with one or more other users of the social-networking system; and a user-selectable option to change the one or more privacy settings of the user for publishing the story to the timeline of the user.
-
-
2. The method of claim 1, wherein the plurality of thumbnails are provided for display in a tray.
-
3. The method of claim 2, wherein the tray comprises a row of the plurality of thumbnails.
-
4. The method of claim 1, wherein the visual indication comprises information associated with the media content previously viewed by the user.
-
5. The method of claim 4, wherein the information comprises one or more of:
-
a score of a game; an amount of time remaining in the game; a logo associated with the media content previously viewed;
ora name of the media content previously viewed.
-
-
6. The method of claim 1, further comprising, by the one or more computers of the social-networking system, providing an entry area for display on the display device, wherein the entry area is operable to allow the user to generate a comment on the media content previously viewed while currently watching media content.
-
7. The method of claim 1, wherein providing the plurality of thumbnails for display on the display device comprises:
-
receiving a second indication of a user input on the display device; and in response to the second indication, providing one or more instructions to display the plurality of thumbnails on the display device.
-
-
8. The method of claim 1, wherein:
-
the show page is a separate interface from the programming guide; and the mobile device is a separate device from the display device.
-
-
9. The method of claim 1, wherein the social content comprises:
-
indications of other users who are currently watching the particular media content associated with the show page; and presence indications for the other users who are currently watching the particular media content associated with the show page.
-
-
10. The method of claim 9, wherein the show page further comprises an interactive area operable to permit the user to interact with the other users while watching the particular media content associated with the show page.
-
11. The method of claim 1, further comprising:
by the one or more computer systems of the social-networking system, querying a social graph of the social-networking system for the social content, the social content generated by a plurality of users of the social-networking system and posted by the plurality of users to 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 respective user of the social-networking system; and content nodes that are each associated with particular media content, wherein the social content discovered in the query is associated with one or more of the content nodes.
-
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:
-
provide a programming guide for display in a mobile application running on a mobile device, the programming guide comprising a plurality of programming guide entries, each programming guide entry associated with respective media content that may be selected for viewing on a display device; provide, in response to selection of a particular programming guide entry, a show page for display on the mobile device, the show page comprising; information associated with particular media content associated with the selected particular programming guide entry; and social content from the social-networking system about the particular media content; provide a plurality of thumbnails for display on the show page, each of the plurality of thumbnails comprising a visual indication representing media content previously viewed by a user, wherein the visual indication of at least one of the thumbnails comprises information from the media content previously viewed by the user; receive an indication from the mobile application that the user selected a particular thumbnail on the show page; provide one or more instructions to the display device to change from the media content that the user is currently watching on the display device to media content associated with the particular thumbnail on the show page; and publish, subject to one or more privacy settings of the user, a story to a timeline of the user a pre-determined amount of time after receiving the indication from the mobile application that the user selected the particular thumbnail on the show page, wherein; the timeline of the user comprises a list of stories and is a separate user interface from the show page and the programming guide; and the story indicates the user watched or is watching the media content associated with the particular thumbnail on the show page, the story comprising; a user-selectable social option to like or share the story with one or more other users of the social-networking system; and a user-selectable option to change the one or more privacy settings of the user for publishing the story to the timeline of the user.
-
-
13. The one or more computer-readable non-transitory storage media of claim 12, wherein the plurality of thumbnails are provided for display in a tray comprising a row of the plurality of thumbnails.
-
14. The one or more computer-readable non-transitory storage media of claim 12, wherein the visual indication comprises information associated with the media content previously viewed by the user, the information comprising one or more of:
-
a score of a game; an amount of time remaining in the game a logo associated with the media content previously viewed;
ora name of the media content previously viewed.
-
-
15. The one or more computer-readable non-transitory storage media of claim 12, the logic further operable to provide an entry area for display on the display device, wherein the entry area is operable to allow the user to generate a comment on the media content previously viewed while currently watching media content.
-
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; provide a programming guide for display in a mobile application running on a mobile device, the programming guide comprising a plurality of programming guide entries, each programming guide entry associated with respective media content that may be selected for viewing on a display device; provide, in response to selection of a particular programming guide entry, a show page for display on the mobile device, the show page comprising; information associated with particular media content associated with the selected particular programming guide entry; and social content from the social-networking system about the particular media content; provide a plurality of thumbnails for display on the show page, each of the plurality of thumbnails comprising a visual indication representing media content previously viewed by a user, wherein the visual indication of at least one of the thumbnails comprises information from the media content previously viewed by the user; receive an indication from the mobile application that the user selected a particular thumbnail on the show page; provide one or more instructions to the display device to change from the media content that the user is currently watching on the display device to media content associated with the particular thumbnail on the show page; and publish, subject to one or more privacy settings of the user, a story to a timeline of the user a pre-determined amount of time after receiving the indication from the mobile application that the user selected the particular thumbnail on the show page, wherein; the timeline of the user comprises a list of stories and is a separate user interface from the show page and the programming guide; and the story indicates the user watched or is watching the media content associated with the particular thumbnail on the show page, the story comprising; a user-selectable social option to like or share the story with one or more other users of the social-networking system; and a user-selectable option to change the one or more privacy settings of the user for publishing the story to the timeline of the user.
-
-
17. The system of claim 16, wherein the plurality of thumbnails are provided for display in a tray.
-
18. The system of claim 16, wherein the visual indication comprises information associated with the media content previously viewed by the user.
-
19. The system of claim 18, wherein the information comprises one or more of:
-
a score of a game; an amount of time remaining in the game; a logo associated with the media content previously viewed;
ora name of the media content previously viewed.
-
-
20. The system of claim 16, the processor further operable to provide an entry area for display on the display device, wherein the entry area is operable to allow the user to generate a comment on the media content previously viewed while currently watching media content.
Specification