Integrated Digital Rights Protection Device for Portable Software

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management (DRM) systems face challenges in providing robust protection against unauthorized copying and redistribution, as they can be compromised by sophisticated hacks, and previous solutions like dongles and remote activation systems have limitations such as user inconvenience and dependency on internet connectivity.

Innovation Solution

The Integrated Distribution and Protection Device (IDPD) combines the principles of dongle-based DRM with the compact external storage of NV-RAM thumb drives, implementing a local activation engine for scalable and low-latency protection, allowing users to move digital content and settings across devices while enforcing single-use licenses and providing strong encryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dongle-based hardware DRM is used, then protection strength is improved, but device complexity and user inconvenience increase

Engineering Contradiction:
ImproveDRM protection strengthVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the dongle hardware authentication mechanism with a portable storage device (USB drive or similar) to create an integrated system. The dongle provides cryptographic authentication and key storage, while the portable device stores the protected software and enables easy transfer between computers. This merging maintains strong DRM protection while simplifying the user experience by consolidating multiple functions into a single portable unit.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated device serves multiple functions: hardware authentication, cryptographic key storage, software storage, and portable deployment. By making the system universal and multi-functional, the patent eliminates the need for separate dongles and authentication mechanisms, reducing overall system complexity while maintaining protection strength.

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

2Reliability

If remote activation systems are used, then protection strength is improved, but dependency on internet connectivity increases

Engineering Contradiction:
ImproveDRM protection strengthVSAvoidinternet connectivity dependency
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs all authentication and key exchange actions preliminarily during the initial activation process. The portable device stores encrypted software and authentication keys locally, enabling the user to activate and run the software without requiring continuous internet connectivity. This preliminary action eliminates the dependency on ongoing internet access while maintaining strong DRM protection.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If sophisticated DRM protection is implemented, then piracy resistance is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvepiracy resistanceVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a portable storage device as an intermediary between the user and the protected software. This intermediary handles all the complex cryptographic operations and authentication mechanisms, presenting a simple user interface to the end user. The portable device mediates between the sophisticated DRM protection requirements and the need for ease of operation, allowing users to simply connect the device and run the software without dealing with complex security mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7971071B2Integrated delivery and protection device for digital objects
Publication Date: 2011.06.28 WALKOE WILBUR J
  • US7971071B2 patent drawing
  • US7971071B2 patent drawing
  • US7971071B2 patent drawing

AI summary

A method of securing a digital object with a secure hardware adjunct in communication with a digital device, comprising configuring the digital object on the secure hardware adjunct so that the digital object may be portable among digital devices, executing a first portion of code on the digital device, and providing predefined digital rights verification and enforcement located on the secure hardware adjunct.