throbber
FILE HISTORY
`US 6,807,524
`
`6,807,524
`PATENT:
`INVENTORS: Bessette, Bruno
`Salami, Redwan
`Lefebvre, Roch
`
`TITLE:
`
`Perceptual weighting device and method for
`efficient coding of wideband signals
`
`APPLICATION
`NO:
`FILED:
`ISSUED:
`
`US2001830276A
`
`20 JUN 2001
`19 OCT 2004
`
`COMPILED:
`
`05 FEB 2016
`
`Ex. 1002 / Page 1 of 518
`Apple v. Saint Lawrence
`
`

`

`BEST COPY
`
`PATENT NUMBER
`
`-lI-
`
`p1204W0
`1259
`
`-
`
`--
`
`ISSUING CLASSWICATION
`r-
`CROSS REFERENCE(S)
`SUBCLASS (ONE SUBCLASS PER BLOCK)
`6' a a
`
`CLASS
`
`__y
`
`ORIGINAL
`
`SUBCLASS
`CLASS
`7 o,1
`.oo.)
`INTERNATIONAL CLASSIFICATION
`
`SContinued
`
`on issue Slip inside File Jacket
`
`STERMINAL
`SCLAMER
`
`Sh
`
`Drwg.
`
`DRAWINGS
`F;gs. Drwg.
`
`Print Fig.
`
`T
`
`CLAIMS ALLOWED
`Print Claim for O.G.
`
`I Claims
`
`] The tek of this patent
`subequeit to
`_
`
`(date)
`
`not extend beyqni the expiration date
`of U.P5eatent. No.
`
`NOTICE OF ALLOWANCE MAILED ,
`
`- VALDII
`immij
`
`ISSUE FEE
`mount Due
`
`tc..id
`
`O The terminnal
`.months o
`this patent have been disclaimed.
`
`ment Examiner)
`
`-
`
`(Date)
`
`E-E
`
`WARA~NG:
`The Information dedgeed herein may be restdoted. Unauthorized disclosu~'may be prohibited by the United States Code Title 35, Sections 122, 181 and 388.
`Possesasen oublds the U.S. Patent & Trademark Office is restricted to auth~Mid sen~fyee anti contractors only.
`j FICHE
`CD-ROM
`FILED WITH:
`DISK (CRF)
`Fomn PTO-436A
`(nev. ee)
`(Attached in pocket on rgt inside flap)
`
`ISSUE FEE IN FILE
`
`IFA(FI
`
`I.
`
`I
`
`I?i i
`
`I
`
`Ex. 1002 / Page 2 of 518
`
`

`

`6,807,524
`
`PERCEPTUAL WEIGHTING DEVICE AND METHOD FOR EFFICIENT
`CODING OF WIDEBAND SIGNALS
`
`Transaction History
`
`
`Transaction Description
`Date
`04-25-2001 Receipt of 371 Request
`05-15-2001 371 Application Preexamination Docketing
`05-15-2001 Correspondence Address Change
`05-21-2001 371 Application Preexamination Docketing
`05-22-2001 Notice of DO/EO Missing Requirements Mailed
`06-20-2001 Preliminary Amendment
`06-20-2001 Preliminary Amendment
`06-20-2001 Applicant 371 Filing Paper Received
`06-20-2001
`Initial Exam Team nn
`06-28-2001 Released to OIPE
`06-28-2001 Notice of DO/EO Acceptance Mailed
`07-25-2001 Application Dispatched from OIPE
`07-25-2001
`IFW Scan & PACR Auto Security Review
`09-18-2001
`Information Disclosure Statement (IDS) Filed
`09-18-2001
`Information Disclosure Statement (IDS) Filed
`10-04-2001 Case Docketed to Examiner in GAU
`01-24-2002 Case Docketed to Examiner in GAU
`01-24-2002 Case Docketed to Examiner in GAU
`06-10-2003 Miscellaneous Incoming Letter
`07-15-2003 Case Docketed to Examiner in GAU
`09-12-2003 Case Docketed to Examiner in GAU
`10-20-2003 Non-Final Rejection
`10-24-2003 Mail Non-Final Rejection
`01-23-2004 Response after Non-Final Action
`01-30-2004 Date Forwarded to Examiner
`04-01-2004
`Information Disclosure Statement (IDS) Filed
`04-01-2004
`Information Disclosure Statement (IDS) Filed
`04-13-2004 Oath or Declaration Required
`04-13-2004 Notice of Allowance Data Verification Completed
`04-14-2004 Correction - Oath or Declaration NOT Required
`04-14-2004 Mail Notice of Allowance
`04-14-2004 Mail Oath of Declaration Required
`04-21-2004 Dispatch to Publications
`04-22-2004 Workflow - File Sent to Contractor
`04-22-2004 Receipt into Pubs
`04-23-2004 Receipt into Pubs
`06-10-2004 Receipt into Pubs
`06-21-2004 Workflow - Customer Service Request - Finish
`06-21-2004 Workflow - Customer Service Request - Begin
`06-30-2004 Receipt into Pubs
`07-13-2004
`Issue Fee Payment Verified
`07-13-2004
`Issue Fee Payment Received
`08-09-2004 Receipt into Pubs
`09-10-2004 Receipt into Pubs
`09-17-2004 Dispatch to FDC
`09-17-2004 Application Is Considered Ready for Issue
`09-20-2004 Receipt into Pubs
`09-30-2004
`Issue Notification Mailed
`10-19-2004 Petition Entered
`10-19-2004 Workflow incoming petition IFW
`10-19-2004 Recordation of Patent Grant Mailed
`
`Ex. 1002 / Page 3 of 518
`
`

