Entitlement Verification System for Cross-Platform Playback Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital products protected by DRM algorithms lack interoperability, requiring users to repurchase content to access it on different systems, limiting consumer playback flexibility.

Innovation Solution

A system and method for determining consumer entitlements using a database device that processes requests from providers to identify and verify consumer ownership of digital content across multiple domains, enabling playback interoperability by linking ecosystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DRM algorithms are used to protect digital products, then content security is improved, but playback interoperability deteriorates

Engineering Contradiction:
Improvecontent securityVSAvoidplayback interoperability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary system consisting of a database device and entitlement verification mechanism that mediates between DRM-protected content and playback devices. This intermediary verifies consumer entitlements across different provider ecosystems, allowing content to be played back on authorized devices without requiring repurchase, thus resolving the interoperability issue while maintaining security through controlled access verification

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If consumers repurchase content on different platforms, then content access is ensured, but consumer convenience deteriorates

Engineering Contradiction:
Improvecontent accessVSAvoidconsumer convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a universal entitlement verification system that functions across multiple provider platforms and device ecosystems. The database device stores and verifies consumer entitlements in a standardized format that can be recognized by different providers, enabling consumers to access their purchased content on any authorized device without platform-specific repurchases, thus achieving multi-functional content access

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

3Adaptability or versatility

If provider-specific ecosystems are maintained, then provider control is improved, but system complexity deteriorates

Engineering Contradiction:
Improveprovider controlVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the content delivery system into distinct functional components: provider-specific content distribution channels remain independent and controlled, while a separate database device handles cross-provider entitlement verification. This segmentation allows providers to maintain control over their own ecosystems and content distribution while the segmented verification system manages interoperability, reducing overall system complexity through functional separation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230368215A1Methods and Systems for Determining Consumer Entitlements for Playback Interoperability
Publication Date: 2023.11.16 DISNEY ENTERPRISES INC
  • US20230368215A1 patent drawing
  • US20230368215A1 patent drawing
  • US20230368215A1 patent drawing

AI summary

An example system includes a database having a plurality of data structures, each of the plurality of data structures associated with a different business rule and one or more provider identifications, and a processor configured to receive one or more consumer identifications and one of the one or more provider identifications, search the plurality of data structures for one or more data structures associated with the one of the one or more provider identifications to identify authorized data structures, in the authorized data structures, determine entitlements associated with the one or more consumer identifications to identify consumer entitlements, generate a list of the consumer entitlements, and transmit the list of the consumer entitlements in response to the receiving.