Patent ID: 7499863

Claim:
A media server for delivering audio information to a client, said client being communicably coupled to said media server by a communications network, said media server comprising: a processor; a computer program; and a memory communicably coupled to said processor, said memory being operative to store said computer program, said processor executing said computer program out of said memory: a. to obtain an ordered play list comprising at least one identifier, each of the at least one identifier identifying one or more of a location and a name of an associated target object, at least one associated target object being a list of at least one additional identifier, each of the at least one additional identifier identifying one or more of a location and a name of an associated target object; b. to sequentially fetch the target object associated with each of the at least one identifier in the ordered play list; c. to determine whether said obtained target object is an audio file or the list of at least one additional identifier; d. if the obtained target object is an audio file, to forward said audio file to said client over said communications network to play the audio file to said client; and e. if the obtained target object is the list of at least one additional identifier, to insert the obtained at least one additional identifier in the ordered play list as the next identifier for which the associated target object is to be sequentially fetched.