Broadcasting apparatus and method, receiving apparatus and method, and medium
First Claim
1. Broadcasting equipment for multiplexing downloadable content data together with program information onto a main broadcast signal of a broadcast program into a transport stream, comprising:
- generating means for generating the program information, the program information including a purchase limit time;
multiplexing means for repeatedly multiplexing the downloadable content data and the program information a plurality of times onto the main broadcast signal thereby generating the transport stream, the transport stream including a plurality of data segments, each data segment being representative of the downloadable content data; and
purchase limit time setting means for setting the purchase limit time based on the time it takes to download a data segment representative of the downloadable content data.
2 Assignments
0 Petitions
Accused Products
Abstract
To compensate a failure in downloading of music piece data. For example, when a viewer instructs purchase of a music pieceC to an IRD at a timing t0 during the sixth transmission of music piece data, the music piece data to be transmitted for the seventh time immediately after the instruction is usually downloaded. When the downloading of the music piece data transmitted for the seventh time fails for some reason, downloading is re-executed on music piece data to be transmitted for the eighth time. The music piece data for the final transmission time in each of musical pieces is used for re-execution. Timing at which downloading of the music piece data transmitted for the time immediately preceding the final time can be instructed is set as purchase limit time by using elapsed time since program start time.
-
Citations
20 Claims
-
1. Broadcasting equipment for multiplexing downloadable content data together with program information onto a main broadcast signal of a broadcast program into a transport stream, comprising:
-
generating means for generating the program information, the program information including a purchase limit time; multiplexing means for repeatedly multiplexing the downloadable content data and the program information a plurality of times onto the main broadcast signal thereby generating the transport stream, the transport stream including a plurality of data segments, each data segment being representative of the downloadable content data; and purchase limit time setting means for setting the purchase limit time based on the time it takes to download a data segment representative of the downloadable content data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for preparing content data that includes video data and audio data for transmittal as a broadcast signal, the apparatus comprising:
-
an encoder for encoding the audio data into at least one audio data packet; a generator for creating a control message, the control message including a purchase limit time based on the time it takes to download the audio data packet; and a multiplexer for combining the at least one audio data packet with the control message to form the broadcast signal such that the at least one audio data packet is repetitively transmitted as part of the broadcast signal. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus for processing a transport stream having video data and audio data, the audio data comprising a plurality of encoded audio data packets within the transport stream, the apparatus comprising:
-
a user interface operative to receive instructions from a user for initiating downloading of the audio data; a descrambler for extracting program information from the transport stream, the program information including a purchase time limit associated with the time for downloading one of the audio data packets; and a control unit that determines whether the audio data can be downloaded by comparing the purchase time limit to an elapsed time setting associated with the transport stream. - View Dependent Claims (13, 14, 15)
-
-
16. Receiving equipment for receiving a transport stream obtained by repeatedly multiplexing downloadable content data together with program information onto a main broadcast signal a plurality of times, comprising:
-
receiving means for receiving an instruction of downloading the content data from a user, the content data being represented by a plurality of data packets in the transport stream; capturing means for capturing the content from the transport stream in response to the download instruction received by the receiving means; re-executing means for re-executing capture of the content when the capturing means fails to capture the content; extracting means for extracting the program information corresponding to the content data from the transport stream; and stopping means for stopping the receiving process of the receiving means in accordance with a purchase limit time included in the program information, and wherein the purchase limit time is set based on the time it takes to download one or more of the data packets representative of the content data. - View Dependent Claims (17)
-
-
18. A method for multiplexing downloadable content data together with program information onto a main broadcast signal of a program into a transport stream broadcasting, comprising:
-
setting a purchase limit time based on the duration of the time it takes to download a data segment representative of the downloadable content data; generating the program information including the purchase limit time; and repeatedly multiplexing the data segment and the program information a plurality of times onto the main broadcast signal to generate the transport stream.
-
-
19. A computer-readable medium encoded with computer executable instructions, that when executed by the computer, cause the computer to perform a method for multiplexing downloadable music content data together with program information onto a transport stream for broadcast, comprising:
-
segmenting the downloadable music content data into a plurality of data segments that each comprise the music content data; setting a purchase limit time based on the duration in time of one of the plurality of data segments for the downloadable music content data; generating the purchase limit time; and repeatedly multiplexing the downloadable music content data, the purchase time limit and the program information onto a broadcast signal of a program to generate the transport stream.
-
-
20. A method for receiving a transport stream obtained by repeatedly multiplexing downloadable contents data together with program information onto a main broadcast signal a plurality of times, comprising:
-
receiving an instruction of downloading the contents data from a user, the contents data being represented by a plurality of data packets in the transport stream; capturing the contents from the transport stream in response to the download instruction; re-executing capture of the contents when the capturing fails to the capture the contents; extracting the program information corresponding to the contents data from the transport stream; and stopping the receiving process in accordance with a purchase limit time that is defined by a contents data download time included in the program information, the contents data download time being set based on the time it takes to download one of the data packets and the time remaining to complete broadcasting of the transport stream.
-
Specification