Dynamic Navigation Path for Optical Disc Copy Protection
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If additional program chains leading to false data are provided, then copy protection effectiveness is improved, but device complexity increases
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.
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.
2Reliability
If dynamic navigational path is generated based on parameters, then copy protection effectiveness is improved, but difficulty of detecting and measuring increases
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.
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.
3Reliability
If multiple program chains with similar structures are provided, then copy protection effectiveness is improved, but loss of information increases
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.
Data Source
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.


