Entitlement ID Generation for Video Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video service providers face challenges in managing entitlements for digital video content across various platforms and devices, including determining and updating access rights based on customer transactions, which can be complex and inefficient.

Innovation Solution

The implementation of an entitlement management system that uses a combination of servers such as the entitlement management server, catalog server, and DRM server to generate and manage entitlement IDs based on customer IDs, video content IDs, and time windows, allowing for secure and efficient access to digital video content across different devices and platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized entitlement management system is implemented to manage access rights across multiple platforms and devices, then access control reliability is improved, but system complexity increases

Engineering Contradiction:
Improveaccess control reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The entitlement management system is segmented into multiple independent servers including entitlement management server, catalog server, and DRM server. Each server handles specific functions separately, which improves access control reliability through distributed architecture while managing system complexity through functional decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An entitlement management server acts as an intermediary between customers and video content providers. It generates and manages entitlement IDs that mediate access control, improving reliability by centralizing authorization logic while reducing the complexity burden on individual platforms and devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If entitlement management handles multiple transaction types and content categories, then system versatility is improved, but operational complexity increases

Engineering Contradiction:
Improveentitlement management versatilityVSAvoidoperational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The entitlement management system is designed with universal functionality to handle multiple transaction types (subscription, purchase, rental) and content categories (video content, digital content). The entitlement ID structure and management process are generalized to accommodate diverse content types and access scenarios, improving versatility while maintaining consistent operational procedures.

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

Solution Approach 2:

The system manages versatility through parameter changes in entitlement IDs, which encode different transaction types, content categories, and access conditions. By varying parameters within the entitlement structure rather than creating separate systems, the patent achieves multi-functionality while controlling operational complexity through standardized processes.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If real-time entitlement verification is performed across multiple devices, then access security is improved, but processing time increases

Engineering Contradiction:
Improveaccess securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by generating entitlement IDs in advance of content access. These entitlement IDs are issued when transactions occur (subscription, purchase, rental) and contain pre-validated access information. This allows devices to verify access rights locally using the pre-generated entitlement ID without requiring real-time server verification, improving processing speed while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The entitlement management system creates copies of authorization information in the form of entitlement IDs that can be distributed to multiple devices. Instead of requiring centralized verification for each access attempt, the system copies validated access rights into portable entitlement identifiers, reducing processing time while maintaining access security through cryptographic validation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9392309B2Entitlement management for video customers
Publication Date: 2016.07.12 VERIZON PATENT & LICENSING INC
  • US9392309B2 patent drawing
  • US9392309B2 patent drawing
  • US9392309B2 patent drawing

AI summary

A method includes receiving, at a server device, a request to generate an entitlement identifier (ID) associated with a customer transaction. The method also includes determining a customer ID, a video content ID, and a time window associated with the customer transaction. The method includes determining, by the server device, the entitlement ID based on the customer ID, video content ID, and the time window. The method also includes providing the entitlement ID to a user device associated with the customer. The user device is configurable to receive access to video content based on the entitlement ID.