throbber
OCT :2 0 1991
`
`5825898
`
`, N
`
`rJ
`
`ISSUE FEE IN ALE
`
`""""' NO.
`
`T"'"
`. 28
`
`Label
`Area
`
`
`
`RTL898_1020-0001 Realtek 898 Ex. 1020
`(FACE) TG
`
`

`
`..•
`
`CONTENTS
`
`-fIIo:,Md
`
`..:..
`
`r-I{P14
`
`14. :!~ _ .:r0
`----:: =I1t ~~C/
`
`13-
`
`Glint OCT 2 01998
`
`- - - - /
`
`__ __ 17. _____ ___ _ _
`
`____ 18. _ ____ __ __ _
`
`__ __ 19. _ __ _ ______ _
`
`___ 20. __ _ ____ _
`
`__ __ 21. _____ ---''--__ _
`
`__ ~_22. ___ ____ _
`
`____ 23. ________ _
`
`__ __ 24. ____ ____ _
`
`i - - - - 25. - - - - - - - - -
`__ __ 25. ____________ _
`
`____ TT. _________ _
`
`____ ~28. __________ _
`__ __ 25. ________ ___ _
`
`---~~--~. ----------
`_ __ ,_31. _________ ..:.....-______ _
`
`__ ~~\.---32. ____ ..:.....-____ _
`RTL898_1020-0002
`
`(FRONT)
`
`

`
`POSITION
`CLASS4AER
`EXAMINER
`TYP:tST
`VERIFIER
`CORPSCORR.
`SPEC. HAND
`FlLEMAINT.
`DRAFllNG
`
`ION<>.
`'71
`C\('l.TJ
`. ..; " ,..- .'''f.
`£;;';
`
`¥,Z
`
`/
`
`DATE
`J. 0 fh
`C
`-; . 1
`-// . , } 0
`
`~-'2 (~ 910
`,S;2 •• h--e;,
`-
`
`INDEX OF CLAIMS
`
`r\,~
`
`I
`
`-Ri
`f::I
`~
`
`~
`
`Ilil
`
`f-
`
`~
`~
`
`~
`
`,
`· l"""--.!I_
`•
`
`• ,
`
`--
`-
`-
`• -,
`-
`-
`
`RTL898_1020-0003
`
`(LEFT INSIDE)
`
`

`
`.. , ..
`
`,
`
`"
`
`. ~.'
`"
`,
`
`"
`
`SEARCHED
`, Exmr.
`• Dale
`
`Sub,
`
`•
`
`.-
`
`SEARCH NOTES
`
`Date
`
`q~'1
`,
`L'b
`,1Z,2" ,
`, J~'
`,III '
`
`,-
`
`• _0,
`" ,
`
`"
`.
`
`~4, 7
`
`' "
`
`RTL898_1020-0004
`
`

`
`•
`
`•
`
`....... -""
`
`-a
`
`
`
`,
`
`11
`
`1m
`
`117 )
`
`::<1
`
`"
`;:
`C'"\
`0' r.;
`c'
`,-,
`
`,
`
`~:.: ". !
`:;1
`5?l!
`3'!
`~;
`
`.... "
`
`-(
`;Jj
`
`~
`;iJ
`"'1
`~
`o.
`
`FIG.l0
`
`116h
`1169
`1161
`116e
`116d
`116e
`116b
`1160
`
`Ii
`
`•
`•
`•
`
`115h
`1159
`1151
`lISe
`115d
`115e
`115b
`
`THRESHOLD
`
`115, 11~
`
`•
`•
`•
`
`114h
`1149
`1141
`114e
`114d
`114e
`114b
`1140
`
`114,
`
`(
`113,
`
`m
`
`112 )
`
`(
`
`11,
`
`110 )
`
`RTL898_1020-0005
`
`

`
`5 sum-»'--:u.'_I&-i*I!_ '
`
`'
`
`:,..
`
`. .
`"' -·'·';it
`, ,
`
`,
`
`,'-
`
`",-.j '
`
`,,-'
`
`' .
`
`"',
`
`. ' ..
`
`":- .'.
`
`. ,
`
`RTL898_1020—0006
`
`RTL898_1020-0006
`
`RTL898_1020-0006
`
`

