Patent ID: 8832773

Claim:
A method for processing information, the method comprising: receiving, by a plurality of processors within a media processing device, a plurality of transport streams comprising program content to be communicated via a plurality of channels; and accessing, by the processors within the media processing device, information stored in a memory table within the media processing device, wherein the information comprises a plurality of processor identifiers and a plurality of packet identifiers, and wherein the packet identifiers are used to identify which program content in each of the transport streams is associated with a particular one of the channels; identifying, by the processors within the media processing device, which of the processors is associated with the particular one of the channels based on the processor identifiers; at each of the plurality of processors: identifying one or more of the plurality of packet identifiers stored in the memory table corresponding to the channel associated with the processor; selecting a portion of the program content for processing when data in one of the plurality of transport streams including the portion of the program content matches one of the one or more packet identifiers corresponding to the channel associated with the processor; and discarding the portion of the program content when the data in the one of the plurality of transport streams including the portion of the program content does not match any of the one or more packet identifiers corresponding to the channel associated with the processor.