Patent ID: 8146121
Filing Date: 2012-03-27
Classification: H04N

Abstract:
1. A method of processing a packetized stream containing program content and information corresponding to a broadcast channel associated with one or more virtual channels, comprising: (a) receiving a transport packet of the packetized stream in a first-in-first-out (FIFO) memory; (b) sequentially reading contents of the transport packet from the FIFO memory; (c) detecting a start of a Virtual Channel Table (VCT) in the read contents of the transport packet, wherein the VCT includes channel information associated with the one or more virtual channels; (d) if no VCT is detected in step (c), writing the read contents of the transport packet to a buffer; (e) if a start of a VCT is detected in step (c), for each virtual channel represented in the VCT, discarding, from the FIFO memory without reading, bits representative of channel descriptors of the virtual channel, and writing replacement bits having equal bit length as the discarded bits to the buffer; and (f) generating a channel map useable in displaying the broadcast channels using only contents of the buffer.