Unified broadcast encryption system

US9729316B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9729316-B2
Application numberUS-3877308-A
CountryUS
Kind codeB2
Filing dateFeb 27, 2008
Priority dateFeb 27, 2008
Publication dateAug 8, 2017
Grant dateAug 8, 2017

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.

A system and method is disclosed for performing unified broadcast encryption and traitor tracing for digital content. In one embodiment a media key tree is divided into S subtrees, the media key tree including media keys and initial values, which may be random values. The digital content is divided into a plurality of segments and at least some of the segments are converted into a plurality of variations. The random values are transformed into media key variations and a separate media key variant is assigned to each of the subdivided subtrees. A unified media key block including the media key tree is stored on the media.

First claim

Opening claim text (preview).

We claim: 1. A method for a media device to decrypt protected content on media, said content being enabled to identify device keys in a compromised media device, comprising: processing a tree-based media key block to yield an initial value, wherein the tree-based media key block that has been divided into subtrees and a media device is associated with one of said subtrees; executing a key transformation program to transform the initial value into a media key variant, the media comprising said program; in response to the executing, the media device returning to the transformation program the media device's subtree identity; deriving title keys using the media key variant; decrypting said content using the title keys; and wherein said program: executes on said device when said device attempts to decrypt said content, transforms initial values into media key variations, and identifies to a content protection licensing agency which subtree among said subtrees is associated with said device. 2. A computer program product for a media device to decrypt protected content on media, said content being enabled to identify device keys in a compromised media device, the computer program product comprising a non-transitory computer readable storage medium having computer program code embodied therewith, said program code being readable/executable by said device to: process a tree-based media key block to yield an initial value, wherein the tree-based media key block that has been divided into subtrees and a media device is associated with one of said subtrees; execute a key transformation program to transform the initial value into a media key variant, the media comprising said program; in response to the executing, the media device returns to the transformation program the media device's subtree identity; derive title keys using the media key variant; decrypt said content using the title keys; and wherein said transformation program: executes on said device when said device attempts to decrypt said content, transforms initial values into media key variations, and identifies to a content protection licensing agency which subtree among said subtrees is associated with said device.

Assignees

Inventors

Classifications

  • H04L9/0836Primary

    using tree structure or hierarchical structure · CPC title

  • Traitor tracing · CPC title

  • Ciphering apparatus or methods not provided for in the preceding groups, e.g. involving the concealment or deformation of graphic data such as designs, written or printed messages · 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 US9729316B2 cover?
A system and method is disclosed for performing unified broadcast encryption and traitor tracing for digital content. In one embodiment a media key tree is divided into S subtrees, the media key tree including media keys and initial values, which may be random values. The digital content is divided into a plurality of segments and at least some of the segments are converted into a plurality of …
Who is the assignee on this patent?
Jin Hongxia, Lotspiech Jeffrey Bruce, IBM
What technology area does this patent fall under?
Primary CPC classification H04L9/0836. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 08 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).