throbber
PATENT NUMBER
`PATENT NUMBER
`
`6049607
`IIII~IIII~IIIIIIIIII~IIIIII~IIIIIIIIIIII
`
`6049601
`
`U.S. UTILIW PATENT APPLICATION
`U.S. UTILITY PATENT APPLICATION
`J/II
`PATENT DATE
`S~Jft:NED +n: q.A. J. ,;
`
`; \
`
`APR 1 1 2000
`
`O.I.P.E., /
`
`, ' '
`
`SECTOR CLASS
`
`-3g
`
`SUBCLASS
`
`.. ')
`;
`
`ART UNIT
`"'
`2 --7'1(' ';
`, "
`J
`"
`r .)FILED WITH: 0 DISK (CRF) 0 FICHE
`DrsK (cRF) flrtcne
`. ,IHLED wrH:
`
`/
`
`'
`
`in pockEi on dght iGid€
`tlap)
`(Attach€d
`(Attached in pocket on right inside flap)
`
`PREPARED AND APPROVED FOR ISSUE
`PREPARED AND APPROVED FOR ISSUE
`
`ORIGINAL
`
`ISSUING CLASSIFICATION
`ISSUING CLASSIFICATION
`CROSS REFERENCE(S)
`
`CLASS
`
`SUBCLASS
`
`CLASS
`
`SUBCLASS (ONE SUBCLASS PER BLOCK)
`SUBCLASS (ONE SUBCLASS PER BLOCK)
`
`INTERNATIONAL CLASSIFICATION
`
`D Continued on Issue Slip Inside File Jacket
`Continusd on lssue Slip Inside File Jackot
`
`Total Clai,/
`I
`37
`D a) The term ofthis patent
`It } r'j I--_N_O_T_I_C_E_O_F_A_L_L_O_W_A_N_C_E_M_AI_L_E_D_-f
`'LJ a)Theterm olthis Patent
`n,vr- SURJYJ!/'
`)?y Al >"/
`(date) J'8C#f!f:.f 5Ifl/IJr: S1.IR //,,/ Itll ~
`(oate»)~,/ d I '" 7" <C)'.
`subsequent to
`(date)
`subsequent to --
`ir6istifrEtmtneo
`has been disclaimed.
`(Assistant Examiner)
`has been disclaimed.
`C7'\
`D b) The term of this patent shall
`-41-
`Ll b) The term of this patgnt shall
`not extend beyond the expiration date
`nol extend beyond the sxpiration dato
`of U.S Patent. No. _____ ~
`of U.S Patent. No. --
`FORESTER W. ISEN
`SUPERVISORY PATENT EXAMINER
`SUPERVISORY PATENT EXAMINER
`W7oqilil-
`1iCf;ltiQLQ~) CENTER 270Qoate)
`
`CLAIMS ALLOWED
`Print Claim O.G.
`
`(oaie)
`
`Amount Due
`
`ISSUE BATCH
`ISSUE BATCH N
`
`(/c'l
`GO/
`
`| EnlullrAL
`l-]
`I IDISCLAIMER
`
`Sheets 7
`7
`
`DRAWINGS
`
`,7
`
`D c) The terminal _months of
`of
`L-J c) The terminal
`this patent have been disclaimed.
`this patent have been disclaimed.
`-months
`
`WARNING:
`WARNING:
`code Title 35' soctions 122' !B'l and
`Ths informagon disctosed h€rein may b€ resrricted. unauthorized disclosure may be prohlbit€d.by
`llr€ VJ'1!e9-:.lates
`The Information disclosed herein may be restricted. Unauthorized disclosure may be prohibited by the United States Code Title 35. Sections 122. )81 and 368.
`posgession outside the u.s. Pat€nt & Trademark otfice is restricted to authoflzed €mployees and contraclors only'
`Possession outside the U,S. Patent & Trademark Office is restricted to authorized employees and contractors only.
`Form PT()'436A
`rom PTO-430A
`(Rev, 10197)
`(R6v. 1087)
`
`{LABEL AREA) F ,e
`
`Issue aa n ~
`
`(FACE)
`
` RTL607_1020-0001
`
`Realtek 607 Ex. 1020
`
`

`
`PATENT ARPLICA nON
`PF.TEHT ABP|-rcA?ION
`
`I tiliit ilili ililt tff t ffiiiltffi ilil tilt
`1 IIII!I 1111111111111 MIIII 1111 1111
`ru
`09157035
`09157C35
`
`Jcl-!c.,U-,!-:^ J?o '
`jcIlS'U.S: PTO'
`0.9/157035
`lt?035
`," '1~~!I~~~~"11111111
`CONTENTS
`CONTENTS
`Date received
`(Incl. C. of M.)
`or
`Date Mailed
`
`I~ .. riALS ___ _
`llrr fIALS -*
`sEp2s 9826
`SEP 2 5 S 8 26
`-
`
`Oate received
`Oate recelved
`(Incl. C. of M.)
`(lncl. C. ot M.)
`or
`ot
`Date Mailed
`Date Malled
`42._' __ ___ . ______ _
`42.
`
`^
`1j( 43.
`2447/
`1
`43.
`~~~m~o/n5':--
`, lI fTT ^n
`44. __________ _
`1lk1 Lt
`44._
`tJl;N. z7 4s. _
`M~'.fj,UL~~~>""""""_rrr /. ';>. 7{ 45. ____________ _
`, 3' 17 -lv
`~~~~~n 3--- 19-/(j
`46. _ __ __ _ ___ _ __ _
`La
`3-O4 47.--
`~~~ __ , -(9--li
`
`47.
`48. __________ __ _
`48.
`49. _ _ _ __ _ _ _ _
`49.
`50. _ _ __ _ _ __ _ ___ _
`50.
`
`/
`
`JI
`
`t4A_
`
`7.
`8. __ _ _ _ ___ ____ _
`8.
`9. _ __ __ _______ _
`9.
`
`10.
`
`11.
`
`12.
`
`13.
`
`51.
`51.
`52. ___ :....-________ _
`52.
`~.--------- -----
`s9.
`54. _ _ _ __ _ _ _ _
`54.
`55 . .:..,.· ________ _
`55.
`56. ___ __________ _
`56.
`57. _ __ __ ___ _
`57.
`58. ________ _
`58.
`59. _________ _
`59.
`60. ______ ~--
`60.
`61. __ ___ ___ _
`61.
`62. ________ _
`62.
`63. _ _ _ _ __ _ _ _
`63.
`64. ________ _
`64.
`65. _ _ _ __ _ _ _ _
`65.
`66. __________ _
`66.
`67. _________ _
`67.
`68. __________ _
`68.
`69. ________ _
`69.
`70. ________ _
`70.
`71. _ _ _ _ __ _ _ _
`71,
`72. ________ _
`72.
`73. _________ _
`79,
`74. ________ _
`74.
`75. ____ :...--_ __ _
`75.
`76. _ _ _ _ __ _ _ _
`76.
`n. ___________ _
`77.
`78. ___ _ ______ _
`78.
`79. ___ ______ _ _
`79.
`80. __________ _
`80.
`81. ________ _
`81.
`
`82.
`82._---'-_=-=~.------
`
`14.
`15. _ ______ _ _
`15.
`16. ____________ _
`16.
`17. ___ __ __ _ _
`17.
`18. ____________ _
`18.
`19. ___ _____ _
`19.
`2,0. __ __ ____ ____ _
`29.
`21. _____ ___ _
`21.
`22. ________ ____ _
`22.
`23. _____________ _
`23.
`24. ________ ____ __
`24.
`25. _ ____________ _
`25.
`26. _ _ --'-__ _______ _
`26.
`27. __ __ __ __ _
`27.
`28. _ ____________ _ _
`28.
`29. __ _ _ _ ___ ____ _
`29.
`30. ________ _
`30.
`31. _ ____________ _ _
`31.
`32. __ __ ________ __
`32,
`33 ._ _ __ __ _ __ _____
`33.
`34. _ _ _ __ _ __ ____ __
`34.
`35. __ _ _ __ _ _____ _
`35.
`36. _ ______ _ _
`36.
`37 .. __ _ _ __ _ _____ _
`37..
`38. ____________ _
`38.
`39. __ _ _ _ _ __ _ __ __ _
`39.
`40. ___ _____ _
`40.
`41._________ ____
`41.
`(FRONT)
`
` RTL607_1020-0002
`
`

`
`I
`
`/ ,1
`
`ISSUE SdP S'fAPLE'AREA (for adc\\tional cro~s references)
`ISSUE SuIP STAPLE'AREA (for adc'tional cross references)
`
`.
`
`POSITION
`
`INITIALS
`
`~
`
`10 NO;
`
`DATE
`
`0/
`'-' I~.Y
`~
`q-2~211
`r~ ~I
`~ .\
`/tJ_/-vY
`
`N I An
`
`FEE DETEkMINATION
`O.I.P .E. CLASSIFiER
`FORMALITY REVIEW
`
`\J J
`
`I.~
`(jffJ~L
`INDEX OF CLAIMS
`~ ................................. Rejected
`N ................................. Non-elected
`..,..... Non-elected
`..,..,.. Reiected
`= ................................. Allowed
`I ................................. Interference
`..,,.... Interference
`,...,... Allowed
`(Through numeral) Canceled
`A ................................. Appeal
`...,.... Appeal
`(Through numeral) Canceled
`o ................................. Objected
`................................. Restricted
`"'.'.'. obiected
`....,... Restricted
`
`Claim
`
`,f
`
`Date
`
`Claim
`Claim
`
`Date
`DatE
`
`Claim
`Claim
`
`Date
`Date
`
`~ I 0
`
`o
`lr
`
`0
`
`11C
`11~
`113
`114
`115
`116
`117
`118
`119
`nlO
`111
`112
`113
`114
`115
`116
`117
`118
`h rsl
`119
`ffi
`20
`F20l
`121
`122
`123
`124
`125
`26
`127
`128
`29
`130
`131
`132
`3
`13
`13E
`13€
`3
`38
`39
`40
`141
`14.
`14<
`
`14~
`45
`46
`14
`14€
`149
`150
`
`.
`
`01 "!
`G
`~ C5
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`66
`67
`68
`69
`70
`71
`72
`73
`74
`75
`76
`77
`78
`79
`70
`81
`82
`83
`84
`85
`86
`87
`88
`89
`90
`91
`92
`93
`94
`95
`96
`97
`98
`99
`~OO
`
`ooo
`
`.~
`
`''---
`
`I~
`I'S
`"!1
`ir! 1'-
`{
`11::
`I..z. 2 I::::
`3 I=::
`3
`(/.. 4 I:;::;:
`lif 5 1==
`1(" 6-::::::
`17 7=:
`~ 8 -:::
`I~ 9 ==
`Itn 10 :::::
`IL 11 =
`~ 12 :!!!!
`1..1 13 I:;:
`/1114 ;:::
`/J 15 '-:::::
`/(." 16 i~
`
`17 17 -
`I g- 18 1-=
`[/q 19 -
`I
`~20 1=
`d( 21 I.:::::
`.~ . .22 1-::
`;..3 23 1-:::
`6?4 2j, 1==
`;t~ 25 0.::
`'.?I 2'S 1.-:::
`27 1=
`28 I;:::::
`29 1-
`30 I-
`i/ 31 1-
`13.2. 32 ==
`lll33 ::::
`134'34 -:::
`B!35 -::::
`l3(; 36 ::::.
`l3J 37 :=
`38
`39
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`
`If more than 150 claims or 10 actions
`lf more than 150 claims or 10 actions
`,c;;taple additional sheet here
`ataple additional sheet here
`
`(LEFT INSIDE~
`(LEFT INSIDE)
`
`.. 4~·
`
` RTL607_1020-0003
`
`

`
`SEARCHED
`SEARCHED
`
`SEARCH NOTES
`SEARCH NOTES
`(INCLUDING SEARCH STRATEGY)
`(TNGLUDTNG SEARCH STRATEGY)
`
`Date
`p"\\ \1l
`lzlr Iri
`
`Exmr.
`
`'Jbf
`
`,..:- W'e..,/.I~
`(oYP/i.ao\'/ J t-au
`tile*{ g-"
`(!Jed ~-v-
`\ 6y,ot wJpl*L
`a Y cO.)
`,WJJk!"1u>L
`sel f /re r-
`3(,. 7!/fG 1-.--
`' (L7
`17-7
`
`Exmr.
`
`Date
`/ z/3/rs
`te/s/rz
`1Z;J/1~
`
`3/15 #
`
`Sub.
`
`Class
`3tt
`37'1
`
`+oa
`4-07
`.f ob
`~OIO
`4!Oo
`vo6
`Llol
`~81
`\..flO
`vlo
`vl/
`i..f \ I
`.{(L
`Lf(6
`1L
`3'&/ CfL
`36/
`qq, i
`qcp, i
`9 (, L-
`1(.Lqe7
`q <-t: 7-
`/v -{
`(<,j -.l
`t(L(fl,trt
`I ( ~
`(n(I(~
`l (1- /27
`I ('"i-Iz
`gL?-
`~2..L-
`
`3c..7
`3c7
`
`'/o {
`1o~
`
`INTERFERENCE SEARCHED
`Class
`Date
`SUb.
`Exmr.
`tultlr
`
`cL.e..J...
`
`CoS>.
`0 -
`at a*
`~~~ ?-'ove.-
`
`(-z.,/3h 1 V / '
`
`(RIGHT OUTSIDE)
`(RIGHT OUTSIDE)
`
` RTL607_1020-0004
`
`

`
`ATTACH
`ATTACH
`DISK/FICHE
`DISI(FICHE
`ENVELOPE
`ENVELOPE
`HERE
`HERE
`
`(
`
`(RtcHT StDE)---
`(RIGHT SIDE)··~·
`
` RTL607_1020-0005
`
`

`
`PATENT
`PATENT
`670025-7007
`670025-7007
`IN TIIE I'NITED STATES PATENT AIVD TRJADEMARK OFFICE
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`APPI,ICATION tr'OR I,ETTERS PATENT
`APPLICATION FOR LETTERS PATENT
`
`-tE
`
`S*g
`
`,Joseph MAR;A,SH and Baruch BERDUGO
`Joseph MARASH and Baruch BERDUGO
`
`Applicant:
`Applicant:
`Title:
`Title:
`INTERFERENCE CAI{CELING METHOD AI{D APPARJATUS
`INTERFERENCE CANCELING METHOD AND APPARATUS
`of Pages (Spec) :
`No.
`No. of Pages (Spec)
`20
`2O
`37 (pp 21-28)
`of Claims:
`No.
`No. of Claims:
`37 (pp 21-28)
`of pages (Abstract) : 1 (p 29)
`No.
`No. of pages (Abstract)
`1
`(p 29)
`Sheets of Drawings:
`7 (Figs . L-7)
`Sheets of Drawings:
`7 (Figs. 1-7)
`Ma i r ins r*"l*Rl,?i2'W
`Mailing Label NumberJ:'LSIJ.:v 1(,.0 qs
`EXPRESS ~~ I?r-
`Date of DeposiE.
`SeDLember 18, 199e
`Date of Deposit
`September 18, 1998
`rherebycartify@
`I hereby certify that this paper or fee is being
`deposit.ed with t.he ttnited Stat.es poscal Seryice
`deposited with the United States Postal Service
`rExpress Mail Post Office to Addresseen Sewice
`"Express Mail Post Office to Addressee" Service
`under 37 CFR 1-10 on the date indicated above and
`under 37 CFR 1.10 on the date indicated above and
`is addressed to the Assistant. Comissioner for paLentss.
`is addressed to the Assistant Commissioner for Patents,
`20231, BOX NEW PATENT APPLICATION
`WaShingto~. 20231, BOX NEW PATENT APPLICATION
`uJMJ WflE/l
`
`person
`(Typed or printed name of person
`r fee
`mailing p. per
`
`Thomas J. Kowalski
`Thomas J. Kowalski
`Rdg. No. 32 , L4'7
`Reg. No. 32,147
`I. Marc Asperas
`I. Marc Asperas
`Regf . No. 37,274
`Reg. No. 37,274
`IIAUG' IJLP
`FROMMER LAWRENCE & HAUG, LLP
`FROMMER I,A$IRENCE &
`745 Fifth Avenue
`745 Fifth Avenue
`New York, New York
`New York, New York 10151
`10151-
`(2r2) 588-0800
`(212) 588-0800
`FAX (272) 588-0500
`FAX (212) 588-0500
`
`ANDREA. 37\LAMAR\7007. COV
`ANDREA. 3 ? \I,AMAR\ ? O O ? . COV
`
` RTL607_1020-0006
`
`

`
`tt{
`
`-*
`
`-
`
`e
`
`FROMMER LAWRENCE & HAUG LLP
`745 Fifth Avenue
`New York, New York 10151
`(2t2) s88-
`Tel (212) 588-0800
`Fax QL2, 588-0500
`Fax (212) 588-0500
`PATENT APPLICATION TRAI{SMITTAI,
`PATENT APPLICATION TRANSMITTAL
`Date: September 18, 1998
`Date: September 18, 1998
`670025-7007
`Re:
`670025-7007
`Re:
`THE COMMISSIONER OF PATENTS AND TRADEMARKS
`THE COMMISSIONER OF PATENTS AND TRADEMARKS -
`Box PATENT APPLICATION
`Box PATENT APPLICATION
`Washington, D. C. 20231,
`Washington, D.C. 20231
`
`TO:
`TO:
`
`Sir:
`Sir:
`iling in the United staLes Patent and
`With reference tO~iling in the United States Patent and
`Lhe name of:
`applicat. :-on fuft PaLent in
`application ~. patent in the name of:
`Trademark Office
`o PH MARASH an~RUCH BERDUG.o.
`ilenasn anf,EKnuqE JEBDTI
`IMrERFERENCE CAlICEr.rre @Us
`entitled:
`entitled: INTERFERENCE CANCELING IH!I'f'HOf) 1dffi APJilAR2\TUS
`following are enclosed:
`following are enclosed:
`(20 pages) and One Page of Abstract (p. 29)
`29 )
`Specifiiation
`Specification (20 pages) and One Page of Abstract (p.
`:-z Claims (includi.,g-3 independent claims,' pp' 2'L-28)
`37 Claims (including ~ independent claims; pp. 21-28)
`? Sheet.s of Drawings (Figs . 1"-1)
`2 Sheets of Drawings (Figs. 1-7)
`-#igtted Declaration and Power of Attorney (2 pages)
`~igned Declaration and Power of Attorhey (2 pages)
`in response to a
`fee will be paid later,
`The filing
`The filing fee will be paid later, in response to a
`Notice to File Missing Parts. Kindly accord the
`Notice to File Missing Parts. Kindly accord the
`application a September 18, 1-gg| filing date and
`application a September 18, 1998 filing date and
`address all communicati-ons to the undersigned at the
`address all communications to the undersigned at the
`address above.
`address above.
`submitted,
`fu11y
`Respect
`for
`
`The
`The
`K
`K
`K
`K
`K
`
`xxxxX
`
`:i:
`
`By:
`
`Thomas J
`
`Mairins ,^o"\"n*Yi2'W
`SepEember 18,.1998 , ,
`Date of DeposiE
`thaE t.his paper or fee is being
`I hereby certify
`deposiEed with che unj-ted stsaies Postal seryice
`'rExpress Mail post office
`!o Addressee" Serice
`under 37 CFR r-1O on tshe date indicated abowe and
`is addressed to the Assistant Comnissioner for Patents,
`20231, BOX NEW PATENT APPI,ICATION
`
`name
`(~d o.r. printed name of per~
`
`~7E2l~
`
`(Signature of person mailing paper or fee)
`
`32,147 -
`No. 32,I4'l
`_I -
`
` RTL607_1020-0007
`
`

`
`t5103{
`
`PATENT
`PATENT
`670025-7007
`670025-7407
`
`TITLE OF THE INVENTION
`TITLE OF THE INVENTION
`
`INTERFERENCE CANCELING METHOD AND APPARATUS
`INTERFERENCE CANCELING METHOD AND APPARATUS
`
`RELATED APPLICATIONS
`RELATED APPLICATIONS
`
`Reference is made to co-pending u.s. applications Serial Nos. 08/672,899
`Reference is made to co-pending U.S. applications Serial Nos. 08/672,899
`
`(allowed), 09/130,923, 08/840,159, 091059,503 and 09/055,709, each of which is hereby
`(allowed), 09/130,923,08/840,159,09/059,503 and 09/055,709, each of which is hereby
`
`incorporated herein by reference; and each and every document cited in those applications, as
`incorporated herein by reference; and each and every document cited in those applications, as
`
`well as each and every document cited herein, is hereby incorporated herein by reference.
`well as each and every document cited herein, is hereby incorporated herein by reference.
`
`rIELD OF THf, IIIVENTION
`FIELD OF THE INVENTION
`
`The present invention relates to an interference canceling method and apparatus
`The present invention relates to an interference canceling method and apparatuS
`
`and, for instance, to an echo canceling method and apparatus which provides echo-canceling in
`and, for instance, to an echo canceling method and apparatus which provides echo-canceling in
`
`~dJ
`Ui
`
`full duplex communication, especially teleconferencing communications.
`full duplex communication, especially teleconferencing communications.
`
`BACKGROUND OF THE INVENTION
`BACKGROUND OF THE INVENTION
`
`Tele-conferencing plays an extremely important role in commUnications today.
`Tele-conferencing plays an extremely important role in communications today.
`
`The teleconference, particularly the telephone conference call, has become routine in business, in
`The teleconference, particularly the telephone conference call, has become routine in business, in
`
`part because teleconferencing provides a convenient and inexpensive forum by which distant
`part because teleconferencing provides a convenient and inexpensive forum by which distant
`
`business interests communicate. Internet conferencing, which provides a personal forum by
`business interests communicate. Internet conferencing, which provides a personal forum by
`
`which the speakers can see one another, is enormously popular on the home front, in part because
`which the speakers can see one another, is enormously popular on the home front, in part because
`
`it brings together distant family and friends without the need for expensive travel.
`it brings together distant family and friends without the need for expensive travel.
`
`ln a teleconferencing system, the sounds present in a room, hereinafter referred to
`In a teleconferencing system, the sounds present in a room, hereinafter referred to
`
`as the "near-end room" such as those of a near-end speaker are received by a microphone,
`as the "near-end room" such as those of a near-end speaker are received by a microphone,
`
`ANDEFA.3?\trAIVTAIIUO9 I.AI'3
`ANDREA.37ILAMARI209I.AP3
`
`1
`
` RTL607_1020-0008
`
`

`
`PATENT
`PATENT
`670025-7007
`67002s-7007
`
`transmitted to a "far end system" and broadcast by a far-end loudspeaker. Similarly, the far-end
`transmitted to a "far end system" and broadcast by a far-end loudspeaker. Similarly, the far-end
`
`speaker is received by the far-end microphones and transmitted to the near-end system, and
`speaker is received by the far-end microphones and transmitted to the near-end system, and
`
`broadcast by the near-end loudspeaker. The near-end microphone receives the broadcasted
`broadcast by the near-end loudspeaker. The near-end microphone receives the broadcasted
`
`sounds along with their reverberations and transmits them back to the far-end, together with the
`sounds along with their reverberations and transmits them back to the far-end, together with the
`
`desired signals generated by, for example, speakers at the near-end, thereby resulting in a
`desired signals generated by, for example, speakers at the near-end, thereby resulting in a
`
`disturbing echo heard by the speaker at the far-end. The far-end speaker will hear himself after
`disturbing echo heard by the speaker at the far-end. The far-end speaker will hear himself after
`
`the sound has traveled to the near-end system and back, thereby resulting in a delayed echo
`the sound has traveled to the near-end system and back, thereby resulting in a delayed echo
`
`which will annoy and confuse the far-end speaker. The problem is compounded in video and
`which will annoy and confuse the far-end speaker. The problem is compounded in video and
`
`internet conferencing systems where the delay is more extremely pronounced.
`internet conferencing systems where the delay is more extremely pronounced.
`
`The simplest way to overcome the problem of echo is by blocking the near-end
`The simplest way to overcome the problem of echo is by blocking the near-end
`
`3-i
`
`S:
`
`"=::;:
`
`microphone while the far-end signal is broadcast by the near-end loudspeaker. Sometimes
`~t1 microphone while the far-end signal is broadcast by the near-end loudspeaker. Sometimes
`
`referred to as "ducking", the technique of blocking the microphone is effectively a half-duplex
`referred to as "ducking", the technique of blocking the microphone is effectively a half-duplex
`
`communication. Problematically, if the microphone.is blocked for a prolonged period to avoid'
`communication. Problematically, if the microphone. is blocked for a prolonged period to avoid-
`
`~j~
`
`transmission of the reverberations, the half-duplex communication becomes a significant
`transmission of the reverberations, the half-duplex communication becomes a significant
`
`drawback because the far-end speaker will lose too much of the near-end speaker. In the video or
`drawback because the far-end speaker will lose too much of the near-end speaker. In the video or
`
`lnternet conferencing system, where the delay created by the communication lines is extreme,
`Internet conferencing system, where the delay created by the communication lines is extreme,
`
`ducking becomes quite annoying.
`ducking becomes quite annoying.
`
`A more complex method to avoid echo is to employ an echo canceling system
`A more complex method to avoid echo is to employ an echo canceling system
`
`which measures the signals send from the far-end and broadcast at the near-end loudspeaker,
`which measures the signals send from the far-end and broadcast at the near-end loudspeaker,
`
`estimates the resulting signal present at the near-end microphone (including the reverberations)
`estimates the resulting signal present at the near-end microphone (including the reverberations)
`
`ANDREA.37ILAMARI2091.AP3
`ANDREA.37\LAMARUOg
`I.AP3
`
`2
`
` RTL607_1020-0009
`
`

`
`PATENT
`PATENT
`670025-7007
`670025-7007
`
`and subtracts those signals representing the echo from the near-end microphone signals. The
`and subtracts those signals representing the echo from the near-end microphone signals. The
`
`echo-free signals are then transmitted back to the far-end system.
`echo-free signals are then transmitted back to the far-end system.
`
`In order to reduce the echo from the near-end microphone signal, it is required to
`In order to reduce the echo from the near-end microphone signal, it is required to
`
`obtain the transfer function that expresses the relationship between the near-end loudspeaker
`obtain the transfer function that expresses the relationship between the near-end loudspeaker
`
`signal and the reverberations as they actually appear at the near-end microphone. This transfer
`signal and the reverberations as they actually appear at the near-end microphone. This transfer
`
`function depends on the relative position of the near-end loudspeaker to the near-end
`function depends on the relative position of the near-end loudspeaker to the near-end
`
`microphone, the room structure, position of the system and even the presence of people in the
`microphone, the room structure, position of the system and even the presence of people in the
`
`~~j
`
`room. Since it is impossible to predict these parameters a priori, it is preferred that the echo-
`room. Since it is impossible to predict these parameters a priori, it is preferred that the echo-
`
`canceling system updates the transfer function continuously in real time.
`canceling system updates the transfer function continuously in real time.
`
`The adaptation process by which the echo-canceling system is updated in real
`The adaptation process by which the echo-canceling system is updated in real
`
`~J1
`
`time may be an LMS (least means square) adaptive filter (Widrow, et al., Proc. IEEE, vol. 63, pp.
`time may be an LMS (least means square) adaptive filter (Widrow, et al., Proc. IEEE, vol. 63, pp.
`
`1692-17|6,Proc. IEEE, vol. 55, No. 12, Dec.1967)with the far-end signal used as the reference
`1692-1716, Proc. IEEE, vol. 55, No. 12, Dec. 1967) with the far-end signal used as the reference
`
`li
`
`signal. The LMS filter estimates the interference elements (echoes) present in the interfered
`signal. The LMS filter estimates the interference elements (echoes) present in the interfered
`
`~Jj
`
`channel by multiplying the reference channel by a filter and subtracting the estimated elements
`channel by multiplying the reference channel by a filter and subtracting the estimated elements
`
`from the interfered signal. The resulting output is used for updating the filter coefficients. The
`from the interfered signal. The resulting output is used for updating the filter coefficients. The
`
`adaptation process will converge when the resulting output energy is at a minimum, leaving an
`adaptation process will converge when the resulting output energy is at a minimum, leaving an
`
`echo-free signal.
`echo-free signal.
`
`Important to the adaptation process is the selection of the size of the adaptation
`lmportant to the adaptation process is the selection of the size of the adaptation
`
`step of the filter coefficients. In the standard LMS algorithm the step size is controlled by a
`step of the filter coefficients. In the standard LMS algorithm the step size is controlled by a
`
`predetermined adaptation coefficient, the level of the reference channel and the output level. In
`predetermined adaptation coefficient, the level of the reference channel and the output level. In
`
`I.AP3
`ANDREA.37\LAMAR\209
`ANDREA.371LAMAR12091.AP3
`
`3
`
` RTL607_1020-0010
`
`

`
`PATENT
`PATENT
`670025-7007
`670025-7007
`
`other words, the adaptation process will have bigger steps for strong signals and smaller steps for
`other words, the adaptation process will have bigger steps for strong signals and smaller steps for
`
`weaker signals.
`weaker signals.
`A better behaved system is one in which its adaptation steps are independent of
`A better behaved system is one in which its adaptation steps are independent of
`
`the reference channel levels. This is accomplished by normalizing the adaptation coeffrcient by
`the reference channel levels. This is accomplished by normalizing the adaptation coefficient by
`
`the reference channel energy, this method is called the Normalized Least Mean Square (NLMS)
`the reference channel energy, this method is called the Normalized Least Mean Square (NLMS)
`as, for example, described in see for example "e Family of Normalirc
`", Scott
`as, for example, described in see for example "A Family of Normalized LMS Algorithms", Scott
`
`C. Douglas, IEEE Signal Processing Letters, Vol. 1, No. 3, March 1994. [t should be noted that
`C. Douglas, IEEE Signal Processing Letters, Vol. 1, No.3, March 1994. It should be noted that
`
`the energy estimator, if not designed properly, may fail to track when large and fast changes in
`the energy estimator, if not designed properly, may fail to track when large and fast changes in
`
`the level of the reference channel occur. Thus, the normalized coefficient may be too big during
`the level of the reference channel occur. Thus, the normalized coefficient may be too big during
`
`-.::
`~:J
`
`the transition period, and the filter coefficient may diverge-
`the transition period, and the filter coefficient may diverge.
`
`Another problem is that the adaptive process feeds the output back to determine
`Another problem is that the adaptive process feeds the output back to determine
`
`the new filter coeffrcients- When the interfering elements in the signal are less pronounced than
`the new filter coefficients. When the interfering elements in the signal are less pronounced than
`
`the non-interfering signal, there is not much to reduce and the filter may diverge.or converge to a
`the non-interfering signal, there is not much to reduce and the filter may diverge .or converge to a
`
`~JJ
`
`wrong value which results in signal distortions-
`wrong value which results in signal distortions.
`
`When properly converged, the adaptive filter actually estimates the transfer
`When properly converged, the adaptive filter actually estimates the transfer
`
`function between the far-end loudspeaker signal and the echo elements in the main channel.
`function between the far-end loudspeaker signal and the echo elements in the main channel.
`
`However, changes in the room will effect a change in the transfer function and the adaptive
`However, changes in the room will effect a change in the transfer function and the adaptive
`
`process will adapt itself to the new conditions. Sudden or quick changes, in particular, will take
`process will adapt itself to the new conditions. Sudden or quick changes, in particular, will take
`
`the adaptive filter time to adjust for and an echo will be present until the filter adapts itself to the
`the adaptive filter time to adjust for and an echo will be present until the filter adapts itself to the
`
`new conditions.
`new conditions.
`
`ANDREA.37ILAMARI2091.AP3
`I .AP3
`ANDREA.37\LAMAR\209
`
`4
`
` RTL607_1020-0011
`
`

`
`PATENT
`PATENT
`670025-7007
`670025-7007
`
`ln order to improve the audio quality, sometimes a number of microphones are
`In order to improve the audio quality, sometimes a number of microphones are
`
`used instead of a single one. This system either selects a different microphone each time
`used instead of a single one. This system either selects a different microphone each time
`someone is speaking in the room or creates a directional beam using a linear combination of
`someone is speaking in the room or creates a directional beam using a linear combination of
`
`microphones- By multiplexing the microphones or steering the directional audio beam, the
`microphones. By multiplexing the microphones or steering the directional audio beam, the
`
`relationship between the loudspeaker signal and the audio signal obtained by the microphones
`relationship between the loudspeaker signal and the audio signal obtained by the microphones
`can be changed. Problematically, each time such a transition takes place, an echo will "leak" into
`can be changed. Problematically, each time such a transition takes place, an echo will "leak" into
`the system until the new condition has been studied by the adaptive filter. To allow the use of a
`the system until the new condition has been studied by the adaptive filter. To allow the use of a
`
`~:~
`
`steerable directional beam and prevent the transient echo, one can either perform continuous
`steerable directional beam and prevent the transient echo, one can either perform continuous
`
`echo canceling on each of the microphones separately or on each of the microphone
`echo canceling on each ofthe microphones separately or on each of the microphone
`
`combinations (the combinations of microphones could be infinite). However, the increase in the
`combinations (the combinations of microphones could be infinite). However, the increase in the
`computation load required to perform numerous echo-canceling systems concurrently on each of
`computation load required to perform numerous echo-canceling systems concurrently on each of
`
`~t1
`
`the microphones or allowable beams is not realistic.
`the microphones or allowable beams is not realistic.
`
`An efficient echo-canceling system is needed which will reduce the echo
`An efficient echo-canceling system is needed which will reduce the echo
`
`~Jj
`
`drastically. However, because of the large dynamic ranges required by the microphone to be able
`drastically. However, because of the large dynamic ranges required by the microphone to be able
`
`to pick up very low voices, the microphone will most likely pick up some of the residual echo as
`to pick up very low voices, the microphone will most likely pick up some of the residual echo as
`
`well. The residual echo is most disturbing when no other signal is present but less noticed when
`well. The residual echo is most disturbing when no other signal is present but less noticed when
`
`a full duplex discussion is taking place.
`a full duplex discussion is taking place.
`
`Another problem typical to multluser conferencing systems is that the
`Another problem typical to multi-user conferencing systems is that the
`background noise from several systems is transmitted to all the participating systems and it is
`background noise from several systems is transmitted to all the participating systems and it is
`
`I.AP3
`ANDREA.371LAMAR\2091.AP3
`ANDREA.3TU-AMARUOg
`
`5
`
` RTL607_1020-0012
`
`

`
`PATENT
`PATENT
`670025-7007
`670025-7097
`
`preferred that this noise be reduced to a minimum. The beam forming process reduces the
`preferred that this noise be reduced to a minimum. The beam forming process reduces the
`
`background noise but not enough to account for the plurality of systems'
`background noise but not enough to account for the plurality of systems.
`
`OBJECTS AND SUMMARY OF THE INVENTION
`OBJECTS AND SUMMARY OF THE INVENTION
`
`It is therefore an object of the invention to provide an interference canceling
`It is therefore an object of the invention to provide an interference canceling
`
`system.
`system.
`
`lt is another object of the invention to provide an interference canceling system to
`It is another object of the invention to provide an interference canceling system to
`
`cancel interference while providing full duplex communication.
`cancel interference while providing full duplex communication.
`
`It is yet another object ofthe invention to provide an interference canceling
`It is yet another object of the invention to provide an interference canceling
`
`3---
`
`system to cancel an echo present in a teleconference'
`system to cancel an echo present in a teleconference.
`
`It is stilt another object of the present invention to provide an interference
`It is still another object of the present invention to provide an interference
`
`tii
`
`canceling system to cancel an echo present in video teleconferencing'
`canceling system to cancel an echo present in video teleconferencing.
`
`It is further an object of the invention to allow a steerable directional audio beam
`It is further an object of the invention to allow a steerable directional audio beam
`
`to function with the interference canceling system of the present invention'
`to function with the interference canceling system of the present invention.
`
`It is yet a further object of the invention to overcome background noise in the
`It is yet a further object of the invention to overcome background noise in the
`
`conferencing system and reduce the residual echo to a minimum.
`conferencing system and reduce the residual echo to a minimum.
`
`ln accordance with the foregoing objectives, the present invention provides an
`In accordance with the foregoing objectives, the present invention provides an
`
`interference canceling system, method and apparatus for canceling, from a target signal generated
`interference canceling system, method and apparatus for canceling, from a target signal generated
`from a target source, an interference signal generated by an interference source' A main input
`from a target source, an interference signal generated by an interference source. A main input
`
`inputs the target signal generated by the talget source. A reference input inputs the interference
`inputs the target signal generated by the target source. A reference input inputs the interference
`signal generated by the interference source. A beam splitter beam-splits the target signal into a
`signal generated by the interference source. A beam splitter beam-splits the target signal int

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