throbber
(12) United States Patent
`US 7,079,499 B1
`Akhtar et al.
`(45) Date of Patent:
`Jul. 18, 2006
`
`(10) Patent No.:
`
`US007079499B1
`
`(54)
`
`INTERNET PROTOCOL MOBILITY
`ARCHITECTURE FRAMEWORK
`
`(75)
`
`Inventors: Haseeb Akhtar, Garland, TX (US);
`Emad A. Qaddoura, Plano, TX (US);
`Russell 0 C0115“: P131110: TX (US);
`Liem Q. Le, Richardson, TX (US);
`Zemin Zhll Plano TX (US)
`’
`’
`.
`.
`(Ncoggel Networks Limited, St. Laurent
`
`.
`.
`(73) A551gnee.
`
`( * ) Notice:
`
`Subject. to any disclaimer, the term of this
`patent IS extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`.
`..
`,
`(21) Appl No . 09/657 351
`
`(22)
`
`Filed:
`
`Sep. 7, 2000
`
`(56)
`
`EP
`EP
`W0
`W0
`W0
`
`$8
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,901,352 A
`5/1999 St-Pierre et al.
`............ 455/426
`
`370/338
`6,501,746 B1* 12/2002 Leung ..............
`6,731,621 B1*
`5/2004 Mizutani et a1.
`............ 370/338
`FOREIGN PATENT DOCUMENTS
`
`1 017 208 A2
`1 017 208 A3
`WO 98/32301
`WO 98/45982
`WO 99/12329
`
`$8 gggggég
`
`7/2000
`7/2000
`7/1998
`10/1998
`3/1999
`
`113;;
`
`OTHER PUBLICATIONS
`Richard D. Verjinski, Phase, A Portable Host Access System
`Environment, CH2681, 1989 IEEE.
`* cited by examiner
`
`Primary Examiner%hi Pham
`Assistant ExamineriDerrick W Ferris
`
`Related US. Application Data
`
`(74) Attorney, Agent, or FirmiCarr LLP
`
`(60) Provisional application No. 60/192,411, filed on Mar.
`27, 2000, prov151onal applicatlon No. 60/157,449,
`filed on Oct. 4, 1999, provisional application No.
`60/ 157,289, filed on Oct. 1, 1999, provisional appli-
`cation No. 60/156,669, filed on Sep. 29, 1999, pro-
`visional application No. 60/ 1 5 2,916, filed on Sep. 8,
`1999,
`
`(51)
`
`Int. Cl.
`(2006.01)
`H04L 12/56
`(52) US. Cl.
`....................................... 370/310; 370/389
`(58) Field of Classification Search ................ 370/310,
`370/338, 465, 466, 469; 707/100, 103 R,
`707/103 X; 717/100,106,108,116
`See application file for complete search history.
`
`(57)
`
`ABSTRACT
`
`A communications architecture for enabling lP-based
`mobile communications includes a Local Service Function
`(LSF) component configured to serve as an lP-based serving
`area network for a set of x-Access Networks, and a Network
`Service Function (NSF) component configured to serve as
`an lP-based home network by managing a MN’s subscrip-
`tion and associated profile so that the MN is authorized to
`use the resources of the LSF. An x-Access Network (XAN)
`is interconnected to the LSF and NSF for providing hetero-
`geneous Layer 2 access for MNS ineSPective of access
`technology.
`
`4 Claims, 110 Drawing Sheets
`
`
`
`i mUserDevice
`
`
`/ P
`622
`
`out
`
`0..*
`
`
`
`
`620
`
`—imeserDeviceRef
`
`1
`
`1..*
`
`1
`
`
`HimeserProfile
`624
`1 —imelassOfServiceRef
`
`—imeserDevieeRef
`1
`
`0..*
`1
`
`
`imeser
`
`
`—imeserRef
`-imeserProfileRef
`
`
`
`ipmstSubnet
`
`
`
`
`632
`
`1.!
`
`
`
`ipmstDomain
`
`1
`
`—ipmstSubnetRef
`
`
`
`634
`
`0..*
` imelassOfService
`1
`-imest0mainRef
`
`626
`
`
`
`
`
`-imesfSubnetRef
`
`
`
` imesfSubnet l\
`/ imestomain
`628
`
`1,
`
`.1
`
`1
`
`0001
`
`530
`
`EX. 1013
`
`Apple v. MPH Techs. Oy
`IPR2019-00820
`
`0001
`
`Ex. 1013
`Apple v. MPH Techs. Oy
`IPR2019-00820
`
`

`

`US 7,079,499 B1
`
`
`
`foEuzmmuoo<
`
`\
`
`\#8502Bmfim/
`
`
`
`0295.02mmuog
`
`Nofij/v
`
`WIIIFIJ
`
`flH#8382980
`
`U.S. Patent
`
`m,z<xmoHH
`
`may
`
`mofifi
`
`z<x
`
`w:
`
`x09“meg/
`
`N.mzsx
`
`/
`
`2:
`
`o:
`
`2?
`
`o:I4mI
`
`0002
`
`0002
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 2 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`
`
`Mobile User
`
`Homed ill NSF2
`
`‘——-—v———’ W—J LW—'—j
`
`Access Network
`
`Home Networks
`Backbone Network
`Visited Network
`_30_2
`1%
`fl!
`\—___—__Y_——_———J
`
`Core Network 1__1
`
`0003
`
`0003
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 3 of 110
`
`US 7,079,499 B1
`
`
`
`NetworkServingFunction104
`
`
`
`Mobility
`Manager
`Function
`
`
`
`
`
`Serving
`Mobility
`Manager
`Function
`
`NetworkServingFunction106
`
`
`
`
`xAccess
`
`Network110
`
`0004
`
`0004
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 4 of 110
`
`US 7,079,499 B1
`
`470
`
`472
`
`Accounting
`Service Bureau
`
`Service Agreement
`Broker
`
`Unified
`450
`461 - Director
`y
`UDS
`Service
`Function
`Database
`
`
`
`S
`ecure
`Messaging
`
`IP Network
`
`Gateway
` Router
`Function
`
`
`Messaging
`Gateway
`
`
`
`..—.
`LDS
`Database
`
`Local
`Directory
`S ervrce
`
`Sw1tch
`
`_
`
`431
`
`\II||III|||II||I
`
`Router
`
`Switch
`
`Access
`
`Control
`
`Connect
`
`Control
`
`Cellsite
`Cellsite
`Interface
`Interface
`I I l I I I I I I I I I I I |: I l I I I I I I I | I I \
`
`448
`
`448
`
`449
`
`449
`
`0005
`
`428
`
`3
`
`0005
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 5 of 110
`
`US 7,079,499 B1
`
`FIG. 46452
`
`1 _____________
`:—HCDM Function
`452g 1
` 400
`
`L432; _ _ i531L _ _4§29_ _ _ _ _l
`
`FIG. 4B
`4641
`r:SCIMxE-Ffin'c'tifin_________ 7
`
`411
`
`0—151? AAA—Funct—ion— _________________ _'
`l
`450a
`AAA Routmg
`|
`—
`Function
`
`
`450!
`
`400
`
`450a
`450d
`4500
`450_b
`/\‘
`450 I— _______________________
`
`_]
`
`FIG. 4F
`
`'ISF—AXA'Echt—iéf _________________ 7
`
`
`I
`462
`AAA Routing
`3 Function
`
`
`462_f
`
`
`
`411
`
`0006
`
`0006
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 6 of 110
`
`US 7,079,499 B1
`
`i:
`
`/8382:“/
`
`I
`
`33.2%
`
`
`
`mmmhgflxx
`
`5383?\
`
`mm:
`
`0007
`
`0007
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 7 of 110
`
`US 7,079,499 B1
`
`
`
`5Emc<mmm2nzflam
`
`emmbamm5222
`
`mmmmagn:
`
`mmmmaia:magma
`
`______
`
`_______
`
`w:E313m2:giwfiEax:22m\me.a:
`
`
`
` $22;:58:EGE
`
`25%;:8mafiaa25723
`
`
`
`mmmmngn:HSIMoSmmmmmgn:magma
`
`n#3.“Sixes£32;
`
`
`
`2HmmmmnaEmacawmmmmng.EE535
`
`0008
`
`mmmmngEages
`
`gm_
`
`
`
`FE»mafia:azmm
`
`
`
`9%:ch:72:2
`
`mmmmngA:
`
`an_an
`
`
`
` m2:8mmfiaiA:.5523;
`
`mmfifiES.@3722
`
`mmmma:a:E;mo
`
`2m.
`
`0008
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 8 of 110
`
`US 7,079,499 B1
`
`_______
`
`______
`
`
`
`
`
`rIIIIlIllIIIIIIlIIll4\llllllllllllllllll\rIIIIIIIIIIIIlIIIIIJ\IIIIIIIIIIIIIIIIIkrIIIlIIllIIlIlllllflllllllllllllilllk
`
`c:29$3\Emzmx:Ea\N3as
`
`
`
`@2722EEO:
`
`mmGE
`
`‘_———_._.______
`
`<8$22$80?
`
`<8E5233.
`
`2:m5.mo
`
`go922“E3:a::2z:a:,3
`
`
`5:Emma:9me«8as53
`
`
`
`
`Eng“Simon:47:<8EB.amoem
`
`mo<mmmz928
`
`<8macawoh.
`
`
`
`Ez5:.8223
`
`0009
`
`0009
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 9 of 110
`
`US 7,079,499 B1
`
`can
`
`mam
`
`
`
`mzammzmmopm
`
`
`
`Em;“Elmo“:<EmomeEmm
`
`m:75m3mznmmzm3mznhm;Ev22mm322m
`
`9%GE
`
`.SIVSS<E<8may39$
`
`WEE.
`
`
`
`E.mu<mmm2Qme
`
`
`
`mu<mmm292mm
`
`<8macawE.
`
`omm.
`
`$223
`
`22$2.
`
`”Emma:2%22a;$254asnaz
`
`com.52magma
`
`<8$2222m5.mo
`
`magma<8.2525:
`
`<8eimzéh.
`
`z:5:mo
`
`Em
`
`924<<zmay:mznbmz<2Moogmuzmmmmmm
`
`
`méfizmmEEEHégaéz
`
`
`«opaEmmpammaz<
`«8is«3/
`
`0010
`
`52mg:8magma:3%mgmmz$8.5
`
`quSm53,5:
`
`0010
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 10 of 110
`
`US 7,079,499 B1
`
`m:8
`
`m3m7:—mmz
`
`mm<szmm;
`
`x:2%N3:2:
`
`«3GE
`
`
`
`8<mmm2.58
`
`972_<zFE:
`
`922880mm
`
`<8
`
`5:85
`
`<8fizz
`
`<8Ea.BEE
`
`8:83<7:
`
`539
`
`<855725
`
`22m5.“8
`
`
`
`mzamm;89%
`
`8me8%
`
`
`
`mkmmb$223
`
`
`
`Emfi.mDIMoS<7:22
`
`mzmmm;n5Moog
`
`8me85
`
`883mm972
`
`<8$22
`
`32@388
`
`<85823:.
`
`22m5.mo
`
`:5
`
`mumEm
`
`Eh
`
`mo<mmm=25:8
`
`922$888.
`
`.5223<8
`
`
`
`H<z98m:
`
`
`
`2.magma:92mm
`
`3:83E<Ez~
`
`mzam3
`
`8me88
`
`
`
`H<zm5.r$22.3
`
`asE:05a54%;5am
`
`825%
`
`a;222%
`
`22$3:
`
`0011
`
`0011
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 11 of 110
`
`US 7,079,499 B1
`
`FIG. 6
`
`600
`
`202
`
`
` LSF/NSF
`
`
`
`
`
` Queries
`
`
`
`
`
`UDS
`
`Function
`
`- U
`
`DS
`
`Database
`
`- U
`
`DS
`
`_________________ .l
`|
`
`(Read, Write and Modify)
`
`0012
`
`0012
`
`

`

`U
`
`n
`
`US 7,079,499 B1
`
`tflmwmoofimogmmbfifil
`
`mmumP838.8583
`
`s”*o.6s:
`
`Enummbafil
`
`m,*zHEmoEoEEmDEmTfimougoeombafilmm8
`J23;:aH*..o
`
`
`
`
`
`ougpomSmmEoSEmtfiofismmzaa-H*5mmomoofigomSmmfloEmTfl«‘8
`05mgnEaaofiwzafi
`
`momEmSoESSEIH
`
`mEthmmDEE
`
`0013
`
`pwapsmEaE
`
`Emfiafimfiag-
`
`Emfioemqfifi
`
`*zo
`
`one*4ammm
`
`0013
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 13 of 110
`
`US 7,079,499 B1
`
`”Eoismsafi
`
`”Esmbsufia”5+:
`
`8333033083
`
`”Esmbsuaa"8+:
`
`:EHMumuoEemsmgsae-:EHwumoosoesae-
`mfibmbsofiau85388?
`uEbmbofiBSu525$?
`
`:22"Humaaacmmmcflaflu:Zn."Homflmqsemgafl:
`snaazgonaflusH“28:20:23.3:
`
`
`
`«mmoneuEbmbSQEE"5:38am?
`
`zn”828m:
`
`3%GEas
`
`soN$288.33-
`
`uawbmbsofia"=m+ul3
`
`mafimfifio"Eekmmamsmsu
`
`usEmiBQES“8T
`
`fine
`
`mafiwnsmbafi
`
`mmEmbBoES”8530mm?
`
`magmbsofia"3&8331
`
`magmbfioflaH8+:
`
`mummEbmmBmEEm”“886353258?
`
`3c329:23:330
`
`Snazzgonmflueflmémoé"“28523333938603a
`8cs§§§§$i££"Ecsfifififiauoexflgu
`answbsofia”mEmZooQomeu5853?
`mnfimozmasz“Snazzzazgozafififiu
`uofiuzbgzon”uoficzbgzumcotfioan
`Hopgzgofiu—uenSnag—23353?
`£23338;”mmoécéfifimwmfi:
`“Esmbsofia”NomuoESmomu
`mmfigfifimom"$28533?
`mqfimozmasz“mmflgfimfixl
`magmfiofimbn”goo—Smog-
`
`3598325"33.
`
`“38:233.“$285253:
`
`0014
`
`magmbsofiaHuuubmu
`
`”Esmbsofianso:
`
`3538825"Tunmbmbsofianam:
`
`0014
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 14 of 110
`
`US 7,079,499 B1
`
`omm
`
`ESSEAAESAED5V
`
`3o
`
`acmuemmsfifl
`
`3%GE
`
`uqfimboaofia”mmosgocozflzoan
`
`528m”mmfigfignaasmfia
`
`uEbmbBQEEHwafiwzsmsu
`
`Baogfiuo”BSEfiooEEI
`
`uflbmbBoBEn2533:
`
`Ewfloom“BESmSEfiSaT
`
`528m"EMBEEEI
`
`magmbsoouaummosuaofiaufiotgl
`
`magmbfiofia”“38:22:89ng
`
`magmbofiohn"Ezwmfinotgn
`
`uESmESoBE”$283825:
`
`528m”«oofiEmznafiaE?
`:75”HomSEEumbamT
`
`:75"HomooEmmEmmmSamT
`
`:zn”HomoEoShomDSmT
`
`magmbsofia"Baaszfioafigucu
`
`ugEmbSQSEHSnazzgmoaauu
`
`mEbmbSoEE"bouBaommuEmgu
`
`wflbmbBoBE”«385:8:
`
`mmflgfismom”mmuuchSmomoafil
`
`”Esmbgofiau33.8%38?
`
`unEmbSofiaH“.8283”:
`
`spaszgonmose"”552:3:
`
`95633H225:
`
`ufibmbsofiau52.282:
`
`ufibmbofifia"=58:
`
`mEhmbBQEE“255E:
`
`2::n3233.?
`
`za"$9238:
`
`ungmbofifiau52822887
`
`Spaszmaoflsue"232::
`
`Spaszmaofifleen:53:
`
`mafimfisoo”823:
`
`Bmofifiuon8525828?
`
`32533925”2::
`
`29HEsosomn
`
`353.8325”ougmnficotutan
`
`maggots"Baofituomzfimamsu
`
`unfimfim"Susfisusggoomw»
`
`”5.5538”Max:531
`
`0015
`
`0015
`
`
`
`

`

`U.S
`
`Patent
`
`Jul. 18, 2006
`
`Sheet 15 of 110
`
`US 7,079,499 B1
`
`omw
`
`:Egmfiagfiggfiv
`zapsamzamxafisgfiv
`
`”starfish:u33333.3?
`mflbmbsofia"mmoswfioanan
`
`uEhmbofiSSu€33.58?
`uaEmbofimEanacumgmoun
`
`
`
`“Esmbafifia"”33,3825:
`magmbsofia”#32355-
`22¢u“£55831
`
`“Esmbsoflau8+:
`
`mfibmbsoohn"5+:
`
`m8
`
`snaszgofixoeéaaoam"snaszonofiflfiuzémofl:
`
`SmsnosfiflabexuseuBassesfifiasfifisn
`
`mambmotoazz"Snazzzamfinosmfififin
`
`“28522928.”snaszgofiflgn
`
`uEbmbBaEE“as“285920332833?
`
`ufibwbowooha"MommoEBmoml
`
`$23538;"mmfigfismcaa
`
`unwbmbsofia"28233;:
`
`ngmbBQEEH32.6:
`
`cofiezbgzunuconfisbufloavutaoal
`
`“Esmozsfii“Suaoéflaoumflumuua
`
`$98556905:53:83:
`
`”5.53.8828”bomofiommmfimsn:
`
`$23538;”mmfigguhflfluflu
`
`ufibmozuasz”$2223de
`
`”5.5338HEotmmmmsmsn
`
`023"02:30.83:
`
`Mahmbsofia"so:
`
`z:"82$?
`
` .5as.$233.32-mgasPow:
`
`0016
`
`mmm
`
`EEOEEEAAEEEVV
`
`EmaoeszEAAESAQEVV
`
`aniambozoua”85958?
`
`uEbmbBoEE"Tunfimbofifia"in
`
`wmo
`
`:"$653237
`
`“Esmbfiofia"Signage?
`275HEmafisonmmzwgafiam
`mawbmbsombo”afimzfimaoun
`:za0HomewaaommmcmzagT
`H“£65923.
`
`
`
`0016
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 16 of 110
`
`US 7,079,499 B1
`
`FIG. 6])
`
`660g
`
`organizationalUnit
`—ou :: = 1PM Management
`
`organizationalUnit
`—0u :: = ipmstDomain
`
`organizationalUnit
`-ou :: = imestomain
`
`634g
`
`623g
`
`organizationalUnit
`-ou :: = imesfSubnet
`
`630g
`
`0
`
`organizationalUnit
`-0u :: = ipmstSubnet
`
`organizationalUnit
`
`63231
`
`6203
`
`organizationalUnit
`—ou :: = imeserDeVice
`
`622g
`
`
`
`
`
`
`
`organizationalUnit
`organizationalUnit
`
`—ou :: = imelassOfService
`—ou :: = imeserProfile
`
`
`
`6243
`
`6263
`
`0017
`
`0017
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 17 of 110
`
`US 7,079,499 B1
`
`fiamfiomfioofi
`
`@343
`
`m3;
`
`5m:2:2SEE2:
`
`$320353
`
`
`
` $835a25:£252230:
`
`
`
`.852:”cabanamm;
`
`“as;@282£30:05
`
`
`
`was$233an
`
`
`
`Ecgmfioab22582
`
`$253.m3c8833,8
`
`3&2?35:56“a:
`
`mm25225c:2:
`
`
`
`wopoefluegbaseman
`
`new?2mm;2:Ho:2.
`
`8843583538983
`mm252233425
`
`”5&3qu8882+3.83“?»
`
`
`
`mbuoz2302BS
`
`mmmm.9:8:352:0Swan:
`
`z
`
`
`
`
`
`A8:“538was.
`
`.....mm:I:
`
`uEbm
`
`z
`
`z
`
`z
`
`z
`
`z
`
`mambmficaflomao
`588::
`
`”3%
`
`ungmfionuamfi
`Esofia
`
`“55m
`
`u:_sm8oqu$mau
`
`“55m
`
`..mflbmfionuamsE85$»va-qumquu_omao—II
`ESQESE
`
`mmusgouozflzoz
`
`anmnmahmmmmflcgfl
`
`QE“5
`
`0018
`
`0018
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 18 of 110
`
`US 7,079,499 B1
`
`=mi9§u3ufioauo
`
`
`
`323%?"75
`
`=mio3m£ofionuo
`
`.ooggomSmmmSEEuso@358Hommflo
`55:59:528326$338.30@593
`
`
`JawfimumqfizEEHE3288??
`
`.oEopmuumDBEuso.83m5.58:8822:.
`
`.moifioanEF."Zn5m:2:E8:22:as.
`
`.aHomooEomSmmSoEEHawomufioiavmzfifi
`
`l.
`
`“2852238483
`
`EflmfiEa:33%:
`
`.838525%
`
`Bmogfimu3st
`
`2n:.3wBapocou
`
`
`
`.8300bflzoom
`
`
`
`
`
`Hung—SHgaseousm..~umD
`
`©8925
`
`mEbm
`
`”Esmfioqflvmao
`
`
`
`
`
`”Esmfioasomau38¢:quBSEfiSEE
`
`omdfiowmdvm2:H83963vs28&
`3oz33ozmadame“
`
`
`Mahayana—$8Savagemmosgofiaufifiéu
`
`3%«E
`
`mmvxomvmmfi2:E@381;33::
`2:832:3$88052533.sms
`
`EE:u..$na==zE8m:
`
`”Esmfloautmao%
`
`“55m
`
`H8025
`
`25.83
`
`0019
`
`0019
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 19 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`
`
`
`
`.uofioeompfifiuso.882:5853::2;
`
`625373?”75
`
`=mfo§mflofionno
`
`JnoammmamzEafiuso$338.73332.
`
`822;ESE:2.:2:
`
`
`
`:52?“Emma?”a;
`
`
`
`5:$3385«82%
`
`3;ragga258
`
`$58.55Enos?
`
`EE2?2:mmwas
`
`asm_852€888
`
`2:5E952...32a:5225
`
`<8ufibm
`
`.385588;cm
`
`1:85?
`
`H25:52a:mamasml
`25°83_$2305'
`
`0020
`
`0020
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 20 of 110
`
`US 7,079,499 B1
`
`.
`
`
`
`“bpfi-ma¢-mba
`
`35:55
`
`bmmuommmop
`
`0:23080:whom:
`39.5mem3m:.
`H“3528303”.BmaEmBoauEmS
`
`
`
`ESgamma;5mm
`
`.8386.33233
`
`{asMSEwasAssam:
`
`
`
`1283?£3.63
`
`.8585.833m
`
`Enos?
`
`
`
`£333«35m
`
`1285?
`
`Sow.
`
`
`
`Spas:9.5.3.83
`
`
`
`.............aw--l.1-E%a:
`
`28$me
`
`0021
`
`0021
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 21 of 110
`
`US 7,079,499 B1
`
`85%2:338
`
`
`
`
`
`
`
`
`
`SENmowHHHHHHooHHwHHaVIuo83%£359»SSE.
`
`i=3:alg68.ESEBHHBHSégEHHHoH2:..How283H8888oImFlemoHoHHu—ommubetchaga$23-2
`
`mfipm:5538chm5.
`“EbmfioaflomaomwhwwmaE
`
`
`
`
`
`
`
`
`...Qommher
`
`83%SEEa823.
`
`38%:asHis3°33
`
`
`
`232:.mdcam:23
`
`38:2
`
`
`
`
`
` ER#852«5$888Sniomnam£32:a3cam:83%;..393
`
`
`
`
`
`A233:.xoonBoHHv.u.u”HHHmeHoHHuHumS%
`
`mHHEm
`
`H8928
`
`33.85%
`
`Rm6E
`
`0022
`
`0022
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 22 of 110
`
`US 7,079,499 B1
`
`.5SEE$8582:
`A85“..maoa.u.m059555832532“
`
`
`JamfimwmqmzSEESooEoouomDSEuua.mofimemmbaflnsoH8@338223.oz5528ESEmoéofimmza_
`
`
`2.n“aimnoicomuu
`
`mafimsonuzmao58325_..
`
`.ooaanoaugss”z:
`
`
`
`.uonqnoanEf”75
`
`amiofuflmtoano
`
`..mx.85w5ofio:no
`
`dowrammomwflofifing.8“8:28823.
`
`
`JmuaowmcmzEgmnsoo2>$m3mm3083
`
`
`
`.
`
`
`
`”Esmfiocu—mmmoESEomEmmsosa
`
`
`
`SegmiofiufioqgonBaoébmpafi2:
`
`556.58323E“as
`mma08H0
`$380qu
`a.
`
`um63
`
`0023
`
`0023
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 23 of 110
`
`US 7,079,499 B1
`
`
`
`2:Ho228.58Siam
`
`Eoodnmmmauondag
`82a:5@252
`
`ufibm
`
`
`
`
`
`$83.#8362EBunfimfionflummo532:5agmflaaou
`
`
`
`Juansmmmzafiuao:"7E
`
`
`
`JamfimmmamzSEES
`
`amioEoEBnoano
`
`#85»:
`
`$25?
`
`2:.38:38225Homeuqaamvazsfi
`
`mm»HE
`
`
`
`88.miofiatongfi
`
`oz
`
`02>$m8mm208325“53m
`
`heBE:58882:.mnfimfioausmgobowobn:l
`
`
`
`u
`
`
`
`.EmSoEESgT5..
`
`
`
`=mfio5efiutoquoEmaoemqfifi
`
`#5593:me891.50you$5.8me22..womqwaaoemgafi
`
`
`
`
`
`
`
`Wm62
`
`B.QE
`
`0024
`
`0024
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 24 of 110
`
`US 7,079,499 B1
`
`
`
`82%new“—858:2:8853:38BEE
`2:33286::$833
`
`23Eva2;?finmm
`«unnammmz238$225A:one
`Ha
`Mahmfiaau—umaum
`
`8825 ”5508:38mem
`
` 58HBEE88882:..8885l%%53-2;2%;%%
`oodmmhmmbmmz2333,029»
`
`8338538883magmaoaflumsm
`3.9.63.3H2:33982:
`SEmmEmmEUSE2:H“55m
`
`wonnsmwfififl
`
`finmm
`
`$832.
`
`n83:358;.8SEE
`
`82528x83»:85
`
`no$228on23.
`
`$53me23
`
`magmfiaaufimmum
`
`macaw
`
`”55m
`
`.8835
`
`xmmzpmnnzm
`
`“55m
`
`magmfionmzmwom
`8.823mmoggfioanam
`
`
`
`hew:
`
`
`
`o.mmm.nmm.mmmmambmfioauamaum
`
`2:.8“833.83“.2:.
`
`amansmwmzfifi
`
`magmficaflummom
`
`”53m
`
`ufibm
`
`8825
`
`xmmzfinnsm
`
`8838538583
`
`
`.8“88a:8888an...
`
`ooEumysmmm—oafi25
`
`
`Inflbmfiodw—mmao.mMMWWWQIz
`32%;;gags;%%
`
`
`
`km65%
`
`0025
`
`
`
`”5.3m
`
`8825
`
`8.383%$083855
`
`0025
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 25 of 110
`
`US 7,079,499 B1
`
`$82#8502EB25
`
`2:ha5352
`
`EoodnwmmEmondagmagmfionsommoN»EEmmEmSou
`
`
`
`3%
`
`“82:5
`
`
`
`Mo32388Siam
`
`fig3,3,:33%;%%
`
`amiofiufimtgno
`
`.Efimfiaensz”E
`558035:8328
`
`25mo028.3me2:.
`
`#253354
`
`€352mac:
`
`“0582?:
`
`He63
`
`0026
`
`0026
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 26 of 110
`
`US 7,079,499 B1
`
`FIG. 6M
`
`Service Provisioning
`Customer Care (e.g.., GUI)
`
`461;}
`
`LDAP
`
`461
`
`
`
`_
`New Semce
`
`Componet
`
`461g
`
`
`
` User
`
`LDAP
`Profile
`
`
`
`4610
`
`461_b
`
`461g
`
`
`
`LDAP
`
`461;e
`
`461_f
`
`LDAP
`
`461_f
`
`LDAP
`
`IP
`Network
`
`110
`
`110
`
`0027
`
`0027
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 27 of 110
`
`US 7,079,499 B1
`
`
`
`
`4-1
`Roaming
`User
`
`| T |
`
`|
`|
`I
`I
`
`
` /, 462:. ”—— ___
`
`428
`’
`111866 8A2
`
`|
`/
`x
`/
`/
`Y
`‘
`/
`|
`IPSec SA5"1PSe:'sA3
`g
`1144
`‘ ~~~~~~
`
`
`
`““““““:__I_P.S§E..S§é_+
`
`Visited Network
`
`l
`|
`|
`|
`|
`I
`
`|
`|
`|
`t
`|
`|
`
`Backbone
`Network
`
`0028
`
`0028
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 28 of 110
`
`US 7,079,499 B1
`
`LSF/NSF 2
`(Combined)
`
`202
`
`
`
`
`
`
`
`\
`
`\‘v’
`
`IP “~’:/
`,'
`’ Network/”
`I
`
`
`
`106
`
`106
`
`\ _____________________
`
`k102
`
`«———~~— IPsec SA
`
`FIG. 10
`
`Home
`Network
`102
`—
`
`I
`
`|
`i
`|
`
`: I |
`
`Visiting
`Network , _________
`/
`1000
`/
`
`\\ I]
`
`E
`|
`\ |
`
`\
`
`
`
` IP I
`Network
`/
`
`
`
`Mobile User
`
`(Homed in NSF A) Correspondent Nodes
`
`
`<-----— IPsec SA
`
`0029
`
`0029
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 29 of 110
`
`US 7,079,499 B1
`
`FIG. 11
`
`1100\\
`
`452
`
`
`
`450
`
`404
`
`1120
`
`Policy
`Server
`
`CA
`Server
`
`\
`
`\
`
`\
`
`\
`
`\
`IPsec SA
`
`l I | I
`
`| | I |
`
`Visiting Network
`M
`r—’—&‘—fl
`
`462
`
`SCDM
`
`464
`
`
`
`NetIvIv)0rk ® POSt .
`
`Processmg
`\
`104
`Billing
`\
`Server
`1114 \\
`470
`
`\
`
`108
`
`I
`I
`
`\
`
`\
`
`1116
`
`\
`
`\
`
`\
`
`302
`Home
`Network
`
`0030
`
`0030
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 30 of 110
`
`US 7,079,499 B1
`
`
`
`€9,302080m$.83quononxomf$8.592~5me_an._mum_fl_
`
`
`
`
`
`
`
`a:
`
`smarts
`
`bcofii
`
`28:5SEom
`$5582
`
`I
`
`$752@3385
`
`mom
`
`NNGE
`
`.h/33Er
`
`Z?
`
`72»
`
`.3a
`
`$82
`
`38502
`
`0031
`
`0031
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 31 of 110
`
`US 7,079,499 B1
`
`mm¢
`
`oomw\
`
`<mom
`
`
`
`A22uqdnmomvNmmg\mmz
`
`mvofi
`
`momv
`
`mesonsm
`
`momwfimd
`
`mom//
`
`on
`
`«m.+........v
`
`;7_____________
`
`<cofi
`
`New
`
`0032
`
`VB
`
`0nv
`
`—‘
`
`0032
`
`
`
`
`
`
`

