Phantom Button Copy Protection for Optical Discs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current copy-protection techniques for optical discs are vulnerable to sophisticated rippers that can parse navigation information, allowing unauthorized copying by avoiding subversive data placed outside the navigation path.

Innovation Solution

Incorporating 'phantom buttons' into the navigation data that are invisible to users but identifiable by rippers, associated with subversive data that inhibits copying or degrades copy quality, ensuring that even navigation-parsing rippers inadvertently copy detrimental data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If subversive data is placed outside the navigation path to prevent copying, then copy protection is improved, but sophisticated rippers can parse navigation information and avoid copying such data

Engineering Contradiction:
Improvecopy protection effectivenessVSAvoidripper capability to avoid subversive data
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent inverts the traditional approach by placing subversive data inside the navigation path rather than outside it. Phantom buttons are embedded within the navigation structure, forcing rippers to copy them when following navigation paths, while legitimate players ignore them due to timing constraints. This inversion makes the navigation path itself the vehicle for delivering subversive data to copies.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces phantom buttons as intermediary elements that mediate between the navigation system and subversive data. These phantom buttons act as carriers that transport subversive data through the navigation path to the copy, while being invisible and unselectable by legitimate users. The phantom buttons serve as the intermediary mechanism that enables sophisticated copy protection against parsing rippers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If phantom buttons are made invisible to users, then ease of operation is improved, but detection and measurement becomes more difficult

Engineering Contradiction:
Improveuser interaction simplicityVSAvoidphantom button detection
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by making specific regions of the display (where phantom buttons are located) have different properties from the rest of the interface. Phantom buttons are positioned in areas with specific visual characteristics (such as dark regions or areas matching background patterns) that make them invisible to users but detectable by ripper software through navigation data parsing. This localized differentiation enables the dual function of being user-invisible while machine-detectable.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8189998B2Apparatus for and a method of copy-protecting a content carrying recording medium
Publication Date: 2012.05.29 ROVI SOLUTIONS CORP
  • US8189998B2 patent drawing
  • US8189998B2 patent drawing
  • US8189998B2 patent drawing

AI summary

Recording data for an optical disc such as a DVD has video content data and navigation data. Button data defines one or more user-selectable selection buttons to enable a viewer to select content data when the recording medium is played. Further button data defines at least one phantom button that is not selectable by a viewer because, for example, it is not visually distinguishable, it is hidden within the video data or it is displayed for a short period of time. Although the at least one phantom button is not selectable by a viewer, a copying apparatus parsing the recording data will erroneously identify the phantom button as a user-selectable selection button and will copy data associated with the phantom button. The data associated with the phantom button may adversely affect the copying process or render the copy unplayable or unwatchable.