Blockchain Content Access Token Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content data access management systems face challenges in securely and resiliently managing access to content data, particularly in preventing reuse of access tokens and ensuring long-lasting protection against DRM obsolescence.

Innovation Solution

The proposed solution utilizes blockchain technology to manage electronic access to content data by storing information about access tokens and content data access keys. This system ensures the validity and uniqueness of access tokens, prevents multiple playback of content data, and provides a robust, long-lasting access methodology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional DRM technologies are used to secure content access, then access protection is provided, but the system becomes vulnerable to obsolescence and requires frequent updates

Engineering Contradiction:
Improveaccess protectionVSAvoidDRM validity period
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent replaces traditional DRM mechanisms with a blockchain-based system. Instead of relying on proprietary DRM technologies that become obsolete, the system uses cryptographic hashing and blockchain immutability to secure content access. The content key is hashed and stored on the blockchain, creating a decentralized, update-resistant protection mechanism that eliminates the obsolescence problem of traditional DRM.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the fundamental parameter of DRM protection from time-bound licenses to blockchain-anchored cryptographic verification. By storing content keys and access permissions on the blockchain with immutable timestamps, the system provides long-term validity without requiring updates. The cryptographic parameters (hashes, signatures) remain valid indefinitely as long as the blockchain is maintained.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If index files provide complete access to all media files, then content delivery is simplified, but the risk of unauthorized multiple playback increases

Engineering Contradiction:
Improvecontent deliveryVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary authorization by verifying the access token against the blockchain before providing the content key. The index file is generated only after successful verification, and it contains only the specific media files authorized for that particular access instance. This preliminary check prevents unauthorized access before it can occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the content delivery process into distinct phases: token verification, key generation, and selective index file creation. Each access token receives a customized index file containing only the specific media files it is authorized to access, rather than providing universal access to all content. This segmentation limits the harm potential of any single compromised access.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If access tokens are reused for multiple playback sessions, then user convenience is improved, but content protection against unauthorized copying deteriorates

Engineering Contradiction:
Improveaccess convenienceVSAvoidcontent protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system makes the access token dynamic by generating a new content key for each playback session. While the original access token remains valid for authentication, the actual content key used for decryption changes with each use. This dynamic key generation ensures that even if one session's key is compromised, it cannot be used for subsequent playback sessions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates a cryptographic copy (hash) of the content key and stores it on the blockchain for verification purposes, while the actual content key is provided temporarily for playback. This allows verification of legitimate access without enabling unauthorized copying. The blockchain stores only the hash, not the actual key, maintaining security while enabling verification.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250190606A1Method and system for managing content data access
Publication Date: 2025.06.12 NAGRAVISION SA
  • US20250190606A1 patent drawing
  • US20250190606A1 patent drawing
  • US20250190606A1 patent drawing

AI summary

The present disclosure relates to managing content data access. In particular, the present disclosure relates to a method and a system for managing electronic access to content data, as well as a computer program product and a computer-readable medium. Further in particular, the present disclosure relates to providing a robust and long-living content access methodology, and further preventing reuse of an access to specific content data, e.g., preventing reuse of a playlist to access content data or of an access token used to access the content data. Accordingly, there is provided a method for managing electronic access to content data, comprising requesting access to content data of a content provider, wherein the access is requested by transmitting an access token, wherein information on the access token is stored in and is retrievable from a blockchain, and wherein the validity of the access token to access said content data is verifiable with said stored information from the blockchain, retrieving said information on the access token, verifying validity of the access token using the retrieved information to determine authorization to access said content data, transmitting content data access information to said content data to the user after verifying the authorization to access said content data, wherein the content data is secured by a content data access key, transmitting user access key information to the content provider, receiving content data access key information of the content provider, wherein the content data access key information is arranged for accessing the secured content data, and wherein the content data access key information is dependent on the user access key information and a content data access key, determining the content data access key from the content data access key information and by using the user access key information, and accessing the content data by using the content data access key and the content data access information, wherein at least the information on the access token and the accessing of the content data is stored in and is retrievable from the blockchain as entries in the blockchain.