Social network account assisted service registration
First Claim
1. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a control device to perform operations comprising:
- displaying, on a graphical interface, a prompt for login credentials;
detecting input data at the prompt indicating a login credential for a given account of a social networking service;
querying, via a network interface, the social networking service for streaming media services that are associated with the given account of the social networking service;
receiving, in response to the query for streaming media services that are associated with the given account of the social networking service, data indicating a first streaming media service that is associated with the given account of the social networking service;
registering, with a media playback system, the first streaming media service that is associated with the given account of the social networking service, wherein the media playback system includes the control device and one or more playback devices, and wherein registering the first streaming media service with the media playback system comprises;
displaying, on the graphical interface, a selectable control that, when selected, authorizes access by the media playback system to the first streaming media service such that the media playback system is authorized to obtain media items from the first streaming media service; and
detecting input data indicating a selection of the selectable control that, when selected, authorizes access by the media playback system to the first streaming media service; and
populating a queue of the media playback system with one or more particular media items from the first streaming media service.
6 Assignments
0 Petitions
Accused Products
Abstract
An example implementation may involve a control device displaying, on a graphical interface, a prompt for login credentials. The example implementation may also involve the control device detecting input data at the prompt indicating a login credential for a given account of a social networking service. The example implementation may further involve the control device querying the social networking service for streaming media services that are associated with the given account of the social networking service. In response to the query, the control device may receive data indicating a first streaming media service that is associated with the given account of the social networking service. The example implementation may involve registering the first streaming media service with a media playback system and populating a queue of the media playback system with one or more particular media items from the first streaming media service.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium having stored therein instructions executable by one or more processors to cause a control device to perform operations comprising:
-
displaying, on a graphical interface, a prompt for login credentials; detecting input data at the prompt indicating a login credential for a given account of a social networking service; querying, via a network interface, the social networking service for streaming media services that are associated with the given account of the social networking service; receiving, in response to the query for streaming media services that are associated with the given account of the social networking service, data indicating a first streaming media service that is associated with the given account of the social networking service; registering, with a media playback system, the first streaming media service that is associated with the given account of the social networking service, wherein the media playback system includes the control device and one or more playback devices, and wherein registering the first streaming media service with the media playback system comprises; displaying, on the graphical interface, a selectable control that, when selected, authorizes access by the media playback system to the first streaming media service such that the media playback system is authorized to obtain media items from the first streaming media service; and detecting input data indicating a selection of the selectable control that, when selected, authorizes access by the media playback system to the first streaming media service; and populating a queue of the media playback system with one or more particular media items from the first streaming media service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A control device comprising:
-
a network interface; one or more processors; and a data storage having stored therein instructions executable by the one or more processors to cause the control device to perform operations comprising; displaying, on a graphical interface, a prompt for login credentials; detecting input data at the prompt indicating a login credential for a given account of a social networking service; querying, via the network interface, the social networking service for streaming media services that are associated with the given account of the social networking service; receiving, in response to the query for streaming media services that are associated with the given account of the social networking service, data indicating a first streaming media service that is associated with the given account of the social networking service; registering, with a media playback system, the first streaming media service that is associated with the given account of the social networking service, wherein the media playback system includes the control device and one or more playback devices, and wherein registering the first streaming media service with the media playback system comprises; displaying, on the graphical interface, a selectable control that, when selected, authorizes access by the media playback system to the given streaming media service such that the media playback system is authorized to obtain media items from the given streaming media service; and detecting input data indicating a selection of the selectable control that, when selected, authorizes access by the media playback system to the given streaming media service; and populating a queue of the media playback system with one or more particular media items from the given streaming media service.
-
-
20. A method comprising:
-
causing, via a control device of a media playback system, a graphical interface to display a prompt for login credentials; detecting input data at the prompt indicating a login credential for a given account of a social networking service; querying, via a network interface, the social networking service for streaming media services that are associated with the given account of the social networking service; receiving, in response to the query for streaming media services that are associated with the given account of the social networking service, data indicating a first streaming media service that is associated with the given account of the social networking service; registering, with a media playback system, the first streaming media service that is associated with the given account of the social networking service, wherein the media playback system includes the control device and one or more playback devices, and wherein registering the first streaming media service with the media playback system comprises; displaying, on the graphical interface, a selectable control that, when selected, authorizes access by the media playback system to the first streaming media service such that the media playback system is authorized to obtain media items from the first streaming media service; and detecting input data indicating a selection of the selectable control that, when selected, authorizes access by the media playback system to the first streaming media service; and populating a queue of the media playback system with one or more particular media items from the first streaming media service.
-
Specification