Patent ID: 7730515

Claim:
A receiver for demultiplexing a digital data stream, the digital data stream including data packets each having a packet identifier, so as to retain only those data packets required by the receiver, the receiver comprising: an input module for receiving and processing the digital data stream; a memory for storing packet identifiers corresponding to data packets required by the receiver and separate from the input module; a first control circuit for controlling the storage in the memory of the packet identifiers; a second control circuit for extracting a packet identifier from a data packet in the digital data stream; and a third control circuit for receiving the extracted packet identifier and determining whether such matches one of the packet identifiers stored in the memory, for setting a match signal to the second control circuit responsive to a match, and for outputting an address in the memory responsive to a match, wherein the second control circuit accesses the address in the memory to retrieve control information associated with the packet identifier and controls processing by the input module of the input data packet responsive to the match signal by the third control circuit.