Patent ID: 7661120
Filing Date: 2010-02-09
Classification: H04N

Abstract:
1. In a device receiving multiplexed, packetized input data streams and outputting other multiplexed, packetized data streams, an output data stream mapper comprising: an interface with an input data stream; a packet processor identifying and routing a selected plurality of related packets; a memory retaining at least one stored format table, said stored format table having at least one stored set of input program numbers associated with at least one stored set of output program numbers, said memory further being configured to retain a current PAT; a mapping processor receiving a packet from said packet processor, the packet being the current PAT from the input data stream, said mapping processor further comparing at least one set of input program numbers in the current PAT to said at least one stored set of input program numbers in said stored format table; said mapping processor further outputting, if the at least one set of input program numbers in the current PAT is the same as said at least one stored set of input program numbers in said stored format table, an output data stream having said at least one stored set of output program numbers from said stored format table; and said mapping processor further generating, if at least one input program numbers in the current PAT is not the same as any stored set of input program numbers in the stored format table, a new program numbers and then output another output data stream having reassigned output program numbers, said reassigned output program numbers having said newly generated program numbers.