Patent ID: 9166712
Filing Date: 2015-10-20
Classification: H04H,H04N

Abstract:
1. A method of outputting selected content segments from one or more received streams comprising: receiving, at a receiver, at least one source stream comprising a plurality of multiplexed program channels, each of the program channels comprising content segments; receiving, at the receiver, metadata corresponding to the content segments in the source stream and representing attributes of the content segments; simultaneously buffering a designated plurality of the channels at the receiver; correlating the metadata of the content segments in the designated plurality of the channels with filter data indicating user preferences regarding the content segments in the source stream to select content segments in the buffered channels for playback; and generating an automatically mixed channel at the receiver by playing back the selected content segments in the buffered channels in a designated order; wherein generating the automatically mixed channel comprises playing back the selected content segments in at least one modified buffered channel and content segments from at least one unmodified buffered channel, wherein the modified buffered channel is filtered using the filter data and the unmodified buffered channel is not filtered using the filter data.