Patent ID: 9485469
Filing Date: 2016-11-01
CPC Classification: H04N

Claim Text:
1. A method for playing a media program having a plurality of data packets of a packet format at a user device, the method comprising the steps of: accepting a command to view the media program in the user device; receiving a beginning portion of the media program from a first source, the beginning portion of the media program having a first set of the plurality of data packets; playing back the received beginning portion of the media program while receiving and recording an end portion of the media program in the user device from a second source, the end portion of the media program having a second set of the plurality of data packets, the first set of the plurality of data packets being encrypted with a same encryption key, a same codeword, or a same secret as the second set of the plurality of packets; splicing the received end portion of the media program to the received beginning portion of the media program in the user device; and after splicing the received end portion, playing back the spliced received end portion of the media program after playing back the received beginning portion of the media program; wherein only one of the first set of the plurality of data packets and the second set of the plurality of data packets is received from a broadcast headend via a broadcast signal and the other of the first set of the plurality of data packets and the second set of data packets includes an Internet Protocol (IP) header and is received from a content delivery server operated by a vendor external to and different than the broadcast headend via an IP-based communication signal.