Vibration alerting method for mobile terminal and mobile terminal
US-10965803-B2 · Mar 30, 2021 · US
US12136896B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12136896-B2 |
| Application number | US-202217910989-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 23, 2022 |
| Priority date | May 20, 2021 |
| Publication date | Nov 5, 2024 |
| Grant date | Nov 5, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and an apparatus for adjusting a vibration waveform of a linear motor. At least one of the following steps is performed: obtaining a frequency of a 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; or obtaining a transient waveform of the vibration description file and expanding the transient waveform into a waveform sequence formed by a plurality of target transient waveforms, where the frequency of the waveform sequence is the same as a frequency of the transient waveform of the vibration description file, and a frequency of a target transient waveform is adapted to the linear motor. Therefore, both the steady-state waveform and the transient waveform can be adapted to the characteristics of the linear motor, thereby improving the vibration effect of the linear motor.
Opening claim text (preview).
What is claimed is: 1. A method for adjusting a vibration waveform of a linear motor, applicable to an electronic device, wherein the electronic device comprises a linear motor, and the method comprises: 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 the 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. 2. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein the target frequency is obtained according to a lower limit frequency, an upper limit frequency, and a preset first mapping rule, the lower limit frequency meets that: an amplitude of the linear motor at the lower limit frequency is greater than a preset threshold, and the upper limit frequency falls within a resonant frequency range of the linear motor. 3. The method for adjusting a vibration waveform of a linear motor according to claim 2 , wherein the first mapping rule comprises: an exponential rule met by a frequency distribution within a target frequency range, wherein the target frequency range is defined by the lower limit frequency and the upper limit frequency. 4. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein after the mapping the frequency to a target frequency, the method further comprises: mapping an amplitude of the steady-state waveform to a target amplitude according to a second mapping rule, wherein the second mapping rule comprises a sin-like function rule met by an amplitude distribution within a first target amplitude range, and the first target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 5. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein an amplitude of the waveform sequence is obtained by mapping an amplitude of the transient waveform of the vibration description file according to a third mapping rule; and the third mapping rule comprises a sin-like function rule met by an amplitude distribution within a second target amplitude range, and the second target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 6. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein an amplitude of each of the plurality of target transient waveforms in the waveform sequence is adapted to the linear motor. 7. The method for adjusting a vibration waveform of a linear motor according to claim 1 , further comprising: using an adjusted steady-state waveform or waveform sequence as a waveform adjustment result of the vibration description file in a case that a vibration parameter of an adjusted vibration waveform does not exceed a safety limit value. 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. 9. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the target frequency is obtained according to a lower limit frequency, an upper limit frequency, and a preset first mapping rule, the lower limit frequency meets that: an amplitude of the linear motor at the lower limit frequency is greater than a preset threshold, and the upper limit frequency falls within a resonant frequency range of the linear motor. 10. The apparatus for adjusting a vibration waveform of a linear motor according to claim 9 , wherein the first mapping rule comprises: an exponential rule met by a frequency distribution within a target frequency range, wherein the target frequency range is defined by the lower limit frequency and the upper limit frequency. 11. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: map, after the mapping the frequency to a target frequency, an amplitude of the steady-state waveform to a target amplitude according to a second mapping rule, wherein the second mapping rule comprises a sin-like function rule met by an amplitude distribution within a first target amplitude range, and the first target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 12. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: obtain an amplitude of the waveform sequence by mapping an amplitude of the transient waveform of the vibration description file according to a third mapping rule, wherein the third mapping rule comprises a sin-like function rule met by an amplitude distribution within a second target amplitude range, and the second target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 13. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein an amplitude of each of the plurality of target transient waveforms in the waveform sequence is adapted to the linear motor. 14. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: use an adjusted steady-state waveform or waveform sequence as a waveform adjustment result of the vibration description file in a case that a vibration parameter of an adjusted vibration waveform does not exceed a safety limit value. 15. An electronic device, c
Related publications grouped by family.
Answers are generated from the same data shown on this page.