Linear Motor Driving Waveform Adjustment for Interruption Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing linear motors in electronic devices face challenges in providing optimal vibration effects across different service scenarios, leading to potential interference and degradation of user experience when interruption events occur.

Innovation Solution

An adjustment method and apparatus for the driving waveform of linear motors, which involves obtaining a vibration description file corresponding to an interruption event, comparing static and dynamic parameters, and generating an adjustment coefficient to adapt the waveform, ensuring high accuracy and ease of operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static description file is used to control the linear motor vibration, then the implementation is simple, but the vibration effect cannot be adapted to different interruption events

Engineering Contradiction:
Improvevibration adaptation to interruption eventsVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adjustment of the driving waveform by comparing static and dynamic description files. When an interruption event occurs, the system dynamically modifies the driving waveform parameters based on the difference between the static description file (normal operation) and dynamic description file (interruption event), enabling the vibration to adapt to different scenarios while maintaining a relatively simple control structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the vibration parameters by calculating the difference between static and dynamic description files to generate an adjustment coefficient. This coefficient is then applied to modify the driving waveform parameters (such as amplitude, frequency, or duration), allowing the system to adapt vibration characteristics to different interruption events without completely redesigning the control system.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the driving waveform is adjusted frequently to adapt to different scenarios, then the vibration sensation experience is improved, but the linear motor may be damaged due to excessive adjustments

Engineering Contradiction:
Improvevibration sensation qualityVSAvoidlinear motor durability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary protective measures by setting adjustment limits for the driving waveform parameters before actual adjustments occur. The system pre-defines safe adjustment ranges and monitors whether the calculated adjustment coefficients would cause parameters to exceed these limits, preventing potentially damaging adjustments before they happen.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent implements a feedback mechanism that monitors the adjustment process and provides prompt information when adjustment limits are approached or exceeded. This feedback loop allows the system to adapt vibration parameters in real-time while continuously checking against safety boundaries, ensuring that adjustments improve user experience without compromising motor reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12380775B2Adjustment method and apparatus for driving waveform, electronic device, and readable storage medium
Publication Date: 2025.08.05 HONOR DEVICE CO LTD
  • US12380775B2 patent drawing
  • US12380775B2 patent drawing
  • US12380775B2 patent drawing

AI summary

Embodiments of this application disclose an adjustment method and apparatus for a driving waveform, a device, and a readable storage medium. In response to an interruption event, a vibration description file corresponding to the interruption event is obtained. A vibration parameter in the vibration description file corresponding to the interruption event is used to adjust a driving waveform, so that vibration of a linear motor is adapted to the interruption event, and a vibration sensation is adjusted following scenario changes, so that a vibration function is expanded, and the user is further provided with better vibration sensation experience.