US 12,136,896 B2
Method and apparatus for adjusting vibration waveform of linear motor
Jianwei Zhu, Shenzhen (CN)
Assigned to HONOR DEVICE CO., LTD., Shenzhen (CN)
Appl. No. 17/910,989
Filed by HONOR DEVICE CO., LTD., Shenzhen (CN)
PCT Filed Mar. 23, 2022, PCT No. PCT/CN2022/082415
§ 371(c)(1), (2) Date Sep. 12, 2022,
PCT Pub. No. WO2022/242300, PCT Pub. Date Nov. 24, 2022.
Claims priority of application No. 202110553954.5 (CN), filed on May 20, 2021; and application No. 202110666462.7 (CN), filed on Jun. 16, 2021.
Prior Publication US 2024/0178771 A1, May 30, 2024
Int. Cl. H02P 6/00 (2016.01); H02P 23/00 (2016.01); H02P 25/06 (2016.01)
CPC H02P 6/006 (2013.01) [H02P 23/0077 (2013.01); H02P 25/06 (2013.01)] 20 Claims
OG exemplary drawing
 
8. An apparatus for adjusting a vibration waveform of a linear motor, applicable to an electronic device, wherein the electronic device comprises a linear motor, and the apparatus comprises a processor, configured to perform the following:
in response to a vibration description file comprising a steady-state waveform, adjusting the steady-state waveform of the vibration description file, wherein the adjusting of the steady-state waveform of the vibration description file comprises obtaining a frequency of the steady-state waveform of a vibration description file, and mapping the frequency to a target frequency according to a preset first mapping rule and a frequency of the linear motor; and
in response to the vibration description file comprising a transient waveform, adjusting the transient waveform of the vibration description file, wherein the adjusting of the transient waveform of the vibration description file comprises expanding the transient waveform into a waveform sequence, and wherein the waveform sequence is formed by a plurality of target transient waveforms, a frequency of the waveform sequence is the same as a frequency of the transient waveform of the vibration description file, and a frequency of each of the plurality of target transient waveforms is adapted to the linear motor.