Patent ID: 6944154

Claim:
In a transport stream demultiplexor device receiving an input transport stream comprising a plurality of data packets and including a filter device for removing one or more predetermined packets to form a partial transport stream comprising packets of interest, a real-time data remultiplexing system comprising: mechanism for synchronously detecting in real time, the presence of a gap in said partial transport stream where predetermined packets have been removed and generating a signal indicating said gap location; a mechanism for directly retrieving packet data having new content from a memory storage device, and storing said retrieved packet data into a staging buffer device for queued storage prior to insertion into said partial transport stream; and, a multiplexor device responsive to said signal for synchronously pulling a queued data packet from said staging buffer device in real time and inserting said pulled packet into said gap as said partial transport stream is being transported on a real-time basis, wherein said retrieving mechanism enables concurrent re-filling of said staging buffer as queued data is pulled from said buffer.