`Volkswagen Group of America, Inc., Petitioner
`
`1
`
`
`
`U.S. Patent
`
`'
`
`Jan. 14,1992
`
`Sheet 1 of46
`
`5,081,667
`
`KESGW..w\<vm§m.,
`
`M.W|.v.§Q.U1.VQ
`
`W>\Qk
`
`
`
`w....R§R&.|uR§\V§\
`
`
`
`.\§\.&<\.&<.m.
`
`
`
`.m..$...m\V.N&.x
`
`
`
`>G\k§\.w\.$§\x\
`
`.w.§\.wn.
`
`W\M‘V.VQN\k>x\.u
`
`I2%.?
`
`.NhS.w.V
`
`.<§.u
`
`
`
`W..v»m§<kQQQQ
`
`;\§\k\>\V\
`
`
`
`\.\..\.&\k\fiNN\....
`
`
`
`Vkvfiw>S\.u\wk
`
`
`
`
`
`.h\>\\\kmm.Q>\u\\\
`
`
`
`W\$Q\\Q«NNAV
`
`
`
`1/,N\\\¥Ngr
`
`
`
`
`
`_w>\&.\\.w§v
`
`
`
`Q\Wn§\Num_.>\V&n
`
`\.b\h\
`
`2
`
`
`
`
`
`
`
`
`U.S. Patent
`
`-
`
`Jan. 14, 1992
`
`Sheet 2 of 46
`
`5,081,667
`
`QQW
`
`.3
`
`QM.\
`
`
`
`>x%\kv.N\.§\\k\>\\
`
`QQ\
`
`«K\~<\»
`
`
`N\<.vku.».3.\~QQ\<
`
`u.QWk>\%.vmkvxkm.
`Q\\/smdt
`
`N..Nk.m\<Q\.\.uVK
`
`0&5
`
`
`w..N&K§N.w\<.w.um@.
`.w>G\x\.\V\W.u..n-
`
`
`
`«QN3
`
`vxQ%\Nw\
`
`.
`N..m.\<\k
`
`0<.o\k»
`
`3
`
`
`
`
`
`U.S. Patent
`
`-
`
`Jan. 14, 1992
`
`Sheet 3 of 46
`
`5,081,667
`
`/32
`
`557 up
`smc/<
`
`/34
`
`557’ [JP (RM
`V5670? £6’;/5752
`
`/36
`
`ca/VF/4 £5;/srzes
`
`//V/ 7//94 /Z45'
`T//I/59$ paen; mm
`
`/40
`
`/Y/7'/HA /Z5'
`.9,/v££c// am
`
`/42
`
`//vr/xyx./z: 4444-
`/N-P204585 (am)
`
`/44
`
`/N 7'//91 /Z!
`Ex 7.5?/VAL
`ourpar az/rm-'.e
`
`/44
`
`2541. TIME’ 4'4ac/(
`(ere)
`
`/48
`
`557- up J5:-le
`fi?fl4£z9A44.3A£'
`2554124729
`
`_
`
`50
`
`/:.e,co,eM p/av:
`557- up
`
`/5’
`
`F/G.3(a)
`
`/9‘;
`~
`
`.'£/V»-734!
`//VTZIUPT5
`-
`
`/52
`
`/59,
`
`$0 7'0.-5'72“!
`
`/56
`
`4
`
`
`
`U.S. Patent
`
`'
`
`Jan. 14, 1992
`
`Sheet 4 of 45
`
`5,081,657
`
`
`
`Aeaupr
`E/V77€Y
`ficczprzo
`
`
`
`357' FD//V7.52
`
`Fae Aaapze P//.
`A/3£»9£>’S£'4A/.5/V7
`
`
`
`as-/xv/7' 7'/Mses,
`552/»; 1/0 .4:
`252,74//£527
`
`/.678
`
`
`
`
`
` /530
`
`
`
`60/Y7//V1/‘E
`//V/7 /€007/NE
`
`F/G.3(b)
`
`5
`
`
`
`U.S. Patent
`
`— Jan. 14, 1992
`
`Sheet 5 of 46
`
`5,081,667
`
`/so
`/
`
`574'”
`
`/62
`
`/SM
`
`F6555’
`.7
`7::
`
`/44
`
`‘e444
`reppp
`
`/66
`
`c-41.1.
`
`6’I9LL
`
`/68
`
`19.93
`
`454.41.
`
`/72
`
`/75
`
`YES
`
`cwu.
`
`vts .
`
`6444 L /
`ZCV
`
`F/G.4(a)
`
`6
`
`
`
`U.S. Patent
`
`' Jan. 14,1992
`
`Sheet 6 of"46
`
`5,081,667
`
`/84
`
`
`
`42.992 566.5‘/7’
`para :44;
`
`
`
`7
`
`
`
`U.S. Patent
`
`‘ Jan. 14, 1992
`
`Sheet 7 of 46
`
`5,081,667
`
`£2542 W/°'.D0 (M4/7
`Faepoae oz:/x9 I-25;‘
`
`
`
`
`
`/654
`
`re/gasp
`F2./74
`
`/665
`
`/666
`
`
`
`:57:
`= a/v
`
`F/G.4<c)
`
`
`
`357
`w/-290 F099‘
`
`8
`
`
`
`U.S. Patent
`
`Jan. 14, 1992
`
`Sheet 8 of 46
`
`5,081,667
`
`F/A/.9 m/Apia .z'. D.
`cop! F£’oM
`Loo/(1.40 7793/.5
`
`F/G.4(d)
`
`F/MAD Ac 7'/I/E I. D.
`cap; /-team >
`zoo/(up 77734:
`
`575%.; All/57"
`
`/‘87
`
`/55!!! PIOMPT
`A9//vrzp 70 3)’
`A£D/4'//I.eP 1.9. was
`
`”°
`
`£'/V4 //V5 /.5
`22/5143453
`
`/492
`
`9
`
`
`
`U.S. Patent
`
`'
`
`Jan. 14, 1992
`
`Sheet 9 of 46
`
`5,081,667
`
`/70
`
`
`
`gm/ep am-
`neon.//vc
`A‘/ONE
`
`
`
`4;:/7.€ Va/at
`P5726759 F446
`
`
`
`/
`V0/6'5
`
`
`
`.D£'7227'£D
` 25.5‘ 7/72 7‘
`
`
`V0/65 7'//Via?
`
`/7/7
`
`cu-,4.e Va/as
`psrzcr rm;
`
`401723 New
`cwvreozu/V;
`Pl/0'/YE
`
`
`
`
`
`IE5/V D6’-
`R€ESS£D
`
` AWIY4 #3 404’ §'
`
`POIVEIQ D0///V
`7:‘/E ,4V0/V5
`
`
`
`10
`
`10
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 10 of 46
`
`5,081,667
`
`/72
`
`
`/S
`
`MW/Arr
`
`/r/4.’. KM;
`.9597‘
`
`
`
`
` y /S
`
`D002
`opszv 5.94:
`SET
`9
`
`,
`
`A
`
`
`
`srmer
`(Pea 2/7/V4845)
`war
`
`11
`
`
`
`£4524!
`MAN/Asv
`4714 £24;
`
`
` .s:r ‘pa .5/vxer
`pt:/:ra«vc£';.m¢
`
`11
`
`
`
`U.S. Patent
`
`‘ Jan. 14,1992
`
`Sheet 11 of 45
`
`5,081,667
`
`Adda!//vr Foe
`/V07 £671/Ii/V//V5
`/tea/V P.sv.z ¢'/944
`
`/747
`
`64542 mss/VE
`A’ 44 F4445
`T/MEZS
`
`/748
`
`$3’
`
`/7 6
`4
`
`Aceaz/Arr Fae
`/var .e£7z/zzv/N4
`Foo»! P:V.z 441.4.
`
`F/G.4(42
`
`12
`
`12
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 12 of 46
`
`5,081,667
`
`/47
`
`/6 72
`
`/474
`
`_
`
`.€E££'AS£
`P//0/Vi dd/V7304
`
`13
`
`13
`
`
`
`U.S. Patent
`
`' Jan. 14,1992
`
`Sheet 13 of 46
`
`5,081,667
`
`200
`
`\
`
`2/5
`
`70 72/1?/V 0/V
`PHO/V!
`
`F/6.5
`
`14
`
`14
`
`
`
`15
`
`U.S. Patent
`
`’ Jan. 14,1992
`
`Sheet 14 of 46
`
`5,081,667
`
`3””
`5:7’ P//0/V!
`
`ll0£N
`F7//V6 770/V
`
`300
`
`‘X
`
`3/2
`
`.
`
`/(EYS 75
`
` 55'/VD P//0/V6’
`,,,0,,,,-
`
`322
`
`15
`
`
`
`U.S. Patent
`
`‘ Jan.14, 1992
`
`.
`
`Sheet 15 of 46
`
`5,081,667
`
`330
`
`YES
`
`F/6.60)
`
`£540 .5747?/.5
`
`332
`
`Pévupr
`:/vg//V: o/v (off)
`
`334
`
`
`
`oz/77¢/7':/4/V»44 79
`smer 37299 :42
`
`333
`
`HZOMP7’
`
`cap: AMEPTED
`
`
`
`/A46’/76 (4I.4X).D TMF
`7'4’V£'S -45.5’7' -'-' if
`
` (£0 PZGMPT
`
`‘W.
`5'"
`Q Z696/<
`Y0!/EP//0/V
`,
`
`343
`
`‘
`
`cap; ACCEPTED 345
`
`16
`
`16
`
`
`
`U.S. Patent
`
`~ Jan. 14, 1992
`
`Sheet 16 of 45
`
`5,081,667
`
`F/G.7
`
`17
`
`17
`
`
`
`U.S. Patent
`
`*
`
`Jan. 14, 1992
`
`Sheet 17 of 46
`
`5,081,667
`
`600
`
`
`
`4/3
`
`5:7’
`/r/a .«-23¢
`
`
`
`Z26
`
`
` 52‘
`
`£56414 P//a/V5’
`M5/w. at
`
`,e£a-7./.1. PI/0/V£'
`MEM aw,
`
`‘Z8
`
`'
`
`[3
`
`Y!‘W
`
`No
`
`624
`
`18
`
`18
`
`
`
`19
`
`U.S. Patent
`
`'
`
`Jan. 14, 1992
`
`Sheet 18 of 46
`
`5,081,667
`
`
`
` ‘
`
`
`ssrsrcm 540
`=ecv
`
`19
`
`
`
`U.S. Patent
`
`-
`
`Jan. 14, 1992
`
`Sheet 19 of 46
`
`5,081,667
`
`F/G.8cc)
`
`
`
`Reamer
`
`650
`
`:M5.e;£/var
`
`
`
`
`42:27.2 3476.56
`Away. cup; 7'
`4x14; .s'£7'«.po
`P1809‘. P4453
`F4 /74,’ 5: 7
`#7452 .2757-
`A094
`
`
`
`20
`
`
`
`U.S. Patent
`
`'
`
`Jan. 14, 1992
`
`Sheet 20 of 46
`
`5,081,667
`
`6%
`
`21
`
`
`SE 7 ' 7/ME
`F02 P//ONE ’FM4
`
`
`SE7 ZED/fiL
`.9759 TUS
`
`
`
`A 72
`
`474
`
`F/G.8(d)
`
`21
`
`
`
`U.S. Patent
`
`-
`
`Jan. 14,1992
`
`.
`
`Sheet 21 of46
`
`5,081,667
`
`
`
` €l.Efl£
`
`B4/V/6 F444
`
`532'
`
`
`
`
`
`
`smer
`vo/ct 7/M52
`
`84
`
`8:‘.-'7'F£fi FOR
`A’!Y lJP£40/2D
`
`‘aé
`
`
`
`
`594
`
`ct ewe KEY
`I/PLO/7D caom:7z'
`
`é9é
`
` SE7‘
`;€£.D/AL
`S76 Tl/S
`
`22
`
`
`
`U.S. Patent
`
`*
`
`Jan. 14, 1992
`
`Sheet 22 of 46
`
`5,081,667
`
`500
`
`neomr
`.ewn.=-,e
`I//V406/( C035
`
`/
`5‘/
`
`czeme /«£7
`31-7-76’ 70 A44 FF/7’ 553
`
`SW27’
`P904 7/Mae 555
`
`23
`
`
`
`U.S. Patent
`
`‘
`
`Jan. 14, 1992
`
`Sheet 23 of 45
`
`5,081,667
`
`.508
`
`.D06'L0c'/\’ E29/W
`Cf/£6/( £1/M
`
`HWAIPT
`
`09
`5
`
`3% . MODE
`FF‘
`
`5/0
`
`.957' 5723/14
`= /04!
`
`5/3
`
`£5357
`DEF:-71/1.7 V4.w£
`
`
`V“ £9:/73:34?/fiat
`
`
`spszp
`
`N0
`
`mavpr
`6005'
`ICCEPTED
`
`5/4
`
`P242
`
`5/6
`
`F/6.9m)
`
`
`
`357 IPA»!/.6'P.£-‘ED
`-=A.5‘x Mou/E
`/A/Pl/7‘ //vra
`£762 /WE/W.
`
`
`
`29¢’/f
`
`24
`
`
`
`U.S. Patent
`
`-
`
`Jan. 14, 1992
`
`Sheet 24 of 46
`
`5,081,667
`
`#3’
`
`KRMPT
`
`Ah/:9/7//V4
`
`PIES! 7'
`AEFII/1. 7‘
`
`//V87€lIC£Z‘/é/V
` 7044./.5
`
`.S'P££¢’l7’
`[#5345
`8739 77/5
`
`527
`
`25
`
`
`
`U.S. Patent
`
`'
`
`Jan. 14, 1992
`
`Sheet 25 of 46
`
`5,081,667
`
`.529
`
`. 4.
`7a flea
`
`Vi-9
`
`
`
`
`4914/A/77/V
`/zvsreucr a/v
`
`SfiV£'.5'A’£)€$ 5”
`
`3:7 Ad/(
`A9//V752
`
`533
`
`F/G.9rd) @
`
`26
`
`
`
`U.S. Patent
`
`‘
`
`Jan. 14,1992
`
`Sheet 26 of 46
`
`5,081,667
`
`j F/G.9(e)
`
`
`
`
`All/fl/7'//Y6
`/fisflfld 7'/0/V
`
`DIP/71/A T
`VAL L/E
`
`AMOI 7'//v4
`//vsreucr/0/v
`
`27
`
`
`
`U.S. Patent
`
`‘ Jan. 14, 1992
`
`.
`
`Sheet 27 of 46
`
`5,081,667
`
`
`g .5565’
`
`save‘ 337/?
`//Y erae
`
`YES
`
`
`
`519V! .D9Tfl
`
`
`
`28
`
`
`
`U.S. Patent
`
`‘
`
`Jan. 14, 1992
`
`Sheet 23 of 46
`
`5,081,667
`
`F-/G.9(5)
`
`
`
`
` AWo9/ 77A/6
`/A’87£l/C770/V
`
`.$'»4V£' 347/?
`//V /2766
`
`
`
`
`
`
`
`HWRI T/IV
`%7£M.’.'7'/ /V
`CODE’
`
`54/5'
`
`
`
`
`.¢.e-ssr
`.D£Ffll/LT
`V44 L/E
`
`29
`
`
`
`U.S. Patent
`
`Jan. 14, 1992
`
`Sheet 29 of 46
`
`5,081,667
`
`539/‘/
`
`
`
`
` Wfil7//VG
`#373‘!/07'/0/V
`
`
`
`
`
`YIS
`
`SIVVE .8477?
`IN 2 732
`
`/96'/(
`
`30
`
`
`
`U.S. Patent
`
`Jan. 14, 1992
`
`Sheet 30 of 46
`
`5,081,667
`
`560
`
`F/G . 9(4)
`
`578
`
`Am; 77/V4’
`//V373!/C T/04’
`
` F153.
`MA/MAL
`. 5/V4/ME
`K/L 4
`
`
`
`
`580
`
`:4-r »m/vmz/
`H135/VA-' A’/LL
`Fm;
`
`/10/(
`
`31
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 31 of 46
`
`5,081,667
`
`F/G.9(J)
`
`
`
`587
`
`
`
`flW4l 7/N4
`/Ntfkl/6 7'/0/Y
`
`
`
`£5357
`DE/-‘Al/1. T
`V/94 1/!
`
`603
`
`
`
`CODE
`
`
`
`
`1/191 0/917
`@4lP££' 7'5
`
`645
`
`,/’.’é“;1’»Z3’c’!ia~
`cap:
`
`6/7
`
`
`
`32
`
`
`
`U.S. Patent
`
`‘ Jan.14, 1992
`
`Sheet 32 of 46
`
`5,081,667
`
`
`
` R//V4//V4
`Oh/gl-7-"
`N0
`
`F/G.9(k)
`
`
`
`K3
`
`smet .e:.s'.//47'
`//v 274':
`
`
`
`
`
`4.35
`
`F"
`
`33
`
`
`
`U.S. Patent
`
`‘ Jan. 14, 1992
`
`Sheet 33 of 46
`
`5,081,667
`
`
`
`35 T %£¢4£/7')’
`T0 A0}\/
`
`584
`
`
`
`.957 AOLAZI 72’
`re ///4/1’
`//Y 2752
`
`.588
`
`5'90
`
`
`MOMP7
`
`%
`
`//VV/91./.D
`E/YTEY
`
`Accsprsp 592
`
`
`
`596
`
`RES T/7;? 7'
`5%? Se
`
`
`
`
`F/6.90)
`
`34
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 34 of 46
`
`5,081,667
`
`F, G. /0“)
`
`700
`
`/
`
`774+/£’»€
`//V7521/P 7'
`
`(7/CK)
`
`:4 : ££4'/.s'r5e.s'
`
`D580!/A/CE /NPO 7.5’
`
`(40 M356.)
`
`5:7 15/99//v
`
`/-7944//V4 £942’ /-2,945
`
`742
`
`744
`
`7”‘
`
`dill. 6'/‘//RP
`
`705
`
`(#144 LED
`
`7/0
`
`(#44 CIP
`
`CIZA P»94£'.€
`
`7/Z
`
`7/3
`
`mu. /‘"115///N41»;/If! 7/5
`
`
`
`DEJOU/VCE //VPU73
`(/20 Matt.)
`
`:57 A /V4 6'
`F.44u/‘vi 54: F1445
`
`€414 P50”;
`55$’/CE %l/7//V525
`
`7/9
`
`72/
`
`723
`
`Mu. reflex
`
`725
`
`091.1. see-safi
`ssev/c: R0!/T/NE
`
`7
`
`72
`
`35
`
`
`
`U.S. Patent
`
`’ Jan. 14, 1992
`
`Sheet 35 o£46
`
`5,081,667
`
`
`
`A224’/A’; 1/4'//rs
`
`$729: 7' /2A:///A/6'
`
`
`
`oarpur
`5'/yg//V5 K/4;
`‘
`
`735
`
`u.-.2475 gnu
`smw: (F90/W 740
`7.'4c'// (our/N57
`
`79%
`
`D/Mal! $40561.
`//V7£'a6€fl/’7’
`
`748
`
`750
`
`,e£cw./.4
`,ee-4/sr:.e.s
`
`4-/V4//vs
`//v7‘£,eeu,07-.3
`
`1957112/V
`
` 742
`
`53
`
`V
`
`F/G./Ow)
`
`7“
`
`36
`
`
`
`U.S. Patent
`
`' Jan. 14,1992
`
`Sheet 36 of #6
`
`5,081,667
`
`6'/S//ZPS 1//V774.
`2:0/v.3 4/79
`
`6'04’//V7 (ED
`84//VA’! 0/Y7’/A
`20547.5‘
`€flP
`
`F/G./0(6)
`
`F/G. /Om’)
`
`37
`
`
`
`U.S. Patent
`
`- Jan. 14, 1992
`
`Sheet 37 of 46
`
`5,081,667
`
`
`
`.2542 $5753:
`azp 41944372777/5
`
`
`
`6'1?//.D)V£E
`
`
`
`¢€£’7‘l/K/9’
`
`
`
`F/G." /0(6)
`
`38
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 38 of 46
`
`5,081,667
`
`£56174 1. NUMBER
`S!Q!!!/V656’
`FEOAI «€73/E
`
`1.9.3415 '2'/Va" /(£7
`
`42.542 120 #4452
`Aeacemuu//V;
`/-’M4
`
`557’ fl9¢£3€
`Pflflfffilll/Vi//V4
`%MP£ E75 .$'7fl7'0a$'
`
`FI G. /06‘)
`
`39
`
`
`
`U.S. Patent
`
`« Jan.14, 1992
`
`‘
`
`Sheet 39 of 46
`
`5,081,667
`
`7/4
`
`
`
`Fmsxr 77»/52
`T/MED 01/7'
`
`
`
`p:c.e:ME/vr ‘
`P-'2,e/(//V4 £2/9.5’/a’
`7*/Mae
`
`7::
`
`7/54
`
`
`
` ££//V/ 77/91. /ZE
`
`.
`
`7//2/V or/=
`
`flze/r//v4' A/¢//72$
`
`/Z45/r’ 7/MEZ 7/Jé
`
`40
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 40 of 46
`
`5,081,667
`
`,9//0/V5’ 7fl£/Y-
`
`0/V(/970)
`
`7Z‘0V ON
`H935 /‘DH/£2
`
`722/
`
`723
`
`/
`
`pow/V4049 aspect‘
`3 7"/AIES
`-
`
`7224
`
`,e:a44.¢ '40/v cap:
`Fwu tree
`
`7225'
`
`.D0}V/V4043 .D/ I T
`
`#1 3 T/MES;
`
`722‘
`
`zwv/vwflp Cswacs‘
`3 7/A4625‘
`
`7Z27
`
`paw/vzaap 12/ /7
`#2 377M/.='.: 6
`
`7333
`
`pow/v/.043 ’.smc£‘
`3 TIMES
`
`7229
`
`you//V40/72 .D/¢/7
`#3 3 rm/5.5‘
`
`.
`7230
`
`'
`
`7-,,”
`wuoc/c
`Roy/Q/V5’
`"’-5“”7"‘-7’
`Wfififfefg
`
`/.3
`
`,ee'¢u/esp
`
`
`
`7232
`
`- 3 TIMES
`
`pow/vz.aA.z> p/¢/7'
`#4 3 7'M4£'S
`
`7234
`
`41
`
`41
`
`
`
`U.S. Patent
`
`* Jan. 14, 1992
`
`Sheet 41 of 45
`
`5,081,667
`
`PIP
`(PM 49152!!! 12/27.; )
`
`723
`
`1//vzoc/r PA/0/V!
`
`7335
`
`7234
`
`7237
`
`zJoMv4a4.D .22/4/revs:
`
`7333
`
`7239
`
`7240 yr:
`
`724/
`
`
`
`.DOIV/V4059
`1:/4/r#,z Fae
`/9Lfl:€M 7?/PREP
`
`.D&IV/V40flD
`D/qvrntz /role
`#1.’!/QM PH/V/d/|’£'D
`
`perv/V4040
`SPACE‘
`
`7242
`
`.
`
`pow/vz.aAD
`
`F/Go
`
`42
`
`
`
`U.S. Patent
`
`' Jan.14, 1992
`
`Sheet 42 of 46
`
`5,081,667
`
`
`
`A‘/0/V5’ /(E Y
`IJPZOID (P/ru)
`
`
`
`
`
`
`
`
`-./Je£.s:7' psaaz/ave:
`£59’/.$7‘£,€
`70
`’.sPAc£ ‘
`
`
`
`7146
`
`
`
`SE7’ lJP4d4D
`6941/1575 S7’/77W.S'
`
`
`
`43
`
`
`
`U.S. Patent
`
`‘ Jan. 14, 1992
`
`Sheet 43 of 46
`
`5,081,667
`
`P//0/V! 32/47‘
`
`
`
`D011//YA 0:43
`.$'Pfic£'
`
`723
`
`,»
`
`
`
`
`
`
`DOM//VL 043
`‘(OK B0770/V
`
`
`
`
`
`
`
`
`615/?! 1941.
`A‘/0/Y5’ £575
`
`”‘-"W
`
`F/G . 10(1)
`
`Ava/V: ///M4
`
`
`up cw
`
`723
`
`
`
`DONNA 0fl.D
`S3405"
`
`.DOM//V4 OAD
`£'N.D
`
`
`
`
`
`.DOM//V1. 0flD
`
`
`
`F/G . /Oct)
`
`44
`
`
`
`U.S. Patent
`
`» Jan. 14,1992
`
`Sheet 44 of 45
`
`5,081,667
`
`726
`
`/
` ;as2w.u .zsx .arr£
`
`/=:eaM 2 arr:
`nan//V4049 &lF'/-‘£2
`
`£56’/94¢ Z/VD. 3Y7’£'
`FROM 2 BYTE
`DOWNLOAD 31/F/‘E12
`
`FIG. /00»)
`
`45
`
`
`
`U.S. Patent
`
`' Jan. 14,1992
`
`‘
`
`Sheet 45 of 46
`
`5,081,667
`
`725
`
`\
`
`7250
`
` F/G. /Om)
`
`
`
`
`
`//VF!/7 4408/VA
`$6’/770/V 24729
`
`
`
`7260
`
`7262
`
` 577987’ 7'£4¢'/(E477?
`££'P£I97'- //VT!/(V/7L
`
`
` 857 ’T£flCK
`6'/VPL 7‘ 5757715
`
`46
`
`
`
`U.S. Patent
`
`' Jan. 14, 1992
`
`Sheet 45 of 46
`
`5,081,667
`
`600
`
`/
`
`3/0
`
`
`55¢/.91. ea v
`//vr:-.e.ez/P7‘
`
`
`
`
`
`.z7£3awvc£
`Mew //vpur arr!
`(3 co/v.s-ta.)
`
`8,2
`
`
`
`BE-E/Vfl3L£
`/NTEIEUP7
`
`€22
`
`
`
`
`
`F/G.//
`
`
`
`
`
`me/«a.u£7z'.e
`mr7:seez/97'
`
`
`
`(7:-7/r)
`
`
`
`
`
`7/0
`
`920
`
`/vcee-M:/vr
`.s’:o.e-sea//;exw
`Pl/435 cauvrtz
`
`47
`
`
`
`1
`
`5,081,667
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`SYSTEM FOR INTEGRATING A CELLULAR
`TELEPHONE WITH A VEHICLE SECURITY
`SYSTEM
`
`This is a continuation-in-part of application Ser. No.
`07/345,654, filed 5-1-89, (Abandoned) entitled “System
`for Integrating a Cellular Telephone With a Vehicle
`Security System”.
`BACKGROUND OF THE INVENTION
`
`The present invention relates to cellular telephone
`systems, automobile security systems and associated
`apparatus.
`~
`Cellular telephone usage has grown rapidly in recent
`years out of a recognition of the value of ambulatory
`voice and data communication capabilities. There has
`been an associated growth in products and services
`related to the cellular telephone. Many manufacturers
`have introduced and continue the introduction of a
`myriad of cellular telephones with varied features, func-
`tions and protocols. Presently, with an appropriate in-
`terface, a cellular telephone may be interconnected to a
`facsimile machine, an answering machine, or an autodi-
`aler to name a few. While the capability of the typical
`cellular telephone system has grown, cellular tele-
`phones have not heretofore been adequately adapted to
`enhance the security of the host vehicle. This task has
`remained almost exclusively in the province of vehicle
`security systems.
`Vehicle security systems have been available for a
`longer period of time relative to cellular telephones.
`Nonetheless, vehicle security systems have also grown
`in capability and sophistication in recent years. For
`example, systems currently on the market provide for
`remote arming and disarming of the alarm, locking and
`unlocking of the vehicle’s doors, controlling the win-
`dows, or opening the trunk. An exemplary security
`system is described in U.S. Pat. No. 4,887,064. How-
`ever, the remote capability of a typical conventional
`security system is limited. These remote controls have a
`typical operating range of less than one hundred yards
`since they generally rely on a radio or infrared link of
`very limited range. Further, these systems generally
`provided simple on, off, or status indications, yet there
`are many situations that require a broader, more versa-
`tile, and more powerful communication link.
`U.S. Pat. Nos. Re 32,856, reissued Feb. 7, 1989, to
`Millsap et al.; 4,809,316 issued Feb. 28, 1989,
`to
`Namekawa; and 4,821,309,
`issued Apr. 11, 1989,
`to
`Namekawa show systems integrating cellular telephone
`systems with alarm systems. Millsap’s system is adapted
`to provide an alarm system for protected premises at a
`fixed location and is therefore not applicable to vehicle
`protection. The Namekawa systems require the use of a
`proprietary cellular telephone system and therefore do
`not allow for use with cellular telephones manufactured
`by others. Thus, none of the large variety of cellular
`telephone systems already installed in vehicles will
`readily accept the system described in U.S. Pat. Nos.
`4,809,316 and 4,821,309.
`Thus, there is a need in the art for a versatile cellular
`security system which is compatible with a wide variety
`of cellular telephones.
`SUMMARY OF THE INVENTION
`
`The need in the art is addressed by the present inven-
`tion which provides a system that interfaces between a
`
`2
`variety of vehicle security systems and most cellular
`communication systems whether already sold and in-
`stalled in vehicles or yet to be marketed. The system
`includes a system controller and an interfacing arrange-
`ment. The interfacing arrangement includes a first li-
`brary, stored in memory, having a plurality of unique
`translation tables corresponding to the protocols of a
`plurality of unique cellular communication systems.
`The interfacing arrangement further includes an initial-
`izing capability for selecting an operating protocol for
`the interfacing system from the first
`library means
`which is compatible with the protocol of the cellular
`communication system. The library may be updated by
`adding to it the protocol of new cellular communication
`systems as they become available. Hardware and soft-
`ware are included for interfacing the vehicle security
`system to the controller and for interfacing the control-
`ler to the vehicle. In a specific embodiment, the selec-
`tion of the desired cellular ‘telephone type or make is
`made from the keypad of the cellular telephone by
`spelling the telephone type in English via the telephone
`keypad’s buttons.
`Other features of the system include an ability to
`expand and "update the system’s library with a protocol
`of new types and models of cellular phones. The system
`further includes means for starting the vehicle engine
`and verifying the engine’s status from any direct dial
`telephone anywhere in the world. Another feature ena-
`bles the vehicle’s owner to telephone the vehicle once it
`has been discovered that the vehicle has been stolen and
`
`stop the engine. If the vehicle is being driven while the
`command to stop the engine is received, the command
`will be registered. However, the execution of the com-
`mand will take place only when the engine’s RPM or
`vehicle speed are below a preset level, at which point
`the engine will be disabled and the lights will flash. The
`system further includes means to electronically lock the
`telephone keypad preventing an intruder from inter-
`rupting or terminating ‘any incoming or outgoing com-
`mand or calls.
`'
`Another feature allows the owner to listen in or have
`a two-way voice communication with an intruder, even
`though the telephone’s handset is resting in its cradle.
`Another feature of the system enables the vehicle’s
`owner to call the system from any direct dial telephone
`in the world and program into the system either a pager
`number or a telephone number at which the owner can
`be reached and notified in case of intrusion into the
`vehicle.
`Another feature of the invention activates a naviga-
`tion system when the alarm is triggered and repeatedly
`transmits at certain time intervals over the communica-
`tion system the coordinates identifying the vehicle loca-
`tion.
`Another feature of the invention provides synthe-
`sized voice guiding and prompting for the operation
`and control of the system. Another feature of the inven-
`tion provides for programming through the cellular
`telephone keypad such features as entry delay, valet
`mode enabling, horn sounding and sound loudness con-
`trol. These and other features and advantages will be-
`come more apparent from the following description and
`claims.
`
`65
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`These and other features and advantages of the pres-
`ent invention will become more apparent from the fol-
`lowing detailed description of an exemplary embodi-
`
`48
`
`
`
`3
`ment thereof, as illustrated in the accompanying draw-
`ings, in which:
`FIG. 1 is a simplified block diagram of the system for
`integrating a communication system with a security
`system of the present invention.
`FIG. 2(a) is a top level flow diagram of the fore-
`ground routines of the program of the present inven-
`tion.
`
`FIG. 2(b) is a top level flow diagram of the back-
`ground routines of the program of the present inven-
`tion.
`
`10
`
`FIG. 3(a) is a flow diagram of the Initialization rou-
`tine of the program of the present invention.
`FIG. 3(b) is a flow diagram of the Telephone Set-Up
`subroutine called by the Initialization routine of the
`program of the present invention.
`FIG. 4(a) and 4(b) are flow diagrams of the State
`Control Module of the program of the present inven-
`tion.
`
`FIG. 4(c) through 401) are flow diagrams of the sub-
`routines called by the State Control Module of the
`program of the present invention.
`FIG. 5 is a flow diagram of the Idle foreground rou-
`tine of the program of the present invention.
`FIGS. 6(a) and 6(b) are flow diagrams of the Receive
`foreground routine of the program of the present inven-
`tion.
`'
`
`FIG. 7 is a flow diagram of the Arm foreground
`routine of the program of the present invention.
`FIGS. 8(a) through 8(e) are flow diagrams of the
`Outgoing foreground routines of the program of the
`present invention.
`'
`FIGS. 9(a) through 9(1) are flow diagrams of the
`Program foreground routines of the program of the
`present invention.
`FIGS. 10(0) and l0(b) are flow diagrams of the Peri-
`odic Timer background routine of the program of the
`present invention.
`FIGS. 10(c) through l0(m) are flow diagrams of the
`subroutines called by the Periodic Timer background
`routine of the program of the present invention.
`FIG. l0(n) is a flow diagram of the tracking back-
`ground routine of the program of the present invention.
`FIG. 11 is a flow diagram of the Serial Telephone
`Receiver Buffer background routine of the program of
`the present invention.
`FIG. 12 is a flow diagram of the Tachometer back-
`ground routine of the program of the present invention.
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`Illustrative embodiments and exemplary applications
`will now be described with reference to the accompa-
`nying drawings to disclose the advantageous teachings
`of the present invention.
`Hardware
`
`FIG. 1 is a simplified block diagram of the system for
`integrating a communication system with a security
`system of the present invention. In the preferred em-
`bodiment, the system 10 is adapted for use with a cellu-
`lar telephone system 12. The system 10 is interposed
`between the handset unit 14 and the transceiver 16 of
`the cellular telephone system 12. That is, the cable 18,
`which would ordinarily connect the handset 14 to the
`transceiver 12, is connected to a cable breakout or ter-
`minating strip 19. Cable breakout 19 includes relays and
`other switching elements for providing digital and
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`5,081,667
`
`4
`audio interfacing. A second cable 22 is connected be-
`tween the cable breakout 19 and the transceiver 16. The
`cables 18 and 22 are terminated at the cellular ends with
`connectors to fit various cellular telephone types. The
`transceiver 16 is connected to a conventional cellular
`telephone antenna 24. The cellular telephone communi-
`cation link passes through the system 10 unimpeded
`while the system 10 is idle. When the system 10 is ac-
`tive, it utilizes audio and digital signals from the cellular
`system 12 and generates audio and digital signals
`thereto.
`The system 10 includes a controller 20 which, in the
`preferred embodiment,
`is implemented with a micro-
`processor. As discussed below, the cable breakout 19
`provides interconnection of the cellular telephone sys-
`tem 12 to the controller 20 via plural interface units
`including a dual tone multiple frequency (DTMF) de-
`coder 26, a call-in-progress interface 28, an external
`telephone interface 30, and an external speech interface
`32. The DTMF decoder 26 is connected to the cable
`breakout 19. The DTMF decoder 26 is a commercially
`available device, such as a type CD22204 IC chip,
`which decodes touch tones from the cellular system 12.
`The call-in-progress interface 28 detects ringing, busy
`signals, etc. The call-in-progress interface 28 is also a‘
`commercially available device, such as a type NE5900
`IC chip. The external telephone interface unit 30 listens
`for audio in both directions, detects the telephone on/-
`off status, and provides access thereto for the controller
`20. The unit 30 also performs the functions of signal
`level conversion, buffering and filtering. The external
`telephone interface unit 30 also provides access for
`sending digital commands from the system 10 to the
`cellular transceivers so that the system 10 may com-
`mand operation of the telephone. An external speech
`interface 32 cooperates with a speech synthesizer 34 to
`provide audio from the synthesizer on command after
`receiving digital output from the controller 20. The
`external speech interface 32 also outputs to an external
`speaker (not shown). The external telephone and speech
`interfaces 30 and 32, respectively, and the speech syn-
`thesizer 34 are constructed using commercially avail-
`able devices.
`
`Inputs from a conventional vehicle security system
`13, from a host vehicle (not shown), and from a global
`positioning tracker (not shown) are received by the
`system controller 20 via level conversion and filtering
`circuits 36. As may be necessary for a particular input,
`the level conversion and filtering circuits 36 filter, con-
`vert from analog-to-digital, and adjust the level of the
`signals received from the vehicle and its security system
`in a manner well known to those of ordinary skill in the
`art. Thus, from the vehicle, the system controller 20 of
`the illustrative embodiment of FIG. 1 receives:
`1)
`TACH signal which indicates the rate of revolution of
`the engine or speed of the vehicle; 2) an IGNITION
`input which depends on the state of the vehicle ignition
`switch or accessories switches; 3) a DOOR TRIGGER
`input from the door switch which indicates whether it is
`open or closed; and 4) a HORN signal which represents
`the state of the horn relay of the vehicle. Likewise, from
`the security system, if any, the system controller 20
`receives ARM, SIREN and LED (light emitting diode)
`signals. Additionally, an input system 10 kill override
`exists so that a separate auto accessory designed by the
`assignee of this invention, a remote vehicle starter sys-
`tem, may work in conjunction with the system 10, while
`not interfering with or reducing the system 10 in any
`
`49
`
`
`
`5,081,667
`
`5
`way. This input allows the remote starter system to start
`the car while the system 10 prevents the ignition switch
`from doing so.
`The TACH signal may simply take the form of a
`signal indicating pulses from the ignition system coil or
`a spark plug. Alternative arrangements can provide
`tachometer or speedometer readout signals, for exam-
`ple.
`The tracking data input is provided by a global posi-
`tioning system (such as LORAN or TRAVELPILOT
`by Blaupunkt) so that, upon demand, e.g., when the
`security system is tripped or position data is requested
`by the user via a touchtone telephone, the system 10
`processes the tracking data (translates the electronic
`inputs to a location on a map using a lookup table or
`other suitable technique) and outputs its location via a
`voice synthesizer.
`'
`The external interface 38 performs a similar functions
`as the level conversion and filtering circuits 36. That is,
`the external interface 38 converts the digital (CMOS)
`signals, e.g., 5 volts, from the controller 20 to signal
`levels necessary for the vehicle and the cellular tele-
`phone system 12, e.g., 12 volts. Through the external
`interface,
`the
`controller
`20
`sends REMOTE
`STARTER signals to start the engine if the vehicle is so
`equipped; an ENGINE KILL signal to disable the en-
`gine; a HAZARD LIGHTS signal to activate the ha-
`zard lights; and a telephone ignition sense signal to
`activate and deactivate the cellular telephone system 12.
`The system 10 may be set up to send and receive other
`signals without departing from the scope of the inven-
`tion.
`The system 10 also includes a memory 40, a real time
`clock 42, and a power supply 44. The clock 42 has
`‘ battery backed-up memory in which engine kill status is
`stored to maintain the engine in a disabled state in the
`event the vehicle battery or power is removed from the
`system 10 and then reinstated. Other selected data is
`also locked up (stored in the clock memory) as required
`for operation of the system. Particularly, as discussed
`more fully below, the telephone type is stored in the
`clock memory:
`In the illustrative embodiment, the memory is imple-
`mented as a conventional programmable read-only
`memory or PROM. The PROM 40 also stores certain
`telephone specific codes as discussed more fully below.
`As discussed below, the operation of the system 10 is
`controlled by the controller 20 through the execution of
`a program 100 stored in the PROM 40. In the best
`mode, the program is written in assembly language.
`Software
`
`FIGS. 2(a) and 2(b) provide top level flow diagrams
`of the program 100 of the present invention. The pro-
`gram includes a number of executive (foreground) rou-
`tines 110 shown in FIG. 2(a) and a number of utility
`(background) routines 120 shown in FIG. 2(b). The
`' executive routines 110 are selected by a State Control
`Module (STCM) 160 and include Idle 200, Receive 300,
`Arm 400, Program 500, and Outgoing 600 foreground
`routines. The utility routines 120 run in the background
`of the executive routines 110 and include periodic timer
`(TICK), serial telephone buffer (S10), and tachometer
`(TAK) subroutines 700, 800, and 900, respectively.
`As shown in FIG. 2(a), the program starts with an
`initialization routine 130. The initialization routine is
`shown in greater detail in FIG. 3(a). As is evident from
`FIG. 3(a), the initialization routine 130 includes dedi-
`
`6
`cated subroutines 134-150 (even numbers only), 151,
`and 152-156 (even numbers only) for setting up the
`program stack pointers (134); setting up RAM vector
`register (136); setting up configuration registers in the
`controller 20 (138); initializing timers, ports and random
`access memories (RAM) (140); initializing the speech
`synthesizer 34 (142);
`initializing the call-in-progress
`circuit 28 (144); initializing the external output buffer 38
`(146); initializing the real time clock 42 (148); setting up
`user programmable defaults (150); performing tele-
`phone set-up (discussed below) (151); setting the State
`Control Module (discussed below) in an idle state (152);
`and enabling interrupts (154) respectively.
`A particularly novel aspect of the invention is the
`provision of a library within which translation tables are
`provided for the protocols of a wide variety of specific,
`typically unique, cellular
`telephone communication
`systems. The telephone set-up subroutine 151 of the ‘
`initialization routine 130 selects an operation protocol
`for the interfacing system from the library which is
`compatible with the protocol of the host cellular com-
`munication system. Reference is now made to the Tele-
`phone Set-Up routine 151 illustrated in the flow chart of
`FIG. 3(b) for the following description of the telephone
`set-up process:
`I. First the system 10 is rapidly initialized to a known
`state at 1510 so that the user sees no transitory aberra-
`tions in the operation of the vehicle, telephone, and/or
`security system.
`2. Next at 1512, the system 10 checks to see if a tele- _
`phone is attached and turned on. If a telephone-on con-
`dition is detected, the system 10 assumes that the tele-
`phone type has been previously set and so jumps to 1526
`(step #6 below).
`3. At this point (1514), since the telephone-off condi-
`tion was detected, the system 10 prompts “Enter Your
`Cellular Telephone Type” 1516 via the speech synthe-
`sizer 34 and looks for a response from the telephone
`keypad. Since at this point, the system 10 does not know
`what telephone protocol to use and therefore does not
`know how to interpret telephone key codes, it looks
`only at the telephone DTMF tones for identification of
`each key, see 1518. Examples of legitimate entries are
`OKI6, equivalent to 6546 (for OKI model 600 series
`telephones) or NOVA, equivalent to 6682 (for all Nova-
`tel telephones).
`4. If no response is detected that matches any one of
`the telephone protocols currently in the library, after a
`pause of five seconds, the program goes back to Step #3
`(1514) above.
`5. When the system 10 detects a response that
`matches one of the library possibilities, it first stores the
`corresponding telephone type in the Real Time Clock
`nonvolatile memory at 1520 and then responds with the
`prompt “Entry Accepted” via the speech synthesizer 34
`at 1522.
`
`6. Next, at 1524, the pointers for the proper telephone
`library segment are set and at 1528 the timers and serial
`input/output routines are reinitialized (reconfigured)
`for the specific telephone type.
`7. The balance of the initialization routine is then
`
`processed at 1530.
`The above initialization telephone set-up process is
`necessary to identify the proper telephone type and key
`code library vector. However, once the program has
`identified the telephone to be used, it need not be set
`again, even if the system has been powered down and
`reset, until a different telephone type is to be used. To
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`45
`
`50
`
`‘
`
`55
`
`65
`
`50
`
`
`
`5,081,667
`
`7
`change telephone types, the existing telephone cable set
`is replaced with a set specific to the new telephone type
`and the telephone set-up procedure described above is
`followed.
`The initialization routine 130 then activates the State
`Control Module 160 (see FIG. 2(a). As shown in FIGS.
`4(a) and 4(b), the State Control Module 160 is the high-
`est of the executive level routines 110. It decides the
`mode or state of the system 10 by activating the appro-
`priate routine, e.g, Idle 200, Receiver 300, Arm 400,
`Program 500, and Outgoing 600. As shown in FIGS.
`4(a) and 4(1)), the State Control Module 160 begins by
`checking a data fresh flag at a decision point 164. Ini-
`tially, the flag is not set so the routine waits in a loop.
`Eventually, e.g., every 10 milliseconds, an interrupt or
`tick will be sent from the periodic timer 700. The con-
`troller 20 then executes the low level utilities, i.e., it
`takes care of the telephone, lights, reads and processes
`tracking data as necessary, updates utilities, status flags,
`etc. The controller 20 then sets a data fresh flag and
`returns to the STCM module 160. Now, with a fresh
`input data, the STCM module 160 then calls several
`dedicated subroutines to test for alarm tripped or panic
`state (166), to check LED diagnostics from the vehicle
`security system 13 (168), to check for a need for auto-
`matic shutdown after the user has inadvertently left the
`telephone activated (170), to execute a passive engine
`kill (172), and at 167 to call the SEC subroutine 167
`(FIG. 40:) to dete