Adaptive noise canceling architecture for a personal audio device
Abstract
An integrated circuit (20) for implementing at least a portion of a personal audio device is disclosed. The integrated circuit (20) comprises an audio source having an output providing source audio for playback to a listener. A combiner (26) combines the source audio and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of a transducer (SPKR), to generate an audio signal. A reference microphone input receives a reference microphone signal (ref) indicative of the ambient audio sounds and an error microphone input receives an error microphone signal (err) indicative of the acoustic output of the transducer (SPKR) and the ambient audio sounds at the transducer (SPKR). Further, a processing circuit (30) implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal (ref) to reduce the presence of the ambient audio sounds heard by the listener. The processing circuit (30) implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal (err) and the reference microphone signal (ref) by adapting the response of the adaptive filter to minimize the ambient audio sounds at an error microphone. The processing circuit (30) is configured to detect whether the source audio is present at the output of the audio source, and in response to detecting that the source audio is present, to alter adaptation of the adaptive filter.

Term
5.6 yearsto projected expiry
Projected expiry 30 April 2032, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
5 claims: 2 independent, 3 dependent
- 1An integrated circuit for implementing at least a portion of a personal audio device (10), comprising:an audio source having an output adapted to provide source audio for playback to a listener;a combiner (26) adapted to combine the source audio and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of a transducer (SPKR) and to generate an audio signal;an output adapted to provide the audio signal to the transducer (SPKR);a reference microphone input adapted to receive a reference microphone signal (ref) indicative of the ambient audio sounds;an error microphone input adapted to receive an error microphone signal (err) indicative of the acoustic output of the transducer (SPKR) and the ambient audio sounds at the transducer (SPKR);and a processing circuit (30) that implements an adaptive filter (32) having a response that generates the anti-noise signal from the reference microphone signal (ref) to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit (30) implements a coefficient control block (31) that shapes the response of the adaptive filter (32) in conformity with the error microphone signal (err) and the reference microphone signal (ref) by adapting the response of the adaptive filter (32) to minimize the ambient audio sounds at an error microphone, wherein the processing circuit (30) is configured to detect whether the source audio is present at the output of the audio source, and in response to detecting that the source audio is present, to alter adaptation of the adaptive filter (32).
- 2The integrated circuit of Claim 1, wherein adaptation of the adaptive filter (32) is commenced upon detection of the source audio and is halted when the source audio is absent.
- 4A method of canceling ambient audio sounds in the proximity of a transducer (SPKR) of a personal audio device (10), the method comprising:first measuring ambient audio sounds with a reference microphone (R);providing source audio from an audio source;second measuring an output of the transducer (SPKR) and the ambient audio sounds at the transducer (SPKR) with an error microphone (E);adaptively generating an anti-noise signal from a result of the first measuring and a result of the second measuring for countering the effects of ambient audio sounds at an acoustic output of the transducer (SPKR) by adapting a response of an adaptive filter (32) that filters an output of the reference microphone (R);combining the source audio with the anti-noise signal;reproducing the combined source audio and anti-noise signal by the transducer (SPKR);detecting whether or not the source audio is present at an output of the audio source;and responsive to detecting that the source audio is present, altering adaptation of the adaptive filter (32).
- 5The method of Claim 4, wherein the altering adaptation of the adaptive filter (32) comprises commencing adaptation of the adaptive filter (32) upon detection of the source audio and halting the adaptation upon detecting that the source audio is absent.
Independent claims4
25 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
0001The present invention relates generally to personal audio devices such as wireless telephones that include adaptive noise cancellation (ANC), and more specifically, to architectural features of an ANC system integrated in a personal audio device.
BACKGROUND OF THE INVENTION
0002Wireless telephones, such as mobile/cellular telephones, cordless telephones, and other consumer audio devices, such as mp3 players, are in widespread use. Performance of such devices with respect to intelligibility can be improved by providing noise canceling using a microphone to measure ambient acoustic events and then using signal processing to insert an anti-noise signal into the output of the device to cancel the ambient acoustic events.
0003Since the acoustic environment around personal audio devices such as wireless telephones can change dramatically, depending on the sources of noise that are present and the position of the device itself, it is desirable to adapt the noise canceling to take into account such environmental changes. However, adaptive noise canceling circuits can be complex, consume additional power, and can generate undesirable results under certain circumstances.
0004Therefore, it would be desirable to provide a personal audio device, including a wireless telephone, that provides noise cancellation that is effective, energy efficient, and/or has less complexity.
DISCLOSURE OF THE INVENTION
0005The above stated objectives of providing a personal audio device providing effective noise cancellation with lower power consumption and/or lower complexity, is accomplished in a personal audio device, a method of operation, and an integrated circuit.
0006The personal audio device includes a housing, with a transducer mounted on the housing for reproducing an audio signal that includes both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer, which may include the integrated circuit to provide adaptive noise-canceling (ANC) functionality. The method is a method of operation of the personal audio device and integrated circuit. A reference microphone is mounted on the housing to provide a reference microphone signal indicative of the ambient audio sounds. An error microphone is included for controlling the adaptation of the anti-noise signal to cancel the ambient audio sounds and for correcting for the electro-acoustic path from the output of the processing circuit through the environment of the transducer. The personal audio device further includes an ANC processing circuit within the housing for adaptively generating an anti-noise signal from the reference microphone signal and reference microphone using one or more adaptive filters, such that the anti-noise signal causes substantial cancellation of the ambient audio sounds.
0007The ANC circuit implements an adaptive filter that generates the anti-noise signal that may be operated at a multiple of the ANC coefficient update rate. Sigma-delta modulators can be included in the higher sample rate signal path(s) to reduce the width of the adaptive filter(s) and other processing blocks. High-pass filters in the control paths may be included to reduce DC offset in the ANC circuits, and ANC adaptation can be halted when downlink audio is absent. When downlink audio is present, it can be combined with the high data rate anti-noise signal by interpolation and ANC adaptation is resumed.
0008The foregoing and other objectives, features, and advantages of the invention will be apparent from the following, more particular, description of the preferred embodiment of the invention, as illustrated in the accompanying drawings.
DESCRIPTION OF THE DRAWINGS
0009<ul id="ul0001" list-style="none"><li><figref idref="f0001"><b>Figure 1</b></figref><b>is</b> an illustration of a wireless telephone <b>10</b> in accordance with an embodiment of the present invention.</li><li><figref idref="f0002"><b>Figure 2</b></figref><b>is</b> a block diagram of circuits within wireless telephone <b>10</b> in accordance with an embodiment of the present invention.</li><li><figref idref="f0003"><b>Figure 3</b></figref> is a block diagram depicting signal processing circuits and functional blocks within ANC circuit 30 of CODEC integrated circuit <b>20</b> of <figref idref="f0002">Figure 2</figref> in accordance with an embodiment of the present invention.</li><li><figref idref="f0004"><b>Figure 4</b></figref> is a block diagram depicting signal processing circuits and functional blocks within an integrated circuit in accordance with an embodiment of the present invention.</li><li><figref idref="f0005"><b>Figure 5</b></figref> is a block diagram depicting signal processing circuits and functional blocks within an integrated circuit in accordance with another embodiment of the present invention.</li></ul>
BEST MODE FOR CARRYING OUT THE INVENTION
0010The present invention encompasses noise canceling techniques and circuits that can be implemented in a personal audio device, such as a wireless telephone. The personal audio device includes an adaptive noise canceling (ANC) circuit that measures the ambient acoustic environment and generates a signal that is injected in the speaker (or other transducer) output to cancel ambient acoustic events. A reference microphone is provided to measure the ambient acoustic environment and an error microphone is included for controlling the adaptation of the anti-noise signal to cancel the ambient audio sounds and for correcting for the electro-acoustic path from the output of the processing circuit through the transducer. The coefficient control of the adaptive filter that generates the anti-noise signal may be operated at a baseband rate much lower than a sample rate of the adaptive filter, reducing power consumption and complexity of the ANC processing circuits. High-pass filters can be included in the feedback paths that provide the inputs to the coefficient control, to reduce DC offset in the ANC control loop, and the ANC adaptation may be halted when downlink audio is absent, so that adaptation of the adaptive filter does not proceed under conditions that might lead to instability. When downlink audio, which may be provided at baseband and combined with the higher-data rate audio by interpolation, is detected, adaptation of the adaptive filter coefficients is resumed.
0011Referring now to <figref idref="f0001"><b>Figure 1</b></figref><b>,</b> a wireless telephone <b>10</b> is illustrated in accordance with an embodiment of the present invention is shown in proximity to a human ear <b>5.</b> Illustrated wireless telephone <b>10</b> is an example of a device in which techniques in accordance with embodiments of the invention may be employed, but it is understood that not all of the elements or configurations embodied in illustrated wireless telephone <b>10,</b> or in the circuits depicted in subsequent illustrations, are required in order to practice the invention recited in the Claims. Wireless telephone <b>10</b> includes a transducer such as speaker <b>SPKR</b> that reproduces distant speech received by wireless telephone <b>10,</b> along with other local audio event such as ringtones, stored audio program material, injection of near-end speech (i.e., the speech of the user of wireless telephone <b>10)</b> to provide a balanced conversational perception, and other audio that requires reproduction by wireless telephone <b>10,</b> such as sources from web-pages or other network communications received by wireless telephone <b>10</b> and audio indications such as battery low and other system event notifications. A near-speech microphone <b>NS</b> is provided to capture near-end speech, which is transmitted from wireless telephone <b>10</b> to the other conversation participant(s).
0012Wireless telephone <b>10</b> includes adaptive noise canceling (ANC) circuits and features that inject an anti-noise signal into speaker <b>SPKR</b> to improve intelligibility of the distant speech and other audio reproduced by speaker <b>SPKR.</b> A reference microphone <b>R</b> is provided for measuring the ambient acoustic environment, and is positioned away from the typical position of a user's mouth, so that the near-end speech is minimized in the signal produced by reference microphone <b>R.</b> A third microphone, error microphone <b>E</b> is provided in order to further improve the ANC operation by providing a measure of the ambient audio combined with the audio reproduced by speaker <b>SPKR</b> close to ear <b>5,</b> when wireless telephone <b>10</b> is in close proximity to ear <b>5.</b> Exemplary circuit <b>14</b> within wireless telephone <b>10</b> includes an audio CODEC integrated circuit <b>20</b> that receives the signals from reference microphone <b>R,</b> near speech microphone <b>NS</b> and error microphone <b>E</b> and interfaces with other integrated circuits such as an RF integrated circuit <b>12</b> containing the wireless telephone transceiver. In other embodiments of the invention, the circuits and techniques disclosed herein may be incorporated in a single integrated circuit that contains control circuits and other functionality for implementing the entirety of the personal audio device, such as an <b>MP3</b> player-on-a-chip integrated circuit.
0013In general, the ANC techniques of the present invention measure ambient acoustic events (as opposed to the output of speaker <b>SPKR</b> and/or the near-end speech) impinging on reference microphone <b>R,</b> and by also measuring the same ambient acoustic events impinging on error microphone <b>E,</b> the ANC processing circuits of illustrated wireless telephone <b>10</b> adapt an anti-noise signal generated from the output of reference microphone <b>R</b> to have a characteristic that minimizes the amplitude of the ambient acoustic events at error microphone <b>E.</b> Since acoustic path P(z) extends from reference microphone <b>R</b> to error microphone <b>E,</b> the ANC circuits are essentially estimating acoustic path P(z) combined with removing effects of an electro-acoustic path S(z) that represents the response of the audio output circuits of CODEC IC <b>20</b> and the acoustic/electric transfer function of speaker <b>SPKR</b> including the coupling between speaker <b>SPKR</b> and error microphone <b>E</b> in the particular acoustic environment, which is affected by the proximity and structure of ear <b>5</b> and other physical objects and human head structures that may be in proximity to wireless telephone <b>10,</b> when wireless telephone <b>10</b> is not firmly pressed to ear <b>5.</b> While the illustrated wireless telephone <b>10</b> includes a two microphone ANC system with a third near speech microphone <b>NS,</b> some aspects of the present invention may be practiced in a system that does not include separate error and reference microphones, or a wireless telephone that uses near speech microphone <b>NS</b> to perform the function of the reference microphone <b>R.</b> Also, in personal audio devices designed only for audio playback, near speech microphone <b>NS</b> will generally not be included, and the near-speech signal paths in the circuits described in further detail below can be omitted, without changing the scope of the invention, other than to limit the options provided for input to the microphone covering detection schemes.
0014Referring now to <figref idref="f0002"><b>Figure 2</b></figref><b>,</b> circuits within wireless telephone <b>10</b> are shown in a block diagram. CODEC integrated circuit <b>20</b> includes an analog-to-digital converter (ADC) <b>21A</b> for receiving the reference microphone signal and generating a digital representation <b>ref</b> of the reference microphone signal, an ADC <b>21B</b> for receiving the error microphone signal and generating a digital representation <b>err</b> of the error microphone signal, and an ADC <b>21C</b> for receiving the near speech microphone signal and generating a digital representation <b>ns</b> of the error microphone signal. CODEC IC <b>20</b> generates an output for driving speaker <b>SPKR</b> from an amplifier <b>A1,</b> which amplifies the output of a digital-to-analog converter (DAC) 23 that receives the output of a combiner <b>26.</b> Combiner <b>26</b> combines audio signals from internal audio sources <b>24,</b> the anti-noise signal generated by ANC circuit <b>30,</b> which by convention has the same polarity as the noise in reference microphone signal <b>ref</b> and is therefore subtracted by combiner <b>26,</b> a portion of near speech signal <b>ns</b> so that the user of wireless telephone <b>10</b> hears their own voice in proper relation to downlink speech <b>ds,</b> which is received from radio frequency (RF) integrated circuit <b>22</b> and is also combined by combiner <b>26.</b> Near speech signal <b>ns</b> is also provided to RF integrated circuit 22 and is transmitted as uplink speech to the service provider via antenna <b>ANT.</b>
0015Referring now to <figref idref="f0003"><b>Figure 3</b></figref><b>,</b> details of ANC circuit <b>30</b> are shown in accordance with an embodiment of the present invention. Adaptive filter <b>32</b> receives reference microphone signal <b>ref</b> and under ideal circumstances, adapts its transfer function W(z) to be P(z)/S(z) to generate the anti-noise signal, which is provided to an output combiner that combines the anti-noise signal with the audio to be reproduced by the transducer, as exemplified by combiner <b>26</b> of <figref idref="f0002">Figure 2</figref>. The coefficients of adaptive filter <b>32</b> are controlled by a W coefficient control block <b>31</b> that uses a correlation of two signals to determine the response of adaptive filter <b>32,</b> which generally minimizes the error, in a least-mean squares sense, between those components of reference microphone signal <b>ref</b> present in error microphone signal <b>err.</b> The signals compared by W coefficient control block <b>31</b> are the reference microphone signal ref as shaped by a copy of an estimate of the response of path S(z) provided by filter <b>34B</b> and another signal that includes error microphone signal <b>err.</b> By transforming reference microphone signal <b>ref</b> with a copy of the estimate of the response of path S(z), response SE<sub>COPY</sub>(z), and minimizing the difference between the resultant signal and error microphone signal <b>err,</b> adaptive filter <b>32</b> adapts to the desired response of P(z)/S(z). A filter <b>37A</b> that has a response C<sub>x</sub>(z) as explained in further detail below, processes the output of filter <b>34B</b> and provides the first input to W coefficient control block <b>31.</b> The second input to W coefficient control block <b>31</b> is processed by another filter <b>37B</b> having a response of C<sub>e</sub>(z). Response C<sub>e</sub>(z) has a phase response matched to response C<sub>x</sub>(z) of filter <b>37A</b>. Both filters <b>37A</b> and <b>37B</b> include a highpass response, so that DC offset and very low frequency variation are prevented from affecting the coefficients of W(z). In addition to error microphone signal <b>err,</b> the signal compared to the output of filter <b>34B</b> by W coefficient control block <b>31</b> includes an inverted amount of downlink audio signal <b>ds</b> that has been processed by filter response SE(z), of which response SE<sub>COPY</sub>(z) is a copy. By injecting an inverted amount of downlink audio signal <b>ds,</b> adaptive filter <b>32</b> is prevented from adapting to the relatively large amount of downlink audio present in error microphone signal <b>err</b> and by transforming that inverted copy of downlink audio signal <b>ds</b> with the estimate of the response of path S(z), the downlink audio that is removed from error microphone signal <b>err</b> before comparison should match the expected version of downlink audio signal <b>ds</b> reproduced at error microphone signal <b>err,</b> since the electrical and acoustical path of S(z) is the path taken by downlink audio signal <b>ds</b> to arrive at error microphone <b>E.</b> Filter <b>34B</b> is not an adaptive filter, per se, but has an adjustable response that is tuned to match the response of adaptive filter <b>34A,</b> so that the response of filter <b>34B</b> tracks the adapting of adaptive filter <b>34A.</b>
0016To implement the above, adaptive filter <b>34A</b> has coefficients controlled by SE coefficient control block <b>33,</b> which compares downlink audio signal <b>ds</b> and error microphone signal <b>err</b> after removal of the above-described filtered downlink audio signal <b>ds,</b> that has been filtered by adaptive filter <b>34A</b> to represent the expected downlink audio delivered to error microphone <b>E,</b> and which is removed from the output of adaptive filter <b>34A</b> by a combiner <b>36.</b> SE coefficient control block <b>33</b> correlates the actual downlink speech signal <b>ds</b> with the components of downlink audio signal <b>ds</b> that are present in error microphone signal <b>err.</b> Adaptive filter <b>34A</b> is thereby adapted to generate a signal from downlink audio signal <b>ds,</b> that when subtracted from error microphone signal <b>err,</b> contains the content of error microphone signal <b>err</b> that is not due to downlink audio signal <b>ds.</b> A downlink audio detection block <b>39</b> determines when downlink audio signal <b>ds</b> contains information, e.g., the level of downlink audio signal <b>ds</b> is greater than a threshold amplitude. If no downlink audio signal <b>ds</b> is present, downlink audio detection block <b>39</b> asserts a control signal freeze that causes SE coefficient control block <b>33</b> and W coefficient control block <b>31</b> to halt adapting.
0017Referring now to <figref idref="f0004"><b>Figure 4</b></figref><b>,</b> a block diagram of an ANC system is shown for illustrating ANC techniques in accordance with an embodiment of the invention as may be included in the embodiment of the invention depicted in <figref idref="f0003">Figure 3</figref>, and as may be implemented within CODEC integrated circuit <b>20</b> of <figref idref="f0002">Figure 2</figref>. Reference microphone signal <b>ref</b> is generated by a delta-sigma ADC <b>41A</b> that operates at 64 times oversampling and the output of which is decimated by a factor of two by a decimator <b>42A</b> to yield a 32 times oversampled signal. A sigma-delta shaper <b>43A</b> is used to quantize reference microphone signal <b>ref,</b> which reduces the width of subsequent processing stages, e.g., filter stages <b>44A</b> and <b>44B.</b> Since filter stages <b>44A</b> and <b>44B</b> are operating at an oversampled rate, sigma-delta shaper <b>43A</b> can shape the resulting quantization noise into frequency bands where the quantization noise will yield no disruption, e.g., outside of the frequency response range of speaker <b>SPKR,</b> or in which other portions of the circuitry will not pass the quantization noise. Filter stage <b>44B</b> has a fixed response W<sub>FIXED</sub>(z) that is generally predetermined to provide a starting point at the estimate of P(z)/S(z) for the particular design of wireless telephone <b>10</b> for a typical user. An adaptive portion W<sub>ADAPT</sub>(z) of the response of the estimate of P(z)/S(z) is provided by adaptive filter stage <b>44A</b> ,which is controlled by a leaky least-means-squared (LMS) coefficient controller <b>54A.</b> Leaky LMS coefficient controller <b>54A</b> is leaky in that the response normalizes to flat or otherwise predetermined response over time when no error input is provided to cause leaky LMS coefficient controller <b>54A</b> to adapt. Providing a leaky controller prevents long-term instabilities that might arise under certain environmental conditions, and in general makes the system more robust against particular sensitivities of the ANC response.
0018In the system depicted in <figref idref="f0004"><b>Figure 4</b></figref><b>,</b> reference microphone signal <b>ref</b> is filtered, by a filter <b>51</b> that has a response SE<sub>COPY</sub>(z) that is an estimate of the response of path S(z), the output of which is decimated by a factor of 32 by a decimator <b>52A</b> to yield a baseband audio signal that is provided, through an infinite impulse response (IIR) filter <b>53A</b> to leaky LMS <b>54A.</b> Filter <b>51</b> is not an adaptive filter, per se, but has an adjustable response that is tuned to match the combined response of adaptive filters <b>55A</b> and <b>55B,</b> so that the response of filter <b>51</b> tracks the adapting of response SE(z).The error microphone signal <b>err</b> is generated by a delta-sigma ADC <b>41C</b> that operates at 64 times oversampling and the output of which is decimated by a factor of two by a decimator <b>42B</b> to yield a 32 times oversampled signal. As in the system of <figref idref="f0003"><b>Figure 3</b></figref><b>,</b> an amount of downlink audio <b>ds</b> that has been filtered by an adaptive filter to apply response SE(z) is removed from error microphone signal <b>err</b> by a combiner <b>46C,</b> the output of which is decimated by a factor of 32 by a decimator <b>52C</b> to yield a baseband audio signal that is provided, through an infinite impulse response (IIR) filter <b>53B</b> to leaky LMS <b>54A.</b> IIR filters <b>53A</b> and <b>53B</b> each include a high-pass response that prevents DC offset and very low frequency variations from affecting the adaptation of the coefficients of adaptive filter <b>44A</b>.
0019Response SE(z) is produced by another parallel set of adaptive filter stages <b>55A</b> and <b>55B,</b> one of which, filter stage <b>55B</b> has fixed response SE<sub>FIXED</sub>(z), and the other of which, filter stage <b>55A</b> has an adaptive response SE<sub>ADAPT</sub>(z) controlled by leaky LMS coefficient controller <b>54B.</b> The outputs of adaptive filter stages <b>55A</b> and <b>55B</b> are combined by a combiner <b>46E.</b> Similar to the implementation of filter response W(z) described above, response SE<sub>FIXED</sub>(z) is generally a predetermined response known to provide a suitable starting point under various operating conditions for electrical/acoustical path S(z). Filter <b>51</b> is a copy of adaptive filter <b>55A/55B,</b> but is not itself an adaptive filter, i.e., filter <b>51</b> does not separately adapt in response to its own output, and filter <b>51</b> can be implemented using a single stage or a dual stage. A separate control value is provided in the system of <figref idref="f0004"><b>Figure 4</b></figref> to control the response of filter <b>51,</b> which is shown as a single adaptive filter stage. However, filter <b>51</b> could alternatively be implemented using two parallel stages and the same control value used to control adaptive filter stage <b>55A</b> could then be used to control the adjustable filter portion in the implementation of filter <b>51.</b> The inputs to leaky LMS control block <b>54B</b> are also at baseband, provided by decimating a combination of downlink audio signal <b>ds</b> and internal audio <b>ia,</b> generated by a combiner <b>46H,</b> by a decimator <b>52B</b> that decimates by a factor of 32, and another input is provided by decimating the output of a combiner <b>46C</b> that has removed the signal generated from the combined outputs of adaptive filter stage <b>55A</b> and filter stage <b>55B</b> that are combined by another combiner <b>46E.</b> The output of combiner <b>46C</b> represents error microphone signal <b>err</b> with the components due to downlink audio signal <b>ds</b> removed, which is provided to LMS control block <b>54B</b> after decimation by decimator <b>52C.</b> The other input to LMS control block <b>54B</b> is the baseband signal produced by decimator <b>52B.</b> The level of downlink audio signal <b>ds</b> (and internal audio signal <b>ia)</b> at the output of decimator <b>52B</b> is detected by downlink audio detection block <b>39,</b> which freezes adaptation of LMS control blocks <b>54A, 54B</b> when downlink audio signal <b>ds</b> and internal audio signal <b>ia</b> are absent.
0020The above arrangement of baseband and oversampled signaling provides for simplified control and reduced power consumed in the adaptive control blocks, such as leaky LMS controllers <b>54A</b> and <b>54B,</b> while providing the tap flexibility afforded by implementing adaptive filter stages <b>44A-44B, 55A-55B</b> and filter <b>51</b> at the oversampled rates. The remainder of the system of <figref idref="f0004"><b>Figure 4</b></figref> includes combiner <b>46H</b> that combines downlink audio <b>ds</b> with internal audio <b>ia,</b> the output of which is provided to the input of a combiner <b>46D</b> that adds a portion of near-end microphone signal <b>ns</b> that has been generated by sigma-delta ADC <b>41B</b> and filtered by a sidetone attenuator <b>56</b> to provide balanced conversation perception. The output of combiner <b>46D</b> is shaped by a sigma-delta shaper <b>43B</b> that provides inputs to filter stages <b>55A</b> and <b>55B</b> that, in a manner similar to sigma-delta shaper <b>43A</b> as described above, permits the width of filter stages <b>55A</b> and <b>55B</b> to be reduced by quantizing the output of combiner <b>46D.</b> The quantization noise of sigma-delta shaper <b>43B</b> is removed by the inherent low-pass response of decimator <b>52C.</b>
0021In accordance with an embodiment of the invention, the output of combiner <b>46D</b> is also combined with the output of adaptive filter stages <b>44A-44B</b> that have been processed by a control chain that includes a corresponding hard mute block <b>45A, 45B</b> for each of the filter stages, a combiner <b>46A</b> that combines the outputs of hard mute blocks <b>45A, 45B,</b> a soft mute <b>47</b> and then a soft limiter <b>48</b> to produce the anti-noise signal that is subtracted by a combiner <b>46B</b> with the source audio output of combiner <b>46D.</b> The output of combiner <b>46B</b> is interpolated up by a factor of two by an interpolator <b>49</b> and then reproduced by a sigma-delta DAC <b>50</b> operated at the 64x oversampling rate. The output of DAC <b>50</b> is provided to amplifier <b>A1,</b> which generates the signal delivered to speaker <b>SPKR.</b>
0022Referring now to <figref idref="f0005"><b>Figure 5</b></figref><b>,</b> a block diagram of an ANC system is shown for illustrating ANC techniques in accordance with another embodiment of the invention that may be included in the embodiment of the invention depicted in <figref idref="f0003">Figure 3</figref>, and as maybe implemented within CODEC integrated circuit <b>20</b> of <figref idref="f0002">Figure 2</figref>. The ANC system of <figref idref="f0005"><b>Figure</b> 5</figref> is similar to that of <figref idref="f0004">Figure 4</figref>, so only differences between them will be described in detail below. Rather than providing a high-pass response at the inputs to leaky LMS <b>54A,</b> DC components are removed directly from reference microphone signal <b>ref</b> and error microphone signal <b>err</b> by providing respective high-pass filters <b>60A</b> and <b>60B</b> in the reference and error microphone signal paths. An additional high-pass filter <b>60C</b> is then included in the SE copy signal path after filter <b>51.</b> The architecture illustrated in <figref idref="f0005"><b>Figure 5</b></figref> is advantageous in that high-pass filter <b>60A</b> removes DC and low frequency components from the anti-noise signal path and that otherwise would be passed by filter stages <b>44A, 44B</b> in the anti-noise signal provided to speaker <b>SPKR,</b> wasting energy, generating heat and consuming dynamic range. However, since reference microphone signal <b>ref</b> needs to contain some low-frequency information in frequency bands that can be canceled by the ANC system, i.e., in frequency ranges for which speaker <b>SPKR</b> has significant response, filter <b>60A</b> is designed to pass such frequencies, while for optimum adaptation of leaky LMS <b>54A,</b> a higher high-pass cut-in frequency, e.g., 200 Hz is employed. The phase response of filters <b>60B</b> and <b>60C</b> is matched to maintain a stable operating condition for leaky LMS <b>54A.</b>
0023Each or some of the elements in the systems of <figref idref="f0004"><b>Figure 4</b></figref> and <figref idref="f0005"><b>Figure 5</b></figref><b>,</b> as well in as the exemplary circuits of <figref idref="f0002">Figure 2</figref> and <figref idref="f0003">Figure 3</figref>, can be implemented directly in logic, or by a processor such as a digital signal processing (DSP) core executing program instructions that perform operations such as the adaptive filtering and LMS coefficient computations. While the DAC and ADC stages are generally implemented with dedicated mixed-signal circuits, the architecture of the ANC system of the present invention will generally lend itself to a hybrid approach in which logic may be, for example, used in the highly oversampled sections of the design, while program code or microcode-driven processing elements are chosen for the more complex, but lower rate operations such as computing the taps for the adaptive filters and/or responding to detected events such as those described herein.
0024Particular aspects of the subject-matter disclosed herein are set out in the following numbered clauses: <ol id="ol0001" compact="compact" ol-style=""><li>1. A personal audio device, comprising: a personal audio device housing; a transducer mounted on the housing for reproducing an audio signal including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone mounted on the housing for providing a reference microphone signal indicative of the ambient audio sounds; an error microphone mounted on the housing in proximity to the transducer for providing an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein a first sample rate of the adaptive filter is substantially higher than a second sample rate at which the coefficient control block operates.</li><li>2. The personal audio device of Clause 1, wherein the processing circuit implements a secondary path adaptive filter having a secondary path response that shapes the source audio and a combiner that removes the source audio from the error microphone signal to provide an error signal indicative of the combined anti-noise and ambient audio sounds delivered to the listener, wherein the secondary path adaptive filter is also operated at the first sample rate, and wherein updates of coefficients of the secondary path adaptive filter are performed at a rate equal to or lower than the second sample rate.</li><li>3. The personal audio device of Clause 1, wherein the source audio has a sample rate equal to or less than the second sample rate and wherein the processing circuit includes: an interpolator that converts the source audio to the first sample rate; and a combiner that combines the anti-noise signal and an output of the interpolator to generate the audio signal at the first sample rate.</li><li>4. The personal audio device of Clause 1, wherein the source audio has a sample rate equal to the first sample rate and wherein the processing circuit comprises a combiner that combines the source audio and the anti-noise signal at the first sample rate to generate the audio signal.</li><li>5. A method of canceling ambient audio sounds in the proximity of a transducer of a personal audio device, the method comprising: first measuring ambient audio sounds with a reference microphone to produce a reference microphone signal; second measuring an output of the transducer and the ambient audio sounds at the transducer with an error microphone; adaptively generating an anti-noise signal from a result of the first measuring and a result of the second measuring for countering the effects of ambient audio sounds at an acoustic output of the transducer by adapting a response of an adaptive filter that filters an output of the reference microphone; and combining the anti-noise signal with a source audio signal to generate an audio signal provided to the transducer, wherein the anti-noise signal is generated at a first sample rate that is substantially higher than a second sample rate of a coefficient control of the adaptive filter.</li><li>6. The method of Clause 5, further comprising: shaping a copy of the source audio with a secondary path response with a secondary path adaptive filter operating at the first sample rate; removing the result of the shaping the copy of the source audio from the error microphone signal to produce an error signal indicative of the combined anti-noise and ambient audio sounds; and updating coefficients of the secondary path adaptive filter at a rate equal to or lower than the second sample rate.</li><li>7. The method of Clause 5, wherein the source audio has a sample rate equal to or less than the second sample rate, and wherein the method further comprises: converting the source audio to the first sample rate by interpolation; and combining the anti-noise signal and a result of the converting to generate the audio signal at the first sample rate.</li><li>8. The method of Clause 5, wherein the source audio has a sample rate equal to the first sample rate and wherein the method further comprises combining the source audio and the anti-noise signal at the first sample rate to generate the audio signal.</li><li>9. An integrated circuit for implementing at least a portion of a personal audio device, comprising: an output for providing a signal to a transducer including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds; an error microphone input for receiving an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein a first sample rate of the adaptive filter is substantially higher than a second sample rate at which the coefficient control block operates.</li><li>10. The integrated circuit of Clause 9, wherein the secondary path adaptive filter is also operated at the first sample rate, and wherein updates of coefficients of the secondary path adaptive filter are performed at a rate equal to or lower than the second sample rate.</li><li>11. The integrated circuit of Clause 9, wherein the source audio has a sample rate equal to or less than the second sample rate and wherein the processing circuit includes: an interpolator that converts the source audio to the first sample rate; and a combiner that combines the anti-noise signal and an output of the interpolator to generate the audio signal at the first sample rate.</li><li>12. The integrated circuit of Clause 9, wherein the source audio has a sample rate equal to the first sample rate and wherein the processing circuit comprises a combiner that combines the source audio and the anti-noise signal at the first sample rate to generate the audio signal.</li><li>13. A personal audio device, comprising: a personal audio device housing; a transducer mounted on the housing for reproducing an audio signal including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone mounted on the housing for providing a reference microphone signal indicative of the ambient audio sounds; an error microphone mounted on the housing in proximity to the transducer for providing an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit detects that the source audio is present, and in response to detecting that the source audio is present, alters adaptation of the adaptive filter.</li><li>14. The personal audio device of Clause 13, wherein adaptation of the adaptive filter is commenced upon detection of the source audio and is halted when the source audio is absent.</li><li>15. A method of canceling ambient audio sounds in the proximity of a transducer of a personal audio device, the method comprising: first measuring ambient audio sounds with a reference microphone; second measuring an output of the transducer and the ambient audio sounds at the transducer with an error microphone; adaptively generating an anti-noise signal from a result of the first measuring and a result of the second measuring for countering the effects of ambient audio sounds at an acoustic output of the transducer by adapting a response of an adaptive filter that filters an output of the reference microphone; detecting whether or not the source audio is present; and responsive to detecting that the source audio is present, altering adaptation of the adaptive filter.</li><li>16. The method of Clause 15, wherein the altering adaptation of the adaptive filter comprises commencing adaptation of the adaptive filter upon detection of the source audio and halting the adaptation upon detecting that the source audio is absent.</li><li>17. An integrated circuit for implementing at least a portion of a personal audio device, comprising: an output for providing a signal to a transducer including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds; an error microphone input for receiving an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit detects that the source audio is present, and in response to detecting that the source audio is present, alters adaptation of the adaptive filter.</li><li>18. The integrated circuit of Clause 17, wherein adaptation of the adaptive filter is commenced upon detection of the source audio and is halted when the source audio is absent.</li><li>19. A personal audio device, comprising: a personal audio device housing; a transducer mounted on the housing for reproducing an audio signal including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone mounted on the housing for providing a reference microphone signal indicative of the ambient audio sounds; a first analog-to-digital converter for concerting the reference microphone signal to a reference microphone digital representation; an error microphone mounted on the housing in proximity to the transducer for providing an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; a second analog-to-digital converter for converting the error microphone signal to an error microphone digital representation; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone digital representation to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone digital representation and the reference microphone digital representation by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit further implements at least one filter having a high-pass characteristic and coupled between at least one of the first analog-to-digital converter or the second analog-to-digital converter and the coefficient control block for removing first DC components from a first input to the coefficient control block.</li><li>20. The personal audio device of Clause 19, wherein the at least one filter comprises a first filter coupled between the first analog-to-digital converter and the coefficient control block for removing the first DC components and a second filter coupled between the second analog-to-digital converter and the coefficient control block for removing second DC components from a second input to the coefficient control block.</li><li>21. The personal audio device of Clause 20, wherein the first filter and the second filter are phase-matched and have high attenuation at DC.</li><li>22. A method of canceling ambient audio sounds in the proximity of a transducer of a personal audio device, the method comprising: first measuring ambient audio sounds with a reference microphone; first converting a result of the first measuring to a first digital representation; second measuring an output of the transducer and the ambient audio sounds at the transducer with an error microphone; second converting a result of the second measuring to a second digital representation; filtering at least one of the first digital representation or the second representation; and adaptively generating an anti-noise signal from the first digital representation and the second digital representation for countering the effects of ambient audio sounds at an acoustic output of the transducer by adapting a response of an adaptive filter that filters an output of the reference microphone, wherein the filtering acts to remove first DC components from a first input to a coefficient control block that controls the adaptive filter.</li><li>23. The method of Clause 22, wherein the filtering comprises: first filtering a result of the first measuring with a first filter having a high-pass characteristic to remove first DC components of the first digital representation, wherein the first filtering acts to remove the first DC components from the first input to the coefficient control block; and second filtering a result of the second measuring with a second filter having the high-pass characteristic to remove second DC components of the second digital representation, wherein the second filtering removes second DC components from a second input to the coefficient control block.</li><li>24. The method of Clause 23, wherein the first filter and the second filter are phase-matched and have high attenuation at DC.</li><li>25. An integrated circuit for implementing at least a portion of a personal audio device, comprising: an output for providing a signal to a transducer including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds; a first analog-to-digital converter for concerting the reference microphone signal to a reference microphone digital representation; an error microphone input for receiving an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a second analog-to-digital converter for converting the error microphone signal to an error microphone digital representation; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone digital representation to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone digital representation and the reference microphone digital representation by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit further implements at least one filter having a high-pass characteristic and coupled between at least one of the first analog-to-digital converter or the second analog-to-digital converter and the coefficient control block for removing first DC components from a first input to the coefficient control block.</li><li>26. The integrated circuit of Clause 25, wherein the at least one filter comprises a first filter coupled between the first analog-to-digital converter and the coefficient control block for removing the first DC components and a second filter coupled between the second analog-to-digital converter and the coefficient control block for removing second DC components from a second input to the coefficient control block.</li><li>27. The integrated circuit of Clause 26, wherein the first filter and the second filter are phase-matched and have high attenuation at DC.</li><li>28. A personal audio device, comprising: a personal audio device housing; a transducer mounted on the housing for reproducing an audio signal including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone mounted on the housing for providing a reference microphone signal indicative of the ambient audio sounds; a first analog-to-digital converter for concerting the reference microphone signal to a reference microphone digital representation; an error microphone mounted on the housing in proximity to the transducer for providing an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; a second analog-to-digital converter for converting the error microphone signal to an error microphone digital representation; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone digital representation to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone digital representation and the reference microphone digital representation by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit further implements a first filter having a high-pass characteristic coupled between the first analog-to-digital converter and an input to the adaptive filter for removing first DC components from the input to the adaptive filter.</li><li>29. The personal audio device of Clause 28, wherein the processing circuit further implements at least one filter having a high-pass characteristic and coupled between at least one of the first analog-to-digital converter or the second digital-to-analog converter and the coefficient control block for removing first DC components from a first input to the coefficient control block.</li><li>30. The personal audio device of Clause 29, wherein the at least one filter comprises a second filter coupled between the first analog-to-digital converter and the coefficient control block for removing the first DC components and a third filter coupled between the second analog-to-digital converter and the coefficient control block for removing second DC components from a second input to the coefficient control block.</li><li>31. A method of canceling ambient audio sounds in the proximity of a transducer of a personal audio device, the method comprising: first measuring ambient audio sounds with a reference microphone; first converting a result of the first measuring to a first digital representation; second measuring an output of the transducer and the ambient audio sounds at the transducer with an error microphone; second converting a result of the second measuring to a second digital representation; first filtering the first digital representation; and adaptively generating an anti-noise signal from the first digital representation and the second digital representation for countering the effects of ambient audio sounds at an acoustic output of the transducer by adapting a response of an adaptive filter that filters an output of the reference microphone, wherein the filtering acts to remove first DC components from an input to the adaptive filter.</li><li>32. The method of Clause 31, further comprising second filtering at least one of the first digital representation or the second digital representation to remove the first DC components from a first input to a coefficient control block that controls the digital filtering.</li><li>33. The method of Clause 32, wherein the second filtering comprises: filtering the first digital representation with a second filter having a high-pass characteristic to remove first DC components of the first digital representation, wherein the first filtering acts to remove the first DC components from the first input to the coefficient control block; and filtering the second digital representation with a third filter having the high-pass characteristic to remove second DC components of the second digital representation, wherein the second filtering removes second DC components from a second input to the coefficient control block.</li><li>34. An integrated circuit for implementing at least a portion of a personal audio device, comprising: an output for providing a signal to a transducer including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds; a first analog-to-digital converter for converting the reference microphone signal to a reference microphone digital representation; an error microphone input for receiving an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer; and a second analog-to-digital converter for converting the error microphone signal to an error microphone digital representation; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the reference microphone digital representation to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone digital representation and the reference microphone digital representation by adapting the response of the adaptive filter to minimize the ambient audio sounds at the error microphone, wherein the processing circuit further implements a first filter having a high-pass characteristic coupled between the first analog-to-digital converter and an input to the adaptive filter for removing first DC components from the input to the adaptive filter.</li><li>35. The integrated circuit of Clause 34, wherein the at least one filter comprises a first filter coupled between the first analog-to-digital converter and the coefficient control block for removing the first DC components and a second filter coupled between the second analog-to-digital converter and the coefficient control block for removing second DC components from a second input to the coefficient control block.</li><li>36. The integrated circuit of Clause 35, wherein the first filter and the second filter are phase-matched and have high attenuation at DC.</li><li>37. A personal audio device, comprising: a personal audio device housing; a transducer mounted on the housing for reproducing an audio signal including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone mounted on the housing for providing a reference microphone signal indicative of the ambient audio sounds; a sigma-delta quantizer that quantizes the reference microphone signal to generate a lowered resolution microphone signal; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the lowered resolution reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the reference microphone signal by adapting the response of the adaptive filter.</li><li>38. The personal audio device of Clause 37, further comprising: an error microphone mounted on the housing in proximity to the transducer for providing an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer, wherein the processing circuit implements a secondary path adaptive filter having a secondary path response that shapes the source audio and a combiner that removes the source audio from the error microphone signal to provide an error signal indicative of the combined anti-noise and ambient audio sounds delivered to the listener; and another quantizer that quantizes a signal generated from the source audio to generate a lowered resolution source audio signal, wherein the secondary path adaptive filter filters the lowered resolution source audio signal.</li><li>39. A method of canceling ambient audio sounds in the proximity of a transducer of a personal audio device, the method comprising: first measuring ambient audio sounds with a reference microphone; quantizing the reference microphone signal to generate a lowered resolution microphone signal using a sigma-delta modulator; and adaptively generating an anti-noise signal from the result of the quantizing for countering the effects of ambient audio sounds at an acoustic output of the transducer by adapting a response of an adaptive filter that filters an output of the reference microphone.</li><li>40. The method of Clause 39, further comprising: second measuring an output of the transducer and the ambient audio sounds at the transducer with an error microphone, wherein the adaptively generating includes filtering the source audio with a secondary path adaptive filter having a secondary path response that shapes the source audio, and removing the source audio from the error microphone signal to provide an error signal indicative of the combined anti-noise and ambient audio sounds delivered to the listener; and quantizing the source audio signal to generate a lowered resolution source audio signal, wherein the filtering filters the lowered resolution source audio signal.</li><li>41. An integrated circuit for implementing at least a portion of a personal audio device, comprising: an output for providing a signal to a transducer including both source audio for playback to a listener and an anti-noise signal for countering the effects of ambient audio sounds in an acoustic output of the transducer; a reference microphone input for receiving a reference microphone signal indicative of the ambient audio sounds; and a processing circuit that implements an adaptive filter having a response that generates the anti-noise signal from the lowered resolution reference microphone signal to reduce the presence of the ambient audio sounds heard by the listener, wherein the processing circuit implements a coefficient control block that shapes the response of the adaptive filter in conformity with the error microphone signal and the reference microphone signal by adapting the response of the adaptive filter.</li><li>42. The integrated circuit of Clause 41, further comprising: an error microphone input for receiving an error microphone signal indicative of the acoustic output of the transducer and the ambient audio sounds at the transducer, wherein the processing circuit implements a secondary path adaptive filter having a secondary path response that shapes the source audio and a combiner that removes the source audio from the error microphone signal to provide an error signal indicative of the combined anti-noise and ambient audio sounds delivered to the listener; and another quantizer that quantizes a signal generated from the source audio to generate a lowered resolution source audio signal, wherein the secondary path adaptive filter filters the lowered resolution source audio signal.</li></ol>
0025While the invention has been particularly shown and described with reference to the preferred embodiments thereof, it will be understood by those skilled in the art that the foregoing and other changes in form, and details may be made therein without departing from the scope of the invention.
Contents5
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
137 members in 7 offices
Priority claims6
| Document | Office | Kind | Date |
|---|---|---|---|
| 201161493162P | United States of America | – | |
| 201161493162 | United States of America | P | |
| 201213413920 | United States of America | – | |
| 201213413920 | United States of America | A | |
| 12723554 | European Patent Office (EPO) | A | |
| 2012035815 | United States of America | W |
Members137
| Document | Office | Kind | |
|---|---|---|---|
| US2012140943A1 | United States of America | A1 | |
| WO2012075343A2 | World Intellectual Property Organization (WIPO) | A2 | |
| US2012207317A1 | United States of America | A1 | |
| TW201237846A | Taiwan Province of China | A | |
| US2012308021A1 | United States of America | A1 | |
| US2012308024A1 | United States of America | A1 | |
| US2012308025A1 | United States of America | A1 | |
| US2012308026A1 | United States of America | A1 | |
| US2012308027A1 | United States of America | A1 | |
| US2012308028A1 | United States of America | A1 | |
| US2012310640A1 | United States of America | A1 | |
| WO2012166272A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166273A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166320A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166321A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166386A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166388A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166507A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012166511A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2012075343A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166386A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166507A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166321A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166320A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166511A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166272A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2012166388A3 | World Intellectual Property Organization (WIPO) | A3 | |
| CN103270552A | China | A | |
| WO2012166273A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP2647002A2 | European Patent Office (EPO) | A2 | |
| KR20130123414A | Republic of Korea | A | |
| JP2014503844A | Japan | A | |
| CN103597540A | China | A | |
| CN103597541A | China | A | |
| CN103597542A | China | A | |
| KR20140033440A | Republic of Korea | A | |
| KR20140035414A | Republic of Korea | A | |
| KR20140035443A | Republic of Korea | A | |
| KR20140035445A | Republic of Korea | A | |
| KR20140035446A | Republic of Korea | A | |
| KR20140039002A | Republic of Korea | A | |
| KR20140039003A | Republic of Korea | A | |
| CN103718238A | China | A | |
| CN103718239A | China | A | |
| EP2715715A2 | European Patent Office (EPO) | A2 | |
| EP2715716A2 | European Patent Office (EPO) | A2 | |
| EP2715717A2 | European Patent Office (EPO) | A2 | |
| EP2715718A2 | European Patent Office (EPO) | A2 | |
| EP2715719A2 | European Patent Office (EPO) | A2 | |
| EP2715720A2 | European Patent Office (EPO) | A2 | |
| EP2715721A2 | European Patent Office (EPO) | A2 | |
| CN103733254A | China | A | |
| CN103765505A | China | A | |
| JP2014517351A | Japan | A | |
| US2014211953A1 | United States of America | A1 | |
| JP2014519624A | Japan | A | |
| JP2014519625A | Japan | A | |
| JP2014519758A | Japan | A | |
| JP2014521988A | Japan | A | |
| JP2014521989A | Japan | A | |
| JP2014522508A | Japan | A | |
| US8848936B2 | United States of America | B2 | |
| EP2793225A2 | European Patent Office (EPO) | A2 | |
| EP2804173A2 | European Patent Office (EPO) | A2 | |
| EP2804174A2This record | European Patent Office (EPO) | A2 | |
| US8908877B2 | United States of America | B2 | |
| EP2824660A2 | European Patent Office (EPO) | A2 | |
| US8948407B2 | United States of America | B2 | |
| US8958571B2 | United States of America | B2 | |
| US2015092953A1 | United States of America | A1 | |
| US2015104032A1 | United States of America | A1 | |
| US9076431B2 | United States of America | B2 | |
| EP2715719B1 | European Patent Office (EPO) | B1 | |
| EP2793225A3 | European Patent Office (EPO) | A3 | |
| US9142207B2 | United States of America | B2 | |
| EP2804174A3 | European Patent Office (EPO) | A3 | |
| EP2824660A3 | European Patent Office (EPO) | A3 | |
| EP2804173A3 | European Patent Office (EPO) | A3 | |
| US9214150B2 | United States of America | B2 | |
| CN103718239B | China | B | |
| JP2016029510A | Japan | A | |
| US2016063988A1 | United States of America | A1 | |
| CN103718238B | China | B | |
| US9318094B2 | United States of America | B2 | |
| US9325821B1 | United States of America | B1 | |
| EP2715716B1 | European Patent Office (EPO) | B1 | |
| EP2715721B1 | European Patent Office (EPO) | B1 | |
| US9368099B2 | United States of America | B2 | |
| JP2016106276A | Japan | A | |
| CN103270552B | China | B | |
| JP5937611B2 | Japan | B2 | |
| JP5955949B2 | Japan | B2 | |
| US2016232887A1 | United States of America | A1 | |
| CN103765505B | China | B | |
| CN106205594A | China | A | |
| CN106205595A | China | A | |
| JP6042420B2 | Japan | B2 | |
| JP6050336B2 | Japan | B2 | |
| JP6075798B2 | Japan | B2 | |
| TWI570706B | Taiwan Province of China | B |
86 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | BE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Invalidation of extension of european patentsMG9D | MG9D | LT | |
| CorrectionBERICHTIGUNG B8PK | PK | CH | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| CorrectionTITELPK | PK | CH | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE PATENT HAS BEEN GRANTEDSTAA | STAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Opt-out of the competence of the unified patent court (upc) registeredP01 | P01 | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: GRANT OF PATENT IS INTENDEDSTAA | STAA | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: EXAMINATION IS IN PROGRESSSTAA | STAA | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Request for examination filed17P | 17P | EP | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2804174
- Application
- 141809608
Titles3
- German
- Adaptive rauschunterdrückungsarchitektur für eine persönliche audiovorrichtung
- English
- Adaptive noise canceling architecture for a personal audio device
- French
- Architecture d'annulation adaptative du bruit pour dispositif audio personnel
Classification
- CPC, 14
- G10K11/17881
- G10K11/17855
- G10K2210/108
- G10K2210/3026
- G10K2210/3055
- G10K2210/3051
- G10K11/17827
- G10K11/17854
- G10K11/17885
- H04R1/1083
- H04R3/005
- G10K2210/1081
- G10K2210/30232
- G10K2210/3028
- IPC, 1
- G10K11 178
Designated states2
- Contracting states, 1
- Türkiye
- Extension states, 1
- Montenegro