Dynamic Navigation Path for Optical Disc Copy Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing copy protection methods for optical discs are vulnerable to copying techniques that can bypass navigation structures and skip unwanted content, making it difficult to prevent unauthorized copying.

Innovation Solution

A copy protection method that includes additional program chains leading to false or subversive data, with a dynamic navigational path generated based on player or user parameters, making it challenging to identify the main presentation data, and incorporating conditional instructions to confuse copying devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If additional program chains leading to false data are provided, then copy protection effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improvecopy protection effectivenessVSAvoidnavigation structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The navigation structure is segmented into multiple program chains, where at least one main program chain leads to genuine data and one or more false program chains lead to false data. This segmentation creates ambiguity for copying devices, as they cannot easily identify which chain is the legitimate path without additional navigation information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Navigation information acts as an intermediary that mediates between the program chains and the copying device. The navigation information includes navigational commands that selectively enable or disable access to different program chains based on conditions, preventing direct access to false data while maintaining the complexity of the navigation structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If dynamic navigational path is generated based on parameters, then copy protection effectiveness is improved, but difficulty of detecting and measuring increases

Engineering Contradiction:
Improvecopy protection effectivenessVSAvoidmain program chain identification
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The navigational path is made dynamic by generating it upon the setting of parameters associated with a player or user. The navigation information includes conditional instructions that dynamically select which program chain to follow based on player parameters, making the path to the main program chain unpredictable and difficult to detect or measure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system utilizes parameter changes to control navigation. Different parameters associated with players or users are used to determine which program chain is activated. By changing these parameters dynamically, the system makes it difficult for copying devices to predict or detect the main program chain path.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple program chains with similar structures are provided, then copy protection effectiveness is improved, but loss of information increases

Engineering Contradiction:
Improvecopy protection effectivenessVSAvoidnavigation information ambiguity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

While the overall structure of program chains is kept similar to maintain compatibility, local quality differences are introduced through conditional instructions and parameter dependencies. Each program chain has specific local characteristics in terms of which conditional instructions are active and which parameters are required, allowing differentiation without compromising the overall structural similarity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7609944B2Copy protection of optical discs
Publication Date: 2009.10.27 MACROVISION CORP
  • US7609944B2 patent drawing
  • US7609944B2 patent drawing
  • US7609944B2 patent drawing

AI summary

To copy protect an optical disc, such as a DVD, program chains additional to the main program chain are provided. These program chains may lead to the genuine data but in an incomplete or incorrect order or to false data. Sufficient additional program chains are provided to make it difficult to identify the main program chain amongst all of the program chains provided on the disc. The structure of the further program chains ape that of the main program, again to hide the main program chain. The navigation path which leads to the main program chain, and hence to the content on the DVD, is dynamically generated and at least some of the information required to generate the navigational path arises by setting parameters associated with a player or with a user. Thus a search of all of the navigation information on the disc will fail to reveal the navigation path to the content.