Unlock instant, AI-driven research and patent intelligence for your innovation.

Media decoding control with hardware-protected digital rights management

A technology for digital rights management and decoding control, which is applied in electronic digital data processing, internal/peripheral computer component protection, program/content distribution protection, etc., and can solve the problems of lost, blocked and inflexible media decoding flexibility.

Active Publication Date: 2020-06-26
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although hardware-protected DRM systems tend to provide better security guarantees than software-protected DRM systems, they can be inflexible
In particular, the flexibility of software-controlled media decoding is lost or hindered in hardware-protected DRM systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Media decoding control with hardware-protected digital rights management
  • Media decoding control with hardware-protected digital rights management
  • Media decoding control with hardware-protected digital rights management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] DETAILED DESCRIPTION An innovation in the field of hardware protected digital rights management ("DRM") systems is presented. For example, a hardware protected DRM system includes trusted and untrusted layers. A hardware protected DRM system processes source media data including encrypted media data to be decrypted. In the untrusted layer, the host decoder uses metadata about the media data to manage aspects of the decoding, rendering and / or display of the media data that take place in the trusted layer. A host decoder may be any software or other function in the trusted layer that controls or drives dedicated decoding hardware or graphics hardware suitable for decoding in the trusted layer. In this way, a host decoder in an untrusted layer can flexibly manage aspects of decoding, rendering and / or display in a trusted layer without exposing decrypted media data or key data within the untrusted layer.

[0018] In the examples described herein, the same reference numera...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Innovations in the field of hardware protected digital rights management ("DRM") systems are presented. For example, a hardware protected DRM system includes trusted and untrusted layers. In the untrusted layer, the control module receives source media data including encrypted media data. The control module handles metadata about the media data. Metadata that may be exposed by modules in trusted layers is not opaque within untrusted layers. In the trusted layer, by using the key data, the module decrypts the encrypted media data, which may be the encrypted media data from the source media data or its transformed encrypted version. Modules in the trusted layer decode the decrypted media data. A host decoder in the untrusted layer uses metadata to manage at least some aspects of decoding, rendering and display in the trusted layer without exposing decrypted media data or key data within the untrusted layer.

Description

Background technique [0001] Playback of digital media data has become a common feature on devices such as smart phones, tablet computers, personal computers, game consoles, and set-top boxes. As distribution and playback of digital media data has become more common, various digital rights management ("DRM") systems have been developed to protect media data from unauthorized copying, distribution and playback. Typically, DRM systems use encryption to protect media data so that only authorized parties can playback it. The authorized party can then use the DRM system to decrypt the media data for playback. Before encryption, the media data may be compressed or encoded to reduce the bit rate of the media data. If so, the media data is decompressed or decoded after decryption but before playback. [0002] Typically, the focus of a DRM system is the operations that occur at the playback device, as this is where decrypted media data may be most vulnerable. In some DRM systems, at...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/10G06F21/84H04N21/4405
CPCG06F21/10G06F21/84H04N21/44055H04N21/835H04N21/4627G06F21/109G06F21/74
Inventor 吴勇军S·萨赫瓦尼S·J·温克B·P·埃文斯H·法拉L·达萨
Owner MICROSOFT TECH LICENSING LLC