Patent ID: 8843586
Filing Date: 2014-09-23
Classification: H04N

Abstract:
1. A machine readable non-transitory storage medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising: receiving, in response to a request for a program, a variant audio playlist for the program, the variant audio playlist generated prior to receiving the request for the program, the variant audio playlist containing a plurality of URLs for different audio content for the program, each of the URLs in the plurality of URLs referring to an audio playlist corresponding to one of the different audio content for the program, each audio playlist referred to by a URL in the plurality of URLs comprising one or more tags and a plurality of Universal Resource Indicators (URIs) indicating an ordering of a plurality of audio files divided from a corresponding one of the different audio content for the program to recreate the audio content for the program; selecting a first URL of the plurality of URLs for one of the different audio content, the first URL referring to a first playlist; transmitting the first URL which refers to the first playlist; receiving the first playlist; and processing the first playlist to retrieve audio content for the program.