Patent ID: 7313315

Claim:
A method of processing data received in a transport stream format to produce a modified transport stream for recording on a recording medium to record wanted content of a selected audio-visual program, the received transport stream comprising a multiplex of elementary streams conveying not only the wanted content but also unwanted content of other programs not to be recorded, said elementary streams of data having been encoded, divided into elementary stream (ES) packets with packet headers, the ES packets further sub-divided into a plurality of smaller transport packets, and the transport packets of first and second elementary streams interleaved in the received transport stream with each other and with transport packets carrying data from neither stream, wherein the said modified transport stream is produced by: identifying and selecting received transport packets which correspond to the wanted content; recording the selected transport packets within a recording medium to form said modified transport stream, so as to preserve compliance with a transport stream target decoder model substantially without repacketizing or remultiplexing the streams; and recording auxiliary information on the same recording medium for use by a reproducing apparatus in gaining access to the content of the modified transport stream via any of a set of potential entry points throughout the wanted content.