Adaptive Echo Cancellation via Dynamic Phase Shift Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing echo cancellation systems are not adaptable across different speaker configurations, leading to ineffective echo reduction in varying platforms.

Innovation Solution

A system that generates a test signal, calculates a phase shift based on the delay between signal transmission and reception, and applies this phase shift to outgoing signals to cancel echoes, allowing for adaptive echo reduction across multiple platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed phase shift is programmed into the system for echo cancellation, then echo cancellation is effective for a specific platform configuration, but the system cannot adapt to different speaker and microphone configurations across multiple platforms

Engineering Contradiction:
Improveecho cancellation effectivenessVSAvoidadaptability across platforms
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the phase shift parameter based on detected echo characteristics rather than using a fixed programmed value. The processor continuously monitors the echo signal and modifies the phase shift to optimize cancellation performance for the current platform configuration, enabling adaptation across different speaker and microphone arrangements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the phase shift parameter automatically based on detected echo properties. By measuring the actual echo signal characteristics and adjusting the phase shift parameter accordingly, the system adapts to different platform configurations without requiring manual reprogramming for each platform.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system is manually configured for each platform, then echo cancellation can be optimized for specific configurations, but the process becomes complex and time-consuming

Engineering Contradiction:
Improveecho cancellation performanceVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-configuration by automatically detecting echo characteristics and adjusting the phase shift parameter without requiring manual intervention. The processor autonomously measures the echo signal and configures the appropriate cancellation parameters, eliminating the need for complex manual setup procedures for each platform.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary automatic configuration during initialization or setup phase by detecting echo characteristics and pre-adjusting the phase shift parameter. This preliminary automatic tuning eliminates the need for subsequent manual configuration and ensures optimal performance before actual use.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If different phase shifts are programmed for each platform, then echo cancellation works for each specific configuration, but the system lacks automatic adaptation capability

Engineering Contradiction:
Improveecho cancellation accuracyVSAvoidautomatic tuning capability
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system uses feedback from the detected echo signal to automatically adjust the phase shift parameter. The processor continuously monitors the echo characteristics and uses this feedback to optimize the phase shift value, enabling automatic adaptation to different platform configurations without requiring pre-programmed values for each platform.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Effectively reduces echoes in remote communication devices by automatically tuning to different speaker and microphone configurations, ensuring clear communication regardless of platform variations.

Implementation Method 1

The processor unit is configured to detect the period of time from when the test signal was transmitted by the test signal generator and when the test signal was received by the microphone

Methodology Applied
Scientific EffectTime delay measurement: Time of Flight

Implementation Method 2

The phase shifter is configured to apply the calculated phase shift to an outgoing signal transmitted by the transceiver

Methodology Applied
Scientific EffectPhase shift: Phase Modulation

Implementation Method 3

a phase shift configured to cancel the test signal... any outgoing signal is shifted so as to reduce or cancel an incoming auditory signal

Methodology Applied
Scientific EffectEcho cancellation: Echo

Data Source

PatentUS8880058B2Automatic tuning system
Publication Date: 2014.11.04 TOYOTA JIDOSHA KK
  • US8880058B2 patent drawing
  • US8880058B2 patent drawing
  • US8880058B2 patent drawing

AI summary

A system and method, automatically adaptable for use on multiple platforms, configured to reduce echoes heard by an end user of a remote communication device is provided. The system is configured to transmit communication from the remote communication device to a speaker, and to pick up communication from the microphone to the remote communication device. The system and method is directed towards emitting a test signal and processing the signal so as to calculate a phase shift to be applied to an outgoing auditory signal. The calculated phase shift is configured to cancel the test signal.