`
`BAR CODE LABEL
`
`U.S. PATENT APPLICATION
`
`SERIAL NUMBER
`
`08/672,899
`
`FILING DATE
`
`ClASS
`
`GROUP ART UNIT
`
`06/27/96
`
`3JJ
`
`2502
`
`JOSBPH MARASH, HAIPA, ISRAEL •
`
`•• CONTINUING DATA··.········.····.····
`VBRIFI!D
`
`•• FOREIGN/PCT APPLICATIONS ••••••••••••
`VBRIPIED
`
`STATE OR
`COUNTRY
`
`SHEETS
`DRAWING
`
`TOTAL
`CLAIMS
`
`INDEPENDENT
`LAIMS
`
`FILING FEE
`RECEIVED
`
`ATIORNEY DOCKET NO.
`
`••••• SMALL ENTITY·····
`
`ILX
`
`14
`
`44
`
`PENNIB AND EDMONDS
`1155 AVBNUB OF THB AMERICAS
`NEW YORk NY 10036-2711
`
`•
`
`$899.00
`
`8797-003
`
`SYSTBM AND KBTHOD FOR ADAPTIVE INTERFERENCE CANCBLLING
`
`This is to certitv that annexed hereto is a true copy from the records of the United States
`Patent and Tradamark Office of the application whICh is identified abolla.
`BV authority of lhe
`COMMISSIONER OF PATENTS AND TRADEMARKS
`
`"""
`
`Certifying Officer
`
`RTL898_1020-0007
`
`

`

`
`.<
`
`t
`
`" i
`
`(
`
`"
`
`.:
`
`..
`
`-"
`
`r
`
`'.
`
`.,.. ~ .-..
`, ,
`,
`
`,>!(;
`
`(
`
`•
`
`:1 III.
`
`,
`i
`"
`, )
`
`rk
`
`J . .
`
`-,
`y .. , .
`. • )<,' ... f "A".
`/ , fr,.,-.:
`~/l
`
`".
`
`PAT:: ~p5~/:NO __ "' .... """'""'''''_
`
`08/ 672899
`u.s. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`. -, ... "
`.. "
`. MG11017
`
`T
`
`;:.' '.' " '.
`
`0867t'n'/',
`" :;,', .'2899
`
`lot
`ll"' ,J ",,! 180
`16-11~0 180 201
`
`_1,66B.OOCR
`~· .. ;".·:")CH
`
`1~./ 2 0/96 08672899
`
`-:6-1 1"0 110 201
`
`,... ... . ...•. ~~~~
`
`260 VC 16-1150 07/10/96 086]2899
`
`PTO-1556
`(5/87)
`
`RTL898_1020-0008
`
`

`
`.. '~. . en
`
`• 08/ 672899
`
`\ ttbllHfE & EDMONDS
`"
`: ~~C COUNSELLORS AT LAW
`l"1''('''~
`...
`" ~~,t:.
`. .' ,
`'-\ ",\... V
`N\i"
`
`l .'
`
`II5S Ay.nucoflbe Amo=ricl.
`New Volt, N.Y. 10036-2111
`(212) 790-9090
`
`•
`
`•
`
`AlTORNEY DOCKET NO . ....I!871J9!J7~-OO1&l3'-______ ____ . _____ Date June 2]. 1926
`
`Assistant Commissioner for Plilents
`W'/.~~~~202J1
`
`Th .... 'U()wi.a utility patenl application is enclosed for tiling:
`
`SYSTEM AND METHOD FOR ADAPTIVE INTERFERENCE CANCELLING
`Pages of Specification 32 + ABSTRACT
`
`Sheets of Drawin&s 14
`
`PATENT APPLICATION FEE VALUE
`
`TYPE
`
`NO. FILED
`
`LESS
`
`EXTRA
`
`EXTRA RATE
`
`FEE
`
`Total Claims
`
`Independent
`
`44
`
`8
`
`·20 .,
`
`24
`
`5
`
`$22.00 each
`
`$18.00 each
`
`MinimumFu
`
`Mullip'" ~ntle;:ncy F~
`If Applicable ($250.00)
`
`528.00
`
`390.00
`
`150.00
`
`Total
`
`1.668,00
`
`50~ Reduction for Independent Invenlor,
`Nonprofit Organization or Small Dw;inc&.s
`Concern (a verified statement as to the
`applicant's status is attached)
`
`Priority of application serial no. filed on in is Chlimetl under 35 U.S.C. § 119.
`
`PIC&l;e curg.: tbe requin:d r~ to Penni.: &. Edmomlx Deposit Account No. 16·1150. A copy of this sheet is
`
`Total Filing Fee
`
`$
`
`1,668.00
`
`enclosed.
`
`Enclosure
`
`•
`
`O.
`
`PENNIE
`
`\
`
`c ~ I
`
`(Reg. No.)
`
`This form is not tor use with re-issuc, design or plant pah:nt applications.
`
`RTL898_1020-0009
`
`

`
`15
`
`BACKGROUND OF DIE llIVEIITION
`The present invention relates generally to 8ign~1
`processing, and more specifically to an adaptive signal
`system and method for reducing interference in a
`signal.
`There are many instances where it is desirable to have a
`capable of receiving an information signal from a
`particular signal source where the environment includes
`10 sources of interference signals at locations different from
`that of the signal source . one Buch instance is the use of
`microphones to record a particular party' s speech in a room
`where there are other parties speaking simultaneously,
`causing interference in the received aignals.
`If one knows the exact characteristics of the
`interference, one can use a fixed-weight filter to suppress
`it. But it is often difficult to predict the exact
`characteristics of the interference because they may vary
`according to changes in the interference sources, the
`20 background noise, acoustic environment, orientation of the
`sensor with respect to the signal source, the transmission
`paths from the signal source to the sensor, and many other
`factors . Therefore, in order to suppress such interference,
`an adaptive system that can change its own parameters in
`25 response to a changing environment is needed.
`An adaptive filter is an adaptive system' that can change
`its own filtering characteristics in order to produce a
`desired response. Typically, the filter weights defining the
`characteristics of an adaptive filter are continuously
`30 updated so that the difference between a signal representing
`a desired response and an output signal of the adaptive
`filter is minimized .
`The use of adaptive filters for reducing interference in
`a received signal has been known in the art as adaptive noise
`3S cancelling .
`It is based on the idea of cancelling a noise
`component of a received signal from the direction of a signal
`source by sampling the noise independently of the source
`
`RTL898_1020-0010
`
`

`
`•
`
`•
`
`signal and modifying the sampled noise to approximate the
`noise component in the received signal using an adaptive
`filter. For a seminal article on adaptive noise cancelling,
`see B. Widrowet al .• Adaptive Noise Cancelling: Principles
`5 and Applications, Proe. IEEE 63:1692-1716, 1975.
`A basic configuration for adaptive noise cancelling has
`a primary input received by a microphone directed to a
`desired signal source and a reference input received
`independently by another microphone directed to a noise
`10 source. The primary input contains both a source signal
`component originating from the signal source and a noise
`component originating from the noise source. The noise
`component is different from the reference input representing
`the noise source itself because the noise signal must travel
`15 from the noise source to the signal source in order to be
`included as the noise component.
`The noise component, however, is likely to have some
`correlation with the reference input because both of them
`originate from the same noise source. Thus, a filter can be
`20 used to filter the reference input to generate a cancelling
`signal approximating the noise component. The adaptive
`filter does this dynamically by generating an output signal
`which is the difference between the primary input and the
`cancelling signal, and by adjusting its filter weights to
`25 minimize the mean-square value of the output signal. When
`the filter weights settle, the output signal effectively
`replicates the source signal substantially free of the noise
`component because the cancelling signal closely tracks the
`noise component .
`Adaptive noise cancelling can be combined with
`beamforming, a known technique of using an array of sensors
`to improve reception of signals coming from a specific
`direction. A beamformer is a spatial filter that generates a
`single channel from multiple channels received through
`35 multiple sensors by filtering the individual multiple
`channels and combining them in such a way as to extract
`signals coming from a specific direction . Thus, a beamformer
`
`30
`
`- 2 -
`
`RTL898_1020-0011
`
`

`
`•
`
`•
`
`can change the direction of receiving sensitivity without
`physically moving the array of sensors. For details on
`beamforming, see B.D. Van Veen and K.M. Buckley, Beamforming:
`A Versatile Approach to Spatial Filtering, IEEE ASSP Mag.
`55(2), 4-24.
`Since the beamformer can effectively be pointed in many
`directions without physically moving its sensors, the
`beamformer can be combined with adaptive noise cancelling to
`form an adaptive beamformer that can suppress specific
`10 directional interference rather than general background
`noise. The beamformer can provide the primary input by
`spatially filtering input signals from an array of sensors so
`that its output represents a signal received in the direction
`of a signal source. Similarly, the beamformer can provide
`15 the reference input by spatially filtering the sensor signals
`so that the output represents a signal received in the
`direction of interference sources. For a seminal article on
`adaptive beamformers, see L.J. Griffiths & C.W. Jim, An
`Alternative Approach to Linearly Constrained Adaptive
`20 Beamforming. IEEE Trans. Ant. Prop. AP-30:27-34, 198 2 .
`One problem with a conventional adaptive beamformer is
`that its output characteristics change depending on input
`frequencies and sensor directions with respect to
`interference sources. This is due to the sensitivity of a
`25 beamformer to different input frequencies and sensor
`directions. A uniform output behavior of a system over all
`input frequencies of interest and over all sensor directions
`is clearly desirable in a directional microphone system where
`faithful reproduction of a sound signal is required
`30 regardless of where the microphones are located.
`Another problem with adaptive beamforming is "signal
`leakage ll
`• Adaptive noise cancelling is based on an
`assumption that the reference input representing noise
`sources is uncorrelated with the source signal component in
`35 the primary input, meaning that the reference input should
`not contain the source signal. But this "signal free"
`reference input assumption is violated in any real
`
`3 -
`
`RTL898_1020-0012
`
`

`
`•
`
`•
`
`environment. Any mismatch in the microphones (amplitude or
`phase) or their related analog front end, any reverberation
`caused by the surroundings or a mechanical structure, and
`even any mechanical coupling in the physical microphone
`5 structure will likely cause "signal leakage" from the signal
`source into the reference input.
`If there is any correlation
`between the reference input and the source signal component
`in the primary input, the adaptation process by the adaptive
`filter causes cancellation of the source signal component,
`10 resulting in distortion and degradation in performance.
`It is also important to confine the adaptation process
`to the case where there is at least some directional
`interference to be eliminated. Since nondirectional noise,
`such as wind noise or vibration noise induced by the
`15 mechanical structure of the system, is typically uncorrelated
`with the noise component of the received signal, the adaptive
`filter cannot generate a cancelling signal approximating the
`noise component.
`Prior art suggests inhibiting the adaptation process of
`20 an adaptive filter when the signal-to-noise ratio (SNR) is
`high based on the observation that a strong source signal
`tends to leak into the reference input . For example, U.S.
`Pat. No. 4 , 956,867 describes the use of cross-correlation
`between two sensors to inhibit the adaptation process when
`25 the SNR is high.
`But the ' prior art approach fails to consider the effect
`of directional interference because the SNR-based approach
`considers only nondirectional noise , Since nondirectional
`noise is not correlated to the noise component of the
`30 received signal, the adaptation process searches in vain for
`new filter weights, which often results in cancelling the
`source signal component of the received signal.
`The prior art approach also fails to consider signal
`In
`leakage when the source signal is of a narrow bandwidth .
`35 a directional microphone application, the source signal often
`contains a narrow band signal, such as speech signal, with
`its power spectral density concentrated in a narrow frequency
`
`- 4 -
`
`RTL898_1020-0013
`
`

`
`•
`
`•
`
`range. When signal leakage occurs due to a strong narrow
`band signal, the prior art approach may not inhibit the
`adaptation process because the overall signal strength of
`such narrow band signal may not high enough. The source
`5 signal component of the received signal is cancelled as a
`result, and if the source signal is a speech signal,
`degradation in speech intelligibility occurs.
`Therefore, there exists a need for an adaptive system
`that can suppress directional interference in a received
`10 signal with a uniform frequency behavior over a wide angular
`distribution of interference sources.
`
`SUMMARy OF THE INVENTION
`Accordingly, it is an object of the present invention to
`15 suppress interference in a received signal using an adaptive
`filter for processing inputs from an array of sensors.
`Another object of the invention is to limit the
`adaptation process of such adaptive filter to the case where
`there is at least some directional interference to be
`20 eliminated.
`A further object of the invention is to control the
`adaptation procesB to prevent signal leakage for narrow band
`signals.
`Another object is to produce an output with a uniform
`25 frequency behavior in all directions from the sensor array.
`These and other objects are achieved in accordance with
`the present invention, which uses a system for processing
`digital data representing signals received from an array of
`sensors. The system includes a main channel matrix unit for
`30 generating a main channel representing signals received in
`the direction of a signal source where the main channel has a
`source signal component and an interference signal component.
`The system includes a reference channel matrix unit for
`generating at least one reference channel where each
`35 reference channel represents signals received in directions
`other than that of the signal source. The system uses
`adaptive filters for generating cancelling signals
`
`- 5
`
`RTL898_1020-0014
`
`

`
`•
`
`•
`
`10
`
`approximating the interference signal component of the main
`channel and a difference unit for generating a digital output
`signal by subtracting the cancelling signals from the main
`channel. Each adaptive filter has weight updating means for
`5 finding new filter weights based on the output signal. The
`system includes weight constraining means for truncating the
`new filter weight values to predetermined threshold values
`when each of the new filter weight value exceeds the
`corresponding threshold value.
`The system may further include at least one decolorizing
`filter for generating a flat-frequency reference channel.
`The system may further include inhibiting means for
`estimating the power of the main channel and the power of the
`reference channels and for generating an inhibit signal to
`15 the weight updating means based on normalized power
`difference between the main channel and the reference
`channels.
`The system produces an output substantially free of
`directional interference with a uniform frequency behavior in
`20 all directions from the system.
`The objects are also achieved in accordance with the
`present invention using a method, which can readily be
`implemented in a program controlling a commercially available
`nsp processor.
`
`2S
`
`30
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`The objects, features and advantages of the present
`invention will be more readily apparent from the following
`detailed description of the invention in which:
`~~ is a block diagram of an overall system;
`~G~ is a block diagram of a sampling unit;
`,
`FIG ) .3 is a block diagram of an alternative embodiment
`of a s~pling unit;
`.fIG:~~ is a schematic depiction of tapped delay lines
`35 used in~ main channel matrix and a reference matrix unit;
`FIG.'S is a schematic depiction of a main channel matrix
`unit;
`
`- 6 -
`
`RTL898_1020-0015
`
`

`
`•
`
`•
`
`FI~ is a schematic depiction of a reference channel
`
`5
`
`,
`matrix ~it;
`FI?~ is a schematic depiction of a decolorizing
`filter; ~ ,
`F'~G'~ is a schematic depiction of an inhibiting unit
`based on directional interference;
`FIG.
`is a schematic depiction of a frequency-selective
`con8tr~t adaptive filter;
`FI~.~O is a block diagram of a frequency-selective
`10 weight-~n~traint unit;
`FIG.~l is a flow chart depicting the operation of a
`program that can be used to implement the invention.
`
`15
`
`PETAlLED DESCRIPTION OF THE INVENTION
`FIG. 1 is a block diagram of a system in accordance with
`a preferred embodiment of the present invention. The system
`illustrated haa a sensor array 1, a sampling unit 2, a main
`channel matrix unit 3, a reference channel matrix unit 4, a
`set of decolorizing filters 5, a set of frequency-selective
`20 constrained adaptive filters 6, a delay 7, a difference unit
`8, an inhibiting unit 9, and an output O/A unit 10.
`Sensor array 1, having individual sensors la-ld,
`receives signals from a signal source on-axis from the system
`and from interference sources located off-axis from the
`2S system.
`The sensor array is connected to sampling unit 2
`for sampling the received signals, having individual sampling
`elements, 2a-2d, where each element is connected to the
`corresponding individual sensor to produce digital signals
`11.
`
`30
`
`35
`
`The outputs of sampling unit 2 are connected to main
`channel matrix unit 3 producing a main channel 12
`representing signals received in the direction of a source.
`The main channel contains both a source signal component and
`an interference signal component.
`The outputs of sampling unit 2 are also connected
`reference channel matrix unit 4, which generates reference
`channels 13 representing signals received from directions
`
`- 7 -
`
`RTL898_1020-0016
`
`

`
`•
`
`•
`
`10
`
`other that of the signal source. ThuB, the reference
`channels represent interference signals.
`The reference channels are filtered through decolorizing
`filters 5. which generate flat-frequency reference channels
`5 14 having a frequency spectrum whose magnitude is
`substantially flat over a frequency range of interest. Flat (cid:173)
`frequency reference channels 14 are fed into the set of
`frequency-selective constraint adaptive filters 6, which
`generate cancelling signals 15.
`In the mean time, main channel 12 is delayed through
`delay 7 so that it i8 synchronized with cancelling signals
`15. Difference unit 8 then subtracts cancelling signals 15
`from the delayed main channel to generate an digital output
`signal 16, which is converted by D/A unit 10 into analog
`15 form. Digital output signal 15 is fed back to the adaptive
`filters to update the filter weights of the adaptive filters.
`Flat-frequency reference channels 14 are fed to
`inhibiting unit 9, which estimates the power of each flat(cid:173)
`frequency reference channel as well as the power of the main
`20 channel and generates an inhibit signal 19 to prevent signal
`leakage.
`FIG. 2 depicts a preferred embodiment of the sampling
`unit. A sensor array 21, having sensor elements 21a-21d, is
`connected to an analog front end 22, having amplifier
`25 elements 22a-22d, where each amplifier element is connected
`to the output of the corresponding sensor element.
`In a
`directional microphone application, each sensor can be either
`a directional or omnidirectional microphone. The analog
`front end amplifies the received analog sensor signals to
`30 match the input requirement of the sampling elements. The
`outputs from the analog front ends are connected to a set of
`delta-sigma AID converters, 23 , where each converter samples
`and digitizes the amplified analog signals. The delta-sigma
`sampling is a well-known AID technique using both
`3S oversampling and digital filtering. For details on delta(cid:173)
`sigma AID sampling, see Crystal Semiconductor Corporation,
`Application Note: Delta-Sigma Techniques, 1989.
`
`8 -
`
`RTL898_1020-0017
`
`

`
`•
`
`•
`
`FIG. 3 shows an alternative embodiment of the sampling
`unit. A sensor array 31, having sensor elements 31a-31d, is
`c onnected to an ampl i fier 32, having amplifier elements 32a -
`32d, where each amplifier element amplifies the received
`5 signals from the corresponding sensor element. The outputs
`of the amplifier are connected to a sample & hold (S/ H) unit
`33 having sample & hold elements 33a-33d, where each 5/H
`element samples the amplified analog signal from the
`corresponding amplifier element to produce a discrete signal .
`10 The outputs from the S/ H unit are multiplexed into a single
`signal through a multiplexor 34 . The output of the
`multiplexor is connected to a conventional AI D converter 35
`to produce a digital signal.
`FIG . 4 is a schematic depiction of tapped delay lines
`15 used in the main channel matrix unit and the reference
`channel matrix in accordance with a preferred embodiment of
`the present invention . The tapped delay line used here is
`defined as a nonrecursive digital filter, also known in the
`art as a transversal filter, a finite impulse response filter
`20 or an FIR filter. The illustrated embodiment has 4 tapped
`delay lines, 40a-40d. Each tapped delay line includes delay
`elements 41, multipliers 42 and adders 43. Digital signals,
`44a - 44d, are fed into the set of tapped delay lines 40a-40d.
`Delayed signals through delay elements 41 are multiplied by
`25 filter coefficients, Fij , 45 and added to produce outputs,
`46a-46d .
`The n-th sample of an output from the i-th tapped delay
`line, Yi (n), can then be expressed as:
`t ltj•o F1,j Xi (n - j ) , where k is the length of the
`Yi (n)
`30 filter, and Xi (n) is the n-th sample of an input to the i-th
`tapped delay line .
`FIG . 5 depicts the main channel matrix unit for
`generating a main channel in accordance with a preferred
`embodiment of the present invention. The unit has tapped
`35 delay lines, SOa-SOd, as an input section taking inputs Sla (cid:173)
`Sld from the sampling unit.
`Its output section includes
`multipliers, 52a - 52d, where each multiplier is connected to
`
`0
`
`- 9 -
`
`'.
`
`RTL898_1020-0018
`
`

`
`•
`
`•
`
`the corresponding tapped delay line and an adder 53, which
`The unit
`Bums all output signals from the multipliers.
`generates a main channel 54, as a weighted Bum of outputs
`from all multipliers. The filter weights 55a-55d can be any
`5 combination of fractions as long as their sum is 1. For
`example, if 4 microphones are used, the embodiment may use
`the filter weights of 1/4 in order to take into account of
`the contribution of each microphone.
`The unit acts as a beamformer, a spatial filter which
`10 filters a signal coming in all directions to produce a signal
`coming in a specific direction without physically moving the
`sensor array. The coefficients of the tapped delay lines and
`the filter weights are set in such a way that the received
`signals are spatially filtered to maximize the sensitivity
`15 toward the signal source.
`Since some interference signals find their way to reach
`the signal source due to many factors such as the
`reverberation of a room, main channel 54 representing the
`received signal in the direction of the signal source
`20 contains not only a source signal component, but also an
`interference signal component.
`FIG. 6 depicts the reference channel matrix unit for
`generating reference matrix channels in accordance with a
`preferred embodiment of the present invention. It has tapped
`25 delay lines, 60a-60d, as an input section taking inputs 61a-
`61d from the sampling unit. The same tapped delay lines as
`that of FIG. 4 may be used, in which case the tapped delay
`lines may be shared by the main and reference channel matrix
`units.
`Its output section includes multipliers, 62a-62d. 63a-
`63d, 64a-64d and adders 65a-65c, where each multiplier is
`connected to the corresponding tapped delay line and adder.
`The unit acts as a beamformer which generates the reference
`channels 66a-66c representing signals arriving off-axis from
`3S the signal source by obtaining the weighted differences of
`certain combinations of outputs from the tapped delay lines.
`The filter weight combinations can be any numbers as long as
`
`30
`
`- 10 -
`
`RTL898_1020-0019
`
`

`
`•
`
`•
`
`their sum of filter weights for combining a given reference
`channel is O. For example, the illustrated embodiment may
`(Wll, W12, W13, W14) =
`use a filter weight combination,
`(0.25, 0.25, 0.25, -0.75), in order to combine signals 61a-
`5 61d to produce reference channel 66a.
`The net effect is placing a null (low sensitivity) in
`the receiving gain of the beamformer toward the signal
`source. As a result, the reference channels represent
`interference signals in directions other than that of the
`10 signal source.
`In other words, the unit nsteers" the input
`digital data to obtain interference signals without
`physically moving the sensor array.
`FIG. 7 is a schematic depiction of the decolorizing
`filter in accordance with a preferred embodiment of the
`15 present invention.
`It is a tapped delay line including delay
`elements 71, multipliers 72 and adders 73. A reference
`channel 74 is fed into the tapped delay line. Delayed
`signals are multiplied by filter coefficients, Ft , 75 and
`added to produce an output 76. The filter coefficients are
`20 set in such a way that the filter amplifies the low-magnitude
`frequency components of an input signal to obtain an output
`signal having a substantially flat frequency spectrum.
`As mentioned before in the background section, the
`output of a conventional adaptive beamformer suffers a non-
`2S uniform frequency behavior. This is because the reference
`channels do not have a flat frequency spectrum. The
`receiving sensitivity of a beamformer toward a particular
`angular direction is often described in terms of a gain
`curve. As mentioned before, the reference channel is
`30 obtained by placing a null in the gain curve (making the
`sensor array insensitive) in the direction of the signal
`source . The resulting gain curve has a lower gain for lower
`frequency signals than higher frequency signals. Since the
`reference channel is modified to generate a cancelling
`35 signal, a non-flat frequency spectrum of the reference
`channel is translated to a non-uniform frequency behavior in
`the system output.
`
`- 11 -
`
`RTL898_1020-0020
`
`

`
`•
`
`•
`
`The decolorizing filter is a fixed-coefficient filter
`which flattens the frequency spectrum of the reference
`channel (thus ndecolorizing" the reference channel) by
`boosting the low frequency portion of the reference channel.
`S By adding the decolorizing filters to all outputs of the
`reference channel matrix unit, a substantial ly flat frequency
`response in all directions is obtained.
`The decol orizing filter in the illustrated embodiment
`uses a tapped delay l ine filter which is the same as a finite
`10 impulse response (FIR) filter, but other kinds of filters
`such as an infinite impul se response (IIR) filter can also be
`used for the decolorizing filter in an alternative
`embodiment.
`FIG. 8 depicts schematically the inhibiting unit in
`15 accordance with a preferred embodiment of the present
`invention .
`It includes power estimation units 81 , 82 which
`estimate the power of a main channel 83 and each reference
`channel 84, respectively.
`A sample power estimation unit 85
`calculates the power of each sample. A multiplier 86
`20 multiplies the power of each sample by a fraction, a, which
`is the reciprocal of the number of samples for a given
`averaging period to obtain an average sample power 87. An
`adder 88 adds the average sample power to t he output of
`another multiplier 89 which multiplies a previously
`25 calculated main channel power average 90 by (l-a) . A new
`main channel power average is obtained by (new sample power)
`x a + (old power average) x (l-a). For example, if a 100-
`sample average is used, a = 0 . 01. The updated power average
`will be (new sample power) x 0 . 01 + (old power average) x
`In this way, the updated power average will be
`30 0.99.
`available at each sampling instant rather than after an
`averaging period. Although the illustrated embodiment shows
`an on-the-fly estimation method of the power average, other
`kinds of power estimation methods can also be used in an
`3S alternative embodiment.
`A multiplier 91 multiplies the main channel power 89
`with a threshold 92 to obtain a normalized main channel power
`
`- 12 -
`
`RTL898_1020-0021
`
`

`
`•
`
`•
`
`average 93. An adder 94 subtracts reference channel power
`averages 95 from the normalized main channel power a verage 93
`to produce a difference 96.
`If the difference is positive, a
`comparator 97 generates an inhibit signal 98. The inhibit
`5 signal is provided to the adaptive filters to stop the
`adaptation process to prevent signal leakage .
`Although the illustrated embodiment normalizes the main
`channel power average, an alternative embodiment may
`normalize the reference channel power average instead of the
`10 main channel power average. For example, if the threshold 92
`in the illustrated embodiment is 0 . 25, the same effect can be
`obtained in the alternative embodiment by normalizing each
`reference channel power average by mUltiplying it by 4.
`This inhibition approach is different from the prior art
`lS SNR-based inhibition approach mentioned in the background
`section in that it detects the presence of significant
`directional interference which the prior art approach does
`not consider. As a result , the directional - interference(cid:173)
`based inhibition approach stops the adaptation process when
`20 there is no significant direc tional interference to be
`eliminated, whereas the p r ior art approach does not .
`For example, where there is a weak source signal (e . g.
`during speech intermission) and there is almost no
`directional interference except some uncorrelated noise (such
`2S as noise due to wind or mechanical vibrations on the sensor
`structure) , the SNR-based approach would allow the adaptive
`filter to continue adapting due to the small SNR. The
`continued adaptation process is not desirable because there
`is very litt l e directional interference to be e l iminated in
`30 the first p l ace, and the adaptation process searches in vain
`for new fil t er weights to eliminate the uncorrelated noise,
`which often results in cancel l ing the source signal component
`of the received signal.
`By contrast, the directional-interference-based
`3S inhibition mec hanism will inhibit the adaptation proc ess in
`such a case because the strength of directional interference
`as reflected in the reference channe l power average will be
`
`13 -
`
`RTL898_1020-0022
`
`

`
`•
`
`•
`
`5
`
`smaller than the normalized main channel power average,
`producing a positive normalized power difference. The
`adaptive process is inhibited as a result until there is some
`directional interference to be eliminated.
`FIG. 9 shows the frequency-selective constraint adaptive
`filter together with the difference unit in accordance with a
`preferred embodiment of the present invention. The
`frequency-selective constraint adaptive filter 101 includes a
`finite impulse response (FIR) filter 102, an LMS weight
`10 updating unit 103 and a frequency-selective weight-constraint
`unit 104.
`In an alternative embodiment, an infinite impulse
`response (IIR) filter can be used instead of the FIR filter.
`A flat-frequency reference channel 105 passes through
`FIR filter 102 whose filter weights are

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket