DRM Passcode Blockchain for Secure Content Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital rights management systems restrict users from transferring digital content to other users, limiting the flexibility and resale of digital assets, such as e-books and videos, due to expiration dates and invalidation of access rights.

Innovation Solution

Implementing a passcode blockchain system within the digital rights management system, where access rights can be transferred by invalidating one passcode and generating a new one for each user, allowing seamless transfer of digital content while maintaining expiration dates across users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DRM technology is used to protect digital content, then security and prevention of unauthorized access are improved, but transferability and flexibility of digital content are worsened

Engineering Contradiction:
ImprovesecurityVSAvoidtransferability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The DRM system segments access control by creating individual passcodes for different users. Each passcode is a separate authentication credential that can be independently generated, distributed, and invalidated without affecting other users' access rights to the same encrypted content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces passcodes as an intermediary layer between the encrypted content and user access. The passcode acts as a mediator that the DRM system can control and revoke, allowing flexible management of user permissions without directly compromising the encrypted content itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If expiration dates are enforced on digital content access, then content protection and licensing control are improved, but user flexibility and continuous access are worsened

Engineering Contradiction:
Improvelicensing controlVSAvoiduser flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The DRM system dynamically manages passcode validity through expiration dates. Passcodes can be configured with time-based validity periods, allowing the system to automatically revoke access rights after a specified duration while maintaining secure licensing control throughout the valid period.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system preliminarily sets expiration dates on passcodes during the content licensing phase. This preliminary action establishes the access control parameters in advance, enabling automatic enforcement of time-based restrictions without requiring continuous intervention during the content usage period.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If passcodes are invalidated for transfer purposes, then access rights can be transferred to new users, but system complexity and management overhead increase

Engineering Contradiction:
Improveaccess rights transferVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The DRM system creates new passcodes for transfer scenarios rather than modifying existing ones. When content needs to be transferred to a new user, the system generates a fresh passcode for the new user while invalidating the old passcode, simplifying the transfer process to basic copy-and-revoke operations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system discards old passcodes when transferring access rights and recovers control by generating new passcodes. This approach simplifies transfer management by treating passcode transfer as a discard-recover cycle rather than a complex modification process, maintaining clear audit trails of access rights transitions.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS9338148B2Secure distributed information and password management
Publication Date: 2016.05.10 CELLCO PARTNERSHIP INC
  • US9338148B2 patent drawing
  • US9338148B2 patent drawing
  • US9338148B2 patent drawing

AI summary

A method, performed by a computer device, may include receiving an indication that a first user has acquired rights to access a digital content; generating a key for the digital content; encrypting the digital content using the generated key to generate encrypted digital content; obtaining a first passcode; and providing the first passcode and the encrypted digital content to a user device associated with the first user. The method may further include receiving, from the user device, a request for the key, wherein the request include the first passcode; determining that the first passcode is valid; determining that the key has not expired; and providing the key to the user device, in response to determining that the first passcode is valid and that the key has not expired.