Providing Media Items from Playback History
First Claim
1. A method comprising:
- maintaining, by a computing device, a playback history for media items played by a media playback system, the media playback system comprising one or more playback zones, wherein the playback history comprises, for each of the media items, (i) an indication of a playback zone in which the media item was played, (ii) a time at which the media item was played, and (iii) metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item;
receiving, by the computing device, a request; and
based on the request, transmitting, by the computing device, a portion of the playback history, wherein the portion of the playback history identifies media items played by one of the playback zones at a given time.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are described for providing media items from a playback history for media items played by one or more playback zones in a media playback system. A computing device maintains the playback history. The playback history includes, for each of the media items, (i) an indication of a playback zone in which the media item was played, (ii) a time at which the media item was played, and (iii) metadata associated with the media item. The metadata may include, among others, at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item. The computing device, in response to a request, may transmit a portion of the playback history based on the request. The portion of the playback history identifies media items played by one of the playback zones at a given time.
-
Citations
20 Claims
-
1. A method comprising:
-
maintaining, by a computing device, a playback history for media items played by a media playback system, the media playback system comprising one or more playback zones, wherein the playback history comprises, for each of the media items, (i) an indication of a playback zone in which the media item was played, (ii) a time at which the media item was played, and (iii) metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; receiving, by the computing device, a request; and based on the request, transmitting, by the computing device, a portion of the playback history, wherein the portion of the playback history identifies media items played by one of the playback zones at a given time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the computing device to perform functions comprising; maintaining a playback history for media items played by a media playback system, the media playback system comprising one or more playback zones, wherein the playback history comprises, for each of the media items, (i) an indication of a playback zone in which the media item was played, (ii) a time at which the media item was played, and (iii) metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; receiving a request; and based on the request, transmitting a portion of the playback history, wherein the portion of the playback history identifies media items played by one of the playback zones at a given time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
maintaining a playback history for media items played by a media playback system, the media playback system comprising one or more playback zones, wherein the playback history comprises, for each of the media items, (i) an indication of a playback zone in which the media item was played, (ii) a time at which the media item was played, and (iii) metadata associated with the media item, wherein the metadata comprises at least one of an album associated with the media item, a genre associated with the media item, and a track name associated with the media item; receiving a request; and based on the request, transmitting a portion of the playback history, wherein the portion of the playback history identifies media items played by one of the playback zones at a given time. - View Dependent Claims (18, 19, 20)
-
Specification