Patent ID: 7320025

Claim:
A method, comprising: configuring a client system to receive and play music broadcast from a broadcast media source through a broadcast channel; receiving application data at the client system, the application data including a video identifier identifying a video, wherein the application data is transmitted with the broadcast music; while the client system is playing the broadcast music, (a) enabling a user of the client system to indicate that the user desires to view the video and (b) receiving an indication that the user desires to view the video; in response to receiving the indication, automatically ceasing the playing of the broadcast music, transmitting from the client system to an on-demand system the received video identifier, and establishing an on-demand session between the on-demand system and the client system; and after establishing the on-demand session, transmitting from the on-demand system to the client system the identified video, receiving the transmitted video at the client system, and automatically playing the received video in response to receiving the transmitted video from the on-demand system.