User-controlled selective overlay in a streaming media
First Claim
1. A method in a data processing system for user controlled selection of multimedia data streams for an event, the method comprising:
- receiving a set of video streams;
receiving a set of audio streams;
selecting a subset of the set of video streams;
selecting a subset of the set of audio streams;
responsive to user input to the data processing system, selecting a plurality of video streams from the video stream subset for the event, and one or more audio streams from the audio stream subset for the event, wherein the selecting step omits ones of the video stream subset while retaining the selected plurality of video streams, and omits ones of the audio stream subset while retaining other ones of the audio stream subset; and
presenting each of the retained plurality of video streams concurrently with one another, and also concurrently with the retained other ones of the audio stream subset.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for tailoring a multimedia presentation of an event on a computerized multimedia system to meet a user'"'"'s desires. In a preferred embodiment, a set of video streams and a set of audio streams for the event are provided to the user via a network coupled to the multimedia system. From the set of available video streams for the event, one or more video streams are selected for presentation to the user. From the set of available audio streams for the event, one or more audio streams are selected for presentation to the user. Furthermore, the relative volumes of the different audio streams may be adjusted. In response to user input, the selected video and audio streams are assigned to respective portions of video and audio output devices. The event is presented to the user according to the selected video stream assignments.
156 Citations
42 Claims
-
1. A method in a data processing system for user controlled selection of multimedia data streams for an event, the method comprising:
-
receiving a set of video streams; receiving a set of audio streams; selecting a subset of the set of video streams; selecting a subset of the set of audio streams; responsive to user input to the data processing system, selecting a plurality of video streams from the video stream subset for the event, and one or more audio streams from the audio stream subset for the event, wherein the selecting step omits ones of the video stream subset while retaining the selected plurality of video streams, and omits ones of the audio stream subset while retaining other ones of the audio stream subset; and presenting each of the retained plurality of video streams concurrently with one another, and also concurrently with the retained other ones of the audio stream subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for tailoring a multimedia presentation of an event on a computerized multimedia system comprising the steps of:
-
providing a set of video streams, a set of audio streams and a set of information streams for the event via a network coupled to the computerized multimedia system; receiving video streams for presentation from the set of video streams; receiving audio streams for presentation from the set of audio streams; receiving information streams for presentation from the set of information streams; responsive to user input to the data processing system, selecting a plurality of the received video streams for the event, and also selecting one or more of the received audio streams for the event; responsive to user input, assigning each video stream of the selected plurality of video streams and the selected audio streams to respective portions of video and audio output devices; and presenting each video stream the selected plurality of video streams concurrently with one another for the event, and also concurrently with the selected audio streams. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A data processing system for user controlled selection of multimedia data streams for an event, the data processing system comprising:
-
first receiving means for receiving a set of video streams; second receiving means for receiving a set of audio streams; first selecting means for selecting a subset of the set of video streams; second selecting means for selecting a subset of the set of audio streams; means, responsive to user input to the data processing system, for selecting a plurality of video streams from the video stream subset for the event, and one or more audio streams from the audio stream subset for the event, wherein the selecting step omits ones of the video stream subset while retaining the selected plurality of video streams, and omits ones of the audio stream subset, while retaining other ones of the selected audio stream subset; and first presenting means for presenting each of the retained plurality of video streams concurrently with one another, and also concurrently with the retained ones of the audio stream subset. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A data processing system for tailoring a multimedia presentation of an event on a computerized multimedia system, the data processing system comprising:
-
first providing means for providing a set of video streams, a set of audio streams and a set of information streams for the event via a network coupled to the computerized multimedia system; first selecting means for selecting video streams for presentation from the set of video streams; second selecting means for selecting audio streams for presentation from the set of audio streams; third selecting means for selecting information streams for presentation from the set of information streams; fourth selecting means for, responsive to user input to the data processing system, selecting a plurality of the selected video streams for the event, and also selecting one or more of the selected audio streams for the event; assigning means, responsive to user input, for assigning each video stream of the selected plurality of video streams and the selected audio streams to respective portions of video and audio output devices; and presenting means for presenting each video stream of the selected plurality of video streams concurrently with one another, and also concurrently with the selected audio streams. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program product for user controlled selection of multimedia data streams for an event, the computer program product comprising:
-
a non-transitory computer readable recordable-type data storage medium having instructions stored thereon, the instructions comprising; first instructions for receiving a set of video streams; second instructions for receiving a set of audio streams; third instructions for selecting a subset of the set of video streams; fourth instructions for selecting a subset of the set of audio streams; fifth instructions, responsive to user input to the data processing system, for selecting a plurality of video streams from the video stream subset for the event and one or more audio streams from the audio stream subset for the event, wherein the selecting step omits ones of the video stream subset while retaining the selected plurality of video streams, and omits ones of the audio stream subset, while retaining other ones of the audio stream subset; and sixth instructions for presenting each of the retained plurality of video streams concurrently with one another, and also concurrently with the retained other ones of the audio stream subset concurrently.
-
-
42. A computer program product for tailoring a multimedia presentation of an event on a computerized multimedia system comprising:
-
a non-transitory computer readable recordable-type data storage medium having instructions stored thereon, the instructions comprising; first instructions for providing a set of video, audio and information streams for the event via a network coupled to the computerized multimedia system; second instructions for receiving video streams for presentation from the set of available video streams; third instructions for receiving audio streams for presentation from the set of available audio streams; fourth instructions for receiving information streams for presentation from the set of available information streams; fifth instructions for, responsive to user input to the data processing system, selecting a plurality of the received video streams for the event, and also selecting one or more of the received audio streams for the event; sixth instructions, responsive to user input, for assigning each video stream of the selected plurality of video streams and the selected audio streams to respective portions of video and audio output devices; and seventh instructions for presenting each video stream of the selected plurality of video streams concurrently with one another for the event, and also concurrently with the selected audio streams.
-
Specification