Drm plugins
AssigneeEricsson Inc.
InventorAlan Rouse
Life of this patent
Estimating the term…
Abstract
Presented is a system and methods for receiving metadata, a decryption module and encrypted content from a cable headend, decrypting the encrypted content with the decryption module and presenting the decrypted content to a user. The client device can receive, load and execute any decryption module compatible with the system framework allowing flexibility in the choice or changing of client device manufacturer and/or Digital Rights Management system vendor.
Claims14
A method for decrypting digital content, which is encrypted using one of a plurality of different encryption techniques, the method comprising:
- receiving, at a client device, a digital content stream from a service provider, wherein the digital content stream further comprises
- the digital content, and
- metadata identifying a location of a decryption module associated with the one of the plurality of different encryption techniques;
- receiving, at the client device, the decryption module from the location;
- and
- decrypting, by the client device, the digital content, which is encrypted using one of the plurality of different encryption techniques with the decryption module and a decryption key.
A client device for decrypting digital content, which is encrypted using one of a plurality of different encryption techniques, the client device comprising:
- at least one processor;
- and
- a non-transitory computer-readable storage medium, coupled to the at least one processor, for storing computer-readable instructions, wherein the computer-readable instructions, when executed by the at least one processor, are configured to:
- receiving a digital content stream from a service provider, wherein the digital content stream further comprises
- the digital content, and
- metadata identifying a location of a decryption module associated with the one of the plurality of different encryption techniques,
- receiving the decryption module from the location, and
- decrypting the digital content, which is encrypted using one of the plurality of different encryption techniques with the decryption module and a decryption key.
Dependencies are inferred from the claim text.