Patent ID: 8611532

Claim:
A method comprising: accessing, by a user device from a media content provider subsystem, a set of decryption keys; storing, by the user device, the set of decryption keys in local memory of the user device; accessing, by the user device, an encrypted media content program distributed by the media content provider subsystem; switching, by the user device, from accessing the encrypted media content program to accessing another encrypted media content program distributed by the media content provider subsystem, the another encrypted media content program temporally aligned with the encrypted media content program; using, by the user device, a decryption key included in the set of decryption keys stored in the local memory to decrypt the encrypted media content program before the switching is performed; and using, by the user device, another decryption key included in the set of decryption keys stored in the local memory to decrypt the another encrypted media content program after the switching is performed, wherein the encrypted media content program and the another encrypted media content program are temporally aligned so as to be concurrently distributed during a same time slot.