`Reference Letter:
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`1
`
`1a
`
`An apparatus for canceling noise, comprising: [Ex. 1001, 9:35]
`
`an input for inputting an audio signal which includes a noise signal;
`
`[9:36-37]
`
`1b
`
`a frequency spectrum generator for generating the frequency
`
`spectrum of said audio signal thereby generating frequency bins of
`
`said audio signal; and [9:38-40]
`
`1c
`
`a threshold detector for setting a threshold for each frequency bin
`
`using a noise estimation process and for detecting for each frequency
`
`bin whether the magnitude of the frequency bin is less than the
`
`corresponding threshold, thereby detecting the position of noise
`
`elements for each frequency bin. [9:41-46]
`
`2
`
`The apparatus according to claim 1, wherein said threshold detector
`
`detects the position of a plurality of non-speech data points for said
`
`frequency bins. [9:47-49]
`
`RTL345-2_1017-0001
`
`1
`
`Realtek345-2 Ex. 1017
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`3
`
`The apparatus according to claim 2, wherein said threshold detector
`
`detects the position of said plurality of non-speech data points for
`
`said frequency bins within a continuous speech segment of said audio
`
`signal. [9:50-53]
`
`4
`
`The apparatus according to claim 1, wherein said threshold detector
`
`sets the threshold for each frequency bin in accordance with a current
`
`minimum value of the magnitude of the corresponding frequency
`
`bin; said current minimum value being derived in accordance with a
`
`future minimum value of the magnitude of the corresponding
`
`frequency bin. [9:54-60]
`
`5
`
`The apparatus according to claim 4, wherein said future minimum
`
`value is determined as the minimum value of the magnitude of the
`
`corresponding frequency bin within a predetermined period of time.
`
`[9:61-64]
`
`6
`
`The apparatus according to claim 5, wherein said current minimum
`
`value is set to said future minimum value periodically. [9:65-67]
`
`RTL345-2_1017-0002
`
`2
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`7
`
`The apparatus according to claim 6, wherein said future minimum
`
`value is replaced with the current magnitude value when said future
`
`minimum value is greater than said current magnitude value. [10:1-
`
`4]
`
`8
`
`The apparatus according to claim 6, wherein said current minimum
`
`value is replaced with the current magnitude value when said current
`
`minimum value is greater than said current magnitude value. [10:5-
`
`8]
`
`9
`
`The apparatus according to claim 5, wherein said future minimum
`
`value is set to a current magnitude value periodically; said current-
`
`magnitude value being the value of the magnitude of the
`
`corresponding frequency bin. [10:9-12]
`
`10
`
`The apparatus according to claim 4, wherein said current minimum
`
`value is determined as the minimum value of the magnitude of the
`
`corresponding frequency bin within a predetermined period of time.
`
`[10:13-15]
`
`RTL345-2_1017-0003
`
`3
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`11
`
`The apparatus according to claim 4, wherein said threshold is set by
`
`multiplying said current minimum value by a coefficient. [10:16-18]
`
`12
`
`The apparatus according to claim 1, further comprising an averaging
`
`unit for determining a level of said noise within said respective
`
`frequency bin, wherein said threshold detector detects the position of
`
`said noise elements where said level of said noise determined by said
`
`averaging unit is less than the corresponding threshold. [10:19-24]
`
`13
`
`The apparatus according to claim 1, further comprising a subtractor
`
`for subtracting said noise elements estimated at said positions
`
`determined by said threshold detector from said audio signal to
`
`derive said audio signal substantially without said noise. [10:25-29]
`
`14
`
`The apparatus according to claim 13, wherein said subtractor
`
`performs subtraction using a filter multiplication which multiplies
`
`said audio signal by a filter function. [10:30-32]
`
`15
`
`The apparatus according to claim 14, wherein said filter function is a
`
`Wiener filter function which is a function of said frequency bins of
`
`RTL345-2_1017-0004
`
`4
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`said noise elements and magnitude. [10:33-35]
`
`16
`
`The apparatus according to claim 15, wherein said filter
`
`multiplication multiplies the complex elements of said frequency
`
`bins by said Weiner filter function. [10:36-38]
`
`17
`
`The apparatus according to claim 13, further comprising a residual
`
`noise processor for reducing residual noise remaining after said
`
`subtractor subtracts said noise elements at said positions determined
`
`by said threshold detector from said audio signal. [10:39-43]
`
`18
`
`The apparatus according to claim 17, wherein said residual noise
`
`processor replaces said frequency bins corresponding to non-speech
`
`segments of said audio signal with a minimum value. [10:44-47]
`
`19
`
`The apparatus according to claim 18, wherein said residual noise
`
`processor includes a voice switch for detecting said non-speech
`
`segments. [10:48-50]
`
`20
`
`The apparatus according to claim 18, wherein said residual noise
`
`processor includes another threshold detector for detecting said non-
`
`RTL345-2_1017-0005
`
`5
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`speech segments by detecting said audio signal is below a
`
`predetermined threshold. [10:51-54]
`
`21
`
`The apparatus according to claim 1, further comprising an estimator
`
`for estimating a magnitude of each frequency bin. [10:55-57]
`
`22
`
`The apparatus according to claim 21, wherein said estimator
`
`estimates said magnitude of each frequency bin as a function of the
`
`maximum and the minimum values of the complex element of said
`
`frequency bins for a number n of frequency bins. [10:58-62]
`
`23
`
`The apparatus according to claim 21, further comprising a smoothing
`
`unit which smoothes the estimate of each frequency bin. [10:63-65]
`
`24
`
`The apparatus according to claim 23, wherein said smoothing unit
`
`comprises a two-dimensional process which averages each frequency
`
`bin in accordance with neighboring frequency bins and averages each
`
`frequency bin using an exponential time average which effects an
`
`average over a plurality of frequency bins over time. [10:66-67,
`
`11:1-4]
`
`RTL345-2_1017-0006
`
`6
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`25
`
`The apparatus according to claim 1, further comprising an adaptive
`
`array comprising a plurality of microphones for receiving said audio
`
`signal. [11:5-7]
`
`38
`
`A method for driving a computer processor for generating a noise
`
`canceling signal for canceling noise from an audio signal
`
`representing audible sound including a noise signal representing
`
`audible noise, said method comprising the steps of: [12:4-8]
`
`38a
`
`inputting said audio signal which includes said noise signal; [12:9-
`
`10]
`
`38b
`
`generating the frequency spectrum of said audio signal thereby
`
`generating frequency bins of said audio signal; [12:11-12]
`
`38c
`
`setting a threshold for each frequency bin using a noise estimation
`
`process; [12:13-14]
`
`38d
`
`detecting for each frequency bin whether the magnitude of the
`
`frequency bin is less than the corresponding threshold, thereby
`
`detecting the position of noise elements for each frequency bin; and
`
`RTL345-2_1017-0007
`
`7
`
`
`
`Claim
`Code
`
`[12:15-18]
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`
`38e
`
`subtracting said noise elements detected in said step of detecting
`
`from said audio signal to produce an audio signal representing said
`
`audible sound substantially without said audible noise. [12:19-23]
`
`39
`
`The method according to claim 38, wherein said setting step sets the
`
`threshold for each frequency bin in accordance with a current
`
`minimum value of the magnitude of the corresponding frequency
`
`bin; said current minimum value being derived in accordance with a
`
`future minimum value of the magnitude of the corresponding
`
`frequency bin. [12:24-29]
`
`40
`
`The method according to claim 39, wherein said setting step further
`
`comprises the step of determining said future minimum value as the
`
`minimum value of the magnitude of the corresponding frequency bin
`
`within a predetermined period of time. [12:30-34]
`
`41
`
`The method according to claim 40, wherein said setting step further
`
`comprises the step of determining said future minimum value as the
`
`minimum value of the magnitude of the corresponding frequency bin
`
`RTL345-2_1017-0008
`
`8
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`within a predetermined period of time. [12:35-39]
`
`42
`
`The method according to claim 40, further comprising the step of
`
`averaging a level of said noise of said respective frequency bin,
`
`wherein said step of detecting detects the position of said noise
`
`elements where said level of said noise determined by said step of
`
`averaging is less than the corresponding threshold. [12:40-45]
`
`43
`
`The method according to claim 40, wherein said step of subtracting
`
`performs subtraction using a filter multiplication which multiplies
`
`said audio signal by a filter function. [12:46-48]
`
`44
`
`The method according to claim 40, further comprising the step of
`
`estimating a magnitude of each frequency bin as a function of a
`
`maximum and a minimum of said frequency bins for a number n of
`
`frequency bins. [12:49-52]
`
`45
`
`The method according to claim 44, further comprising the step of
`
`smoothing the estimate of each frequency bin. [12:53-54]
`
`46
`
`The method according to claim 39, further comprising the step of
`
`RTL345-2_1017-0009
`
`9
`
`
`
`Claim
`Code
`
`IPR2015-01395
`U.S. Patent 6,363,345 Patent Claim Elements
`1-25, 38-47
`receiving said audio signal from an adaptive array of a plurality of
`
`microphones. [12:55-57]
`
`47
`
`The method according to claim 38, further comprising the step of
`
`reducing the residual noise remaining after said step of subtracting
`
`subtracts said noise elements at said positions determined by said
`
`step of detecting from said audio signal. [12:58-62]
`
`
`
`RTL345-2_1017-0010
`
`10