Smart music services preferences
First Claim
Patent Images
1. A method comprising:
- detecting a trigger that suspends playback preference tracking of a media playback system that includes one or more playback devices;
sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking of the media playback system was detected, wherein the playback preferences include a playback history indicating media items previously played by the media playback system from the media service;
detecting, a particular trigger that resumes playback preference tracking of the media playback system; and
based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system, wherein tracking playback preferences of the media playback system comprises tracking media items played by the media playback system from the media service.
6 Assignments
0 Petitions
Accused Products
Abstract
In an example implementation, a method may involve detecting a trigger that suspends playback preference tracking of a media playback system, sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking was detected, detecting a particular trigger that resumes playback preference tracking of the media playback system, and based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system.
40 Citations
30 Claims
-
1. A method comprising:
-
detecting a trigger that suspends playback preference tracking of a media playback system that includes one or more playback devices; sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking of the media playback system was detected, wherein the playback preferences include a playback history indicating media items previously played by the media playback system from the media service; detecting, a particular trigger that resumes playback preference tracking of the media playback system; and based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system, wherein tracking playback preferences of the media playback system comprises tracking media items played by the media playback system from the media service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A playback device comprising:
-
one or more processors; a tangible data storage having stored therein instructions executable by the one or more processors to cause the playback device to perform operations comprising; detecting a trigger that suspends playback preference tracking of a media playback system that includes the playback device; sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking was detected, wherein the playback preferences include a playback history indicating media items previously played by the media playback system from the media service; detecting a particular trigger that resumes playback preference tracking of the media playback system; and based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system, wherein tracking playback preferences of the media playback system comprises tracking media items played by the media playback system from the media service. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable memory having stored thereon instructions executable by one or more processors that when executed cause a control device to perform operations comprising:
-
detecting a trigger that suspends playback preference tracking of a media playback system that includes one or more playback devices; sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking was detected, wherein the playback preferences include a playback history indicating media items previously played by the media playback system from the media service; detecting a particular trigger that resumes playback preference tracking of the media playback system; and based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system, wherein tracking playback preferences of the media playback system comprises tracking media items played by the media playback system from the media service. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification