IP Library Granted Patent US 9,947,186
Granted Patent B2
US 9,947,186 · App. 15/372,809 · Granted Apr 17, 2018

Haptic feedback controller

Inventor: Christophe Marc Macours (Hodelge, BE)
Assignee: NXP B.V.
G08B6/00H04M19/047
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,947,186
App. No.
15/372,809
Granted
Apr 17, 2018
Kind
B2
Abstract

A haptic feedback element controller for a mobile device and a method of controlling a haptic feedback element for a mobile device is described. The haptic feedback element includes a processor having a processor output, a first processor input, and a second processor input, a control state module having an output coupled to the second processor input and configured to determine at least one operating state parameter of at least one of a haptic feedback element and a haptic feedback element amplifier; wherein the processor is configured to alter the amplitude of one or more frequency components of an input signal received on the first processor input in dependence of the at least one operating state parameter and to output a processed signal to a haptic feedback element amplifier having an output for coupling to a haptic feedback element. The haptic feedback element controller may maximize the drive signal up to mechanical and thermal limits without lifetime reduction of the haptic feedback element.

Claims (66)

1. A haptic feedback element controller for a mobile device comprising:

a processor having a processor output, a first processor input, and a second processor input,

a control state module having an output coupled to the second processor input and configured to determine at least one operating state parameter of at least one of a haptic feedback element and a haptic feedback element amplifier;

wherein the processor is configured

to alter an amplitude of one or more frequency components of an input signal received on the first processor input in dependence of the at least one operating state parameter and

to output a processed signal to the haptic feedback element amplifier having an output for coupling to the haptic feedback element;

further comprising a sensor having,

an output coupled to the control state module; and

an input for sensing a voltage and/or current from a haptic feedback element amplifier output; and

wherein the control state module is configured to determine a value of the at least one operating state parameter from the sensed voltage and/or current.

2. The haptic feedback element controller of claim 1

wherein the processor is further configured

to increase the amplitude of one or more frequency components of an input signal in response to the at least one operating state parameter being less than a first predetermined value and

to decrease the amplitude of one or more frequency components of an input signal in response to the at least one operating state parameter being greater than a second predetermined value.

3. The haptic feedback element controller of claim 1

further comprises a bandwidth extension module coupled to the processor,

wherein the bandwidth extension module is configured to extend the effective pass-band of the haptic feedback element to include frequencies above and below a resonant frequency of the haptic feedback element.

4. The haptic feedback element controller of claim 3

wherein the bandwidth extension module is further configured to adapt the effective pass-band in response to a change in resonant frequency of the haptic feedback element.

5. The haptic feedback element controller of claim 3

wherein the processor further comprises a processor acoustic transducer input and

wherein the processor is configured to alter the input signal in response to frequency components outside the effective pass-band of the haptic feedback element being detected in a signal received via an acoustic transducer coupled to the processor acoustic transducer input.

6. The haptic feedback element controller of claim 5

further comprising a distortion detector having

a first input for receiving a signal from a haptic feedback element amplifier,

a second input for receiving a signal from an acoustic transducer and

an output coupled to the processor acoustic transducer input, and

wherein the distortion detector is operable to generate an output signal from a difference between an acoustic transducer signal and the haptic feedback element amplifier signal.

7. The haptic feedback element controller of claim 1

wherein the haptic element operating state parameter comprises at least one of: a resonant frequency, a peak amplifier current, a peak output voltage, a peak amplifier power, an average amplifier power, haptic element voice coil temperature, a peak power dissipated in the haptic element voice coil, a displacement of a haptic element mass, or a force applied to the haptic element mass.

8. The haptic feedback element controller of claim 1 :

wherein the control state module is configured

to determine the voice coil DC resistance of the haptic feedback element from the determined voltage and/or current and

to determine a value of the voice coil temperature from the voice coil DC resistance.

9. The haptic feedback element controller of claim 5 ,

wherein the processor is configured to generate a constant frequency and constant amplitude signal having a frequency other than the resonant frequency of the haptic feedback element and

wherein the control state module is configured

to determine the voice coil DC resistance of the haptic feedback element from the determined voltage and/or current and

to determine a value of the voice coil temperature from the voice coil DC resistance.

10. The haptic feedback element controller of claim 7 ,

wherein the processor is configured to alter the amplitude of one or more frequency components of an input signal received on the first processor input to limit the force to a predetermined maximum value.

11. The haptic feedback element controller of claim 7

wherein the control state module further comprises

a haptic feedback element amplifier state module configured to determine the value of at least one of peak amplifier current, peak output voltage, peak amplifier power, and average amplifier power and

a haptic feedback element state module configured to determine the value of at least one of resonant frequency, voice coil temperature, peak power dissipated in the voice coil, mass displacement, and force applied to the mass.

12. The haptic feedback element controller of claim 1

wherein the control state module is coupled to the first processor input and further comprises a model of at least one of the haptic feedback element and the haptic feedback element amplifier for calculating an estimated value of the at least one operating parameter from an input signal received on the first processor input.

13. A mobile device comprising

the haptic feedback element controller of claim 1 ,

a haptic feedback element amplifier, and

a haptic feedback element,

wherein the haptic feedback element controller is coupled to the haptic feedback element amplifier input and the haptic feedback element is coupled to the haptic feedback element amplifier output.

14. A haptic feedback element controller for a mobile device comprising:

a processor having a processor output, a first processor input, and a second processor input,

a control state module having an output coupled to the second processor input and configured to determine at least one operating state parameter of at least one of a haptic feedback element and a haptic feedback element amplifier;

wherein the processor is configured

to alter an amplitude of one or more frequency components of an input signal received on the first processor input in dependence of the at least one operating state parameter and

to output a processed signal to the haptic feedback element amplifier having an output for coupling to the haptic feedback element;

wherein the haptic element operating state parameter comprises at least one of: a peak amplifier current, a peak output voltage, a peak amplifier power, an average amplifier power, haptic element voice coil temperature, a peak power dissipated in the haptic element voice coil, a displacement of a haptic element mass, or a force applied to the haptic element mass.

15. A haptic feedback element controller for a mobile device comprising:

a processor having a processor output, a first processor input, and a second processor input,

a control state module having an output coupled to the second processor input and configured to determine at least one operating state parameter of at least one of a haptic feedback element and a haptic feedback element amplifier;

wherein the processor is configured

to alter an amplitude of one or more frequency components of an input signal received on the first processor input in dependence of the at least one operating state parameter and

to output a processed signal to the haptic feedback element amplifier having an output for coupling to the haptic feedback element; and

wherein the control state module is coupled to the first processor input and further comprises a model of at least one of the haptic feedback element and the haptic feedback element amplifier for calculating an estimated value of the at least one operating parameter from an input signal received on the first processor input.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: NXP B.V.
To: GOODIX TECHNOLOGY (HK) COMPANY LIMITED
Reel/Frame 053455/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2016
From: MACOURS, CHRISTOPHE MARC
To: NXP B.V.
Reel/Frame 040866/0172 →
Priority Claims (1)
EP 15199089 · Dec 10, 2015 · regional
Continuity (1)
Related Publication 20170169674A1 · Jun 15, 2017