`

`10-19-2004 Patent Issue Date Used in PTA Calculation
`12-13-2004 Mail-Petition Decision - Granted
`03-12-2008 Correspondence Address Change

`
`Ex. 1002 / Page 4 of 518
`
`

`

`09/830276
`
`K-
`
`PTENT APPLICATION
`
`nfg Ilel
`
`09830276
`
`INITIALS
`
`CONTENTS
`Date Received
`(Incl. C. of M.)
`or
`Date Mailed
`
`M_ .
`
`42_____
`
`.._______
`
`___
`
`44._
`
`_____
`
`_____07
`
`.JUN 2O0lv' 45
`
`1. Appication
`2.
`
`papers.
`
`1
`
`Date Received
`(Incl. C.f M)
`or
`Date Mailed
`
`W____
`
`_
`
`_
`
`_
`
`4L..
`
`7.
`
`Am
`
`G
`
`46.
`
`_____
`
`4
`47' __ _ _ __
`
`_ _
`
`______
`
`__
`
`_
`
`__
`
`_
`
`__
`
`_
`
`__
`
`_
`
`__
`
`_
`
`9.
`
`50.
`
`52. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`ER/353.
`
`____
`
`_
`
`14.
`
`15. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`55.____
`
`56.
`
`_
`
`_
`
`_
`
`__
`
`___
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`--
`
`16. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`57._
`
`17.
`
`. 18. __
`
`19. __
`
`5__ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _
`
`8._ _ _ _ _ _ _ _ _ _ _ _ _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_ _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`59.
`
`60._
`
`61._
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_ _
`
`_
`
`20. __
`
`_
`
`21. .~.
`
`22. __
`
`23. __
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`62._
`
`63. _
`
`64. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`24. __
`
`25. __
`
`26. __
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`65._
`
`66. _
`
`67.
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`-_ _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`27. __
`
`28.
`
`29. __
`
`30. __
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`__
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`68.
`
`69.__
`
`70. _
`
`71.
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`__
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`__
`
`__
`
`__
`
`31.
`
`32. __
`
`33. __
`
`34. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`72.
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`.
`
`.~73.
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`74._
`
`75. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`35.
`
`36. __
`
`37. __
`
`-__ _ _ _ _ _ _ _ _ _ _ _
`
`_ _ _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`76. _
`
`77. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`78.-_ _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`38. __
`
`39. __
`
`40. _
`
`41. _
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`__
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`__
`
`_
`
`_
`
`_
`
`_
`
`79. _
`
`80._
`
`81. _
`
`82. _
`
`(LEFT OUTSIDE)
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`_
`
`Ex. 1002 / Page 5 of 518
`
`

`

