Patent ID: 8561103

Claim:
A method for providing a personalized channel to a customer, comprising: determining, via a processor of an application server of a service provider network, a customer's viewing preference; matching, via the processor, the customer's viewing preference to a program that is currently being broadcasted on one of a plurality of broadcast channels; creating, via the processor, a personalized channel populated with the program, wherein the personalized channel is different from the plurality of broadcast channels; detecting, via the processor, an availability of another program of interest that is different from the program; detecting, via the processor, a commercial on the program on the personalized channel; and splicing, via the processor, a portion of the another program of interest onto the personalized channel to replace the commercial on the program on the personalized channel, wherein the another program comprises a program that is derived from another channel, wherein the portion of the another program of interest is not a commercial.