System and method for controlling audio output associated with haptic effects
US-2016070350-A1 · Mar 10, 2016 · US
US11025187B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11025187-B2 |
| Application number | US-201916702600-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 4, 2019 |
| Priority date | Dec 31, 2018 |
| Publication date | Jun 1, 2021 |
| Grant date | Jun 1, 2021 |
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 of generating motor driving signal includes: obtaining acceleration segment signal for driving motor to start vibrating, constant segment signal for achieving low-frequency vibration tactile effect of the motor, and attenuating segment signal for decreasing vibration quantity of the motor in low frequency manner, frequency of constant segment signal and of attenuating segment signal being smaller than frequency of acceleration segment signal; splicing the acceleration segment signal with the constant segment signal, and reserving idle period with no signal output therebetween to obtain first motor driving signal; adjusting parameter of constant segment signal of first motor driving signal according to vibration feeling requirement, and splicing attenuating segment signal after the adjusted first motor driving signal to obtain second motor driving signal; and adjusting parameter of attenuating segment signal of second motor driving signal, and determining second motor driving signal with highest braking efficiency as final motor driving signal.
Opening claim text (preview).
What is claimed is: 1. A method of generating a motor driving signal, comprising steps of: obtaining an acceleration segment signal for driving a motor to start vibrating, a constant segment signal for achieving a low-frequency vibration tactile effect of the motor, and an attenuating segment signal for decreasing a vibration quantity of the motor in a low frequency manner, both a frequency of the constant segment signal and a frequency of the attenuating segment signal being smaller than a frequency of the acceleration segment signal; splicing the acceleration segment signal with the constant segment signal, and reserving an idle period with no signal output between the acceleration segment signal and the constant segment signal, so as to obtain a first motor driving signal; adjusting a parameter of the constant segment signal of the first motor driving signal according to a vibration feeling requirement, and splicing the attenuating segment signal to be after the first motor driving signal that has been adjusted, so as to obtain a second motor driving signal; and adjusting a parameter of the attenuating segment signal of the second motor driving signal to obtain the adjusted second motor driving signal, and determining the adjusted second motor driving signal with a highest braking efficiency as a final motor driving signal. 2. The method of generating a motor driving signal as described in claim 1 , wherein the step of adjusting the parameter of the constant segment signal of the first motor driving signal according to the vibration feeling requirement comprises: obtaining a preset vibration duration and a preset vibration intensity according to the vibration feeling requirement; and determining the preset vibration duration as a duration of the constant segment signal, and determining the preset vibration intensity as an amplitude of the constant segment signal. 3. The method of generating a motor driving signal as described in claim 2 , wherein the constant segment signal is a sinusoidal signal with a constant frequency. 4. The method of generating a motor driving signal as described in claim 3 , wherein a duration of the constant segment signal is an integer multiple of a half of a period of the constant segment signal. 5. The method of generating a motor driving signal as described in claim 1 , further comprising, after said adjusting the parameter of the constant segment signal of the first motor driving signal according to the vibration feeling requirement and prior to said splicing the attenuating segment signal to be after the first motor driving signal that has been adjusted: adjusting a duration of the idle period in such a manner that a peak value of a motor vibration waveform after the constant segment signal is input into the motor is smaller than a peak value of a motor vibration waveform after the acceleration segment signal is input into the motor. 6. The method of generating a motor driving signal as described in claim 1 , wherein the step of adjusting the parameter of the attenuating segment signal of the second motor driving signal to obtain the adjusted second motor driving signal, and determining the adjusted second motor driving signal with the highest braking efficiency as the final motor driving signal comprises: changing at least one of a duration, an attenuation intensity, and an initial amplitude of the attenuating segment signal to form a plurality of different attenuating segment signals; obtaining braking efficiencies of second motor driving signals with the plurality of different attenuating segment signals; and determining the adjusted second motor driving signal having the highest braking efficiency as the final motor driving signal. 7. The method of generating a motor driving signal as described in claim 6 , wherein the frequency of the constant segment signal is constant; and the duration of the attenuating segment signal is an integer multiple of a half of a period of the constant segment signal. 8. The method of generating a motor driving signal according to claim 1 , wherein the frequency of the constant segment signal and the frequency of the attenuating segment signal are each smaller than 120 Hz. 9. An electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions, when being executed by the at least one processor, cause the at least one processor to perform the method of generating a motor driving signal as described in claim 1 . 10. A non-transient storage medium storing a computer program, wherein when being executed, the computer program causes to implement the method of generating a motor driving signal as described in claim 1 .
Linear motors · CPC title
Reciprocating, oscillating or vibrating motors · CPC title
Tactile signalling systems, e.g. tactile personal calling systems · CPC title
Arrangements or methods for the control of AC motors characterised by a control method other than vector control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.