Patent ID: 8793492

Claim:
A computerized device, comprising: a network interface; and a data processing hardware element, wherein the data processing hardware element is configured to implement a content player, wherein the content player is configured to obtain a parameter value from a content stream accessed by the content player via the network interface, the content stream comprising encrypted content requested by the content player and an embedded license, the embedded license comprising a content key that is useable for decrypting the encrypted content and that is encrypted according to a global key accessible by the content player, the parameter value specifying a digital signature, wherein the content player is configured to: obtain an electronic token based on performing an authentication process for authenticating a client associated with the computerized device; access the content stream without performing the authentication process; determine that the electronic token is present and is signed with the digital signature specified by the parameter value obtained from the content stream, and use the global key to decrypt the content key based on determining that the electronic token signed with the specified digital signature is present.