`

`U.S. Patent
`
`US 7,079,499 B1
`
`ma
`
`_
`
`n_mmmoatBE
`
`
`
`swoflJmm<mmg\\ouatmfi:
`
` Mxm;7%szMmy:\AI3Jan;.......i:@3833?2mmiziE:36E
`
`0033
`
`
`
`«mofiwowfi
`
`0033
`
`
`
`

`

`US 7,079,499 B1
`
`I I
`
`| |
`
`_l
`I
`
`I I
`
`I I
`
`_I
`I
`
`I I
`
`_n258EDGE___E532;___“masonsEgg“nu_____o_EE_z:a:”E525%___u_z:amagma:a:E:Eas:___,m_52%E55_magma:5Eva___3_____m"_Ea__mm:_h.s_magma:an:_magma:E3%__E5.;Emmafl_ESE52EmmaaaE:52._Emagma_m53mm:_m,uz:822:5sz2,3n122:55:a,sm"2235225am22.2%.;
`is:u________I
`_II4I\(|IIII1
`
`
`
`Zoammm3mm...5.42ng
`
`ma<5352.
`
`m5.2.Zoama
`
`
`
`xmoEmzammo“;
`
`ONE
`
`I I I
`
`0034
`
`V:GE
`
`0034
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 34 of 110
`
`US 7,079,499 B1
`
`33
`
`24x22:
`
`
`22235ch"Emu?
`
`9&5ngmuxoommmEa.
`
`
`
`a2:5.mm;£3.92
`
`EEEESm.
`
`
`
`momsommmzfi"SEE
`
`
`
`ammsamm9&5ng
`
`mm:ESE
`
`5Egamma:a£28m”;
`
`E»542;
`
`m:65%
`
`$3
`
`0035
`
`2.:Sam
`
`z:E.magmmmz
`
`
`
`
`F:magma
`
`mm;283mmimmmz
`
`mi;
`
`0035
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`m
`
`US 7,079,499 B1
`
`E:
`
`fl<2:
`
`MTHESE25mmmz
`
`<mommE
`
`
`w33SE%«figJ.
`.6an--é........
`
`
`0036
`
`0036
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 36 of 110
`
`US 7,079,499 B1
`
`asasa:_E33N2502
`
`La8?:“£83m
`
`«m8?:
`
`ao:
`
`m:
`
`é2:Sa:
`
`%
`
`/_z:\mfifimom
`
`\m:
`
`AN63
`
`0037
`
`0037
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 37 of 110
`
`US 7,079,499 B1
`
`
`
`
`FIG. 19
`
`110B
`
`112
`
`Roaming (I
`MN
`\\
`
`110A
`
`0038
`
`0038
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 38 of 110
`
`US 7,079,499 B1
`
`3cm/.
`XAIBEEEMi
`
`..
`
`:2
`
`gm 2522302
`
`:285333.01...“
`
`
`
`3.395:23meme
`
`83:32a
`
`0039
`
`3%
`
`0039
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 39 of 110
`
`US 7,079,499 B1
`
`FIG. 20A
`
`“2
`
`110
`
`106
`
`LSF
`
`|
`I Registraton Request
`|
`I Prepare for System Change
`|
`I System Change
`Correspondent Node List
`
`
`Registration Reply
`Correspondent Node List Ack
`
`
`| | I I
`
`Add L2 IP Association
`Activate Packet Service
`Buffer Data
`
`Cleanup
`Forward Data
`Handoff Required Ack
`
`| |
`
`I
`
`|
`|
`|
`
`r-————1
`
`| |
`
`l |
`
`Handoff Required
`| Activate Packet Service Ack
`| Buffer Data Ack,
`Forward Data Ack
`
`Cleanup Ack
`
`F]G. BOB
`
`
`
`
`l————'l
`
`
`
`
`0040
`
`0040
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 40 of 110
`
`US7
`
`9
`
`079,499 B1
`
`
`fiomabomwnmfloacuwmfiynmfiomwucnvmmfie
`fioéwnomwmmHommbomvmmficmmbmmwmmfic
`....:o.........:o.....-.-...:::::.....-::.:..o:.u....:-u.......-.:.o..::-.:...o.:.::-:-.:...:..::-...:...o:.:..:..........:.-:....:.::..z...
`...:::::..:...:...::::.:..::::...:...:.:...:.:..:.:..:.....:.:...:......::...::..:.::...........::.:.::::.....:.::::5343aa
`.........................................................................................................................................................................~wa.wau
`mbfiaflmflm#mfiua..:.:.:::...:.
`
`mN,o
`mmo
`
`@m.5
`
`$33
`
`33
`
`9%.ME
`
`sis
`
`9%
`
`0041
`
`0041
`
`

`

`U.S.
`
`Patent
`
`Jul
`
`.18,2006
`
`Sheet41 0f110
`
`9US7
`
`079,499 B1
`
`858m+m$963A:.88+N:252v123:.8“85:58moEwm3$963a.83i2233v
`
`
`mm
`68m:howdofiwauonmagnum+=mmuagé&numb+d:2HomDv
`
`.::5:5:23:5::5::5:5:3:3:5:5:5:3:3:5:5:§:§:5:§:§:3:§:5:5:5:++0$£HHanflefiflflbm
`
`t:.o.oo:..::.::_:.c....::.:.o....:...z....o:z:..zn:.o.:...z:...z.......o..::.c...1:z:...:...z:o:o:......oo::o..........-:.........:..:....:I..................+Am§§&N28+@222afi233-5523
`mN33
`$8.83a:aZov
`flcmcummfimmficaahwmvnufiommbwmvmmficsis
`
`%mwe
`
`0042
`
`0042
`
`

`

`U.S.
`
`Patent
`
`Jul
`
`.18,2006
`
`Sheet42 0f110
`
`9US7
`
`079,499 B1
`
`c...:...-:::.coo:.—n::u:....2...o....-::..::::.::::p:.o...:..o..::..:-zoo-z:u.o.:uo...:.:::::::.....::...:.:o.::.oooo...:.:..-:..:..I........mmo.€w<NA22
`
`323%mg22
`Hommbmmwmmflammbmmfimmfioawfimmvmmfio:35
`mNcas
`
` EQNd: o.......o::......:..:-....:...::::....:::..u:::c..:z.........::::::::..::.:.:...........::..::::......::..o.u:-::............:....:.:..lficawbwmvaHommbgmvmmficmcpmmfimmfiosisQQN6:
`mNscam
`
`0043
`
`0043
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 43 of 110
`
`U87
`
`9
`
`079,499 B1
`
`:2822:53+5suns
`
`.c..-.......-.-..-.-u.-...c..u..-.-..-.o.o.....-.-o.-.....ooo.....................-...-..o...o............u...~.......-.o..-.-..oo...............-.....o.....oo.o.....oo.u..-.o...
`.-u..c.o.~..o.-..o......so-...-....o.......-.o......-....cu.-.u..o-ac...c....-..o.oc...o.o.........o...............c..oo..ou.o-o...-.-...-...........o..........~...-.....-....
`:2£333n25.
`~<Zan:Mflfiflom...::.2.::.21........2...................................:..:............::....:........................................................
`
`Hommvcmwmmfiomcnomwmmfiommuomvmmfio
`Homwmmmvmm_camumwmvmmficannmmvmmfio
`mmo
`mmo
`
`SNGE
`
`:35
`
`33
`
`3%GE
`
`sis
`
`2.3
`
`0044
`
`0044
`
`

`

`U.S. Patent
`
`Jul. 18
`
`, 2006
`
`Sheet 44 of 110
`
`US 7,079,499 B1
`
` Ammamz
` Bogoumv..................................................................................................................................................I................+Amcamz#8323+amamzEQSEVfinsfiuafiSu2:9Ifiomepmmfinmfloamhwmfinmfiomopwmfiqmmfiosis
`
`
`
`mmHo3%
`
`0045
`
`Maw63
`
`0045
`
`

`

`U.S. Patent
`
`Jul. 18
`
`, 2006
`
`Sheet 45 of 110
`
`US 7,079,499 B1
`
`mmHo +3
`floawnomvmm“omahomvmmficacnmmvamdo
`
`@N62
`
`m“I:33
`
`23
`
`3
`
`on
`
`0046
`
`$53Show
`
`
`
`20?.28m
`
`$522:25
`
`message:
`
`mqowmqfixm
`
`Egaai
`
`0046
`
`

`

`U.S. Patent
`
`Jul. 18
`
`, 2006
`
`Sheet 46 of 110
`
`US 7,079,499 B1
`
`223$po
`
`EQNGE
`$963was:IHomnpwmwmmHoawmfiomwmmfiomwpmmemfio:35
`mmflo23
`ESSESEI:3325:
`
`0047
`
`0047
`
`

`

`U.S. Patent
`
`mJ
`
`60028,
`
`LuS
`
`M
`
`0u
`
`CuU
`
`HI
`
`,079,499 B1
`
`1.mass:
`
`.mEggs:
`w$8633:28
` flomwhcmvmmflammbomflymmficmapomwnmfio3E5
`mNHo33
`
`mnowmqfixm
`
`0048
`
`ZQN6E
`
`0048
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 48 of 110
`
`US 7,079,499 B1
`
`EEEBE
`
`maowmqfixm
`
`$9323:28
`
`mNfloin Qam65%
`$963SamIHEEEEHH
`fiomcummwmmHoaabomfimmficawhmmfimmfio:35
`
`tagqum
`
`0049
`
`0049
`
`

`

`U.S.
`
`Patent
`
`Jul
`
`.18,2006
`
`Sheet49 0f110
`
`US7
`
`,079,499 B1
`
`
`
`.:.n......::.-.o:....-:....:::ono....:...:..o::on..z....::::..::o:.:::.:-...:.u.....o....:::::o:o::..-::....::::..z...:...::..wava:I.2:...................:...................:22......................Itmu¢nAH+V\QVflwufimg
`mm
`.....:..:::.o.oo::.o.:...:::uou...:oo::.::..oo.:oo:u:::.:.::.:.:::...-:.o..-.::::.:o..24....:o:..oooo::.o:.:..o...o....oo:.:::agwa
`HomwbwmvmmHommhcmvmmfioacncmvmfifiosmite
`
`23
`
`RamGE
`
`QQN6E
`
`0050
`
`mqoaqflxm
`
`mmo finite
`flomwnwmwmmfloannwmflmmfiommpmmwmmfio
`
`$8
`
`+¢
`
`0050
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 50 of 110
`
`US 7,079,499 B1
`
`ham6E mnsmnfixm
`RamGE
`Haawbomwmm“camuwmvmmfiaacpmmWQmmHesis
`HommmmmwmmfloacnomvnmfioambmmwynmHo“emits
`mNo23
`mN23
`mzommnfixm.mmohugwanMom:w
`
`i.
`
`0051
`
`0051
`
`

`

`U.S. Patent
`
`M028,1
`
`LuS
`
`15W.
`
`0u
`
`US 7,079,499 B1
`
`mwas:a5:
`3m.6?
`floawuwnwnmficmmnwmwmmfiommnomvnmfioQuanta
`mN33
`
`mm
`
`a$53A:E:
`
`
`0052
`
`3963Eam:
`
`mm33
`
`:33
`
`I
`
`0052
`
`

`

`U.S. Patent
`
`Jul
`
`.18,2006
`
`Sheet52 0f110
`
`9US7
`
`079,499 B1
`
`$22;a3m:
`
`mNcin kgm.QE
`Homwnmmvnmfiommpmmvmmfiomcpwmvmmfiogauze
`
` 23qume
`mmBE
`
`Halts
`
`0053
`
`0053
`
`

`

`U.S. Patent
`
`Jul
`
`.18,2006
`
`Sheet53 0f110
`
`9US7
`
`079,499 B1
`
`mN
`
`fiommpmmvmmdommnwowmmficacumnvnmfie
`
`
`aumnto
`
`QH%m
`
`\SN6?
`
`mm;5:2:am<8mam:
`
`km;Bed05¢«ammunvw<mmPhumD
`
`mm”whm
`Ham;So2:“a$963a9.83IflommummvmmfioacbomemfiomapcmvmmfioHanna
`
`0054
`
`NQwG:
`
`0054
`
`
`
`

`

`9
`
`U.S.
`
`aP
`
`+l
`
`6m
`
`ow
`
`0
`
`Cu
`
`079,499 B1
`
`o_M.mm§mSK
`mmNc33
` 73238a3‘
`mmNo3.3
`m,E2..2:2was:aE:Iflcambmmvmm“campmmflmmfioacbmmfimmfio$35
`flsmasmmvmm”omcpwmflgnmficmmpmmwmm:V:35
`
`ESN6E
`
`0055
`
`0055
`
`

`

`U.S. Patent
`
`6m
`
`M
`
`HI
`
`079,499 B1
`
`fi36%a:
`
`mnNo23
`
` ,$26;38%I
`Hcaapmmwmmficacnomflynmfiomnpmmwmm_o“auto
`
`m,mzoaqofim+v
`mNc3% Q§NGE
`ficaemmmvnm.fiomwpcmwmmficacnwnvmumfiofiance
`
`0056
`
`0056
`
`

`

`U.S. Patent
`
`HJ
`
`m
`
`LuS
`
`65
`
`0
`
`US 7,079,499 B1
`
`m36%6?
`
`MnNHcin
`
`M“8.83382£83I
`
`
`doawbmmwmmfioaafiemfimmfiommwnmmvmmfiogmaize
`
`0057
`
`0057
`
`

`

`U.S. Patent
`
`Jul. 18
`
`, 2006
`
`Sheet 57 of 110
`
`US 7,079,499 B1
`
`magmasxm 8%2552
` mmoéguse:IHangmanmmHasHflomcpomvmmfloambomvmmfiomcuomemfio“auto
`
`mNfl3%a
`
`56mGE
`
`H
`
`
`
`mmSEE3:28
`
`H83355
`
`0058
`
`0058
`
`
`
`

`

`U.S. Patent
`
`Jul. 18
`
`, 2006
`
`Sheet 58 of 110
`
`US 7,079,499 B1
`
`$96338m
`
`
`
`”—83oaom
`
`Hagan“gu
` 223me
`domwucmvmmfiomwwummvmmfioaancmemHoHmmruo
`mNflc2.3
`£235522
`
`ExamGE
`
`3
`
`0059
`
`0059
`
`

`

`U.S. Patent
`
`9
`
`
`
`
`
`
`.......REE:53a:.......................................53—mmzmMaw.....moa:25%;fig............._.........................Im,MEN-
`
`J85........
`mE:.225as.
`
`:--......I.......
`
`
`
`
`
`«Sumooicozaozcw53<as53.fizzmom
`
`US 7,079,499 B1
`
`0.momfim
`
`mmmfim
`
`wmfim
`
`wmfim
`
`9:682;513nQSwMfiQOMII
`
`
`
`2:9522Emmacowabfluom
`
`um3322gmnosmbmammmm:a..................................................S,
`
`0060
`
`.I.II.l—IIIIIIIIIIIIIIIIIIIIIIII
`
`0060
`
`
`
`

`

`U.S. Patent
`
`0HMmWLuS
`
`US 7,079,499 B1
`
`
`.aosabfluom132:”33.9%.00IIIIIIIIIIIIIIIIIIIIIIIIIIH.mommGoo....I__~<zvaumscambmaomuIlllllllllllllllllllllllllJmean28.85mm;
`
`
`
`
`
`
`
`28-08v825%;.22:chasswwww.........M3%.28-882.55.zzzsmésfimmmm..........m,8%.
`
`.25 carnal
`
`052m2%n=ms2.7:candofimbfiquI
`
`NI
`Ojl
`NI
`
`“(II
`
`IIIIII IIIIIIIIIIIII IIIIIIIIIIIII
`
`
`
`.............h:88:878.0395
`
`3mm-
`
`
`
`
`
`
`
`mm;qvmvmmzwfiommmombowé
`
`o:
`
`72x
`
`szma:
`
`0061
`
`0061
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 61 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`ommw-ulnulunzuulllull.»llllllllllllllllllllllllllllllll
`
`A B
`
`lb.............
`
`aa;
`5.3n:m2
`
`bmum:osfamaom
`
`Ez
`
`
`
`
`
`mud»wmvhmzofiommammbom;V
`
`mmGE
`
`
`
`
`
`
`<883mm;.aoswbmaumESEHMmfisuomWEB.E5835.25.:@5952%&m23,:
`
`0062
`
`0062
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 62 of 110
`
`US 7,079,499 B1
`
`
`
`.83EEEE.3HImEEm.
`
`0063
`
`VNGE
`
`0063
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 63 of 110
`
`US 7,079,499 B1
`
`
`vmmm-uuuuuuuu
`ogsuoooi“oozcom28:00
`
`
`
`wmmmq:.........
`
`:csgmaé mmzmaommmnva
`
`hmd3&2
`
`.22$2.82
`
`EN6:
`
`0064
`
`0064
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 64 of 110
`
`US 7,079,499 B1
`
`
`
`2380...".5:28.30
`
`5:235»:
`
`mfiNGE
`
`0065
`
`0065
`
`

`

`U.S. Patent
`
`00
`
`MwamS
`
`US 7,079,499 B1
`
`
`
`
`6*OQNIlllllllll-..IIHIIIIIIIIII-.m:2Esoaamazeexam-25”;as228525.2an52s:am:25$232saga;
`
`
`
`2,moonllllllllllllllllllllllllllllllllllllllllllllllUIIIII930894".0920£065-}-m-
`
`
`
`
`
`ma325gg%Eco..—
`
`
`
`mmzShowmama:
`
`mm6?
`
`0066
`
`
`m3mm-uuuuuuuuu#2SanEmEomuuuuuuuuuI-
`88..........x<sa.........
`
`505--
`
`was:aman:
`
`om:8uuuuuuuuuI-
`
`
`
`
`
`83.E2:88.;co_§__oo§ocozgguom}I.............................-
`
`0066
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 66 of 110
`
`US 7,079,499 B1
`
`
`
`menu-.............
`
`
`
`$3-1-5...“.....Hamifii:----..§.u--:...--Eaas3?.EéHOEmass:7.5£25£5E:ama3:saga;
`
`
`
`
`
`
`
`menu-IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII-ohavmooi00:chE226I:m-
`
`
`
`
`
`VSiamnfié
`
`
`
`
`mmvvmwmmzShow9.stcmdV
`EE%mm;o?2:o:m:
`
`KW65%
`
`
`
`
`
`
`”fl.............-
`
`lllllllllllmulesvoooi21mco_fi._.m_momi—.
`
`
`
`
`Sum-nnnnnnnnnnnnn:333Stanuuuuuuuuuuuu..-
`
`gum-In:
`
`IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$8uwmnwmlwmywqmummmflcmEm2San322$
`
`#238Batch
`
`
`
`omnm-uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwaméga:m25:85
`mmnm-IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'323:35llllllllllllI-
`
`
`
`0067
`
`0067
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 67 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`
`
`33.till}:II}Eduwmmo.EMEEJEE.Wyaflafigumafi:.5:.32aa:.25€32:an--
`
`
`
`
`
`mowmuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuIII05300.50.20E986lulu
`
`sawa:E
`
`
`
`EE%mmwvmvmmzmEomwhom:c3VS:.meo?2:o:m:
`
`mm6:
`
`0068
`
`:233maosmbmaom:
`
`0068
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 68 of 110
`
`US 7
`
`9
`
`079,499 B1
`
`:8:II:.smz
`
`mmzwas:
`
`am.QQ
`
`0069
`
`<8
`
`.83m3
`any?n:
`
`22Smnosgmmum
`
`52V
`
`
`
`amennosabmfluuz
`
`
`
`22amen85¢meva
`
`0069
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 69 of 110
`
`US 7,079,499 B1
`
`
`
`mmzuse:mama:
`
`5:22am:—
`
`538i2%;
`
`0070
`
`0070
`
`

`

