Systems and methods for providing multiple video streams per audio stream
First Claim
1. A method for providing a visual complement to an audio service, comprising:
- selecting a sound recording;
after selecting the sound recording, transmitting a trigger message, wherein the trigger message comprises an identifier that is associated with the selected sound recording;
receiving the trigger message; and
in response to receiving the trigger message, generating or selecting at least a first video image and a second video image based, at least in part, on configuration data and/or the identifier contained in the trigger message, wherein the resolution of the first video image is greater than the resolution of the second video image.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing multiple video presentations per audio program. In one aspect, the method comprises (a) assigning a first packet identifier (PID) to a first elementary stream, wherein the first elementary stream comprises video packets corresponding to a high-definition video presentation; (b) assigning a second PID to a second elementary stream, wherein the second elementary stream comprises video packets corresponding to a standard-definition video presentation and the second PID is different than the first PID; (c) assigning a third PID to a third elementary stream, wherein the third elementary stream comprises audio packets corresponding to a selected audio recording, wherein the third PID is different than the second PID; and (d) (1) creating a program map table that includes the first PID, the second PID and the third PID or (2) creating (i) a first program map table that includes the first PID and the third PID and (ii) a second program map table that includes the second PID and the third PID. In this way, the method provides a high-definition and a standard-definition video presentation per a single audio program.
11 Citations
26 Claims
-
1. A method for providing a visual complement to an audio service, comprising:
-
selecting a sound recording; after selecting the sound recording, transmitting a trigger message, wherein the trigger message comprises an identifier that is associated with the selected sound recording; receiving the trigger message; and in response to receiving the trigger message, generating or selecting at least a first video image and a second video image based, at least in part, on configuration data and/or the identifier contained in the trigger message, wherein the resolution of the first video image is greater than the resolution of the second video image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing a visual complement to an audio service, comprising:
-
a sound recording selector configured to select a sound recording; a trigger message transmitter configured to transmit a trigger message after the sound recording selector selects a sound recording, wherein the trigger message comprises an identifier that is associated with the selected sound recording; and a video image generator configured to generate or select at least a first video image and a second video image in response to receiving the trigger message such that the resolution of the first video image is greater than the resolution of the second video image, wherein the video image generator is configured to generate or select said video images based, at least in part, on configuration data and/or the identifier contained in the received trigger message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing a visual complement to an audio service, comprising:
-
(a) assigning a first packet identifier (PID) to a first elementary stream, wherein the first elementary stream comprises video packets corresponding to a high-definition video presentation; (b) assigning a second PID to a second elementary stream, wherein the second elementary stream comprises video packets corresponding to a standard-definition video presentation and the second PID is different than the first PID; (c) assigning a third PID to a third elementary stream, wherein the third elementary stream comprises audio packets corresponding to a selected audio recording, wherein the third PID is different than the second PID; and (d) (1) creating a program map table that includes the first PID, the second PID and the third PID or (2) creating (i) a first program map table that includes the first PID and the third PID and (ii) a second program map table that includes the second PID and the third PID. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification