Patent ID: 9071423
Filing Date: 2015-06-30
Classification: H04L,H04N

Abstract:
1. A non-transitory computer readable medium storing computer executable instructions that, when executed by a computing device, cause the computing device to perform operations of playing a physical media storage device in a media player, the media comprising audio, video, and/or multimedia content, the operations comprising: retrieving a sub-title key from a hardware memory, the sub-title key formed from a title key and a Key Variant where the Key Variant is derived from a unique Device Key nibble and nibble value; where the forming of the sub-title key uses the Key Variant and the title key encrypted using an encryption algorithm; reading the media storage device to identify one or more content packets that are duplicated multiple encryption packets and which are decryptable by the retrieved sub-title key; decrypting the one or more multiple encryption content packets by processing the multiple encryption content packets using an encryption algorithm which uses the sub-title key to unlock the multiple encryption content packets; decrypting content packets identified as not multiple encryption content packets using an encryption algorithm which uses a title key to unlock the non-multiple encryption content packet; where the decrypted content packets are assembled into an output stream clearly viewable on a display device attached to the media player, and where the sub-title key is a derivative of the title key; and where the media player is traced from a distributed set of sub-title keys by decrypting the title key using a Key Variant and discovering the nibble of the unique device key assigned to the media player.