`U.S. Patent
`
`mJ
`
`0
`
`US 7,079,499 B1
`
`
`
`.EEREES:.2:32:8an.752453n=ma.25$3annorabflumm2-nnnnnnnnnnnnnnnnnnnnnnnnnLuuuuuuuuuuuuuuuuuuuuuuuuuuI-m,man35.nofiwbmafiunuofieuum
`
`
`
`
`
`
`Siam£3.
`
`
`mmaNwmvmmzoaom38$o3V
`E2:%mga:2:o:m:
`
`NM.GEN
`
`
`
`
`
`Panacea.co_.ao_Em£:<uuuuuuuuuuuumuuuuuuuuuuuuuuuuuuuuuuuuuImean.5.1:}.:::::::::::::::LfimmbmmflnommHnmmwuizvaomnosfifiuomuuuuuuuuuuuuuuuuuuuuuuuuuu-m«‘onIIIIIIIImIIIIIIIII
`
`
`
`
`
`
`
`
`
`
`
`
`Aug—Mum.85E.szgmnozmbflmomyIIIIIIIIIIIII.IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII-Smam
`H:3-uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuI-M-uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
`
`
`
`
`n.W93m$5.3m.83mmg.EzvuomnosmbmmuomIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIu-
`
`
`
`
`SE-.............................E:2m2é:&m2.25?“5:235
`
`mZm-lllllllllllllllllllllllllllllllllllllllllllllllllll-
`
`
`
`
`
`
`
`omfim-InnuullllnnunllnlnuluuuouIllluanulllluavslslluusnnlIn:nullauuu~_¢zvbmomnosmbflummI-
`
`azimumSagas—nnnnnnnnnnnnnnnnnnnnnnnnn-
`
`0071
`
`0071
`
`
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 71 of 110
`
`US 7,079,499 B1
`
` emmmmuuuuuu”fllllllostoooiflung:mcfism......
`
`
`
`
`
`
`mmmm-in:mm0.5.0000...“caumgfimmmlllllnnnnnnnnnnnnnn
`
`ommmlllllllllllllllI}:mlllllll05309.n—c0=m0=c0£=<nu}
`
`
`
`
`......................“Human
`
`llllllllIllIIlllllllllll-lllllllllllIll-IIIIIIII“
`
`
`
`
`
`I'll“mHmm................ll”uuuuuuwhauoooifimwsomm38200:-”
`
`ngdcobsgmom
`
`vomm1]IIIIIIIIIIIIIIII
`
`
`
`moanAnge:a.3335::=§8EomE3352
`
`
`3mm.............................fl.......133%:sEomE3952
`mgI.............--
`...........................................Lullxnull
`
`mmz25m385wmm.GE
`
`commLl}..-
`
`
`
`3mm-lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll-
`
`0072
`
`0072
`
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 72 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`...............owmwwmmmmu‘w.wag...-
`
`mwmGE
`
`0073
`
`0073
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 73 of 110
`
`US 7,079,499 B1
`
`mmzmSommama:
`
`Fem.GE
`
`momm-nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
`
`
` Sz,2soéomasamLEE
`
`.3512:8553.0%;a:$3am::5ii;8:225
`
`0074
`
`0074
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 74 of 110
`
`US 7,079,499 B1
`
`
`
`mg.GE
`
`0075
`
`0075
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 75 of 110
`
`US 7,079,499 B1
`
`
`
`
` a:.13%-{-1}:itinl-52Esoa.omagam-@5meas:55:iiiiiliiii{ii}-
`SE-...............................................333:35cm.........
`
`
`
`mmzmEommama:wmGE.
`
`.25mac;.5:£3am::5Egg252%;
`
`0076
`
`
`
`
`
`Em_m......2:88:5:223.....H.......................A......I
`
`
`
`
`
`
`.323m25.:a2sec;.22E;Enema;
` 5-H
`
`
`fix“.lllllllllHlllllllll$5onEzvbamlmofibfluom
`
`wfifimlllllllllllllllllllllllllllllllllllll”II
`
`0076
`
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet 76 of 110
`
`US 7,079,499 B1
`
`
`
`
`
`
`
`
`
`25min---:III:-------------------------------nullTIIVr-u-
`
`
`
`
`
`man---------------------------------gamma-3%
`
`
`
`2:a:agnaw-3-3E%%%z:EHE
`
`mm.GE.
`
`
`
`
`
`
`
`
`
`odmm--------------------%Ewmmwmwwmwwsq........-
`
`9833*gaging<5.:-
`
`mommin-In:in:In:-----o---n-u-III-lawmiwm-v-8:3no;mam-i-
`
`
`
`
`
`
`mommil-I:-zlll--------------_---------------Emu-Ia--FEE-zu-
`
`
`
`
`
`
`
`
`
`Smmii--+--.-----------------------------
`
`ncfismmom3mdmm--------------
`
`
`
`3mmill:III:3an85amIIIIIIIIIIIIIIIIIIIIIIIIIIIn..-
`
`
`3%-}-------
`
`magqofismammw?lllllllllllllllllllllll
`
`
`
`
`
`
`
`
`
`MMMMillIIIIIn:gnomflwnm$556.3:lllllllllllllllllllllllllllII-Eas:E...........................--
`
`
`
`ommmil------
`
`
`
`mama----------
`
`33:}------
`
`
`
`25m----------
`
`
`
`ammm---------
`
`
`
`owmm---------
`
`
`
`bmom8:23?“.24
`
`
`Nwmmwgwmmw&m-
`
`$233
`
`$8.5m85%
`
`
`
`Emmi}--ll-----------------------------.
`
`
`
`
`
`
`
`mmmm--§m_am§.m§q----........................--
`
`
`
`
`
`ammo-fixw-E-flamaéfiwaéwfa.3a:4“........................--
`
`0077
`
`
`
`EEEEggExam?
`
`gammiggas:
`
`0077
`
`
`
`
`

`

`U.S. Patent
`
`J
`
`7m
`
`m
`
`US 7,079,499 B1
`
`%E%%
`
`mmz
`
`
`
`mmoms89cWEREEyzz.8333.3:358
`
`
`
`SEssaSEum
`
`13%:“ammmmasm
`
`Eon—«2:33EggmEséomE:
`85.53%mBugin:$2.8m5%.:QOH,
`
`
`
`
`2%:Ssgfiuz
`
`mm.GE
`
`0078
`
`0078
`
`

`

`U.S. Patent
`
`Jul. 18, 2006
`
`Sheet78 0f110
`
`US 7,079,499 B1
`
`
`
`
`
`
`
`oocn-IIIIIIIIIIIIII:III:IIIIIIII
`
`$ng8%me»:52
`
`
`
`Nami---
`
`68:5».
`
`
`
`comm-nunnullluluIn}1-:-
`
`
`
`85%cHcmi:-|--1|Ivmmaomlagging“$4uuuuuuu
`
`
`
`
`3%-:-------------
`
`
`
`8%-}--------------------
`
`$3-:-------------------
`
`
`
`Emmi:----------........
`
`
`Emmi-----------
`osmi§----------L-m-.af33
`
`2”:2:mac
`
`auxnosgmaé3
`
`$55523?:<5.
`
`25%%%%EH
`
`.33--------.-----------------
`
`
`------------------L--_l-Vr--
`
`
`
`mamacobwsmmé
`
` EggéuaH
`
`$3-:----------------------
`
`E%%%22Hé
`
`Ill-.-ll|l+l|||r|Tlll
`
`
`
`30m.89:325$Saga;
`
`um.GE
`
`3..6E
`
`
`moon-IIIIIIIIIIInullnullnnnnnnnn
`
`
`lllllllllllllill'l
`
`
`llllllllllllll-T.lllLllll+lIl-.I!-
`
`Anosabmafiuumv:2an852023;
`
` Anonabmafiné$2.3mEzgmaéHa

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