Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
First Claim
Patent Images
1. A method, comprising:
- selecting a song;
creating video data related to the song;
after selecting the song and after creating the video data, transmitting a media channel comprising audio data corresponding to the song, the video data related to the song, and application data including a video identifier identifying a video, whereina client system is operable to receive the audio, video and application data and provide the audio and video data to an audio/video system that is operable to produce audio corresponding to the audio data and display on a display device video output corresponding to the video data, andwhile the client system is providing the audio and video data to the audio/video system, the client system is configured such that, in response to a user selecting a user selectable button, the client system transmits to an on-demand system a message comprising the video identifier;
receiving said message that comprises the video identifier and that was transmitted by the client system; and
in response to receiving said message comprising the video identifier, transmitting from the on-demand system to the client system the identified video, wherein the client system is configured to receive the transmitted video and automatically play the received video in response to receiving the transmitted video.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand and personalized media service.
-
Citations
24 Claims
-
1. A method, comprising:
-
selecting a song; creating video data related to the song; after selecting the song and after creating the video data, transmitting a media channel comprising audio data corresponding to the song, the video data related to the song, and application data including a video identifier identifying a video, wherein a client system is operable to receive the audio, video and application data and provide the audio and video data to an audio/video system that is operable to produce audio corresponding to the audio data and display on a display device video output corresponding to the video data, and while the client system is providing the audio and video data to the audio/video system, the client system is configured such that, in response to a user selecting a user selectable button, the client system transmits to an on-demand system a message comprising the video identifier; receiving said message that comprises the video identifier and that was transmitted by the client system; and in response to receiving said message comprising the video identifier, transmitting from the on-demand system to the client system the identified video, wherein the client system is configured to receive the transmitted video and automatically play the received video in response to receiving the transmitted video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In an environment comprising an on-demand system and a client system operable to communicate with the on-demand system, a method for providing an on-demand service, comprising:
-
transmitting a signal comprising a media channel, the media channel comprising audio data associated with an artist, video data, and client application data, wherein the client system is operable to receive the signal and provide the audio and video data to an audio/video system that is operable to produce audio corresponding to the audio data and display on a display device video output corresponding to the video data, the client application data comprises information that is configured to cause the client system to display a user selectable button on the display device, and the client system is configured such that, in response to a user selecting the user selectable button, the client system transmits to the on-demand system a message comprising information identifying the media channel and/or the artist associated with the audio data; receiving the message transmitted from the client system; and in response to receiving the message, selecting, based, at least in part, on the information identifying the media channel and/or the artist associated with the audio data a list of (1) works or (2) artists and transmitting the list to the client system and further transmitting to the client system client application data, wherein the client system is configured to display at least a portion of the list and the client application data comprises information that is configured to cause the client system to display a second user selectable button along with the list, wherein the client system is configured such that, in response to the user selecting the second user selectable button, the client system transmits to the on-demand system a second message. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for providing an on-demand entertainment service, the system being configured to:
-
a) transmit a signal comprising a media channel, the media channel comprising audio data associated with an artist, video data, and client application data, wherein a client system is operable to receive the signal and provide the audio and video data to an audio/video system that is operable to produce audio corresponding to the audio data and display on a display device video output corresponding to the video data, the client application data comprises information that is configured to cause the client system to display a user selectable button on the display device, and the client system is configured such that, in response to a user selecting the user selectable button, the client system transmits to the system a message comprising information identifying the media channel and/or the artist associated with the audio data; b) select, based, at least in part, on the information identifying the media channel and/or the artist associated with the audio data a list of (1) works or (2) artists in response to receiving the message transmitted from the client system; and c) transmit the list to the client system, wherein the client system is configured to display at least a portion of the list, wherein the system is configured such that, in response to receiving the message, the system transmits to the client system not only the list, but also client application data comprising information that is configured to cause the client system to display a second user selectable button along with the list, wherein the client system is configured such that, in response to the user selecting the second user selectable button, the client system transmits to the system a second message. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification