Patent ID: 8091112

Claim:
A method of transmitting video programs from a source of video programs to a user location in a transport stream having a predetermined bandwidth and a predetermined constant data rate, the method comprising: dividing a video program into a plurality of program streams to be transmitted on an unused portion of the bandwidth, each program stream representing a temporal segment of the video program, each temporal segment having a predetermined duration which is dynamically allocated depending on the unused portion of the bandwidth; adding identification data to the plurality of program streams, wherein the identification data is based on a temporal relationship of the plurality of program streams; multiplexing the plurality of program streams comprising the identification data into the unused portion of the bandwidth of the transport stream; and transmitting the transport stream to a user location, the video program being transmitted at the data rate in an amount of time which is less than an amount of time for transmitting the video program at the data rate as a single program stream.