Sensor on moving component of transducer
First Claim
Patent Images
1. A device comprising:
- a transducer having a movable component;
a sensor mounted on the movable component of the transducer;
a processor; and
memory storing computer instructions that, when executed by the processor, cause the processor to perform operations comprising;
receive a signal from the sensor indicative of an acceleration of the movable component at a location where the sensor is mounted;
determine a position of the movable component based on the acceleration at a first time;
calculate a difference between the position of the movable component at the first time and a predicted position of the movable component at the first time to output a measure of distortion associated with the transducer, wherein the predicted position of the movable component at the first time is based on a model of displacement of the movable component, and wherein the predicted position of the movable component at the first time is different than a predicted position of the movable component at a second time, and wherein the predicted position of the movable component at the second time is based on the model of displacement of the movable component; and
cause nonlinearities in audio output by the transducer to be reduced based on the measure of distortion.
4 Assignments
0 Petitions
Accused Products
Abstract
A signal from a sensor may be received indicative of an acceleration of a moving component of a transducer at a location where the sensor is mounted. A position the moving component may be determined based on the acceleration. The position of the moving component may be compared with a reference to output a measure of distortion associated with the transducer. Nonlinearities in audio output by the transducer may be corrected based on the measure of distortion.
-
Citations
18 Claims
-
1. A device comprising:
-
a transducer having a movable component; a sensor mounted on the movable component of the transducer; a processor; and memory storing computer instructions that, when executed by the processor, cause the processor to perform operations comprising; receive a signal from the sensor indicative of an acceleration of the movable component at a location where the sensor is mounted; determine a position of the movable component based on the acceleration at a first time; calculate a difference between the position of the movable component at the first time and a predicted position of the movable component at the first time to output a measure of distortion associated with the transducer, wherein the predicted position of the movable component at the first time is based on a model of displacement of the movable component, and wherein the predicted position of the movable component at the first time is different than a predicted position of the movable component at a second time, and wherein the predicted position of the movable component at the second time is based on the model of displacement of the movable component; and cause nonlinearities in audio output by the transducer to be reduced based on the measure of distortion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a signal from a sensor mounted on a movable component of a transducer, the signal indicative of an acceleration of the movable component of the transducer at a location where the sensor is mounted; determining a position of the movable component based on the acceleration at a first time; calculating a difference between the position of the movable component at the first time and a predicted position of the movable component at the first time to output a measure of distortion associated with the transducer, wherein the predicted position of the movable component at the first time is based on a model of displacement of the movable component, and wherein the predicted position of the movable component at the first time is different than a predicted position of the movable component at a second time, and wherein the predicted position of the movable component at the second time is based on the model of displacement of the movable component; and cause nonlinearities in audio output by the transducer to be corrected based on the measure of distortion. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible non-transitory computer readable storage medium including memory storing computer instructions that, when executed by a processor, cause the processor to implement a method comprising:
-
receiving a signal from a sensor mounted on a movable component of a transducer, the signal indicative of an acceleration of the movable component of the transducer at a location where the sensor is mounted; determining a position of the movable component based on the acceleration at a first time; calculating a difference between the position of the movable component at the first time and a predicted position of the movable component at the first time to output a measure of distortion associated with the transducer, wherein the predicted position of the movable component at the first time is based on a model of displacement of the movable component, and wherein the predicted position of the movable component at the first time is different than a predicted position of the movable component at a second time, and wherein the predicted position of the movable component at the second time is based on the model of displacement of the movable component; and cause nonlinearities in audio output by the transducer to be corrected based on the measure of distortion. - View Dependent Claims (18)
-
Specification