1. Technical Field
This invention relates to active noise control, and more specifically to active noise control using a plurality of adaptive filters.
2. Related Art
Active noise control may be used to generate sound waves that destructively interfere with a targeted undesired sound. The destructively interfering sound waves may be produced through a loudspeaker to combine with the targeted undesired sound.
An active noise control system generally includes a plurality of adaptive filters each receiving a particular frequency range associated with an undesired sound. The particular frequency range may be provided to each adaptive filter using a plurality of bandpass filters. Thus, processing time may be involved to filter the undesired sound with the bandpass filters and subsequently processing the undesired sound with an adaptive filter. This processing time may decrease efficiency associated with generating destructively interfering sound waves. Therefore, a need exists to increase efficiency in generating destructively interfering sound waves in an active noise control system.
The present disclosure addresses the above need by providing a system and method for anti-noise generation with an ANC system implementing a plurality of adaptive filters.
An active noise control system may implement a plurality of adaptive filters each configured to receive a common input signal representative of an undesired sound. Each adaptive filter may converge to generate an output signal based on the common input signal and a respective update signal. The output signals of the adaptive filters may be used to generate an anti-noise signal that may drive a loudspeaker to generate sound waves to destructively interfere with the undesired sound. Each output signal may be independently adjusted base on an error signal.
The adaptive filters may each have different respective filter length. Each filter length may correspond to a predetermined frequency range. Each adaptive filter may converge more quickly relative to the other adaptive filters depending on the frequency range of the input signal. One or more adaptive filters may converge prior to the other adaptive filters allowing an output signals from the first converging filter or filters to be used as an anti-noise signal.
Other systems, methods, features and advantages of the invention will be, or will become, apparent to one with skill in the art upon examination of the following figures and detailed description. It is intended that all such additional systems, methods, features and advantages be included within this description, be within the scope of the invention, and be protected by the following claims.
The system may be better understood with reference to the following drawings and description. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. Moreover, in the figures, like referenced numerals designate corresponding parts throughout the different views.
An active noise control system may be configured to generate a destructively interfering sound wave. This is accomplished generally by first determining presence of an undesired sound and generating a destructively interfering sound wave. The destructively interfering sound wave may be transmitted as speaker output. A microphone may receive sound waves from the speaker output and the undesired sound. The microphone may generate an error signal based on the sound waves. The active noise control system may include a plurality of adaptive filters each configured to receive a signal representative of the undesired sound. The plurality of adaptive filters may operate in parallel to each generate an output signal. The output signals of each of the adaptive filters may be summed together to generate a signal to drive to the speaker.
In
A microphone 112 may be positioned within the target space 108 to detect sound waves present in the target space 108. In one example, the target space 108 may detect sound waves generated from the combination of the speaker output 106 and the undesired sound 110. The detection of the sound waves by the microphone 112 may cause an error signal 114 to be generated. An input signal 116 may also be provided to the ANC system 100, which may be representative of the undesired sound 110 emanating from a sound source 118. The ANC system 100 may generate the anti-noise signal 102 based on the input signal 116. The ANC system 100 may use the error signal 114 to adjust the anti-noise signal 102 to more accurately cause destructive interference with the undesired sound 110 in the target space 108.
In one example, the ANC system 100 may include a plurality of adaptive filters 120 configured in parallel to one another. In
In
In
The undesired sound x(n) is shown as traversing a physical path 204 to a microphone 206, which may be positioned within or proximate to a space targeted for anti-noise to destructively interfere with the undesired sound d(n). The physical path 204 may be represented by a Z-domain transfer function P(z) in
The microphone 206 may detect sound waves within a targeted space. The microphone 206 may generate an error signal 214 based on the detected sound waves. The error signal 214 may represent any sound remaining after the speaker output 210 destructively interferes with the undesired noise d(n). The error signal 214 may be provided to the ANC system 200.
In
In one example, each of the adaptive filters 202 may be a digital filter having different filter lengths from one another, which may allow each filter 202 to converge faster for an input signal having a particular frequency range relative to the other filters 202. For example, the filter W1(z) may be shorter in length than the filter WN(z). Thus, if an input signal of a relatively high frequency is input into the plurality of adaptive filters 202, the filter W1(z) may be configured to converge more quickly than the other filters 202. However, each adaptive filter 202 may attempt to converge based on the input signal allowing each filter 202 to contribute at least a portion of the desired anti-noise signal. Similarly, if an input signal has a relatively low frequency and is input to the adaptive filters 202, the filter WN(z) may be configured to converge more quickly relative to the other filters 202. As a result, the filter WN(z) may begin to contribute at least a portion of the desired anti-noise signal prior to other adaptive filters.
Output signals OS1-OSN of the adaptive filters 202 may be adjusted based on the received update signal. For example, the undesired sound x(n) may be time varying so that it may exist at different frequencies over time. The adaptive filters 202 may receive the undesired sound x(n) and a respective update signal, which may provide adjustment information allowing each adaptive filter 202 to adjust its respective output signal OS1-OSN.
The output signals OS1-OSN may be summed at a summation operation 222. An output signal 224 of the summation operation 222 may be the anti-noise signal. The anti-noise signal 224 may drive the speaker 208 to produce the speaker output 210, which may be used to destructively interfere with the undesired sound x(n). In one example the adaptive filters 202 may be configured to directly generate an anti-noise signal. In alternative examples, the adaptive filters 202 may be configured to emulate the undesired sound x(n) with the output signals OS1-OSN with the anti-noise signal 124 being inverted prior to driving the speaker 208 or the output signals OS1-OSN may be inverted prior to the summation operation 222.
Summing the output signals OS1-OSN allows all of the outputs to be provided to the speaker 208. As each of the adaptive filters 202 attempt to converge in generating anti-noise based on the undesired sound x(n) and a respective update signal, each filter 202 may be configured to converge faster relative to the other filters 202, as previously discussed, due to the varying filter lengths. Thus, one or more of the filters 202 may generate a portion of the desired anti-noise more quickly relative to the other adaptive filters 202. However, each filter 202 may contribute at least a portion of the anti-noise allowing the summation of the outputs signals OS1-OSN at the summation operation 222 to result in the desired anti-noise signal 224. Thus, the configuration shown in
The ANC system 300 may be implemented to generate anti-noise to destructively interfere with an undesired sound 308 in a target space 310. The undesired sound 308 may emanate from a sound source 312. A sensor 314 may detect the undesired sound 308. The sensor 314 may be various forms of detection devices depending on a particular ANC implementation. For example, the ANC system 300 may be configured to generate anti-noise in a vehicle to destructively interfere with engine noise. The sensor 314 may be an accelerometer or vibration monitor configured to generate a signal based on the engine noise. The sensor 314 may also be a microphone configured to directly receive the engine noise in order to generate a representative signal for use by the ANC system 300. In other examples, any other undesirable sound may be detected within a vehicle, such as fan or road noise. The sensor 314 may generate an analog-based signal 316 representative of the undesired sound that may be transmitted through a connection 318 to an analog-to-digital (A/D) converter 320. The A/D converter 320 may digitize the signal 316 and transmit the digitized signal 322 to the computer device 302 through a connection 323. In an alternative example, the A/D converter 320 may be instructions stored on the memory 306 that are executable by the processor 304.
The ANC system 300 may generate an anti-noise signal 324 that may be transmitted through a connection 325 to a digital-to-analog (D/A) converter 326, which may generate an analog-based anti-noise signal 328 that may be transmitted through a connection 330 to a speaker 332 to drive the speaker to produce anti-noise sound waves as speaker output 334. The speaker output 334 may be transmitted to the target space 310 to destructively interfere with the undesired sound 308. In an alternative example, the D/A converter 326 may be instructions stored on the memory 306 and executed by the processor 304.
A microphone 336 or other sensing device may be positioned within the target space 310 to detect sound waves present within and proximate to the target space 310. The microphone 336 may detect sound waves remaining after occurrence of destructive interference between the speaker output 334 of anti-noise and the undesired sound 308. The microphone 336 may generate a signal 338 indicative of the detected sound waves. The signal 338 may be transmitted through a connection 340 to an A/D converter 342 where the signal may be digitized as signal 344 and transmitted through a connection 346 to the computer 302. The signal 344 may represent an error signal similar to that discussed in regard to
The processor 304 and memory 306 may operate within the ANC system 300. As shown in
The ANC system 300 may also include a number of LAUs 350, with each LAU 350 individually designated as LAU1-LAUN. Each LAU 350 may correspond to one of the adaptive filters 348 and provide a corresponding update signal US1-USN. Each LAU 350 may generate an update signal based on the error signal 344 and a signal 352, which may be the undesired sound signal 322 filtered by an estimated path filter 354 designated as Ŝ(z). Each adaptive filter 348 may receive the undesired sound signal 322 and an update signal, US1-USN, respectively, to generate an output signal OS1-OSN. The output signals OS1-OSN may be summed together through a summation operation 356, the output of which may be the anti-noise signal 324, and may be output from the computer 302.
As discussed in regard to
The operation may also include a step 406 of generating an output signal for each of the plurality of filters. In one example, step 406 may be performed through generating an output signal for each of a plurality of adaptive filters using an undesired noise as an input signal to each of the adaptive filters, such as described in regard to
The operation may include a step 410 of determining the presence of an error signal. In one example, step 410 may be performed through use of a sensor input signal, such as a microphone input signal, as shown in
The ANC system 1000 may include a first channel 1002 and a second channel 1004. The first channel 1002 may be used to generate an anti-noise signal to drive a speaker 1006 (represented as a summation operation) to produce sound waves as speaker output 1007 to destructively interfere with the undesired sound present in a target space proximate to microphones 1008 and 1013, represented by a summation operation in
The undesired sound x(n) may traverse a physical path 1010 from a source to the microphone 1008 represented by d1(n). The physical path 1010 is designated as Z-domain transfer function P1(z) in
The first channel 1002 may include a plurality of adaptive filters 1018, which are individually designated as W11(z)-W1N(z). The adaptive filters 1018 may each have different filter lengths as discussed in regard to
LAU 1026 may receive the undesired sound filtered by estimated path filters 1028 and 1030. The estimated path filter 1028 designated by Z-domain transfer function Ŝ11(z) in
Similarly, the second channel 1004 may include a plurality of adaptive filters 1036 designated individually as Z-domain transfer functions W21(z)-W2N(z). Each adaptive filter 1036 may have a different filter length similar to that discussed in regard to
Similar to the first channel 1002, the second channel may include LAUs 1046. LAUs 1046 may receive the undesired noise filtered by estimated path filters 1048 and 1050. The estimated path filter 1048 represents the estimated effect on sound waves traversing the physical path 1019. The estimated path filter 1048 is designated as z-transform transfer function Ŝ21(z) in
Each LAU 1046 may also each receive the error signals 1032 and 1033 to generate an update signal 1052. Each adaptive filter 1036 may receive a corresponding update signal 1052 to adjust its output signal 1038.
In other examples, the ANC system 1000 may implement more than two channels, such as 5, 6, or 7 channels, or any other suitable number. The ANC system 1000 may also be implemented on a compute device such as the computer device 302 shown in
While various embodiments of the invention have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible within the scope of the invention. Accordingly, the invention is not to be restricted except in light of the attached claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
4589137 | Miller | May 1986 | A |
4628156 | Irvin | Dec 1986 | A |
4654871 | Chaplin et al. | Mar 1987 | A |
4677678 | McCutchen | Jun 1987 | A |
4736431 | Allie et al. | Apr 1988 | A |
4910799 | Takayama | Mar 1990 | A |
4941187 | Slater | Jul 1990 | A |
4947356 | Elliott et al. | Aug 1990 | A |
4953217 | Twiney et al. | Aug 1990 | A |
4977600 | Ziegler | Dec 1990 | A |
4985925 | Langberg et al. | Jan 1991 | A |
4998241 | Brox et al. | Mar 1991 | A |
5001763 | Moseley | Mar 1991 | A |
5033082 | Eriksson et al. | Jul 1991 | A |
5081682 | Kato et al. | Jan 1992 | A |
5091954 | Sasaki et al. | Feb 1992 | A |
5105377 | Ziegler, Jr. | Apr 1992 | A |
5133017 | Cain et al. | Jul 1992 | A |
5138664 | Kimura et al. | Aug 1992 | A |
5170433 | Elliott et al. | Dec 1992 | A |
5182774 | Bourk | Jan 1993 | A |
5208868 | Sapiejewski | May 1993 | A |
5251262 | Suzuki et al. | Oct 1993 | A |
5276740 | Inanaga et al. | Jan 1994 | A |
5289147 | Koike et al. | Feb 1994 | A |
5305387 | Sapiejewski | Apr 1994 | A |
5321759 | Yuan | Jun 1994 | A |
5337366 | Eguchi et al. | Aug 1994 | A |
5371802 | McDonald et al. | Dec 1994 | A |
5377276 | Terai et al. | Dec 1994 | A |
5381473 | Andrea et al. | Jan 1995 | A |
5381485 | Elliott | Jan 1995 | A |
5400409 | Linhard | Mar 1995 | A |
5425105 | Lo et al. | Jun 1995 | A |
5427102 | Shimode et al. | Jun 1995 | A |
5485523 | Tamamura et al. | Jan 1996 | A |
5488667 | Tamamura et al. | Jan 1996 | A |
5492129 | Greenberger | Feb 1996 | A |
5493616 | Iidaka et al. | Feb 1996 | A |
5497426 | Jay | Mar 1996 | A |
5499302 | Nagami et al. | Mar 1996 | A |
5526421 | Berger et al. | Jun 1996 | A |
5559893 | Krokstad et al. | Sep 1996 | A |
5586189 | Allie et al. | Dec 1996 | A |
5602927 | Tamamura et al. | Feb 1997 | A |
5602928 | Eriksson et al. | Feb 1997 | A |
5602929 | Popovich | Feb 1997 | A |
5604813 | Evans et al. | Feb 1997 | A |
5621803 | Laak | Apr 1997 | A |
5673325 | Andrea et al. | Sep 1997 | A |
5675658 | Brittain | Oct 1997 | A |
5680337 | Pedersen et al. | Oct 1997 | A |
5687075 | Stothers | Nov 1997 | A |
5689572 | Ohki et al. | Nov 1997 | A |
5691893 | Stothers | Nov 1997 | A |
5692059 | Kruger | Nov 1997 | A |
5699437 | Finn | Dec 1997 | A |
5706344 | Finn | Jan 1998 | A |
5715320 | Allie et al. | Feb 1998 | A |
5727066 | Elliott et al. | Mar 1998 | A |
5737433 | Gardner | Apr 1998 | A |
5740257 | Marcus | Apr 1998 | A |
5745396 | Shanbhag | Apr 1998 | A |
5768124 | Stothers et al. | Jun 1998 | A |
5774564 | Eguchi et al. | Jun 1998 | A |
5774565 | Benning et al. | Jun 1998 | A |
5809156 | Bartels et al. | Sep 1998 | A |
5815582 | Claybaugh et al. | Sep 1998 | A |
5872728 | Richter | Feb 1999 | A |
5937070 | Todter et al. | Aug 1999 | A |
6069959 | Jones | May 2000 | A |
6078672 | Saunders et al. | Jun 2000 | A |
6163610 | Bartlett et al. | Dec 2000 | A |
6166573 | Moore et al. | Dec 2000 | A |
6181801 | Puthuff et al. | Jan 2001 | B1 |
6185299 | Goldin | Feb 2001 | B1 |
6278785 | Thomasson | Aug 2001 | B1 |
6295364 | Finn et al. | Sep 2001 | B1 |
6301364 | Lowmiller et al. | Oct 2001 | B1 |
6337680 | Hamaji | Jan 2002 | B1 |
6343127 | Billoud | Jan 2002 | B1 |
6347146 | Short et al. | Feb 2002 | B1 |
6421443 | Moore et al. | Jul 2002 | B1 |
6445799 | Taenzer et al. | Sep 2002 | B1 |
6445805 | Grugel | Sep 2002 | B1 |
6466673 | Hardy | Oct 2002 | B1 |
6496581 | Finn et al. | Dec 2002 | B1 |
6505057 | Finn et al. | Jan 2003 | B1 |
6529605 | Christoph | Mar 2003 | B1 |
6532289 | Magid | Mar 2003 | B1 |
6532296 | Vaudrey et al. | Mar 2003 | B1 |
6567524 | Svean et al. | May 2003 | B1 |
6567525 | Sapiejewski | May 2003 | B1 |
6597792 | Sapiejewski et al. | Jul 2003 | B1 |
6625286 | Rubacha et al. | Sep 2003 | B1 |
6633894 | Cole | Oct 2003 | B1 |
6643619 | Linhard et al. | Nov 2003 | B1 |
6665410 | Parkins | Dec 2003 | B1 |
6687669 | Schrogmeier et al. | Feb 2004 | B1 |
6690800 | Resnick | Feb 2004 | B2 |
6798881 | Thomasson | Sep 2004 | B2 |
6845162 | Emborg et al. | Jan 2005 | B1 |
6991289 | House | Jan 2006 | B2 |
7020288 | Ohashi | Mar 2006 | B1 |
7062049 | Inoue et al. | Jun 2006 | B1 |
7103188 | Jones | Sep 2006 | B1 |
7133529 | Ura | Nov 2006 | B2 |
7317801 | Amir | Jan 2008 | B1 |
7333618 | Shuttleworth et al. | Feb 2008 | B2 |
7440578 | Arai et al. | Oct 2008 | B2 |
7469051 | Sapashe et al. | Dec 2008 | B2 |
7536018 | Onishi et al. | May 2009 | B2 |
7574006 | Funayama et al. | Aug 2009 | B2 |
7627352 | Gauger, Jr. et al. | Dec 2009 | B2 |
7630432 | Hofmeister | Dec 2009 | B2 |
7773760 | Sakamoto et al. | Aug 2010 | B2 |
7808395 | Raisanen et al. | Oct 2010 | B2 |
7873173 | Inoue et al. | Jan 2011 | B2 |
7885417 | Christoph | Feb 2011 | B2 |
7933420 | Copley et al. | Apr 2011 | B2 |
8027484 | Yoshida et al. | Sep 2011 | B2 |
20010036283 | Donaldson | Nov 2001 | A1 |
20020068617 | Han | Jun 2002 | A1 |
20020076059 | Joynes | Jun 2002 | A1 |
20020138263 | Deligne et al. | Sep 2002 | A1 |
20020143528 | Deligne et al. | Oct 2002 | A1 |
20020172374 | Bizjak | Nov 2002 | A1 |
20020176589 | Buck et al. | Nov 2002 | A1 |
20030035551 | Light et al. | Feb 2003 | A1 |
20030103636 | Arai et al. | Jun 2003 | A1 |
20030142841 | Wiegand | Jul 2003 | A1 |
20030228019 | Eichler et al. | Dec 2003 | A1 |
20040037429 | Candioty | Feb 2004 | A1 |
20040076302 | Christoph | Apr 2004 | A1 |
20050063552 | Shuttleworth et al. | Mar 2005 | A1 |
20050175187 | Wright et al. | Aug 2005 | A1 |
20050207585 | Christoph | Sep 2005 | A1 |
20050226434 | Franz et al. | Oct 2005 | A1 |
20050232435 | Stothers et al. | Oct 2005 | A1 |
20060098809 | Nongpiur et al. | May 2006 | A1 |
20060153394 | Beasley | Jul 2006 | A1 |
20060251266 | Saunders et al. | Nov 2006 | A1 |
20060262935 | Goose et al. | Nov 2006 | A1 |
20070053532 | Elliott et al. | Mar 2007 | A1 |
20070098119 | Stothers et al. | May 2007 | A1 |
20070253567 | Sapiejewski | Nov 2007 | A1 |
20070274531 | Camp | Nov 2007 | A1 |
20080095383 | Pan et al. | Apr 2008 | A1 |
20080152158 | Sakamoto et al. | Jun 2008 | A1 |
20080181422 | Christoph | Jul 2008 | A1 |
20080192948 | Kan et al. | Aug 2008 | A1 |
20080247560 | Fukuda et al. | Oct 2008 | A1 |
20090067638 | Sakamoto et al. | Mar 2009 | A1 |
20090086990 | Christoph | Apr 2009 | A1 |
20090086995 | Christoph et al. | Apr 2009 | A1 |
20090220102 | Pan et al. | Sep 2009 | A1 |
20090279710 | Onishi et al. | Nov 2009 | A1 |
20100002892 | Togawa et al. | Jan 2010 | A1 |
20100014685 | Wurm | Jan 2010 | A1 |
20100061566 | Moon et al. | Mar 2010 | A1 |
20100098263 | Pan et al. | Apr 2010 | A1 |
20100098265 | Pan et al. | Apr 2010 | A1 |
20100124336 | Shridhar et al. | May 2010 | A1 |
20100124337 | Wertz et al. | May 2010 | A1 |
20100226505 | Kimura | Sep 2010 | A1 |
20100239105 | Pan | Sep 2010 | A1 |
20100260345 | Shridhar et al. | Oct 2010 | A1 |
20100266134 | Wertz et al. | Oct 2010 | A1 |
20100266137 | Sibbald et al. | Oct 2010 | A1 |
20100272275 | Carreras et al. | Oct 2010 | A1 |
20100272276 | Carreras et al. | Oct 2010 | A1 |
20100272280 | Joho et al. | Oct 2010 | A1 |
20100272281 | Carreras et al. | Oct 2010 | A1 |
20100274564 | Bakalos et al. | Oct 2010 | A1 |
20100290635 | Shridhar et al. | Nov 2010 | A1 |
20100296669 | Oh et al. | Nov 2010 | A1 |
20110116643 | Tiscareno et al. | May 2011 | A1 |
20120170763 | Shridhar et al. | Jul 2012 | A1 |
20120170764 | Shridhar et al. | Jul 2012 | A1 |
Number | Date | Country |
---|---|---|
1688179 | Oct 2005 | CN |
0 622 779 | Nov 1994 | EP |
0 539 940 | Apr 1996 | EP |
0 572 492 | Nov 1997 | EP |
0 898 266 | Feb 1999 | EP |
1 653 445 | May 2006 | EP |
1 577 879 | Jul 2008 | EP |
1 947 642 | Jul 2008 | EP |
2 133 866 | Dec 2009 | EP |
2 284 831 | Feb 2011 | EP |
2 293 898 | Apr 1996 | GB |
61-112496 | May 1986 | JP |
5-011772 | Jan 1993 | JP |
5-173581 | Jul 1993 | JP |
6-118968 | Apr 1994 | JP |
06-318085 | Nov 1994 | JP |
06-332474 | Dec 1994 | JP |
07-056583 | Mar 1995 | JP |
08-095579 | Apr 1996 | JP |
08-234767 | Sep 1996 | JP |
10-207470 | Aug 1998 | JP |
11 259078 | Sep 1999 | JP |
2000-330572 | Nov 2000 | JP |
2006-126841 | May 2006 | JP |
2007-243739 | Sep 2007 | JP |
2007-253799 | Oct 2007 | JP |
WO 9009655 | Aug 1990 | WO |
WO 9409480 | Apr 1994 | WO |
WO 9409481 | Apr 1994 | WO |
WO 9409482 | Apr 1994 | WO |
WO 9509415 | Apr 1995 | WO |
WO 9526521 | Oct 1995 | WO |
WO 9610780 | Apr 1996 | WO |
WO 2007011010 | Jan 2007 | WO |
WO 2008126287 | Oct 2008 | WO |
Entry |
---|
Extended European Search Report from European Application No. EP 10150426.4-2213, dated May 26, 2010, 7 pgs. |
Martins C R et al., “Fast Adaptive Noise Canceller Using the LMS Algorithm”, Proceedings of the International Conference on Signal Processing Applications and Technology, vol. 1, Sep. 28, 1993, 7 pgs. |
European Search Report from European Application No. EP 10162225, dated Oct. 1, 2010, 5 pgs. |
Gonzalez, A. et al., “Minimisation of the maximum error signal in active control”, IEEE International Conference on Acoustics, Speech, and Signal Processing, 1997, 4 pgs. |
Colin H. Hansen et al., “Active Control of Noise and Vibration,” E & FN Spon., London SE1, Copyright 1997, pp. 642-652. |
Gao, F. X. Y. et al., “An Adaptive Backpropagation Cascade IIR Filter,” IEEE, vol. 39, No. 9, 1992, pp. 606-610. |
Kuo, S. M. et al., “Active Noise Control Systems: Algorithms and DSP Implementations,” John Wiley & Sons, Inc., New York, NY, Copyright 1996, pp. 88-97. |
Notice of Allowance, dated Nov. 2, 2011, pp. 1-9, U.S. Appl. No. 12/275,118, U.S. Patent and Trademark Office, Virginia. |
Office Action, dated Aug. 26, 2011, pp. 1-24, U.S. Appl. No. 12/421,459, U.S. Patent and Trademark Office, Virginia. |
Office Action, dated Jul. 25, 2011, pp. 1-11, U.S. Appl. No. 12/275,118, U.S. Patent and Trademark Office, Virginia. |
Office Action, dated Aug. 17, 2011, pp. 1-26, U.S. Appl. No. 12/425,997, U.S. Patent and Trademark Office, Virginia. |
Office Action, dated Sep. 13, 2011, pp. 1-16, U.S. Appl. No. 12/420,658, U.S. Patent and Trademark Office, Virginia. |
Notice of Allowance, dated Aug. 15, 2011, pp. 1-14, U.S. Appl. No. 12/466,282, U.S. Patent and Trademark Office, Virginia. |
Chen, Kean et al., Adaptive Active Noise Elimination and Filter-XLMS Algorithm, 1993, pp. 27-33, vol. 12 (4), Applied Acoustics, and translation of Abstract (8 pgs.). |
Kuo, Sen M. et al., Active Noise Control: A Tutorial Review, Jun. 1999, pp. 943-972, vol. 87, No. 6, Proceedings of the IEEE. |
Chinese Office Action, dated Jul. 31, 2012, pp. 1-10, Chinese Patent Application No. 201010003225.4, Chinese Patent Office, China. |
Notice of Allowance, dated Feb. 2, 2012, U.S. Appl. No. 12/421,459, U.S. Patent and Trademark Office, Virginia. |
Kuo, S. M. et al., “Active Noise Control Systems: Algorithms and DSP Implementations,” John Wiley & Sons, Inc., New York, NY, Copyright 1996, 418 pgs. |
Notice of Allowance, dated Jan. 13, 2012, U.S. Appl. No. 12/425,997, U.S. Patent and Trademark Office, Virginia. |
Office Action, dated Mar. 7, 2012, pp. 1-13, U.S. Appl. No. 12/420,658, U.S. Patent and Trademark Office, Virginia. |
Japanese Office Action mailed May 14, 2012, Japanese Patent Application No. 2009-293510, 7 pgs. |
Notice of Allowance, dated Jul. 16, 2012, pp. 1-14, U.S. Appl. No. 13/418,095 U.S. Patent and Trademark Office, Virginia. |
Office Action, dated May 25, 2012, pp. 1-12, U.S. Appl. No. 12/420,658, U.S. Patent and Trademark Office, Virginia. |
Notice of Allowance, dated May 15, 2012, pp. 1-7, U.S. Appl. No. 13/419,420 U.S. Patent and Trademark Office, Virginia. |
Number | Date | Country | |
---|---|---|---|
20100177905 A1 | Jul 2010 | US |