`ISSUE SLIP STAPLE AREA (for additional cross references)
`
`PCSITION
`
`INITIALS
`
`ID NO.
`
`DATE
`
`LL
`
`=,,
`!
`FEE DETERMINATION
`O.I.P.E. CLASSIFIER
`FORMALITY REVIEW
`RESPONSE FORMALITY REVIEW
`
`--
`
`,,
`
`'-_
`
`_-"
`
`'_
`
`INDEX OF CLAIMS
`' ................................. Rejected
`N .............................. Non-elected
`Interference
`................................. Allowed
`I ..............................
`S
`(Through numeral)... Canceled
`-
`A .:............................... Appeal
`+ ................................. Restricted
`0 .............................. Objected
`
`Date
`
`Claim
`
`Date
`
`Claim
`
`Date
`
`Claim
`
`ut.
`
`5
`
`1
`
`-
`
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`661
`67
`68
`69
`70
`71
`72
`73
`74
`75
`76
`77
`78
`79
`80
`81
`82
`83
`84
`85
`88
`87
`88
`89
`90
`91
`92
`93
`94
`95
`98
`97
`98
`99
`1
`
`If more than 150 claims or 10 actions
`staple additional sheet here
`
`(LEFT INSIDE)
`
`101
`102
`10
`104
`105
`106
`107
`106
`109
`10
`111
`112
`
`114
`11
`1151
`116
`117
`118
`119
`20
`121
`22
`123
`124
`125
`26
`127
`128
`129
`130
`131
`32
`133
`134
`13
`
`136
`137
`38
`139
`40
`141-
`142
`14,
`144
`45
`146
`147
`14_
`14
`
`15
`
`-
`
`1
`
`S 3
`
`
`
`4
`$ 5
`(6 6
`7
`
`10
`ii 11
`
`y
`
`13 13
`1 14
`I 15
`16
`17
`.ir 18
`19
`20
`21
`22
`- 23
`24
`5 25
`( 26
`S27
`.a 28
`a9 29
`80 30
`7 31
`32
`33
`934
`35
`936
`S37
`138
`1739
`0 40
`1 41
`(J42
`93 43.
`44
`45
`46
`7 47
`48
`4 40
`50
`
`I
`
`Ex. 1002 / Page 6 of 518
`
`

`

`SEARCHED
`
`SEARCH NOTES
`(INCLUDING SEARCH STRATEGY)
`
`Class
`7IoL
`
`7oL4
`7 Lt
`
`Sub.
`
`;3Sa
`
`,1oa
`
`Date
`fI3j 4~')
`(iOcIt:j
`I ~Jb3
`
`LD(;A
`
`SJw
`
`Exmr.
`
`Date
`
`Exmr.
`
`£ A5 t5,c
`
`JyJ
`
`(0/1/03
`I &/' /o
`
`SE kL 4 e Pr;Ny;
`
`Sv 6; eM.2% h
`
`De;I w/
`DA..JJ k
`
`rpu
`
`I-I
`
`3/ j/o
`
`[ I
`
`:j'.
`
`INTERFERENCE SEARCHED
`Class
`Sub.
`Date
`Exmr.
`
`ac~x
`
`lrL
`
`..................
`
`I
`
`(RIGHT OUTSIDE)
`
`Ex. 1002 / Page 7 of 518
`
`

`

`L
`Number
`
`Hits Search Text
`
`S 14 "perceptualweighing"
`
`113 "weighing filter"
`
`3 "weighing filter" and preemphasis
`
`1003625 W(z)
`
`504 "W(z)"
`
`0 "W(z)" and weighing and preemphasis
`
`25 "W(z)" and weighing
`
`0 "weighing factor" and preemphasis
`
`386 "emphasis filter"
`
`DB
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`0 "weighing.filter" and "emphasis filter"
`
`USPAT
`
`0 "weighing filter" and "emphasis filter"
`
`USPAT
`
`15 "emphasis filter" and "weighing"
`
`233 ((pitch or perceptual) near (filter or
`filtering)) and (coding encoding encoder
`coder)
`18 (((pitch or perceptual) near (filter or
`filtering)) and (coding encoding encoder
`coder)) and (preprocessor or prefilter)
`1084 CELP
`
`712 CELP and 704/$
`
`US PAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`14 (CELP and 704/$) and "perceptual filter"
`
`USPAT
`
`1086 CELP "perceptual filter"
`
`14 CELP and "perceptual filter"
`
`47 CELP and (perceptual near (filter or
`filtering))
`50 ((pitch or perceptual) near (filter or
`filtering)) and (coding encoding encoder
`coder)and kroon
`0 "H.sub.z (a)=1-.beta.z-[(n+L)/L}L)" and
`kroon
`0 "H.sub.z (a)=1-.beta.z-[(n+L)/L]L)"
`
`0 "(a)-l-.beta.z-[(n+L)/L]L)"
`
`2020 "H.sub.z"
`
`1 "H.sub.z" and kroon
`
`0 "b(z)" and CELP
`
`18 CELP and preemphasis
`
`81 "preemphasis filter"
`
`211 "preemphasis filter" and 704/$
`
`3 "preemphasis filter" and "0.7"
`
`4279 filter same "0.7"
`
`14 filter same "0.7" and celp
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`USPAT
`
`Search History
`
`10/9/03 10:16:40 AM
`
`Page 1
`
`c : \Cases\BrunoBessette\Bruno-W
`
`. wep
`
`Time stamp
`
`2003/10/06
`10:24
`2003/10/06
`10:24
`2003/10/06
`10:27
`2003/10/06
`10:27
`2003/10/06
`10:27
`2003/10/06
`10:28
`2003/10/06
`10:31
`2003/10/06
`10:31
`2003/10/06
`10:32
`2003/10/06
`10:32
`2003/10/06
`10:32
`2003/10/06
`10:48
`2003/10/06
`13:00
`
`2003/10/06
`13:00
`
`2003/10/06
`11:26
`2003/10/06
`11:49
`2003/10/06
`15:02
`2003/10/06
`11:50
`2003/10/06
`12:02
`2003/10/06
`12:02
`2003/10/06
`13:41
`
`2003/10/06
`13:41
`2003/10/06
`14:46
`2003/10/06
`13:42
`2003/10/06
`13:42
`2003/10/06
`13:46
`2003/10/06
`14:46
`2003/10/06
`15:19
`2003/10/06
`15:19
`2003/10/06
`15:19
`2003/10/07
`10:26
`2003/10/07
`10:26
`2003/10/07
`14:01
`
`Ex. 1002 / Page 8 of 518
`
`

`

`5441.n ~594Zn
`544481.pn. 5699482.pn. 5701392.pn.
`5754974.pn.
`5444816.pn. 5699482.pn. 5701392.pn.
`5754974.pn.
`5444816.pn. 5699482.pn. 5701392.pn.
`5754976.pn.
`64-13200
`
`kokai
`
`"1-mu" and celp
`
`-
`
`I
`
`mu and celp
`
`"l-mu" and celp
`
`mu and 0.7 and celp
`
`USPAT
`
`USPAT
`
`USPAT
`
`JPO
`
`JPO
`
`JPO
`
`JPO
`
`USPAT
`
`USPAT
`
`mu and 0.7 and celp and "emphasis filter"
`
`USPAT
`
`_7__.f. Ui/O
`Zo3/10/UI
`14:03
`2003/10/07
`14:04
`2003/10/07
`14:04
`2003/10/08
`15:34
`2003/10/08
`15:37
`2003/10/08
`15:37
`2003/10/08
`15:38
`2003/10/08
`15:47
`2003/10/08
`15:49
`2003/10/08
`15:50
`
`Search History
`
`10/9/03 10:16:40 AM
`
`Page 2
`
`C: \Cases\BrunoBessette\BrunoWS . wsp
`
`Ex. 1002 / Page 9 of 518
`
`

`

`111
`
`111li II 111
`
`H1i 1111
`
`US006807524B1
`US 6,807,524 Bl
`Oct. 19, 2004
`
`(12) United States Patent
`Bessette et al.
`
`(54) PERCEPTUAL WEIGHTING DEVICE AND
`METHOD FOR EFFICIENT CODING OF
`WIDEBAND SIGNALS
`
`(75)
`
`Inventors:
`
`Bruno Bessette, Rock Forest (CA);
`Redwan Salami, Sherbrooke (CA);
`Roch Lefebvre, Canton de Magog
`(CA)
`
`(73) Assignee:
`
`Voiceage Corporation, Quebec (CA)
`
`(*) Notice:
`
`(21)
`
`Appl. No.
`
`:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`09/830,276
`
`(22)
`(86)
`
`PCI Filed:
`
`Oct. 27, 1999
`
`PCT No.:
`§ 371 (cX1),
`(2), (4) Date:
`
`PCT/CA99/01010
`
`Jun. 20, 2001
`
`(87) PCT Pub. No.: WOO0/25304
`
`PCT Pub. Date: May 4, 2000
`Foreign Application Priority Data
`(30)
`Oct. 27, 1998
`(CA) .......................................... 2252170
`Int. Cl.7 ................................................ G10L 19/04
`(51)
`704/200.1; 704/219; 704/262;
`(52) U.S. Cl .................
`704/224
`(58) Field of Search ................................. 704/222, 201,
`704/219, 262, 224
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`4,932,061 A
`5,307,441 A
`5,359,696 A
`5,444,816 A
`5,519,807 A
`5,664,055 A
`5,699,482 A
`5,701,392 A
`5,754,976 A
`5,963,898 A
`
`6/1990 Koon et al,.
`704/222
`* 4/1994
`zenag .....................
`* 10/1994 Gerson et al .............. 704/223
`8/1995 Adoul ct al.
`5/1996 Cellario et al.
`" 9/1997 Kroon ..................... 704/223
`121997 Adoul t al.
`12/1997 Adoul e al.
`5/1998 Adoul et al.
`10/1999 Navarro et al.
`
`(10o) Patent No.:
`(45) Date of Patent:
`
`6,006,174 A
`6,064,962 A
`6,192,334 BI
`6,449,590 B1
`
`* 12/1999
`" 5/2000
`2/2001
`* 92002
`
`Lin et al .................... 704/201
`Oshildri et al ........... 704/262
`Nomura
`Gao ........................... 704/219
`
`FOREIGN PATENT DOCUMENTS
`0 465 057 Al
`0465057 A
`0732686 A
`0 732 686 A2
`02-012300 A
`03-116199 A
`6-348300 A
`10-282997 A
`WO 96/21220
`
`1/1992
`1/1992
`9/1996
`9/1996
`1/1990
`5/1991
`12/1994
`10/1998
`7/1996
`
`OTHER PUBLICATIONS
`
`"Predictive Coding of Speech Signals and Subjective Error
`Criteria" by Bishnus S. Atal et al., IEEE Transaction ASSP,
`vol. 27, No. 3, pp. 247-254 Jun. 1979.
`
`* cited by examiner
`Primary Examiner--Tlivaldis Ivars Amits
`Assistant Eaminer-James S. Wozniak
`(74) Attorney, Agent, or Firmnn-Birch, Stewart, Kolasch &
`Birch, LLP
`(57)
`
`ABSTRACT
`
`A perceptual weighting device for producing a perceptually
`weighted signal in response to a wideband signal comprises
`a signal pre-emphasis filter, a synthesis filter calculator, and
`a perceptual weighting filter. The signal pre-emphasis filter
`enhances the high frequency content of the wideband signal
`to thereby produce a pre-emphasized signal. The signal
`pr-emphasis filter has a transfer function of the form:
`P(z)-1-pz ', wherein p is a pre-emphasis factor having a
`value located between 0 and 1. The synthesis filter calculator
`is responsive to the pre-emphasized signal for producing
`synthesis filter coefficients. Finally, the perceptual weighting
`filter processes the pre-emphasized signal in relation to the
`synthesis filter coefficients to produce the perceptually
`weighted signal. The perceptual weighting filter has a trans-
`fer function, with fixed denominator, of the form: W (z)-A
`1.
`') where 0cy2<,
`(z/,)/(1-y 2
`
`49 Claims, 4 Drawing Sheets
`
`SV ED
`ra -- --------------------
`- .......-----------
`S
`
`-
`
`.
`
`.
`
`.
`I
`
`.
`
`.
`
`. .
`
`.
`.
`.
`----------
`
`.
`
`.
`
`.
`
`pnE
`
`rL
`
`W
`. .. . .
`
`......
`
`ls.=
`.. -_ -- .
`
`.
`
`L__-
`
`- -
`
`P ANXY
`
`IN
`
`MN12AAN
`
`. z;
`
`S
`
`Y~uc
`
`,M
`
`c SEO
`
`9t
`
`L-----------
`-------------------------------------------. 1,
`Ipy NEP°NSE --- "I--- -
`--- Y--
`-------
`-
`p;
`
`Ex. 1002 / Page 10 of 518
`
`

`

`U.S. Patent
`
`Oct. 19, 2004
`
`Sheet 1 of 4
`
`US 6,807,524 Bi
`
`--------- ------
`
`------------
`
`_
`
`I
`
`Cw
`
`E
`
`I
`
`i i
`
`II
`
`1 Lnos
`
`I
`
`I
`
`Ix
`
`'dV~
`
`Oa
`
`+
`
`_ II
`
`.i
`
`L
`
`an
`
`a°;u
`
`I
`
`I hzo
`
`E°o
`
`Ex. 1002 / Page 11 of 518
`
`

`

`U.S. Patent
`
`Oct. 19, 2004
`
`Sheet 2 of 4
`
`US 69807,524 B1
`
`- xV
`CL W-w
`
`1
`
`Ex. 1002 / Page 12 of 518
`
`

`

`N.1'IIKIIIIIIlla.I
`
`p
`t
`
`“5928
`
`r
`
`. . . . . . . . . . .
`
`I
`b , ;, I
`
`I'
`
`39
`f- -
`--J i,
`I I
`
`ti
`
`I
`
`I "-
`
`I
`
`Z
`
`—I_—‘-—-_—J
`I.______..
`- - = ---'
`-
`--- ----
`r"
`
`o~
`o
`
`<n
`
`," I
`t. _
`
`t
`
`I
`
`.
`
`"
`>
`
`g
`
`I
`
`. °o
`
`I
`
`i 'i , -' .. I
`L
`
`e
`
`-
`
`------ r
`
`L,"
`
`H1
`
`II
`
`1
`
`-
`
`
`
`5858cx8308
`
`I
`I
`
`I
`
`L
`
`Iota18E
`
`-
`
`L
`
`I
`
`U.S. Patent
`US. Patent
`
`Oct. 19, 2004
`Oct. 19, 2004
`
`4fl03amS
`Sheet 3 of 4
`
`US 6,807,524 B1
`US 6,807,524 B1
`
`-------------,
`
`L
`
`j
`
`h
`
`1+
`
`,
`
`$9
`a
`
`d
`
`s
`
`1
`
`I
`
`I
`I __
`
`moBmdm
`
`<a
`w
`
`iN
`
`
`
`>05544.22.:
`
`Emopémzuo-Iumfim
`
`
`
`Ex. 1002 / Page 13 of 518
`
`

`

`U.S. Patent
`
`Oct. 19, 2004
`
`Sheet 4 of 4
`
`US 6,807,524 B1
`
`--------------------------------
`
`'l
`
`CELLULAR
`COMMUNICATION
`SYSTEM
`
`---
`,--------L4
`
`419
`
`4
`,-418
`
`417/
`
`RECEIVER
`I
`
`46
`
`1,1
`
`TX
`.
`
`,
`
`l
`
`pg
`I
`
`RX
`
`i
`I
`
`41----
`
`I
`
`I
`
`427
`TCONTROLLER
`
`40
`
`ST BASETION
`
`BASE
`
`STATION
`
`STATION
`
`402-
`
`-
`
`- 42
`
`402
`
`409
`
`S---------------
`
`-- 4
`
`406
`
`r------
`-
`S'
`In
`mPo
`iI
`I
`
`-
`
`_
`
`" .-------- r
`'.-"
`I
`
`-
`I I
`
`C
`CONTROL
`| TERMINAL
`
`Ex. 1002 / Page 14 of 518
`
`

`

`US 6,807,524 B1
`
`1
`PERCEPTUAL WEIGHTING DEVICE AND
`METHOD FOR EFFICIENT CODING OF
`WIDEBAND SIGNALS
`
`This application is the national phase under 35 U.S.C.
`§371 of PCi' International Application No. PCT/CA99/
`01010 which has an International filing date of Oct. 27,
`1999, which designated the United States of America and
`was published in English.
`BACKGROUND OF THE INVENTION
`1. Field of the invention
`The present invention relates to a perceptual weighting
`device and method for producing a perceptually weighted
`signal in response to a wideband signal (0-7000 Hz) in order
`to reduce a difference between a weighted wideband signal
`and a subsequently synthesized weighted wideband signal.
`2. Brief description of the prior art
`The demand for efficient digital wideband speech/audio
`encoding techniques with a good subjective quality/bit rate
`trade-off is increasing for numerous applications such as
`audio/video teleconferencing, multimedia, and wireless
`applications, as well as Internet and packet network appli-
`cations. Until recently, telephone bandwidths filtered in the
`range 200-3400 Hz were mainly used in speech coding
`applications. However, there is an increasing demand for
`wideband speech applications in order to increase the intel-
`ligibility and naturalness of the speech signals. A bandwidth
`in the range 50-7000 Hz was found sufficient for delivering
`a face-to-face speech quality. For audio signals, this range
`gives an acceptable audio quality, but is still lower than the
`CD quality which operates on the range 20-20000 Hz.
`A speech encoder converts a speech signal into a digital
`bitstream which is transmitted over a communication chan-
`nel (or stored in a storage medium). The speech signal is
`digitized (sampled and quantized with usually 16-bits per
`sample) and the speech encoder has the role of representing
`these digital samples with a smaller number of bits while
`maintaining a good subjective speech quality. The speech
`decoder or synthesizer operates on the transmitted or stored
`bit stream and converts it back to a sound signal.
`One of the best prior art techniques capable of achieving
`a good quality/bit rate trade-off is the so-called Code Excited
`Linear Prediction (CELP) technique. According to this
`technique, the sampled speech signal is processed in suc-
`cessive blocks of L samples usually called frames where L
`is some predetermined number (corresponding to 10-30 ms
`of speech). In CELP, a linear prediction (LP) synthesis filter
`is computed and transmitted every frame. The L-sample
`frame is then divided into smaller blocks called subframes of
`size N samples, where L-kN and k is the number of
`subframes in a frame (N usually corresponds to 4-10 ms of
`is determined in each
`speech). An excitation signal
`subframe, which usually consists of two components: one
`from the past excitation (also called pitch contribution or
`adaptive odebook) and the other from an innovative code-
`book (also called fixed codebook). This excitation signal is
`transmitted and used at the decoder as the input of the LP
`synthesis filter in order to obtain the synthesized speech.
`An innovative codebook in the CELP context, is an
`indexed set of N-sample-long sequences which will be
`referred to as N-dimensional codevectors. Each codebook
`sequence is indexed by an integer k ranging from 1 to M
`where M represents the size of the codebook often expressed
`as a number of bits b, where M-2b.
`To synthesize speech according to the CELP technique,
`each block of N samples is synthesized by filtering an
`appropriate codevector from a codebook through time vary-
`the spectral characteristics of the
`ing filters modelling
`
`speech signal. At the encoder end, the synthesis output is
`computed for all, or a subset, of the codevectors from the
`codebook (codebook search). The retained codevector is the
`one producing the synthesis output closest to the ori*inal
`Sspeech signal according to a perceptually weighted distor-
`tion measure. This perceptual weighting is performed using
`a so-called perceptual weighting filter, which is usually
`derived from the LP synthesis filter.
`in encoding
`The CELP model has been very successful
`telephone band sound signals, and several CELP-based
`10 standards exist in a wide range of applications, especially in
`digital cellular applications. In the telephone band, the sound
`signal is band-limited to 200-3400 Hz and sampled at 8000
`samples/sec. In wideband speech/audio applications, the
`sound signal is band-limited to 50-7000 Hz and sampled at
`1516000 samples/sec.
`Some difficulties arise when applying the telephone-band
`optimized CELP model to wideband signals, and additional
`features need to be added to the model in order to obtain high
`quality wideband signals. Wideband signals exhibit a much
`wider dynamic range compared to telephone-band signals,
`20 which results in precision problems when a fixed-point
`implementation of the algorithm is required (which is esseo-
`tial in wireless applications). Furthermore, the CELP model
`will often spend most of its encoding bits on the low-
`frequency region, which usually has higher energy contents,
`25 resulting in a low-pass output signal. To overcome this
`problem, the perceptual weighting filter has to be modified
`in order to suit wideband signals, and pre-emphasis tech-
`niques which boost the high frequency regions become
`important to reduce the dynamic range, yielding a simpler
`fixed-point implementation, and to ensure a better encoding
`30 of the higher frequency contents of the signal.
`In CELP-type encoders, the optimum pitch and innova-
`tive parameters are searched by minimizing the mean
`squared error between the input speech and synthesized
`speech in a perceptually weighted domain. This is equivalent
`35 to minimizing the error between the weighted input speech
`and weighted synthesis speech, where the weighting is
`performed using a filter having a transfer function W(z) of
`the form:
`l.
`w(gr)t.(Z/st4(4gZ) where oct<r,<
`40 In analysis-by-synthesis (AbS) coders, analysis show that
`the quantization error is weighted by the inverse of the
`weighting filter, W-'(z), which exhibits some of the formant
`structure in the input signal. Thus, the masking property of
`the human ear is exploited by shaping the error, so that it has
`45 more energy in the formant regions, where it will be masked
`by the strong signal energy present in those regions. The
`amount of weighting is controlled by the factors IT and 72.
`This filter works well with telephone band signals.
`However, it was found that this filter is not suitable for
`so efficient perceptual weighting when it was applied to wide-
`band signals. It was found that this filter has inherent
`limitations in modelling the formant structure and the
`required spectral tilt concurrently. The spectral tilt is more
`pronounced in wideband signals due to the wide dynamic
`55 range between low and high frequencies It was suggested to
`add a tilt filter into filter W(z) in order to control the tilt and
`formant weighting separately.
`OBJECT OF THE INVENTION
`An object of the present invention is therefore to provide
`a perceptual weighting device and method adapted to wide-
`band signals, using a modified perceptual weighting filter to
`obtain a high quality reconstructed signal, these device and
`method enabling fixed point algorithmic implementation.
`SUMMARY OF THE INVENTION
`in accordance with the present
`More specifically,
`invention, there is provided a perceptual weighting device
`
`65
`
`Ex. 1002 / Page 15 of 518
`
`

`

`for producing a perceptually weighted signal in response to
`a wideband signal in order to reduce a difference between a
`weighted wideband signal and a subsequently synthesized
`weighted wideband signal. This perceptual weighting device
`comprises:
`a) a signal preemphasis filter responsive to the wideband
`signal for enhancing the high frequency content of the
`wideband signal to thereby produce a preemphasised
`signal;
`b) a synthesis filler calculator responsive to the preem-
`phasised signal for producing synthesis filter coeffi-
`cients; and
`c) a perceptual weighting filter, responsive to the preem-
`phasised signal and the synthesis filter coefficients, for
`filtering the preemphasised signal in relation to the
`synthesis filter coefficients to thereby produce the per-
`ceptually weighted signal. The perceptual weighting
`filter has a transfer function with fixed denominator
`whereby weighting of the wideband signal in a formant
`region is substantially decoupled from a spectral tilt of
`that wideband signal.
`The present invention also relates to a method for pro-
`ducing a perceptually weighted signal in response to a
`wideband signal in order to reduce a difference between a
`weighted wideband signal and a subsequently synthesized
`weighted wideband signal. This method comprises: filtering
`the wideband signal to produce a preemphasised signal with
`enhanced high frequency content; calculating, from the
`preemphasised signal, synthesis filter coefficients; and fil-
`tering the preemphasised signal in relation to the synthesis
`filter coefficients to thereby produce a perceptually weighted
`speech signal. The filtering comprises processing the pre-
`emphasis signal through a perceptual weighting filter having
`a transfer function with fixed denominator whereby weight-
`ing of the wideband signal in a formant region is substan-
`tially decoupled from a spectral tilt of the wideband signal.
`In accordance with preferred embodiments of the subject
`invention:
`reduction of the dynamic range comprises filtering the
`wideband signal through a transfer function of the
`form:
`
`wherein p is a preemphasis factor having a value
`located between 0 and 1;
`the preemphasis factor p is 0.7;
`the perceptual weighting filter has a transfer function of
`the form:
`w(r).-A (rlyt(1-y; -x)
`
`where Ocy~2,.c 1 and y2 and y, are weighting control
`values; and
`the variable y, is set equal to p.
`Therefore, the overall perceptual weighting of the quan-
`tization error is obtained by a combination of a preemphasis
`filter and a modified weighting filter to enable high subjec-
`tive quality of the decoded wideband sound signal into filter
`W(z) in order to control the tilt and formant weighting
`separately.
`The solution to the problem exposed in the brief descrip-
`tion of the prior art is accordingly to introduce a preemphasis
`filter at the input, compute the synthesis filter coefficients
`based on the preemphasized signal, and use a modified
`perceptual weighting filter by fixing its denominator. By
`reducing the dynamic range of the wideband signal, the
`preemphasis filter renders the wideband signal more suitable
`
`35s
`
`40
`
`45
`
`so
`
`ss
`
`60o
`
`US 6,807,524 B1
`
`20.
`
`as
`
`30
`
`for fixed-point implementation, and improves the encoding
`of the high frequency contents of the spectrum.
`The present invention further relates to an encoder for
`encoding a wideband signal, comprising: a) a perceptual
`s weighting device as described herein above; b) an pitch
`to the perceptually
`codebook search device responsive
`weighted signal for producing pitch codebook parameters
`and an innovative search target vector; c) an innovative
`codebook search device, responsive to the synthesis filter
`coefficients and to the innovative search target vector, for
`10 producing innovative codebook parameters; and d) a signal
`forming device for producing an encoded wideband signal
`comprising the pitch codebook parameters, the innovative
`codebook parameters, and the synthesis filter coeficients.
`Still further in accordance with the present invention,
`15 there is provided:
`a cellular communication system for servicing a large
`geographical area divided into a plurality of cells,
`comprising: a) mobile transmitter/receiver units; b)
`cellular base stations respectively situated in the cells;
`c) a control terminal for controlling communication
`between the cellular base stations; d) a bidirectional
`wireless communication sub-system between each
`mobile unit situated in one cell and the cellular base
`station of this cell, this bidirectional wireless commu-
`nication sub-system comprising, in both the mobile unit
`and the cellular base station:
`i) a transmitter including an encoder as described
`hereinabove for encoding a wideband signal and a
`transmission circuit for transmitting the encoded
`wideband signal; and
`ii) a receiver including a receiving circuit for receiving
`a transmitted encoded wideband signal and a decoder
`for decoding the received encoded wideband signal.
`a cellular mobile transmitter/receiver unit comprising:
`a) a transmitter including an encoder as described
`hereinabove for encoding a wideband signal and a
`transmission circuit for transmitting the encoded
`wideband signal; and
`b) a receiver including a receiving circuit for receiving
`a transmitted encoded wideband signal and a decoder
`for decoding the received encoded wideband signal;
`a cellular network element comprising:
`a) a transmitter including an encoder as described
`hereinabove for encoding a wideband signal and a
`transmission circuit for transmitting the encoded
`wideband signal; and
`b) a receiver including a receiving circuit for receiving
`a transmitted encoded wideband signal and a decoder
`for decoding the received encoded wideband signal;
`and
`a bidirectional wireless communication sub-system
`between each mobile unit situated in one cell and the
`cellular base station of this cell, this bidirectional
`wireless communication sub-system comprising,
`in
`both the mobile unit and the cellular base station:
`a) a transmitter including an encoder as described
`hereinabove for encoding a wideband signal and a
`transmission circuit for transmitting the encoded
`wideband signal; and
`b) a receiver including a receiving circuit for receiving
`a transmitted encoded wideband signal and a decoder
`for decoding the received encoded wideband signal.
`The objects, advantages and other features of the present
`invention will become more apparent upon reading of the
`6s following non restrictive description of preferred embodi-
`ments thereof, given by way of example only with reference
`lo the accompanying drawings.
`
`Ex. 1002 / Page 16 of 518
`
`

`

`US 6,807,524 B1
`
`5
`BRIEF DESCRIPTION OF THE DRAWINGS
`In the appended drawings:
`FIG. 1 is a schematic block diagram of a preferred
`embodiment of wideband encoding device;
`FIG. 2 is a schematic block diagram of a preferred
`embodiment of wideband decoding device;
`FIG. 3 is a schematic block diagram of a preferred
`embodiment of pitch analysis device; and
`FIG. 4 is a simplified, schematic block diagram of a o0
`cellular communication system in which the wideband
`encoding device of FIG. 1 and the wideband decoding
`device of FIG. 2 can be used.
`
`s
`
`is
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`As well known to those of ordinary skill in the art, a
`cellular communication system such as 401 (see FIG. 4)
`provides a telecommunication service over a large geo-
`graphic area by dividing that large geographic area into a 20
`number C of smaller cells. The C smaller cells are serviced
`by respective cellular base stations 402,, 402, .
`. 402, to
`provide each cell with radio signalling, audio and data
`channels.
`Radio signalling channels are used to page mobile radio- 2s
`telephones (mobile transmitter/receiver units) such as 403
`within the limits of the coverage area (cell) of the cellular
`base station 402, and to pl

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