Content Rights Processing Through Format-Specific License Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems and methods for managing content rights through digital rights management (DRM) do not provide sufficient solutions for supporting multiple distinct devices and content players, requiring an architecture capable of handling disparate DRM requirements.

Innovation Solution

Implementing a discrete license generation unit in the architecture that isolates license generation from other types of license decisions, using multiple discrete units for specific formats and classifications of content, and employing a central license decision service for unified decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a unified DRM architecture is used to support multiple devices and content players, then adaptability is improved, but system complexity increases due to disparate DRM requirements

Engineering Contradiction:
Improvesupport for multiple DRM solutionsVSAvoidlicense decision logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the DRM system into separate discrete units: a license decision service that handles authorization logic and multiple format-specific license generation services (e.g., Widevine, PlayReady, FlashAccess). This segmentation allows each service to be optimized for its specific DRM format while maintaining overall system adaptability across multiple devices and content players.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The license decision service acts as a universal interface that can handle multiple DRM formats through a single standardized API. This multi-functional service receives license requests, determines appropriate DRM formats based on device capabilities, and routes to the appropriate format-specific service, thereby simplifying the architecture while maintaining broad support.

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

2Ease of operation

If discrete license generation services are implemented for different DRM formats, then ease of operation is improved through isolation, but device complexity increases due to multiple services

Engineering Contradiction:
Improvelicense generation isolationVSAvoidnumber of service elements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a license decision service as an intermediary layer between the content delivery system and multiple DRM format-specific services. This mediator receives standardized license requests, determines the appropriate DRM format and service, and routes the request accordingly. This intermediary approach simplifies operation by providing a uniform interface while managing the complexity of multiple format-specific services behind the scenes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12353521B2Methods and systems for processing content rights
Publication Date: 2025.07.08 COMCAST CABLE COMMUNICATIONS MANAGEMENT LLC
  • US12353521B2 patent drawing
  • US12353521B2 patent drawing
  • US12353521B2 patent drawing

AI summary

A system and method for processing content access rights and/or entitlement rights are disclosed. A method, in one aspect, provides for receiving a selection of a content option, requesting access information associated with the selected content option, receiving access information comprising location information relating to a compatible format, requesting access rights from a first service associated with the location information, wherein the first service requests an access decision relating to the selected content option from a second service based upon the access rights, and receiving the access rights.