Content security layer providing long-term renewable security
Abstract
In an exemplary embodiment, digital content is mastered as a combination of encrypted data and data processing operations that enable use in approved playback environments. Player devices having a processing environment compatible with the content's data processing operations are able to decryptand play the content. Players can also provide content with basic functions, such as loading data from media, performing network communications, determining playback environment configuration, controlling decryption/playback, and/or performing cryptographic operations using the player's keys. These functions allow the content to implement and enforce its own security policies. If pirates compromise individual players or content titles, new content can be mastered with new security features that block the old attacks. A selective decryption capability can also be provided, enabling on-the-fly watermark insertion so that attacks can be traced back to a particular player. Features to enable migration from legacy formats are also provided.
Term
Term ended
Expired 28 March 2022, 4.5 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
3 priority claims, no other members on record
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 27932301 | United States of America | P | |
| 11336302 | United States of America | A | |
| 0210098 | United States of America | W |
Numbers
- Application
- 2757909
Titles2
- German
- INHALTSSICHERHEITSSCHICHT, DIE LANGZEIT- ERNEUERBARE SICHERHEIT BEREITSTELLT
- English
- CONTENT SAFETY LAYER PROVIDING LONG-TERM RENEWABLE SAFETY
Classification
- CPC, 25
- H04L9/0891
- G11B20/00086
- G11B20/00166
- G11B20/00173
- G11B20/0021
- G11B20/00246
- G11B20/00659
- G11B20/00818
- G11B20/0084
- G11B20/00884
- H04L9/3247
- H04L2209/603
- H04L2209/608
- H04N5/913
- H04N21/26613
- H04N21/4135
- H04N21/4181
- H04N21/4325
- H04N21/4405
- H04N21/44236
- H04N21/4627
- H04N21/8355
- H04N21/8358
- H04N2005/91335
- H04N2005/91342
- IPC, 21
- G06F1 00
- G06Q30 00
- G06Q50 00
- G09C1 00
- G11B20 00
- G11B20 10
- G11B20 12
- G11B27 00
- H04L9 08
- H04L9 30
- H04N21 266
- H04N21 41
- H04N21 418
- H04N21 432
- H04N21 4405
- H04N21 442
- H04N21 4627
- H04N21 8355
- H04N21 8358
- H04N5 91
- H04N5 913