Patent ID: 7533401

Claim:
A data processing system for data received by a broadcast data receiver, said system comprising: a broadcast data receiver provided for receiving multiple transport streams of digital data which are transmitted from remote locations and may be from different sources, said digital data in each transport stream including a series of packets of data provided with associated codes to indicate the type of data i.e video, audio and/or auxiliary data; said receiver provided with a plurality of tuners, each of which receives a transport stream of digital data; said receiver provided with means which allow the selection and combination of packets of data from said multiple transport streams of data multiplexed into a single stream of data in response to control commands; said selected packets of data combined and further processed to generate video and/or audio and/or auxiliary data therefrom; and each transport stream of data including transport packets provided with packet identification codes for the packets of data in the stream, and a transport stream identification code added to each of the transport packets at a position other than that of the packet identification code so as not to change the packet identification codes and identify and differentiate each of the packets of data in terms of the specific stream of data from which they originate, and selection of the appropriate data packets to form the said multiplexed single stream of data received by the receiver, and wherein the addition of the transport stream identification code allows the differentiation of a packet of data in a first transport stream from any packet of data in a further transport stream which has the same packet identification code.