Patent ID: 11921779
Assignee: GRACENOTE, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a server device, cause the server device to perform operations comprising:
generating a first playlist that has a first duration;
transmitting the first playlist to a client device, wherein reception of the first playlist at the client device causes the client device to retrieve and play out at least some of a first plurality of media files referenced by the first playlist;
receiving a target duration from the client device;
in response to receiving the target duration, generating a second playlist, wherein the second playlist has a second duration that is less than the first duration and is based on the target duration; and
transmitting the second playlist to the client device, wherein reception of the second playlist at the client device causes the client device to, after playout of a current media file of the first plurality of media files completes: (i) stop playing out the first plurality of media files, and (ii) retrieve and play out at least some of a second plurality of media files referenced by the second playlist.