`US 8,898,611 B2
`(10) Patent No.:
`Konda
`Nov. 25, 2014
`(45) Date of Patent:
`
`US008898611B2
`
`(54
`
`(75
`
`VLSI LAYOUTS OF FULLY CONNECTED
`GENERALIZED AND PYRAMID NETWORKS
`WITH LOCALITY EXPLOITATION
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`Inventor: Venkat Konda, San Jose, CA (US)
`
`4,813,038 A
`5,654,695 A *
`
`3/1989 Lee wien 370/390
`8/1997 Olnowich et al. 00.0... 340/2.23
`
`Assignee: Konda Technologies Inc., San Jose, CA
`(73
`(US)
`Primary Examiner—Suchin Parihar
`
`(Continued)
`
`(22
`
`Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 116 days.
`
`Appl. No.:
`
`13/502,207
`
`PCTFiled:
`
`Oct. 16, 2010
`
`PCT No::
`
`PCT/US2010/052984
`
`§ 371 (c)(),
`(2), (4) Date:
`
`Apr. 16, 2012
`
`PCT Pub. No.: WO2011/047368
`
`PCT Pub. Date: Apr. 21, 2011
`
`Prior Publication Data
`
`US 2012/0269190 Al
`
`Oct. 25, 2012
`
`Related U.S. Application Data
`
`Provisional application No. 61/252,603, filed on Oct.
`16, 2009, provisional application No. 61/252,609,
`filed on Oct. 16, 2009.
`
`Int. Cl.
`
`G06F 1740
`USS. Cl.
`
`(2006.01)
`
`CPC wee GO6F 17/509 (2013.01); GO6F 17/5054
`(2013.01)
`USPC viecccccccccecsecenseeseeeseseceecessesceeseeseseeaenens 716/121
`Field of Classification Search
`USPC vicecccccsescecenseeteeeseeseecesteeseeensaes 716/100, 121
`See application file for complete search history.
`
`ABSTRACT
`(57)
`VLSIlayouts of generalized multi-stage and pyramid net-
`works for broadcast, unicast and multicast connections are
`presented using only horizontal andvertical links with spacial
`locality cxploitation. The VLSI
`layouts employ shuffle
`exchangelinks whereoutlet links ofcross links from switches
`in a stage in one sub-integrated circuit block are connected to
`inlet links of switches in the succeeding stage in another
`sub-integrated circuit block so that said cross links are either
`vertical links or horizontal and vice versa. Furthermore the
`shuffle exchange links are employed between different sub-
`integrated circuit blocks so that spacially nearer sub-inte-
`grated circuit blocks are connected with shorter links com-
`pared to the shuffle exchange links between spacially farther
`sub-integrated circuit blocks. In one embodiment the sub-
`integrated circuit blocks are arranged in a hypercube arrange-
`ment in a two-dimensional plane. The VLSI layouts exploit
`the benefits of significantly lower cross points, lower signal
`latency, lower powerand full connectivity with significantly
`fast compilation.
`The VLSIlayouts with spacial locality exploitation presented
`are applicable to generalized multi-stage and pyramid net-
`works, generalized folded multi-stage and pyramid networks,
`generalized butterfly fat tree and pyramid networks, general-
`ized multi-link multi-stage and pyramid networks, general-
`ized folded multi-link multi-stage and pyramid networks,
`generalized multi-link butterfly fat tree and pyramid net-
`works, generalized hypercube networks, and generalized
`cube connected cycles networks for speedup of s21. The
`embodiments ofVLSI layouts are useful in wide target appli-
`cations such as FPGAs, CPLDs, pSoCs, ASIC placement and
`route tools, networking applications, parallel & distributed
`computing, and reconfigurable computing.
`
`20 Claims, 43 Drawing Sheets
`
`(21
`
`(86
`
`(87)
`
`(65)
`
`(60)
`
`(51)
`
`(52)
`
`(58)
`
`
`
`Pa «7s
`}
`
`g
`ah
`eT Se
`
`3|
`
`La:
`eebe
`
`
` fe=
`
`EleisFSUK glut
`I;
`
`=‘
`
`ous
`oe
`UTA
`*
`
` te
`wo mE we
`cos
`[Sous
`ws
`vm
`Z
`7%
`vere
`al
`z
`0
`vem)
`Pen
`ry
`ag
`
`Ls
`!
`ps7 tk
`q
`
`Page 1 of 79
`
`FLEX LOGIX EXHIBIT 1027
`
`Page 1 of 79
`
`FLEX LOGIX EXHIBIT 1027
`
`
`
`US 8,898,611 B2
`
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,185,220 Bl
`6,335,930 BL*
`6,940,308 B2*
`
`2/2001 Muthukrishnan et al.
`.... 370/411
`
`1/2002 Lee we . 370/387
`9/2005 Wong vcccsceresseeneseeeenees 326/41
`
`8,170,040 B2
`8,269,523 B2
`8,270,400 B2
`8,363,649 B2
`2004/0150422 Al*
`
`5/2012 Konda ween 370/408
`9/2012 Konda
`9/2012 Konda wc 370/388
`1/2013 Konda ..
`.. 370/388
`
`2004 Wong voces 326/41
`
`* cited by examiner
`
`Page 2 of 79
`
`Page 2 of 79
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 1 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`(@LZN
`
`O22)
`
`
`
`pe'cyIW
`
`
`
`
`(re'a)TW
`
`
`
`
`
`
`
`oF10(LVasn,(LSG@rasn(s'v)SN@eSw(saswfcono
`
`we(PLoS(rials(rV'Z)swvisifcae\eeu:‘YNeg"LW(Lvsw(rien
`
`
`
`
`
`
`
`
`g‘9)"N‘eyech(ew.+wo(s)sw(zv}Sw ar107G80(6's(e'o)sw(es)sw(ev)Sw(eziswfc(ze'e)1(elsn1foray20vey(oraswfc*S)(o's(oV's)siw(orsisn(or'vsw(or'eswa0bsoGLsw(ads(i's)SW(PS(Les;(iZdswbaZ10‘SWWWWiWovenCopyJorso(zs)sw(zen(SWzsifc+(y'9)W(eyW7c1N‘Z)TINGLA+kso(i's)sw(y)sw(els(2sw(swrs!c+TennVeh(ernFerINVLA—oTOEP—orew
`
`9710<7Vcraien(erosw(evSW(evedswd(ci'zswelsi
`
`
`
`
`a0a)(er'2)7(orWW
`ZN‘PW(9s'L)7
`
`
`
`
`
`ziso(zasw(ZV9)Snwe(r's)Sw(i'ysn(Ze)sn(2V'2)SiW
`
`
`
`
`
`annyvw(o's)WW.“voswff14‘ovvisw(ar's)sw(L'vIsworeisnQe(or'zisw
`
`
`
`;ez10‘ew“0‘oy‘cw
`
`te10wowNY/eun
`
`oo
`081opOOar—o-7
`VeniwFew(eye+£so(e'S)SN(e'v)SW(e')SWz)sn(es
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`INS270(ge's)1Ng's)1W
`
`
`
`
`
`
`
`
`
`
`
`(rosin(rvs(resw(asw(e'Dsn
`
`('g)sw(o'v)sw(o's(sw(ten
`
`
`(2'S)SIN(Zr)Sw(2'2)SN(22S(’VSN
`
`G'SSW(s‘v)swGesu(szswsw
`
`
`(e9)sw(e'v)sW(e'e)sw(ssw
`
`
`
`
`
`
`
`
`
`
`
`
`
`VIO
`
`Page 3 of 79
`
`Page 3 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 2 of 43
`
`US 8,898,611 B2
`
`
`
`
`(eL'tisnm(£19)SW8(€1'Z)SHFOSWSeL'swgae(ren8(er'L)
`(vs7(SSW8(eSiJows
`
`(aL'ysw;(er'sisw3(oL'e)sn—‘ssw8(orZ)SA91SOB91]
`(gv)sW(o‘a)sw2(s'z)swfosovss|(@rsHFSO8SI
`(OlvISWOFSOFOOLS!
`(LEYSWLISO8LLSI
`
`
`(V'ysnHp(vl'Q)SW*(pL‘z)Sn(rOSWeOSASa}71S0B415!
`(2'vSW(cesw9(2'Z)SWje(a'vsSW(a'e)sw2(o°7)SW9S029S]
`(e'vSWeso3961
`OOLOZL8OSLOSL8OFLO6L8OELOZL8OL
`(eveni}————*fcomnacomHf5
`4‘p'‘‘MNwn)
`
`(sh'v)sWtif(ci's)sw9(SL'e)SNNHiHfii‘s)sw3(st'ZisW
`(e'v)SWLtty+———_}
`
`(ve's)TN2(roran(9s'JW8(r9'zl1(og’eyIW8(Fa'L1H
`
`:{$$"=(areneGOWyfeerON9
`WepyDoni8Ue)1Conn
`
`eeeaoevenseaWi
`
`Ne
`
`
`
`
`
`al‘OL
`
`
`
`
`
`9/8)8(21)
`
`yea)TIN8(02'L)1
`
`“aN8(82°LW
`
`
`
`ov'e)IW8(9e'DW
`
`
`
`
`
`(Zi'vISW
`
`ey'e)7IN8(epLI
`
`11081-11
`
`TOsell
`
`#10BEI
`
`wosri
`
`moss
`
`9103911
`
`£108211
`
`810881
`
`610861
`
`O108011
`
`W1108FI
`
`z1108ZL
`
`€H0VEL
`
`v1108v1
`
`Sh108St
`
`9108ar
`
`£108LUI
`
`8-1081
`
`
`
`611086111
`
`O1080271
`
`12108L211
`
`21082211
`
`£2108E71
`
`¥Z1O8F211
`
`S2108S21
`
`921089211
`
`£2108211
`
`821088211
`
`621086211
`
`O€108OFT
`
`be108LET
`
`2E108Ze
`
`Page 4 of 79
`
`Page 4 of 79
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 3 of 43
`
`US 8,898,611 B2
`
`
`
`
`(L's8(LeesurewVEN(e'ses(LeLW(ee'stIWleer(ee'2TWNe‘ZW(ee'eIWe(ee"HIN(e'se'yIN(BZN(eZ6B)1N8(6LACeresCW(ZWtzCea?(EW
`GasayserbseSANUTIGrenPSPSSrawerennsGFWdesisenn-coowetee'erintaCe@(22dysnVINBUPHINZPDetvey(av)‘aTs(ZV1ImoeBe5fjve£2yoold0261yooIg|§249018ve
`
`
`
`
`
`
`
`ceoleornrtAePCAN—(era-4ayH)(beGHA46"6SW826-N—saFet26-4)9MW(CPoareasZINES (a'9)qwa(ert(19'Z2(he'd(9ensLa'Lw!(do's)lege)(eo'ayZW(eseWeles!(6e'eHeratecanerlee'chnteceneeeGoneGeoPeerGeeraCENwarenSESTTAS(ETFTWEPDWVZN—&EDIE_tesna's
`
`
`
`
`
`
`
`
`lor's)sw|{pL‘y)sWW|(e'v)SW|'rsw|(gi's)sw8(91e)SW||)(pi's)sw9(er‘e)sw|1)('s)Sw
`eezevepog);SCS82£2HOT)|9bSL4901||ZbLL49018
`
`
`
`izebe4901g|8bZL901g||9 490Ig1@|901g||||H|Lys|(6S|(e'y)swiKKvSIN|)(LSA(LE'e)SW11)(6's)sws ses!||hkWSWsgOessl|!NeDswezQ'ysn1|!||‘oP'O)13(SPEforal(e’elswi,|(SSW? (o'e)sw|9L'9)SW8(91'Z)SW\‘reais2(vL'Z)sN1(8‘9)sw8(8'Z)SW|(9'9)sw3(9'Z)SW|UNGDSW8(91°SO1fiVAS8(rr'Yswegobsostsi||IY{|VyI(e'e)sw11\@'s)swelssv€zI“s¢||1!|25°8(2'enn96Z106711|¢(6b'a)W'S(6r'e)1W¢SaoSon!Sz'a)W&(Sz"erA€L108val|(ZO)8(21'S610611) (oe6%001g|9%Se190lg|vb€b190lg1Ol6901g|oy1|||||1|Vy1*‘YSN|(€l'b)SINi(sW1|(¢'P)SW|(¢\‘S)SW8(SE'e)SW||)(e)'S)SW8(El'e)SW||)('S)SW8(Z'e)SN|||(g'S)SW2(s'e)SN
`
`
`
`
`
`
`iLwormBoveri0eoLtLoecon¥en___-Heisom¥en.esa0F911|Ee(rows(verBei(é'e)SW||)(e's)swe(ele>2108211|(sowSenn?E10e1(de'e10F(Ze°e)16L10FSI!|C(eFarN |i!||| (s1‘9)sw2(S1'Z)SW|NEE9)SW,3(EL'Z)SW|(z'9)sW3ZZIsW|(s‘gsw3('Z)SW|VASWB(SE'LSWhbSO8LES!OL'ZISW8{OL'LSWRESO8PIS!|\@2SW8i)(ZL'S)SW8(Z1'e)SIN|1}(Q's)sW8(OL's)SiW||)(p9lswe(r'elSN(z's)Sw9(z'e)SN|/\@9)sw2(Z1'2)SW1yNor!W8(Ol'Z)SN.,i(r'9)SW3(r'2)SNNeSW3(Z’zISW|ONG2ISIN8(ZENS('e)SW|LISISIN8(LE'ZISW1|(G'1SW8(6'Z)SW||(e'9)SN8(E'Z)SW.1NvSW2(1'Z)SWofSWSSO8ZLSI!NeDSWBGYSWESOISI|oNO2SW8(UFHen1gOBIS!||71082211;1088)9108911||(2108211BELSI|NEDSIREWSW9}SO'8
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ite1|||¢\1\|¢P£é@L\|\I\I
`(YSSISO8SIS!GSW8(z's1g08ISI|Z108ee!Z1080ZT!!|8103811|v108yl|1|!!Ieibiis’Ezb1|grtiC|gete“zrho
`
`(Z1'y)Sv||L'v)SW.|(v'y)sw(vis
`
`
`
`
`ObSOBOIS!||Eb'2SW8(ELSWZgO8ZS1||(22S8('BenagoB9SI||(SSW8(S"HSMHSO81SI|108OE°92108921!HO8eH|11080111
`490Kd|
`6108zeT1||Z1OBETZ|te1108zI1I>1|||iLI!
`
`
`
`
`
`
`
`
`
`
`OT’OM
`
`
`
`
`
`
`
`
`
`
`
`Page 5 of 79
`
`b e
`
`
`
`eissh
`
`||
`
`
` ||svtt°éb||bea)TINLOE)LE108Lem!
`
`I¢tea'9)1W8(e9'e)14Z10BZZI1II|'9)18(6z'e1W
`ly»€é
`BeVenwsz)arefel
`
`Page 5 of 79
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 4 of 43
`
`US 8,898,611 B2
`
`
`
`
`iznogWooigh2bogWEiiggwog \foii@bpWP|IlylylyI
`terrateron(ova)8(geha{even8(9“04fearwon
`
`(areM8(rrLN(ge'e)1W8(OPH)1N(aye2(2D(eeyIN2(8LW
`
`
`
`
`
`
`
`|e6z10Fert|reenosei|noeriHE,EZ,DOIGi,BLDONTig24901gOBaOGy©y901g!
`
`TORE]FTjoven|youn||”NeroFen
`
`|||¥2108YM!|0108O71!g108811i#108#1
`LofaleletsgyL|SetaeayLLegegealeL
`
`
`
`
`
`slralegateLI|sreegyLegerfatekyiBLlgedybleL||
`|||i.i|||||i|1itlyI1|||1!
`
`1||e108ETI1108yh|108OF}
`
`
`
`
`
`|
`
`ioe6zOIG|g2szeyog=ffweeLyoogWPjorewpog=\R|1|1
`
`
`
`(vara8(09"sna}|(az'ayN8ethye")IW8(or|||||(oo'a)W8(v0'TW\|(Ze'ev8(oeTW\lover8Wenn
`
`1
`
`
`
` PGzebewold!|82LEP)|QLSLpoi)ZLLLyO0Ig'ItoyIlyIItoy1ly|{IoyIlyI1||!!ze1oezen|||911089111|Z1108Zt11ofaptegy?eryelleggebeq|VOBEH|Lemoss}Oe
`
`
`
`
`
`
`
`
`
`
`ItylyVy|
`
`Looe|morLooeeeAORYLosio¥eyiIO
`
`
`2108zl1108BN108911izo8z1>||>|>|oleregeyeLLsleyealgaleBepai:b‘legeleebeL
`
`
`
`
`
`
`
`
`dal‘DTH
`
`Page 6 of 79
`
`Page 6 of 79
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 5 of 43
`
`US 8,898,611 B2
`
` ster4
`
`
`
`
` ee1200eee|BLZt4901eee|I9ogy0g|
`iO€6c49018|19%GS?40/4|ipl-EL901gBl6101d
`||tyVy
`iglyip€zfeb|smfa"e|oeEOFfepeeezois|sts—~—<CSsts—sGLI|BHO
`
`(og"21W8(zo'ZN|||1I1|i|O108OeT!|ro89z1
`yew3(9e'Z1N||pavoren1|||811088h,||'|obrg€a|I|¢re€cy|LooeNTORIZI!LOU|
`ryI1|1|
`
`
`
`
`
`
`
`
`
`
`
`\(By8(or'21N|
`
`
`
`
`
`
`
`
`
`
`
`A001
`
`ALOL
`
`Page 7 of 79
`
`Page 7 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 6 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`I
`
`
`
`
`
`
`
`(otehwie(ee'ehw\||toy!||0|81108811,lows(ove91089112108ZIi|Ii|||Zzbsgv€ZzLsgv€ZbsFbHotaReeeepeLgeeegoJn--edioe!LOYLLsoFeyLS0et I|||°ac‘eya‘taLt:tt||l||611086hi.1}9S00IOP|!1||(as'ahw8(e'ehW|(eo3(enw(ern8(eyW|Ity1!|II(va nanoSE_______£10Feponno
`
`
`
`(eyTW8(09)(ovarws(exer||ly||ly||#2102P71!|02108071191038114108yal
`
`|zeleyooig!|BeLeOld)|9bSL001g)!aLLpold|||I||||1||||ty1||1]1|Itot|Ze108Zell!|Wtez|aeZ1108211|||ldpale:2csleaptWeaSo1a|bE10BETI|iL|SL108S)11,LEObey
`|||rataoefeleibiG|ogHe>BgiSIIzion|me01108OFTi0€62|pb€bOps|||||||I|IIi1I||ly||!||||itiQE108QETI
`
`
`
`
` saoSaDz=oDorraasS====DIDILSSSIISIT====Fssjf--------versane6Z10FEZ|1E110FELT|B10¥611 faratsrsssarrs
`
`
`
`
`
`enNenenOSNSCoscaonn[-----===ona||ve€2ooIg||v€y0Ig)HOa5panaaaaae
`
`
`
`
`
`
`
`
`
`I(oo'o)W8(ere|(ge‘a)WN8(ars|(o¢'a)WW8(o'e1
`
`
`
`
`
`
`
`
`
`
`
`Page 8 of 79
`
`Page 8 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 7 of 43
`
`US 8,898,611 B2
`
`II(|6710F671|ez10¥sz1|€110SEL610F6ll
`
`
`|||
`
`
`
` ly'yNy ‘|'yVy
`
`
`
`
`
`0€708Oe!
`
`09'S)
`
`
`(06ZHI|eeszyoigTieebpogWprewpog=|
`1W8(Oc'*1W (oz'sy1W8(oobi
`
`Powgrmsicnnebexooig;|”*~<S*~‘éCON|GECISEFONY
`
`|b€108LET|2z10Biz!LoSFISFT,PoTBTTI
`
`IsvbebeSSshebegSiL‘acheSSveltely|
`Z6108Zell|91108Ta|Z1108ZLI11I'y|IVy
`I'yI'yit
`
`ez1088211!
`
`
`
`
`
`(ez'syin8(e's|!921089eTl
`|||Ii|t|iyIVy||||1108Eb|0110BOF
`
`
`
`
`
`2108Z||1||1|
`
`
` 81108av|areasLapeetchsleptbdip6igh
`
`
`
`22be49010
`Crys)8('eyN
`
`(STW8(FFPIA
`
`1111
`
`(egy8(erry
`
`$2108oe11
`
`€Z10BETTI|
`
`
`
`
`So00r
`
`YYoIDd
`
`Page 9 of 79
`
`Page 9 of 79
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 8 of 43
`
`US 8,898,611 B2
`
`HOOL
`
`ET
`
`
`
`
`
`
`
`
`
`
`
`
`
`011020,1oeHPPPEPESPPVeretPvErerPerErpE“9SGG490”||@G1S$9Old|OVGEOO9EGESOIgetGeebbibt_Ow|vViO8vi[Lag108bhirenter]ncaaHerrPEPEiaHirvverelvevertivrry|G2108221)teenie‘ecbLebH90lg|pelebMOOig|iZltLETOldBOL201480Ig||9€9490IG'!096S49018|BeLeypoR|Wersico19BSL5%eeeicybpAyPe108veaSlTO§811iariovain!
`
`
`
`
`creJoeripeleerieerrrgyowerEREnevyetereinceleli
`
`
`|927108927910891!vO7EYEEaOpErEES91BLLLEPpoy|VEEetZOFOL490kpee|(0SGpHSC[Be"ZeWative"“EE300]~||IlIl!|\Ibopvedyent
`
`ralekFallHDsigeDAAEReEOPEyHepVevetivvwrertvwrreyt/HDI
`
`
`_eu!OE10%Bor!|s10eet!2108hip0810!30g)i1$108ay10821
`
`
`eel—veaiipbveed
`
`
` Ztats,rept91089)I
`
`I|iIii|Iali71)
`
`
`OreOrerrrreMyrentYeereetORREEE‘PeeihhliotaEretOeOeaeae:y108vel|_91102OF)OL1020-1
`
`
`“PBERPOPTLELOgee2919018|pz-ezyoolg||OZélWg)eBZGE90IE
`IilIIi!|i||
`poeedpsbeerteiveiyviratriHeer
`10881
`0269iy199GOCE2[podTh
`Sbdo2Th:_2108a02108rldosPLL-Zl19eta:JeetWertbrrentierrere
`
`
`
`
`
`
`
`
`92SZ499Id
`
`eeLeyooig]|8zZz001g!OLGLOO|LETOl)
`
`
`
`|||02108027||
`
`Page 10 of 79
`
`Page 10 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 9 of 43
`
`US 8,898,611 B2
`
`
`
`WizeWs
`
`éen
`
`ornpeeran
`
`1001
`
`It‘OW
`
`Zz|401geos
`
`pTNYoir
`(ge's1W(6/9GHW(DIN(Ze
`
`96'S)1N07'9)1Nee
`
`
`\teyrn:4(vel(LW
`
`
`wemmanccccecnnd,[A]VpennnnenceeennnetyYE|eennencennnnneedfH]|b...nennnnee+'AY.'
`
`
`(een§(eswifi}(2SLSI
`('s)SW(‘SwLso
`‘:c.yi(engb
`
`t](y'9)1WZN
`
`;
`
`pA
`
`(e'sw
`
`(e'9)1W|
`
`(e'ew
`
`x°
`
`Page 11 of 79
`
`Page 11 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 10 of 43
`
`US 8,898,611 B2
`
`
`
`
`i=
`
`_a
`
`-o
`
`o|
`aoO
`210
`
`Page 12 of 79
`
`(L'e)SW
`
`
`s!(randveweeecenenee,
`
`(6L'9)IW
`
`rooL
`
`ftom
`
`Page 12 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 11 of 43
`
`US 8,898,611 B2
`
`
`
`veef(¥'e)1Wty
`
`gi(engidpivew|epvow)ziepwisg
`
`
`
`
`
`
`accccesedPYLaccccnncceeeehDAP|feccceccccenesnnd|\becccccccceeeee1|Ki(i's)sw\QVOSIN
`
`enwivee(yzsweiswftfe@—1
`7°:——Pz10\(L'9)SW\)(2S
`(enw
`
`(L)'2)SW(ZLSW'?*—zl
`
`ZL901
`
`02‘9)1W
`
`Vay
`
`|(TIN
`
`6'8)WN
`
`(HZ
`
`cunw(Gew
`
`
`
`
`
`MOOL
`
`MTOW
`
`
`
`Ho
`
`Page 13 of 79
`
`Page 13 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 12 of 43
`
`US 8,898,611 B2
`
`LHOOL
`
`
`
`
`
`
`Z|40019
`
`
`
`
`
`
`
`
`(79)
`
`NZ
`
`(DW(ee)
`
`(7'eW
`
`fIT“OM
`euenececocecegeseguocenenecaeneseBPFL[eosccoscscsceses3
`
`
`
`
`(L'9)sW(‘2SLso:
`
`(‘2s(swit} ousisft
`‘.im——710
`cy::iiiM11“s:z!(DIN:Lt
`
`
`
`
`
`
`
`i—\zl
`
`——>110
`
`Page 14 of 79
`
`Page 14 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 13 of 43
`
`US 8,898,611 B2
`
`
`
`ge’)1N0z‘alW
`
`Z+401g
`
`(ZE2W
`
`(619)
`
`(seSW\(e's
`(oz'e)W}CLOW|\(e's
`(e'eW|(DN|(r'ey1W
`
`
`
`(ezqw(Z'8)N(3'LIW
`
`|
`
`at
`
`
`
`seaeeaeaseaceea::,enasonensnesces
`
`
`
`
`
`:¥!wernt€!wernt$CI!
`
`
`
`pf(a){way:(‘e)swff(VZIsw|G'HsweHiteet(ezs(nw$:i:aei—1
`i,74'|CieBNyyz10
`Nt:ot4!ts110
`;:“bSOBLSIi5(LWWij:#—ZI
`(ZV2SWff(4)SW:|AY"
`
`
`
`
`
`TOW
`
`.
`
`
`f
`
`
`
`
`
`Page 15 of 79
`
`Page 15 of 79
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 14 of 43
`
`US 8,898,611 B2
`
`
`
`(b'4)SW
`
`
`
`
`
`
`
`Zz+901g
`
`(6°9)1W
`
`
`
`
`('e)swLSOLSI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VIE‘OW
`
`Page 16 of 79
`
`Page 16 of 79
`
`
`
`
`
`
`Nov. 25, 2014
`
`Sheet 15 of 43
`
`US 8,898,611 B2
`
`
`sno4orso(o'0swOV'sisna0<SO(LESNhAAjf(HE'S)SWaaCLLSW(e)sw(SWcale))7_—BARBLE(ovviswf(or'c)sw(orsworsba
`
`B106sc(e2)sw(e's)sw(e'vISW(@e)sw(elsw6s!ba21104:
`
`
`
`
`ovre$80evN(gsm(gesw(e's)sw(stewSn610¢—
`
`
`sH0OoazoV/e7'1(9e'LW
`zeisoY(Vasw(L'9)SWd(SWEonSNoS|«.——__—_——
`
`
`v0#80YSwisnBAXJ,(wolsw(e)sw('zisnus|
`
`exi0—s—s:
`soRNvoswasn§TyAzZeiua?|eroww‘nwK9)1N(ZVDW0ONvoceaanevenoS|70
`aio8)(eZ(ze"2QW(zeLW
`(o'edsw@zsnfTX(9'swaBeLio>>.7aazz|com<SeXx0z'8)11W¥/\(oz‘WozHy
`
`(e'8)W.g'o)INe's)1Wewe™Yno#4:<zoLZwesw(z's
`noTNToiVIN
`810-,
`(2sniMeBe5K£10ss7Xx(FON(p'9)INpeeon(‘IW
`<<(ee'eny\\pez)1ye'zyWw(veWw
`
`
`
`
`
`
`yz10<Iz1so(zi‘DSWij(zis)sw#(z1¥)SW(Zesw(‘SW
`
`0210@=y:
`
`
`
`
`
`
`eoBAYFcus&4@asw('elewezsw®yiisnRYA,
`
`
`soKAZexsw(9'9)Sn{o'9)SW(o'visw
`
`
`
`
`oL'e)1W(3'20WomgWWW
`(ovenove)1Wioy's)Way'y)IN
`‘ay(gs‘a)qWAY|]—496'TN
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`O61ox
`
` 0g1
`
`OrLOeL
`
`OLL
`
`Ve‘DIA
`
`Page 17 of 79
`
`zi0
`
`
`
`e110<4q—__—|ye
`
`
`
`
`
`
`
`ve)F
`
`
`
`‘SWW;GFL)
`
`
`
`al]
`
`Zl
`
`1
`
`al
`
`a1
`
`Z1
`
`31
`
`61
`
`oll
`
`by
`
`eb
`
`eb
`
`vi
`
`shl
`
`orl
`
`2b1
`
`etd
`
`6h
`
`oz
`
`hel
`
`eel
`
`eal
`
`ve
`
`Page 17 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 16 of 43
`
`US 8,898,611 B2
`
`
`
`09}
`
`(V'y)sW
`
`SSN8(Fz
`
`(s‘vsn
`
`Ws(0
`
`(o'r)SW
`
`(ev)sw
`
`(ol'y)SW
`
`(Liy)SW
`
`fff
`
`(OZSW8(P'S)
`
`(e)sw?('2)Sw
`
`(Zs)SW2(2'Z)SW
`
`bzO)NW8(8'C)1
`
`(ca)sw8(e'Z)SN
`
`(v'Q)SW8(7'Z)SW
`
`(s'a)sw’e('Z)SW
`
`(o'a)sw8('Z)SW
`
` OSL8OFL
`
`e¢'a)IWe(or'e)1N
`
`
`
`re'9)IN8(ee
`
`8002
`
`adc‘Old
`
` VIA’
`
`
`
`
` Noe”
`
`(2'v)SWNin
`
`(z's)sw8(z'e)SW,fA\ffx\\\/}i»\|ELAN
`(e's)sws(ere)AYUf(\//
`
`=eNY1PUANON
`AWN_77SSAX3(e's)s~2(6'e)SWvyNN
`
`FSTIW8(FPATONS(Syn
`RWWX
`
`Riucisne:reswGNAA
`B
`(or's)sw8(o's)
`(2/e)Sw8(ZL‘c)SW
`OZL8OGL
`
`(or'a)IW8(ere)
`
`
`
`
`
`
`
`
`(PeZW8(Ze'2)AH
`
`(LADSW2(LLLSW
`(Z'DSW8(ZLLS
`(ol'sw8(OLsn
`(e'Asw8(6Dsw
`LbZVIA@bc)
`OGL8O€L
`IW8(8'Z)1W
`.-.1108111
`89)TN8(FLWaSnowt
`§:S08LSI
`('S)TW8(8H)
`beriW3(bbs
`SyeB8(ezLW
`!
`ZI108ZHI
` OZI8OL
`¥v08VFI
`
`p€HOBer
`>FIO8FET
`fsso|610S61
`yOLSO¥OLS!
`§6szso-BSI
`ere)8(v7LIW
`9L'e)W8(Zb'L)IW
`or'eyIW8(96°1W
`PZBIW8(02°)1W
`ZISO8ZISI
`-LISO8LLSI
`8SO¥eSI
`6S086SI
`9S089SI
`SOBSI
`
`
`
`
`
`e'O)IN8(Hh'e)IN
`
`£10RE
`
`FIORFI
`
`S108511
`
`910891
`
`AIOBL
`
`910Beil
`
`o1lo#0bll
`
`S1108SHI
`
`9b108abil
`
`4H0%Lb
`
`8-108Shi
`
`61-108611
`
`0271080211
`
`+2108+211
`
`221082211
`
`€Z108ESI
`
`¥o1O'8FTI
`
`Page 18 of 79
`
`Page 18 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 17 of 43
`
`US 8,898,611 B2
`
`2002
`
`1108gh
`
`
`
`
`
`\\('s)sw's(6'e)SW
`
`LPS
`
`||tot
`
`
`
`
`
`
`
`
`
`
`
`
`I(sy'o)1Ws(SrEW22108fall(6z'9)1W8(6z'e)1NS11083111,LeayW8(12arm¢LL10F4bilovsre
`(‘2sws(s'WSWKSORts!|!108821)|F10894111108z+1|
`
`
`
`
`
`
`
`
`
` (z's)sw3(Z'e)sW|y'.1(y'a)sw3(FZ),tO1*)SN.1|“YSN1)(QL‘S)SWs(oL'e)SN1|(p's)sws(r'e)sw (Lb'c)sw8(11')SW||Gisisw8('e)Sn VS)SW8(z1‘e)Sin1|(e'SisweI1|!SeEOEW{eergrWe(ey-2)W.———~~~~~(SSWBISW=TTTTTTPEsoeeA{62eTGetltTLRESPIN©CerCe2CeeHFPNFeooLZ01g|VLeb401gOb64901g|Iry'y!!IVyI[isdsw|||Ks'p)sW§Z10Sz(scan3sz'e)1€b10BEL(ZVanw’sWPen610611 (e'e)sW('S)sw2(r'e)SW|||\e'9sw3zs(o'9)svy3(9zshi(ZS(ebsnesosesi||(3'JSW3(8'JSWSSO8SSIwarn--------oesseeW.-|---------erePDT462WERE~MecornSeen !YZilif£eyzleteg‘Ly||I||II|I!|IIIII |ItII|IIIII||(c'9)SW8(c'Z) (celsw3'2)sw\(oL'2SW8(OlLSW&1SO2PIS!|(SW8(FSWSISO8SIS!NIEISW8(2!enbsoRts|é108OU|zmS|||||||I 01108OF11‘!|"gegtfC!||(reedT's(LEN|1|(gebene(s‘e)sw|11Nid'sweZsfm(o'9)sW8(9'Z)SN|(2:2)9(2!WS4goezsi__||(2°288(2'en9g0B9S1|!dian3(s'WenMesisi|ee1108741
`
`
`
`
`
`
`
`
`CPSTCPOEeedweesc'cGeewretseVEINSCPTICEPIBUTEC2STABETI
`
`
`
`
`
` is¢za
`
`
` |i(DSW'8(6'YSW§1SO8ersl
`
`ZLb)SIN‘PSN
`
`
`(eeseeer)Ww(co'sIW2(eeA
` (essa3lusty1Ze)F(ZE'2)1C6H1O86h!———-—-----Gesheuesian8bZb401g|!|‘YSN|1||
`
`
`
`
` qls‘gzC|Icere(eee)WN2410826411!
`veEePod|Ztbbyoolg
`026L90!@L400/qve90|¢!
`Oe“DI
`
`
`
`
`(e‘s)Sws(ee)SWC‘sSwes(L'e)SW
`SIN(Volsw8(4'2)sW|
`(e‘Z)SWs(e'SO891SIGZS3Gs1§081S!
`(eray1An3(er'eW
`(ewa‘ZIWNee8(6(MSsCRIA(INSEZ(FS8(LHaig'gBrat
`“yey8103811
`91039112108Sl
`W—SaoGryane
`
` (s'‘gle“bheel41034113
`
`Page 19 of 79
`
`Page 19 of 79
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 18 of 43
`
`US 8,898,611 B2
`
`I|[I
`
`
`
`
`
`
`
`
`
`||
`
`izebeX901g
`
`\(sre)W8(rr)
`
`(ze'a)IW8(92'L)1W
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(ge'a)w8(or'LWw
`
`
`
`(aVeyws(ZFIW(rey2(WN
`
`a
`
`d¢‘Ol
`
`Page 20 of 79
`
`Page 20 of 79
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 19 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`
`
` Fp—eeeieeiieneeonienienienienienl422+2101g oSSaspea
`
`
`
`
`sheeheeheeeeienieneienienienl5vb€b4901g
`
`
`026140018)
`
`021080211
`
` b
`
`
`
`
`
`11086111;
`
`‘BLLb01
`
`Ko
`
`en£410324
`
`ns
`
`b
`
`
`
`11088111
`
`
`
` tf6
`
` atDO
`
`
`
`
`
`Page 21 of 79
`
`Page 21 of 79
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 20 of 43
`
`US 8,898,611 B2
`
`aMhwooowo0z61x001g!|y©901g)
`
`1
`
`|
`
`‘TW2(Zhe)
`
`|||1||||
`
`
`
`
`
`
`
`iceboxTipeCLOjorexogff|1!IIyl1|ly|I||I(I1I1!
`
`LWS10Felnoteranenao¥en
`
`
`971029z1IyhI08v1017080117zsy!ebilekey:|i|
`
`
`
`
`poPeECPO)|QFGL¥0CIg!fZPLb0014||I!|inI1\it1!!i11|8Z108al911089H|Zb108ZHeHzaoaioreebe:|!mow!
`
`tSsnovsia||Perry
`
`
`
`
`
`
`kona(pce)IW
`1I!(e's?(ee!~|v08Fil
`
`
`(dy'alw3(e'ehn|0210802118108811|,ii\|gzlPzl¢Fagzl|dm||shower|toeroFel
`
`
`SOTTDIDIIgonoooatstarsrisrrssLDUqj
`
`
`
`
`"\ld
`
`|
`
`feuaM2(ezeyIW
`
`||||
`
`
`
`
`
`
` i@LZL4OO}e11ggyorglieb901g||||in|(yra)1W8(9e'e)TW\(ze'sw2(91's\loz'aw2(EW\|||(eborwn3(PrNiefare(ceehniKere(oc'shINi|||||i||8110Ball)|9108911||Z108211
`|tyVy!||‘||gvéL1véLlSsvgzL!“gkge)etCbgeg|LioATOPANTLL------__5SIOstiATFT
`
`
`
`4002
`
`eAZOM
`
`Page 22 of 79
`
`Page 22 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 21 of 43
`
`US 8,898,611 B2
`
` 11||||!Iri|!qzl08|9h1089111!|Z1108ZLIt|¢7zHS|¢seteHeeeeeie!|1!mown|OWSOFT
`
`izeboydTihebyo‘OL60G=||!|!lyI|!:|||(ce'sh8(rev1|it\9z108az!P1108HI|ob1080111>|Il>s+z\1)oo€ZLHH]s¥€z||1|iyILoSzOFaSinovenLeSTOFET
`
`
`
`
`1
`
`
`
`
`
`ZLYOO
`
`
`
`
`
`
`
`
`
`
`
`
`
`
` ||oz10Bort!|g10Bat||#10841!]|!ishyzey!if4geaI}eeebee|Vy!joshove|RAN|TOFET
`
`
`(srw3(OrrWrti
`
`foOSGFDOIGi@2901greiOTp©pol)|1iy1IillyI|(oy's)w8(s'vhIn||i!|
`
`
`
`
`
`
`
`
`
`sio¥su!iOST BL2b90g119G0Heb|I|i(ag's)1N8(ep\it\I||G'shw3@e'rhin|I11|||Bh10881|9102911itZ10811,||ly!|s‘iyz#6vakea!Hfsreteyey|||IORE!
`
`
`
`
`
`VTOW
`
`Page 23 of 79
`
`Page 23 of 79
`
`
`
`poeHooHooooVELYEBEELEEOozeGZE\ZZELZEFOLeGLZibleELz|ZOTLOZ|BGtZGZ\§ogcg|!zee||OL69|99S9Fezizierzb|9G|Zt|AO||HO||YOO|HOGFHG|HOG|HG|POGffsoog|WIG|Wo|WIGFFAl|AG|AG|HOW|II|II|Vyih!VyVy|inJIininI
`MdSPMaSPMdSyMG5.7
`hookftfMG8.2MGS.2Ma8.2MGSZMaSZ
`
`
`
`
`
`
`
`|Mm
`lp
`N
`
`a¢‘Ol
`
`III|_I||2-69|99:99|cziz|!eseeIIIIIIII
`
`Page 24 of 79
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 22 of 43
`
`US 8,898,611 B2
`
`dh,
`
`00¢
`
`go0e
`
`!I
`
`!!
`
`|4oo1g
`
`I
`
`|||||yolg|I||I|I
`
`NoOo
`“|—
`
`©N =W
`
`w “
`
`
`
`Page 24 of 79
`
`
`
`
`
`
`i!!iyoolg|401gyoog||1I1|J
`|t|t|901giyoolg|yooig||HTI|\!|tiJ
`
`N N© “
`
`|_
`
`©N ~t
`
`
`
`
`
`Sheet 23 of 43
`
`qooeae‘S14
`
`U.S. Patent
`
`Nov. 25, 2014
`
`
`
`eeeLEEIIZheLe
`
`yooig.|||I
`
`401"ywyog|yoo1g|yoorg|pod1901gpol|||!!q||
`
`
`
`
`blz€2ZiZ9z_L9zI@GzSz
`\_yoye
`
`Oe“OL
`
`Page 25 of 79
`
`
`
`I
`
`!|
`
`!y901g
`
`[va]
`
`N “
`
`N s
`
`|iD
`N~
`—N
`”_
`Alo*
`Oo
`BK
`‘|woN
`tMm
`“|oD
`~~
`
`e)
`
`“|mloN
`
`© 2w
`
`Do
`
`
`
` Aas==\oCOfTDWapWorstqtiqosWre---ccqprccctWottqrcctt7NxoON— almasamass qprcttqposcttqpoctt
`
`Page 25 of 79
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 24 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`
`
`
`
`
`
` IZbeLElige’LeellozezeIzzezefazeSuziipzze2zlizozL9zCeHooHooPoo pOqoto|Ooooooyoooqoesqotoofo|II((_—_———_ZheVEiBeeLeeozeazejzzeLzePoreSuzlideeuzIzoz197‘goz”2sz\fogo||zale||oce9{999Jezizier|osftzt|OG||OIG|yooKgyoorgJ01g||yoo1g||yoo1gWOfFyoo|OG||yoo@|OIG|XG||HOG|OI|OIG|||||teskHHA|sahodA4pooettMaSyMG8,917ar+ap‘Ol\eGz~eGzBgg-gg||ze-te|os-69|99-G9|zzizgab|os|Zt||oldt010tyoojgpodFA||Og|201gOGfFyog|og|yo|wolgfFAIG|YO|Yo|oI||||\I\|\\ii\|1IiII\III\\|dldi__dlI__IJIIII\itttttttMG&.2MESZMG8.2Ma8.2MGSzMGSzMdS.%Masz
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`OV
`
`go0or
`
`Page 26 of 79
`
`Page 26 of 79
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 25 of 43
`
`US 8,898,611 B2
`
`|
`
`
`
`
`
`
`poyoyotoPOyoyoyotO!”yoeeioYo{oT1—_I—I_|_—_—|—_—|—_——ZvEbEiGEeLEEliozeGzeIZzeLze[zzGuzvezElzIz9z_19zleaz1S7'§99mgiza18ioz69|9969|zzizialZlIH9s|ZL!
`ae|old|I!|
`
`
`
`jee|jee!II!I!tI||01gtyooyooig=|490184pPo1g4po1g4O1G=|HIGIfyoogyoorgyoojg=|41g»poldpoldyoold||old|IqeseyaHawet=.oy—_
`
`\||\|I||
`Ma5.4ME5.91MASE
`
`xo
`2a
`
`=co
`2a
`
`Page 27 of 79
`
`Page 27 of 79
`
`
`
`Nov. 25, 2014
`
`Sheet 26 of 43
`
`U.S. Patent
`
`09
`
`US 8,898,611 B2
`
`SOTTOTTTDEEeae!!gaz|||||_—-_!—_——_I|IlI|99ELI|0SeLOe!IGUL|2601OPO!|)i)Oe01
`
`
`
`
`
`
`
`
`
`
` 9|I"ggeL||ZOEl|BreL|avelff662)|aozi||9BZb|ceztGf6ObFgor|e80L|C601Spor||ZPOL||GZOL|QzOLhee=eLyzmevdlbospoig|oo-)9ll_VesmypllstcegLyoogHeeboorIevelFEOIJezMPOMLeztffP18|“sou,||eaDBfyeaa||"HO||Yoord|“[49°18I—zezL1°18ILeztOK|i901g||LO}Il9018yoolg401ghaz24)aeizebe|)POG|oocagYENevzt|yO|Ieo|lapodI|SOLE|YE|G80!Bseola}oaiS201Ha»porggslItt!I| tttttMasoMa5.91MG8.3M@S8.ZEM@8.8MéS,9}ME5.8Co9° yoolg||iIiiIIiIiii||iliWi}t!Ut!t!!|tooiHoofyo0laHypoigiyoog|98Eb||O9€FOOFi|2821OLLEi\6019POlIIOfol ||,Petapolapoe|sx018|}soig|yporgI!yco1gIpagI\»polaorPola1401d||1Pele1*Pele449018|II|Iioiii|ii|iot|ee|iIiiiiIiIIiiiiiiiitod“ti4tIit!IHoiitlItlibooszolPOG|eeloldfeebagN0lepez803"PedpozsegO18|zeLe)P18fogallPOIhey2b|Hoa|Zttoch-i-t=I!te__|||45-734ze:e914oz|9078|102769|212IIovo||QgeL||288|iBEL|aver[P66zl|eect||982!|cezt
`
`
`
`
`SOF!gop,|e801POL||ZPOL||8ZOh]ZOLPeeghtthee50gbyenevalPOIber-soelOIGI00gIsreal1014tlemy.I_-~+3~~&--I|yooug|2.|lygoig||PS€b|i01gI-SpeL
`
`
`byeibzeazdbizoudrezLee9079|102769iweli
`2o
`
`
`te
`
`robeet)VatdeePeelTTTTeeeaeeee
`
`Page 28 of 79
`
`Page 28 of 79
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 27 of 43
`
`US 8,898,611 B2
`
`veee\}iffvemaZswHi
`ze10ogZRze
`allool
`shosl
`ez10reyanWie.ez
`
`6z10rfzl
`0f10=Fy:oe
`2z10Zz
`zo#4:za
`sloel
`810el
`
`one(s'sw(s*ysWelswSdsw("snssi'
`¥hH0\+1
`sz10TIgz\WW
`987104;ell
`oz10:oz
`Sr10Bil
`anoa4
`‘s)1Wawz104WWWjzl
`1107oN(g'zhinel
`(o')swasifrLio44be
`(Le)SWGV2Sw|210<<iv1
`lieda1
`
`1041v10s101s'ZqW89)reyWe2Wewaw51(z0)ew(wasn
`
`
`910.91
`
`610:é1
`(asw(snIs!rHo@TPNewVowPWm
`
`P=(2.Np'e)1NA(P'S)eI.(yeyTIN(WINaa0Iso(\'s)sw(e)oN(Velsw
`
`
`
`(e'c)sw(6'r)SIN@e)sw'dsw(e'VsW«_‘ZN(e¢'9)7Wee)‘ZNeusH107
`
`(eV'9)Sn(els(r2)SW(erzisw£29'2)11Nfes's1WSNexe210Ncvedaw
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`fy(cL)sn(zr'a)sw@Lvisn(ZVelsw(Zs(ZS
`
`7.4(LLo)SW(LS(LEDISW
`
`fiyarn
`
`
`
`(z'visw(esnasn(z'swzs!
`
`ov'Z)Waors.“0‘WWFZ)
`
`
`
`(oL'asw(or'sisw(o1'visw(or'e)swV'2sw(o'sw
`
`
`
`(aL's)sw(ai‘s)sw(Lvsw(oles(@LZ)SW(ersw
`
`
`
`
`(cra)sw(s.‘a)SW(si'vISW(grelsw(s-‘2SW
`
`
`
`wroisnBy(rr's}sN(rL'vISN(r'elsw(SN
`
`as‘\tf‘SYNi
`
`
`
`
`(yo')1W-(o'r(yo'eW(o'z1W(ye
`
`
`('9)sn("PSN@elsw(@'dsn
`
`(YON(rrsw(elswW2)sw(e's.+I
`
`
`
`(e's}sw(e'vsW@elsn(e'Z)sw(Wswssl
`
`
`(eg)sw(evIsn(celsw(e'dsw(swsl
`
`(z'sISW(zyisw(e)sw(sia(Z'Swsl
`
`TornFey(YEN(ZLLIN
`
`
`
`
`eZ)INeAO11
`
`
`
`
`
`
`
`
`
`
`
`voo8
`
`v8‘OM
`
`
`Ozh061081oxL091ogOr}oeObl
`
`Page 29 of 79
`
`
`
`(Ze'e)1W.1(LN
`
`
`
`IWez‘WN
`
`‘WW"WT
`
`
`
`ZNMNo1'1)9LAN
`
`
`
`Page 29 of 79
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 28 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`(eswSRNSSIS8(OTIS
`
`(erviswRHEnientcovenZSfom(2Ly)SIWA\\XAHHZISO8ZLSI
`
`(s'r)sWAYVN777(si'sisw’s(G1c)Swaay
`
`
`
`
`
`(91PSNf\—____-#py(9L‘9)sw's(81')sWf’9-SO8als\ffao°ayIW8(ooIW
`(WSNF(vaswa(FisaN|VSPIW8(LPI(rswi$;;—osyA8(PENIee8(LWW(even[neZNGifWoolf7Fens
`
`
`éSH(evenPUTTTAAAerwAYRISARISEN"Scion
`
`
`
`
` (LysRXXKETANeeeHOAGHAYaNa(ol'vISWHywymayAA)IVYJe(OFS)SIN’3(Ol'c)SW7—_GPawoOLSO8OLS!VYN\)/ep'ayIW8(96"IW
`
`
`(isinHXVKWAWelsw8Uesna—=HEReCAVAT
`
`fo'vswHTTROO>(a'9)SW2(o"Z)SW98029S){/HYNY"BW8(0z"WW
`
`(swFTNANT|f¥80¥6!Gif\NfvaSFaW3(ehIW
`
`
`SW8(ezWW(e'v)swHhDYNvyNINNATH(e's)ow8(eee;5F{PeLResoresiNY\"M/\NVK¥=<
`:NWNNGYKFaeo)sw8(6c)ae680768!
`
`O91OLL8OSLO8l8OFLOGL2OFFOCBOLL
`./\A‘.,(o)sw2(92);
`
`o///KRYAS".DAWanew
`FAW
`ti]\fo:Senrdern3rai"};Sy
`
`Nw///fa)8(zoHW
`AWWYfpare8(rrIW
`LWCWWAYa)iSe(acs)Arar|wl
`
`
`
`
`
`(e's)8(va'y)IW-(ev'ghw8(ya's(@s'D-W(8'21h(oa'e)W8(oat
`TONSWelCOMET
`
`goos
`
`ea8‘Dl
`
`
`
`
`
`110@FI
`
`210F711
`
`$10Fell
`
`PIOPPI
`
`910F911
`
`9107911
`
`£10821
`
`810897
`
`610861
`
`O110'8O11
`
`LEO8bbl
`
`L108ZL1
`
`SHOREL
`
`VLIO8FEA
`
`$1108S11
`
`9-10S9b1l
`
`£108LU
`
`SHOBel
`
`6hO8611
`
`
`
`02108021
`
`LZ108L211
`
`22108221
`
`E710BE711
`
`VIO2Fz11
`
`SZ102S21
`
`971089271
`
`
`
`271082211
`
`82108821
`
`
`
`671086711
`
`0£108OF11
`
`LE1O8LET
`
`E10STEM
`
`Page 30 of 79
`
`Page 30 of 79
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 29 of 43
`
`US 8,898,611 B2
`
`
`
`|
`
`LPS
`
`
`
`
`
`
`
`
`
`
`
`ZELe4o01g|
`
`|
`
`9}SLolg'
`
`|
`
`it‘YSN
`
`||
`
`e'y)SW
`
`‘vISW
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Crewe(rw(esleer(feeowelteziw(seshslesIw(e's)IW8(erTWsemeTW(e's)2(6CShWes('eW(FOTWZh(Few?(IW
`
`
`
`L__Cire7CATOB11!|____cleeeweleew7£L10872b!Loiestm¥ern2_—--{_S10FSI!WeceneeSo(H'sIW2OPIWOras(6'2)SW8(6'LISW1SO8ELSI(LEDSW81808ZEST!(e‘2SW8(EeWSW9}SO89151!IKKPSW|\\CLL'OSW8(Lb'e)SW1|)('SISW8(6'e)SW1|)(¢'S)SN'8izebe4018|@b2old||9§490182|40g!!7|i!LLPISW|Kes|lev)snINE7108EZ11|IZe°OIW(Zee)WN611026111!(eL'o)Tw8€10e1l(r'2sw8(r'LSWS)SO8SIS(asw3@'Wsw1§O81S!|\Se\10821e108B81|1)?7108Fl“NOL'DSW8(OLSW.§bS08FIST! 86S!1|PI2SW3('YsW8gO88sl_|f(dS(sswsso8Ss||((swe'siSn8ZI'elsW11)(QF's)SW8(O1'e)sW1|)('s)sw8(res\1|('s)sw.eIW2(Srey(er'esIW£102111|C(o's)1W3(S'eW(e'e)SWi}|(SSW8(L'e)SAI (9's1gO8ISI|
`
`
`
`
`
`(aeCNETETIN-UWBTNSFTRPMIErIMADerWererneerHWdestweaerheatoechegeohnefaz"janeloverQPZPOWsUT&SeeVTAAneeeeeeeeaeeSeee=a2€z001g)|Oz61001g}|@2401g|ve901g
`
`
`
`
`
`eaeen—rahireiortw(e'c)w-ieeeZeAaeerweuelCPSs (La'y)IW_(Lo'z8(o'Z)IW(9‘a!®(Law!(ge'siw8(ootelw(est:2(eseelectrw!(ée'eseHentrneetzansfec'caHerelnsleetanUzewate"arwskizerm7WZSeEDeTWeroELena—CPOETIATRUFSHCUTEZWCTT te1osien!|Cesan8es'ehwC2E108vz!(62'3)1Ntscerm7¢SL108S111)Icheerizcm01110v4(Lo°SWW8|)(gL's)sw8(91'e)sW||)i'sisw.e(ri‘e)Sw|_|)gisiy8|ieISN(s‘g)sw9(S7Z)sW|{L'ASW8(SL'LSWis¢€zLL|g¢€z\|gt|!b|||Vy|ZS)OLSOROLSI||EVZSWR(ElLsngo8Zs!|[|Z2SW3Z'VSW9g089S! ('s)swa(e'e)sw|(9's)sw8(O'e)SW|\SL'S)SW8(91'Z)SIN\(rL'S)SW8(FL'ZISIN1(e'9)SW8(8'Z)SWi(9'S)SW8(9"zshiOlLISW8(9bSW6gO1109FLT1108OL1II||(ASW2{s'SWLGORLSI|£108OCI!$Z10892111! °C€10Ren!|5088211!|1089411|ne|||iI|Igv€zLS¢€z||¢+€Zl|ge’|||LO'OW(19°C
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`aonSDSpa
`||'y|ISp‘)
`
`
`(SweCLsnISO8bSI|Z108ZZ11!V08gb9108971LL'9)SIN8(LL'Z)SIA|(e's)sw2(6'Z)SI||(e'9)sw2(e'Z)SIN|!(.‘9)SW8(L'Z)SN|fLEASAP
`
`
`
`II|ii|1ZL'P)SW|lov'visw|(ys|@'p)SW)(Zt(z’e)Sw|{\@i9ISWa(2L'Z)SW1¥Nor's)sw3(or'z)sw!(y'a)sw8(r'Z)SWNees3(Z)snl(cS8,WSWkISO8LISI!
`
`
`
`
`
`
`
`
`
`
`
`
`IW(25°)1N6z10Fez)|(eye's(ereel$710SzCazenn§Geen610F611,(91'S)SIN8(SL‘E)S||)Ce)'SISW8(eres||(z'S)SW8(Z'e)SNV(s‘s)SW8(S'E)SN|(st‘a)sw3(SL'Z)SIN|(eL'O)SW3(eb‘Zs|(2'€b10SEL!|ZONA%ZEFI
`
`
`
`
`
`|!\Z108Z11||I|¢zIitg¢€}!Igl!ie!||
`[086z49018|19%SZOld|vb€b901gOL64901a
` tyty|!11I.vISW|{€L'PISINi(PSN‘vISW|||||BoB:ln11s1!s£hyZgy||Sbey2one
`
`
`
`
`
`
`2008
`
`8‘OL
`
`Page 31 of 79
`
`Page 31 of 79
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 30 of 43
`
`US 8,898,611 B2
`
`
`
` LooeIBVT
`
`
`
`421082211
`
`|||||||||||||
`
`
` ged
`I-40A
`pea
`
`(are)8(rrban
`
`izebe401g
`
`;
`||||{erg8(arin
`
`(ren2(2°
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1(og'de)Iw2ertW)
`
`
`
`(ar'de)w3(ez‘dLW,(e'delqw8(oz'd10
`
`(zs'a)11W8(as"LN
`
`Covel8(re
`
` (09°8)18Gra"LIN
`
`
`
`
`
`
`
`
`qoos
`
`ds‘Ol
`
`Page 32 of 79
`
`Page 32 of 79
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 31 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`eeeeeeexiovecd|AA8710S211ORESIOHOT|\\\|°ttift.‘8|°itiftt°°$io|°rn,t}°¢’re.cttb||||80111 €L01g|1|..|||LI(ag'2W8(02'21N||11I|I|(eo'We106BCG”‘92Sz4901(@eemeerewOl6x0IGss”||iploo'ZW|||(oz2IW8(e'Z)1W||||O€108OE!97108ZT!|0110
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1|$7108we!rrp108Fil
`
`
`||s¥L!|BBYl>eggt
`E710BECT||,FoR)TOET
`(or‘znw8(arc\(3'27W8(9L'Z)W
`
`
`
`
`
`——————--—-—---—-----=ea-------4-------------—PTpe€2yoo\d!(eBay8(2s'dzvN1bv€90/4)|8ZL4990/q1!|(ey'2W8(o'2)1N||(odrW8(8'ZW|!I
`
`
`
`ToeTOIZM!|"siovsu!|OST
`aaSDSDDSSISISSIII55555555===5goesssssssan~=--—--=o5Zebé901g|SLZL901g||(oman(evden|ieL4901/4||||||9Gy90Ig1(ryJTW8(eZ(yaw8(v2||ty!|Gese(rrZW|||(aw2(EZ|Ndtyty!!2108211,|||Z102211
`
`
`lel+agely[elygak|
`I|!|
`
`
`
`
`
`
`
`3008
`
`48‘OM
`
`Page 33 of 79
`
`
`
`
`
`
`
`iI42108221(g'dzyqW8(e'ceWseSatepoHOPHE
`
`
`
`
`
`
`92108921
`
`
`
`Z110824
`
`|
`
`1
`
`eeBeZZUIT)
`
`|
`
`1||1|
`
`Page 33 of 79
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 32 of 43
`
`US 8,898,611 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`4008
`
`
`
`
`
`
`
`
`
`
`LodVIOBIWLoATOBAITLLSIOWSU!TOTtavlorww(eeewi{Kwon9(OZSW||||!||I||ZZ1082211,|811088h)|910891||Z10821LyLyVy|bybyVy|sr€zLijs¢¥&Zzbij¢vézlit]s’€zbeeaPeregBibl(99'9)18(ro'eWW(za'@)1W8(ge'e1W(zea)8(aLe)N\(ov91W8(SW||||||||(ag‘e)IW2(92'e)10|Og:|ofern™Mi¥E108#11!qarmleaenn|ozo8ozwyg102811|perneOzerin |||Vy||.:t:tt|°Ks,Ke:t|Ky:t|!te:t||||ty||6210F6e7|10Fsz1£b10BELI|_BIOFEWoyIW(ep8(LerI(ve'ghw8(e'evIN||||I)!(e's)y(ar’ay||!t|||it||||(oo'ayWoooiOTne=Unne=Viaw_|2€2901d|OZ61901g)||b€401dAj————---========iS—-aE4-se----cr2|a5tS.ih——————TTTTl.#108plrii‘iVy;|ewbedgeegbBelaieli|I'y||£710EZ||soso|OEtoetS0FIicebe190%18hLE496VtHizb490Ig
`
`
`
`
`
`
`
`
`
`
`———--——=,eeree|ZeLE1001||BeLeOIG)|QLS|yO01g)ZLLLyo01g
`(O€621H|19%SZ494|Ob||||1!||boy|Vy||boy|Vy||oy|1]|||||{!|||||1|!0€1080ET!|$2108921¥1108HLT01108011
`
`i|id||iroyId11|boyid1||id1!|||||1||\io\I|hoyid|ze108ze!|azo8ez!|91108TTTEFTT7Pere|Oe|re7DoS.TicTTqTLoD791111|zH10824I||i!
`
`
`|IIII|be10Sel!|201082211S110SHI,|LL10FEET
`
`|HeLenn~-----------"=---1L_------f}ff-------------
`
`
`
`
`
`
`
`
`(ryanovenHobe#(th
`geglebSillyebb
`
`
`IW?[even(as'9hM¥(Ore
`
`
`
`
`
`
`
`
`
`Page 34 of 79
`
`Page 34 of 79
`
`
`
`
`
`
`
`
`
`
`nN)a958‘D1i5008
`—|(2's)9(rb=|27108ze<tsi!|aHo1210BI!
`
`
`
`
`
`
`|
`
`
`
`+|==2108vel!NalS!>BOFELT|7zzbz90181BbLEy0ig119§01glizb901g||(evo8(ele1|1|||ir|||||
`
`
`
`Page 35 of 79
`
`on—vv=7)
`
`om°en
`
`en+t
`
`
`
`
`
`
`
`
`
`
`
`AN
`
`
`
` pO=|pnmecewrm«=CECLEMOFO8¢LePONT)|91S|401g||ZLLyO01e2—————N|\|ok(ze'sws
`IW|Iri%|!|Z1108zi
`
`IIlyI>lecheSiaoLe108+E!||£21082211|SL108"1bL108VI!
`(ro'r
`
`
`
`
`
`
`Page 35 of 79
`
`
`
`
`U.S. Patent
`
`Nov. 25, 2014
`
`Sheet 34 of 43
`
`US 8,898,611 B2
`
`
`
`
` 8.021}!|DPE108“aDeeEYSHEEN2aeaeEHSL|EEEfAEEeeoakHHtwecriinereiferronereieeregitinerTig
`1il||Ii|:peeredItines508O21|Ehineviye1-_shoseywere87|errr202],Honey108aeoper108aaesO06"atPRLTOE2E.|petite|rr3Teeoe|||\ilIiIfigo8stBbiO89bIL__OFiO3OLpzi08ye8110#817in91109947I;or10°8011
`
`
`8.0811)|810881L!eeROAROPERLdOPEeetEEAOeeYErerrprerPreEPoeEyaH8‘OLA |ilitt!I\bevenere