Haptic Feedback Pulse Scheduling for Power and Actuator Conflicts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing haptic feedback systems struggle with delivering customizable and efficient feedback in cases of simultaneous or near-simultaneous events due to limited power and hardware resources, leading to conflicts and potential damage to actuators.
Innovation Solution
A scheduler system that prioritizes and adjusts haptic feedback pulses using predefined rules to manage conflicts, ensuring safe and effective delivery of haptic feedback by adjusting pulse timing, energy distribution, and actuator usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple haptic feedback events are delivered simultaneously or near-simultaneously, then user feedback responsiveness is improved, but power consumption increases and actuator damage risk increases
Solution Approach 1:
The system pre-renders a haptic event pipeline in response to receiving an input signal, scheduling pulses beforehand. This allows the system to plan power delivery and actuator usage in advance, preventing simultaneous high-power events that would cause damage or excessive consumption, while still maintaining responsive feedback delivery.
Solution Approach 2:
The system dynamically adjusts pulse scheduling based on conflicts detected in the haptic event pipeline. When multiple events are requested, the system modifies pulse timing, duration, or amplitude dynamically to resolve conflicts, ensuring power consumption and actuator stress remain within safe limits while preserving essential feedback functionality.
2Reliability
If multiple haptic feedback events are delivered simultaneously or near-simultaneous, then user feedback responsiveness is improved, but actuator damage risk increases
Solution Approach 1:
The system pre-renders a haptic event pipeline in response to receiving an input signal, scheduling pulses beforehand. This allows the system to plan power delivery and actuator usage in advance, preventing simultaneous high-power events that would cause damage or excessive consumption, while still maintaining responsive feedback delivery.
Solution Approach 2:
The system applies predefined rules to adjust pulses and provide cushioning before conflicts cause damage. By scheduling and prioritizing pulses in advance, the system prevents actuator overload and damage before it can occur, rather than reacting after damage happens.
3Measurement precision
If haptic feedback pulses are delivered without scheduling conflicts, then feedback accuracy is improved, but system complexity increases when conflict resolution is implemented
Solution Approach 1:
The system segments the haptic feedback delivery into discrete pulses within a pipeline, allowing individual pulse scheduling and conflict resolution. This segmentation enables precise timing control for each pulse while managing complexity through structured, rule-based conflict resolution rather than monolithic control.
Solution Approach 2:
The system introduces a scheduler as an intermediary component that manages conflicts between haptic events. This scheduler acts as a mediator between multiple feedback requests and the actuator, applying predefined rules to resolve conflicts and ensure precise pulse delivery without requiring complex real-time decision-making logic.
4Reliability
If haptic feedback events are prioritized using predefined rules, then feedback reliability is improved, but loss of time occurs due to pulse delays
Solution Approach 1:
The system pre-renders a haptic event pipeline in response to receiving an input signal, scheduling pulses beforehand. This allows the system to plan power delivery and actuator usage in advance, preventing simultaneous high-power events that would cause damage or excessive consumption, while still maintaining responsive feedback delivery.
Solution Approach 2:
The system dynamically adjusts pulse scheduling based on conflicts detected in the haptic event pipeline. When multiple events are requested, the system modifies pulse timing, duration, or amplitude dynamically to resolve conflicts, ensuring power consumption and actuator stress remain within safe limits while preserving essential feedback functionality.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Broadly speaking, embodiments of the present techniques provide techniques for generating haptic feedback or haptic sensations and, in particular, techniques for scheduling such feedback or sensation when there are possibly conflicting requirements for such feedback or sensations.