Haptic Trigger Detection From Audio for Real-Time Feedback Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating haptic effects on mobile devices and other electronic devices struggle to synchronize haptic outputs with unpredictable or user-dependent audio events, such as in gaming applications, where predefined haptic sequences are not suitable due to user interaction affecting audio output timing.

Innovation Solution

A method that determines haptic triggers in an audio signal based on the rate of change of its amplitude by generating weighted sum representations and dynamically adjusts criteria for haptic signal generation based on parameters like media content, historical haptic events, and battery status, allowing for real-time synchronization of haptic and audio events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If predefined haptic sequences are used for audio synchronization, then haptic effects can be synchronized with known audio events, but the system cannot adapt to unpredictable or user-dependent audio events such as those in gaming applications

Engineering Contradiction:
Improveadaptability to unpredictable audio eventsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects haptic triggers by analyzing the audio signal itself without requiring external input or predefined sequences. The processor autonomously determines when to generate haptic effects by monitoring audio characteristics such as amplitude thresholds and rate of change, enabling the system to self-adapt to any audio content including unpredictable gaming events

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts haptic output parameters based on real-time analysis of audio signal characteristics. By monitoring parameters such as amplitude thresholds, rate of change, and frequency content, the system adapts its haptic response to match the characteristics of any audio input, whether predefined or unpredictable

Inventive Principle:
Principle #35Parameter changes

2Reliability

If haptic feedback is provided for every audio event, then user experience is enhanced through timely feedback, but battery life is reduced due to frequent haptic transducer activation

Engineering Contradiction:
Improvehaptic-audio synchronization reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies haptic feedback selectively to specific audio events that meet predetermined criteria rather than uniformly to all audio events. By analyzing local characteristics of the audio signal such as amplitude thresholds and rate of change, the system provides haptic feedback only where it enhances user experience, thereby reducing overall battery consumption while maintaining synchronization reliability for important events

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by providing haptic feedback for only a subset of audio events that meet specific criteria, rather than excessive action which would provide feedback for every audio event. This selective approach maintains reliable synchronization for significant events while conserving battery life by avoiding unnecessary haptic activations

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If haptic feedback is provided for all audio events in dynamic scenarios, then comprehensive user feedback is achieved, but repetitive haptic events reduce user experience quality

Engineering Contradiction:
Improvehaptic feedback coverageVSAvoiduser experience quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system varies haptic output characteristics based on the specific characteristics of each audio event and its context. By analyzing local audio properties such as amplitude, rate of change, and frequency content, the system provides appropriately differentiated haptic feedback that avoids repetition and maintains high user experience quality across diverse audio events

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11636742B2Methods and apparatus for outputting a haptic signal to a haptic transducer
Publication Date: 2023.04.25 CIRRUS LOGIC INC
  • US11636742B2 patent drawing
  • US11636742B2 patent drawing
  • US11636742B2 patent drawing

AI summary

Embodiments described herein relate to methods and apparatus for outputting a haptic signal to a haptic transducer. A method for triggering a haptic signal being output to a haptic transducer comprises receiving an audio signal for output through an audio output transducer; determining whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal, and responsive to determining that the audio signal comprises a haptic trigger, triggering the haptic signal to be output to the haptic transducer.