Federated digital rights management scheme including trusted systems

US12470781B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12470781-B2
Application numberUS-202318528342-A
CountryUS
Kind codeB2
Filing dateDec 4, 2023
Priority dateMar 14, 2006
Publication dateNov 11, 2025
Grant dateNov 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.

First claim

Opening claim text (preview).

What is claimed is: 1 . A content provider system comprising: a trusted system including a processor and a memory containing a base encryption key and a content key, where the base encryption key is issued with respect to a particular class of playback devices; a network interface device connected to the processor and configured to be connected to a network; wherein the processor is configured to receive a request for access to a piece of content that is encrypted with the content key, where a request for access to a piece of content includes information indicative of a piece of content; wherein the trusted system is configured to, in response to a request for access to a piece of content, provide a playback certification including encrypted information including an encrypted copy of the content key, where at least a portion of the encrypted information in the playback certification is encrypted using the base encryption key; and wherein the processor is configured to transmit the playback certification via the network interface device. 2 . The content provider system of claim 1 , wherein the playback certification further comprises playback parameters governing aspects of playback of the content. 3 . The content provider system of claim 2 , wherein playback parameters include a time period of validity. 4 . The content provider system of claim 2 , wherein playback parameters include a number of times of playback, after which it expires. 5 . The content provider system of claim 1 , wherein the playback certification further includes an identification of an encryption key. 6 . The content provider system of claim 1 , wherein the content key is encrypted using a user encryption key. 7 . The content provider system of claim 1 , wherein multiple copies of the content key within the playback certification are encrypted using different user encryption keys. 8 . The content provider system of claim 1 , wherein multiple copies of the encrypted information in the playback certification are encrypted using different base encryption keys. 9 . The content provider system of claim 1 , wherein the trusted system is configured to receive information from a content provider server that is utilized to generate the content key. 10 . The content provider system of claim 1 , wherein the trusted system is configured to receive the content key from a content provider server. 11 . A method for providing access to a piece of media content, the method comprising: receiving, by a trusted system, a request for access to a piece of content that is encrypted with a content key, where the request for access to a piece of content includes information indicative of a piece of content and where the trusted system includes a memory containing a base encryption key and the content key; providing, by the trusted system in response to a request for access to a piece of content, a playback certification including encrypted information including an encrypted copy of the content key, where at least a portion of the encrypted information in the playback certification is encrypted using the base encryption key; and transmitting, by the trusted system, the playback certification via the network interface device. 12 . The method of claim 11 , wherein the playback certification further comprises playback parameters governing aspects of playback of the content. 13 . The method of claim 12 , wherein playback parameters include a time period of validity. 14 . The method of claim 12 , wherein playback parameters include a number of times of playback, after which it expires. 15 . The method of claim 11 , wherein the playback certification further includes an identification of an encryption key. 16 . The method of claim 11 , wherein the content key is encrypted using a user encryption key. 17 . The method of claim 11 , wherein multiple copies of the content key within the playback certification are encrypted using different user encryption keys. 18 . The method of claim 11 , wherein multiple copies of the encrypted information in the playback certification are encrypted using different base encryption keys. 19 . The method of claim 11 , wherein the trusted system is configured to receive information from a content provider server that is utilized to generate the content key. 20 . The method of claim 11 , wherein the trusted system is configured to receive the content key from a content provider server.

Assignees

Inventors

Classifications

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL] · CPC title

  • Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title

  • Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • Editing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12470781B2 cover?
Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile mem…
Who is the assignee on this patent?
Divx Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/222. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).