Displaying information related to content playing on a device
First Claim
1. A method performed byan electronic device associated with a user and having a display, the method comprising:
- determining whether media content is playing at a second electronic device in proximity to the electronic device;
in accordance with a determination that media content is playing at the second electronic device, displaying on the display a plurality of first affordances, each of the plurality of first affordances providing the user with a first user-selectable election, wherein each of the first affordances comprises a user interface card that invites the user to receive information on an entity relevant to the media content playing at the second electronic device;
receiving a first user selection of the first user-selectable election by the user;
in response to receiving the first user selection of the first user-selectable election, sampling the electronic device program information from the media content item playing at the second electronic device;
sending the program information to a server;
receiving from the server an identification of the media content item and one or more second user-selectable elections for the identified media content item;
displaying on the display one or more second affordances providing the second user-selectable elections, each one of the second user-selectable elections corresponding to the entity relevant to the identified media content item;
receiving a second user selection of a first one of the second user-selectable elections by the user; and
displaying on the display information regarding the respective entity relevant to the identified media content item.
2 Assignments
0 Petitions
Accused Products
Abstract
The various implementations described herein include methods and systems for displaying information related to content playing. In one aspect, a method is performed at a device with a display. The device: (1) determines whether media content is playing at a second device in its proximity; (2) in accordance with a determination that media content is playing, displays on the display a first affordance with a first user-selectable election; (3) receives a selection of the first election; (4) samples at the device program information from a media content item playing at the second device; (5) sends the information to a server; (6) receives from the server an identification of the media content item and second user-selectable elections; (7) displays second affordances providing the second elections; (8) receives a selection of a first one of the second elections; and (9) displays information regarding an entity relevant to the identified media content item.
-
Citations
20 Claims
-
1. A method performed by
an electronic device associated with a user and having a display, the method comprising: -
determining whether media content is playing at a second electronic device in proximity to the electronic device; in accordance with a determination that media content is playing at the second electronic device, displaying on the display a plurality of first affordances, each of the plurality of first affordances providing the user with a first user-selectable election, wherein each of the first affordances comprises a user interface card that invites the user to receive information on an entity relevant to the media content playing at the second electronic device; receiving a first user selection of the first user-selectable election by the user; in response to receiving the first user selection of the first user-selectable election, sampling the electronic device program information from the media content item playing at the second electronic device; sending the program information to a server; receiving from the server an identification of the media content item and one or more second user-selectable elections for the identified media content item; displaying on the display one or more second affordances providing the second user-selectable elections, each one of the second user-selectable elections corresponding to the entity relevant to the identified media content item; receiving a second user selection of a first one of the second user-selectable elections by the user; and displaying on the display information regarding the respective entity relevant to the identified media content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic device associated with a user, the electronic device comprising:
-
a display; memory; one or more processors; and one or more programs stored in the memory and configured for execution by the one or more processors, the one or more programs including instructions for; determining whether media content is playing at a second electronic device in proximity to the electronic device; in accordance with a determination that media content is playing at the second electronic device, displaying on the display a plurality of first affordances, each of the plurality of first affordances providing the user with a first user-selectable election, wherein each of the first affordances comprises a user interface card that invites the user to receive information on an entity relevant to the media content playing at the second electronic device; receiving a first user selection of the first user-selectable election by the user; in response to receiving the first user selection of the first user-selectable election, sampling by the electronic device program information from the media content item playing at the second electronic device; sending the program information to a server; receiving from the server an identification of the media content item and one or more second user-selectable elections for the identified media content item; displaying on the display one or more second affordances providing the second user-selectable elections, each one of the second user-selectable elections corresponding to the entity relevant to the identified media content item; receiving a second user selection of a first one of the second user-selectable elections by the user; and displaying on the display information regarding the respective entity relevant to the identified media content item. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing one or more programs to be executed by an electronic device associated with a user and having a display, the one or more programs comprising instructions for:
-
determining whether media content is playing at a second electronic device in proximity to the electronic device; in accordance with a determination that media content is playing at the second electronic device, displaying on the display a plurality of first affordances, each of the plurality of first affordances providing the user with a first user-selectable election, wherein each of the first affordances comprises a user interface card that invites the user to receive information on an entity relevant to the media content playing at the second electronic device; receiving a first user selection of the first user-selectable election by the user; in response to receiving the first user selection of the first user-selectable election, sampling by the electronic device program information from the media content item playing at the second electronic device; sending the program information to a server; receiving from the server an identification of the media content item and one or more second user-selectable elections for the identified media content item; displaying on the display one or more second affordances providing the second user-selectable elections, each one of the second user-selectable elections corresponding to the entity relevant to the identified media content item; receiving a second user selection of a first one of the second user-selectable elections by the user; and displaying on the display information regarding the respective entity relevant to the identified media content item. - View Dependent Claims (17, 18, 19, 20)
-
Specification