DRM provider interoperability
AssigneeGoogle Inc.
InventorDavid Kimbal Dorwin
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorDavid Kimbal Dorwin
Estimating the term…
Embodiments are directed towards providing interoperability by establishing a trust relationship between a provider of a media player usable by a consumer and a content provider. A trust relationship is verified through using a public-private key certification authority. When a request for content is received from a consumer, the request might indicate what content protection mechanisms are available in the consumer's device. When a trust relationship is determined to exist between the content provider and the media player providers, the content provider encrypts a license separately for each of a plurality of different content protection mechanisms available at the consumer's device. The encrypted licenses are provided to the consumer's device, where the media player may be selected to play the content based on a self integrity check the media player may perform, and its ability to use a private key associated with a corresponding public key to decrypt the license.
A system, comprising:
A network device, comprising:
An apparatus comprising a non-transitory computer readable medium, having computer-executable instructions stored thereon, that in response to execution by a computing device, cause the computing device to perform operations, comprising:
Dependencies are inferred from the claim text.