Patent ID: 7835400
Filing Date: 2010-11-16
Classification: H04N

Abstract:
1. A method for substituting packets carrying different types of data into a video data stream carrying program information for a desired channel, comprising the steps of: (a) receiving the video data stream; (b) parsing the video data stream to remove packets carrying program information unrelated to the desired channel; (c) identifying gaps in the parsed data stream where the packets carrying program information unrelated to the desired channel have been removed; (d) selecting packets carrying a first type of data and packets carrying a second type of data to insert into the gaps of the parsed data stream, wherein the first and second types of data are different; and (e) substituting the packets selected in step (d) into the parsed data stream using a multiplexer, wherein packets carrying the first type of data are substituted into the parsed data stream at a different substitution time interval than the packets carrying the second type of data.