Music Obfuscation via Bad Note Encoding in Player Piano Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Player piano systems from different manufacturers face issues with unauthorized playback of musical composition media, as low-end manufacturers lack proper decoding mechanisms to differentiate between 'good' and 'bad' notes, leading to cacophony instead of the desired composition.

Innovation Solution

Incorporating 'bad' notes and special identifiers within the note stream or file, allowing only authorized systems to decode and ignore these 'bad' notes, while unauthorized systems play both 'good' and 'bad' notes, thus preventing proper playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If MIDI standard is used for storing note information, then compatibility and ease of operation are improved, but unauthorized playback by low-end manufacturers becomes possible

Engineering Contradiction:
Improveease of useVSAvoidauthorization control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent extracts harmful elements (bad notes) from the note stream and separates them from useful elements (good notes) using special control commands. Authorized systems can identify and exclude these bad notes through decoding, while unauthorized systems play them back, creating audible obfuscation. This extraction principle allows the system to maintain MIDI compatibility while preventing unauthorized playback.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If bad notes are added to the note stream, then unauthorized playback is prevented, but device complexity increases

Engineering Contradiction:
Improveauthorization controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses universal MIDI control commands (controller commands with specific controller numbers) that can be implemented across different MIDI-compatible systems. The bad note encoding mechanism leverages existing MIDI infrastructure and standards, allowing authorized systems to decode and filter bad notes without requiring completely new hardware or protocols, thus limiting the increase in device complexity.

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

3Measurement precision

If special identifiers are inserted in the file, then decoding capability is improved, but loss of information increases

Engineering Contradiction:
Improvenote identification accuracyVSAvoiddata size
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent embeds control commands containing bad note identifiers within the existing MIDI note stream structure. These control commands are interspersed among the note data but utilize the same MIDI protocol framework. The identifiers are compact and integrated into the stream without requiring separate storage files or substantial additional data structures, minimizing information loss while enabling precise identification of bad notes.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7385131B2Method and apparatus of music obfuscation to limit unauthorized playback
Publication Date: 2008.06.10 BURGETT INC
  • US7385131B2 patent drawing
  • US7385131B2 patent drawing
  • US7385131B2 patent drawing

AI summary

A method and apparatus for limiting which player pianos can properly play notes within a media file or stream without playing additional “bad notes” encoded in the stream for disrupting the playback of that musical composition so as to prevent playback on unauthorized systems. Bad notes are encoded within a file or stream containing the proper “good notes” of the composition along with control commands to allow identifying the bad notes (e.g., by location, relative position, characteristics and so forth). Player pianos of a first manufacturer, having the proper programming, properly decode the control commands to locate the bad notes and prevent them from being played back with the good notes, therein properly rendering the musical composition. Player pianos from other manufacturers will play all the notes thus obfuscating the playback of the musical composition. Fidelity of playback on authorized system is not affected.