Adaptive Melody Matching Threshold via Metadata Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current melody matching systems face challenges in accurately distinguishing between user performances and professional recordings due to variations in skill level and improvisation, leading to false positives and decreased reliability.

Innovation Solution

A computer-based melody matching system that employs a metadata matching component to determine metadata match levels and adjusts the melody matching strength threshold based on these levels, enhancing confidence in matching by considering both metadata and melody information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed melody matching strength threshold is used, then the system is simple to operate, but it results in false positives when user performances differ from professional recordings due to skill level or improvisation variations

Engineering Contradiction:
Improvemelody matching reliabilityVSAvoidmatching system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the melody matching strength threshold adaptive rather than fixed. The threshold is dynamically adjusted based on metadata match levels between user performances and professional recordings. When metadata match levels are high, the threshold is lowered to capture more valid matches; when metadata match levels are low, the threshold is maintained to filter out false positives. This dynamic adjustment resolves the contradiction between reliability and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of the melody matching strength threshold based on metadata match levels. By varying this critical parameter according to the degree of metadata similarity, the system achieves higher reliability in distinguishing valid matches from false positives without requiring a completely complex matching architecture.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a high melody matching strength threshold is used, then false positives are reduced, but the number of valid matches decreases

Engineering Contradiction:
Improvefalse positive reductionVSAvoidnumber of valid matches
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent dynamically changes the melody matching strength threshold parameter based on metadata match levels. When metadata match levels are high (indicating strong similarity in composition information), the threshold is lowered to increase the number of valid matches captured. When metadata match levels are low, the threshold is maintained high to reduce false positives. This parameter adaptation resolves the contradiction between reliability and productivity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts the threshold parameter based on real-time metadata comparison results. This dynamic behavior allows the system to optimize both false positive reduction and valid match capture in different contexts, rather than using a static threshold that compromises one metric for the other.

Inventive Principle:
Principle #15Dynamics

3Reliability

If metadata matching is added to the system, then confidence in matching is enhanced, but device complexity increases

Engineering Contradiction:
Improvematching confidenceVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges metadata matching functionality with the existing melody matching system. Rather than creating a separate complex system, the metadata matching component works in conjunction with the melody matching component, using metadata match levels to modulate the melody matching threshold. This merging approach enhances confidence while minimizing additional complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The metadata match level acts as an intermediary factor that mediates between the melody matching process and the final matching decision. It provides contextual information that influences the threshold setting, thereby enhancing confidence without requiring a completely separate complex matching architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8212135B1Systems and methods for facilitating higher confidence matching by a computer-based melody matching system
Publication Date: 2012.07.03 GOOGLE LLC
  • US8212135B1 patent drawing
  • US8212135B1 patent drawing
  • US8212135B1 patent drawing

AI summary

Systems and methods for facilitating higher confidence matches are provided. In one embodiment, a system includes a memory that stores computer executable components, and a microprocessor that executes the computer executable components stored in the memory. The components can include a metadata matching component that determines a metadata match level between metadata of a plurality of files, and a thresholding component. The thresholding component may compare a metadata threshold with the metadata match level and output a signal configured to cause a decrease in a melody matching strength threshold from a first value to a second value based at least on the metadata match level being greater than the metadata threshold.