Device Security Profile Dynamic DRM Policy Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content owners face challenges in securing access to their digital content in distributed systems due to dynamic changes in device security, as existing digital rights management (DRM) techniques struggle to dynamically update hardware and security policies.

Innovation Solution

Establishing a device security profile (DSP) that can be dynamically updated by content owners, which specifies requirements for client devices based on resolution levels and tags, and is distributed to content servers to limit access accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing DRM techniques are used to prevent copying of content, then content security is improved, but the ability to dynamically update hardware and security policies is lost

Engineering Contradiction:
Improvecontent securityVSAvoiddynamic policy update capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic DRM policies that can be updated in real-time without requiring system reconfiguration. The DRM server receives and processes policy update requests from content owners, allowing security requirements, resolution levels, and device credentials to be dynamically modified. This resolves the contradiction by making the DRM system adaptable while maintaining security through centralized control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a DRM server as an intermediary between content owners and content servers. This mediator handles policy updates, device credential verification, and content protection enforcement. The DRM server receives update requests from content owners and distributes updated policies to content servers, enabling dynamic policy management while maintaining consistent security enforcement across the distributed system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If device security profiles are dynamically updated, then adaptability of access control is improved, but system complexity increases

Engineering Contradiction:
Improveaccess control flexibilityVSAvoidprofile management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal device security profile structure that can accommodate multiple content types, resolution levels, and security requirements through a standardized format. The profile contains reusable elements such as device credentials, security level thresholds, and resolution level definitions that can be applied across different content items and scenarios, reducing management complexity while maintaining high adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent manages complexity by organizing device security profiles into structured parameters including device credentials, security levels, and resolution level definitions. These parameters can be independently modified through update requests, allowing fine-grained control over access policies without requiring complete profile reconfiguration. The structured parameter approach simplifies profile management while enabling flexible adaptation to different content protection needs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230185885A1Managing Access To Protected Content Using Device Security Profiles
Publication Date: 2023.06.15 GOOGLE LLC
  • US20230185885A1 patent drawing
  • US20230185885A1 patent drawing
  • US20230185885A1 patent drawing

AI summary

A digital rights management (DRM) server receives data associated with a device security profile (DSP) from a content owner device. The DSP specifies requirements for client devices to access content items associated with a content owner. The requirements differ based on a resolution level of the accessed content items. The DRM server stores the DSP and an indication of the content owner. The DRM server receives, from a content server storing the content items associated with the content owner, a pull request for DSP updates. The DRM server transmits the DSP to the content server in response to the pull request. The DSP causes the content server to limit client devices that access the content items according to the DSP.