Haptic Motor Driving with Audio Analysis and User Input Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing haptic technologies struggle to generate realistic haptic results from audio signals, as they lack the ability to respond to user inputs and optimize tactile environments, leading to inefficient and costly pre-programming of vibration patterns.
Innovation Solution
A method and device that analyze audio signals to extract haptic event signals, generate corresponding haptic signals, and multiplex pre-stored haptic data with user-input-driven signals to drive haptic motors, allowing for adaptive and personalized haptic feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If audio signal is automatically converted to haptic signal using existing algorithms, then haptic effect is generated from audio, but the system cannot respond to user input and cannot optimize tactile environment for each user
Solution Approach 1:
The system dynamically switches between automatic audio-to-haptic conversion mode and user-input-responsive mode. The haptic output device can adapt its operation based on whether user input is detected, allowing the same device to serve both automatic conversion functions and interactive feedback functions without requiring separate dedicated devices for each function.
Solution Approach 2:
The haptic output device is designed to perform multiple functions: it can automatically generate haptic effects from audio signals without user input, and it can also respond to user inputs to provide customized haptic feedback. This multi-functionality allows a single device to replace what would traditionally require separate systems for automatic haptic conversion and interactive haptic feedback.
2Productivity
If haptic signal is generated from audio signal using simple conversion algorithm, then haptic effect is produced, but all sounds are inevitably connected to haptic events which creates unwanted responses
Solution Approach 1:
The system incorporates user input detection as a feedback mechanism to control haptic output. When user input is detected, the system activates haptic effects; when no user input is detected, the system suppresses haptic effects even if audio signals are present. This feedback loop allows the system to distinguish between desired haptic events (when user interacts) and unwanted haptic events (when user does not interact), thereby eliminating unnecessary haptic responses while maintaining efficient haptic signal generation during actual user interaction.
3Ease of operation
If pre-stored haptic data is used without user input consideration, then haptic output is provided, but the system cannot provide personalized haptic experience for different users
Solution Approach 1:
The system uses user input signals as self-service indicators to automatically determine whether to activate haptic effects and which pre-stored haptic data to use. The user's own input serves as the trigger that personalizes the haptic experience - when a specific user provides input, the system responds with customized haptic feedback based on that user's interaction patterns, eliminating the need for manual personalization setup while still providing personalized experiences.
Data Source
AI summary
The present invention relates to a haptic motor driving method including: analyzing a received audio signal; extracting a corresponding haptic event signal when a result of the analysis is equal to or larger than a specific threshold value; generating a haptic signal corresponding to the extracted haptic event signal; and multiplexing pre-stored haptic data and the generated haptic signal by considering whether a first user input signal is received, and outputting a driving signal driving a haptic motor, and basically, a haptic signal is generated from an audio sound, but a system is configured in the form of responding to an input of a user, thereby providing a more realistic haptic result.


