throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2004/0107170 A1
`
` Labrou et al. (43) Pub. Date: Jun. 3, 2004
`
`
`US 20040107170A1
`
`(54) APPARATUSES FOR PURCHASING OF
`GOODS AND SERVICES
`
`Publication Classification
`
`(75)
`
`Inventorsz Yannis LabroU, Baltimore, MD (US);
`Lusheng Ji, Silver Spring, MD (US);
`Jonathan Russell Agre, Brinklow, MD
`(US)
`
`Correspondence Address:
`STAAS & HALSEY LLP
`
`SUITE 700
`1201 NEW YORK AVENUE, N-W-
`WASHINGTON: DC 20005 (US)
`
`(73) Assrgnee: FUJITSU LIMITED’ Kawasak1(JP)
`(21) App1. No.1
`10/628,569
`
`(22)
`
`Filed:
`
`Jul. 29, 2003
`
`Related US, Application Data
`
`(60) Provisional application No. 60/401,807, filed on Aug.
`8, 2002.
`
`Int. Cl.7 ..................................................... G06F 17/60
`(51)
`(52) us. Cl.
`................................................................ 705/64
`
`”7
`(3 )
`
`ABSTRACT
`
`A computer system for conducting purchase transactions
`using wireless communication between a consumer and a
`merchant includes a consumer operated mobile device, a
`merchant operated device, a trusted secure transaction server
`(STS) device, one or more payment service devices, a
`wireless communication network in communication with the
`consumer device and the merchant device, a communication
`
`network in communication with the merchant device and the
`STS device, and a communication network in communica-
`tion with the STS device and the payment service devices.
`The consumer device, merchant device and secure transac-
`tion server device are capable of executing the Secure
`Transaction Protocol.
`
`
`
`Secure
`Transaction
`Server 106
`
`AP 114
`
`P 114
`
`‘ P 114
`
`Location
`Determination
`Sewer 12I
`
`Financial
`
`stitution 108
`
`I
`
`
`in
`
`
`Customer 102
`
`
`
`Authentication
`DHCP
`lifgter/NAT , Hlillifia
`Server 124 Server 126
`Server 802.1x 122
`
`
`puiJcZZSng
`App. 128
`
`Retail
`App. 130
`
`Merchant Transaction Server 104
`
`113,120,122=
`
`optional
`
`VISA - EXHIBIT 1216
`
`VISA - EXHIBIT 1216
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 1 0f 63
`
`mm
`
`1A
`
`Now595630
`
`_m_o:m:_u_
`
`mow:2559:
`
`930m
`
`:ozommcmfi
`
`wow53%
`
`
`
`
`
`.Nr.mamw
`
`5283
`
`cozmc_E._$wov:n..v:n_.v:n_<
`
`
`
`
`
`mv3.033cozommcmfiE2052
`
`"NS8;:
`
`W_EamEnanw_m:o=n_o
`
`
`
`
`
`
`__Emmcosmozcmfigmozo
`
`.imaydo?.vmr52$02aa<8522.5NExvmomhwaowmmtmammELI.w:
`
`“Eh—D
`
`
`
`9.:h<2thom
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 2 0f 63
`
`US 2004/0107170 A1
`
`New5.25530
`
`_m_o:m:_n_
`
`newconfirm:—
`
`‘NF5&0;
`
`“fin—D
`
`mm?da<
`
`mEmmcoSn.
`02do?
`mgm:
`
`3%
`
`63mm
`10:0
`._.<Zt2:om
`
`
`
`
`
`vowLoamw.Snowman;E2202
`
`_N2.9onEgg;
`
`N235
`
`230mm
`
`cozommcmt.
`
`mow52mm
`
`.Zaxis
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 3 0f 63
`
`US 2004/0107170 Al
`
` NowhmEowwzo
`nor:80:530mcozomwcmfiE2805.
`
`
`
`V.F053:.
`
`8F
`
`.322m.832;
`
`.0:0
`
`
`
`62%225%“_
`
`.3655“.
`
`
`
`we.confirm:—
`
`
`
`cozommcmc.
`
`9:52%
`
`230mm
`
`.:6%25
`
`
`
`:ozommcmfiE2222
`
`
`
`o?905232mm
`
`
`
`
`
`mm?€985cosmos999:0
`
`mMimi
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 4 0f 63
`
`US 2004/0107170 A1
`
`
`
`Nor$80530
`
`Eucmci
`
`we:o_§Emc_
`
`oSoom
`
`cozommcmfi
`
`
`
`mo?.mEmw.:3&25
`
`
`
`‘Ema225mma.DID‘
`
`owe
`
`
`
`cmoocEEmmcozommcmfiEmzemé
`
`
`
`
`
`02.&<
`
`:39..
`
`
`
`mm?.&<
`
`
`
`
`
`co.unmcfl.EmEm»
`
`
`
`omwA2025:.maww
`
`N293m.8525
`
`vEnmfi
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 5 0f 63
`
`US 2004/0107170 A1
`
`V_m_ocm:_n_
`o853%ICOEUNwCQLF
`
`
`
`.230mm.
`
`o:595::
`
`mmoou<
`
`v:EBA
`
`mmooo<
`
`v:E8
`
`389%
`
`3_“Eon
`
`Now.mEEmzo
`
`m2:5
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 6 0f 63
`
`US 2004/0107170 A1
`
`cozsfimc.
`
` .9:53mm
`
`230mm
`
`cozommcmc.
`
`o:BEBE
`
`mm80<
`
`3_Ewen
`
`$086.
`
`3_“Eon
`
`wmuoo<
`
`v:“Eon
`
`
`
`”figs.322:
`
`
`
`dan—R:umHEX:
`
`3&8:
`
`OO-clo-CO...IIIIIQOOOI.IIIOI
`
`NS5:550
`
`w.0.53m
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 7 0f 63
`
`US 2004/0107170 A1
`
`
`
`CNN@358anoowtommHNomasesmmwoow30%.»an
`
`
`
`
`
`-------------------------------------------------------------------------------------------------------------------¢0o.ito
`
`N.EsmE
`
`
`
`3NE282:Elm:a9mwougooHOEDmGOU
`
`9.55350
`
`:3355228.:
`
`
`
`«52—95:.pix—Da
`
`SNmEEBuEFED"
`
`
`
`
`
`238me$8350.7.:3.2233395;-on
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`J
`
`US 2004/0107170 A1
`
`4%.1.$54My}?
`
`vomsomxmmncoxx
`
`EEO339:5
`
`O“m“330$
`
`
`W.Sm:ouaNtoEHD‘fi.
`3.,gmcofiNEowEb/xma330mmIa
`
`.a3:230////A000.7...
`
`
`
`
`
`
`woSwE
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 9 0f 63
`
`US 2004/0107170 Al
`
`ia.320mm
`
`a.SENEEE
`
`
`
`wmmC8380~5on
`
`9%“3592
`
`a.“mosflmm
`
`ommcoantomexx
`
`
`
`EEOommaopsm
`
`cmcoufiaoé
`
`£53ij
`
`
`
`OmmCOEQQMUGQMOH.uN
`
`
`
`
`
`nouwNEoEHD/xVMmsosanfloflthw
`
`5on
`
`
`
`N:cosmEamcoU
`
`own83855on
`
`olmm.
`
`mEzwfi9:20quZ
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 10 0f 63
`
`US 2004/0107170 A1
`
`wemFm
`
`E:EEBBZN3$85300
`
`
`
`
`
`56:288:mEEBhunk—Oemu—3.5%
`
`
`
`and1309thsewage—Nba5SEC820:5
`
`
`
`.mmuufionuw“530.52
`
`
`
`LQEOuma—fihnhouaau:90“5558Sam
`
`
`
`a28:9:“25580
`
`BBC3285
`
`Purchase Order Acquisition -
`Direct Purchase Order Exchange
`
`S2&5
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 11 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`
`
`.5350mug—0.5mEmomen—52339“a8m
`
`
`
`EEOummnogmmmopfiocuwEgan—2
`
`2:$52:32202me36:28
`
`
`
`m38:30..555980
`
`E2202 98.
`
`583:8BEmomoa1.2595
`
`
`Logic.,asoh=n~3§u=ow“5:205ES.“.5th328:.”
`
`
`
`
`
`5mEmomoa5303533.59on
`
`can“52805moat?warm
`
`5.55:8m3<568minsup8:Emmaco39:5
`
`
`
`Om538qu2:was:883300
`
`5:35:38
`
`122—95
`
`mEEEom
`
`
`
`nouommcmbFmHm
`
`Em2:3%?£26
`
`
`
`.3233cognac—E.
`
`sozoamuahh
`
`Purchase Order Acquisition —
`Purchase Order Request
`
`:Ema
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 12 0f 63
`
`US 2004/0107170 A1
`
`
`
`Ea39355meat?mrwm
`
`
`
`
`
`uOmumuzoa.umomoanouommcgm59
`
`
`
`
`
`EEOomunoam+Luci—Oown—3:5m8.38%62822
`
`o2mHmE:EmfibgNS5:55:00
`
`
`
`
`
`a233:8.583on-
`
`285802 99—.35528n:<5Bumbaganac:Emma
`
`
`+hufiLOumnaaunmovfiuuoUuoemunomaa3:33“2:350-
`
`.“5:82:EomEEO$225
`
`553:89.3955Ewen—chm
`Dogma—.0:,GEES2:Emouoo
`
`9:573933.00033warm8$288
`
`
`
`
`
`5»Emomoacovoamcab8.835
`
`.6EmmEV
`
`
`
`OmExcuse9:wan:552250
`
`5:93:59
`
`image...“
`
`mwbfiiom
`
`nowommamhm.mew
`
`mhm2:35:5:85
`
`
`
`539amanaged.
`
`Eczema—.95.
`
`Purchase Order Acquisition —
`Purchase Order Request from STS
`
`S2:5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 13 0f 63
`
`US 2004/0107170 A1
`
`
`
`9:mHmS:EEQBE.New$55280
`
`
`
`mofltgg#:30qu
`
`$823a.252awed«Lag—.4
`
`5:52
`
`
`
`avEDE28082:33:385.2520
`
`
`
`E3982mEEqumEoiumEwe—82:
`
`
`
`
`
`Dix/Ev:ouommcfirwunassuming
`
`
`
`oEm:Twp:“5:208EaDMD
`
`
`
`SEEDSmpg—mtgmhm
`
`$23;933:33..me
`
`g:o:ouco_3o:v~0<v
`
`232m3
`
`585:8832258mhm
`
`
`
`muEEom“53802
`
`€558EmsBoE
`
`mhm8FE
`
`Enaomcugcamvas
`
`
`
`02398..mHm
`
`
`
`GSA—«Hm.5
`
`
`
`
`
`
`
`
`
`3:385nomoumcwbEmman—30:0
`
`Merchant Verification
`
`D“Ema
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 14 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`newsman:wafitofifi:o
`
`328“.9.8883:3can
`
`3380535:;mhm
`
`
`
`HWOH’Og+UuwauuogWhmCH30m}:Om#06m§hw
`
`
`
`notommnmbm:mBEucowBump—22
`
`
`
`$3258a.2.8303“33>
`
`{983:895m:
`
`«sop—owuo-Bcnvfijb
`
`8.5%?—mhm
`
`«354%.8
`
`"Em€358canmHmSpa
`
`oncommn:a:33x«5:952
`
`3—55.80 wemrwwi:EEEDESH.$83200
`
`
`hogan-MooofiuOwomfioamuhmHmuflQEQMCQ—3°=V~U<v
`
`Mega—“Goon:0vQmGOn—mouUmflOQmuhmew
`
`m:3:23am
`
`33>528mg:
`
`
`
`Gauguin.5
`
`
`
`
`
`3:33..mhmon.mama:28:0
`
`REQuest
`
`(preAUTHor
`
`lzat
`
`Ion)
`
`E2&3
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 15 0f 63
`
`US 2004/0107170 A1
`
`02mHm
`
`hDF—DmGDU N3$85280
`
`
`
`Ecozmmzomhbxx09383289“Em+=c€aumacmhb<
`
`
`
`
`
`s=oufitomhb<uaofiusmfiz
`
`
`
`355:8EaE23888meEoooamuaommoa985:35.:
`
`
`
`323::2:.“EBHangman:2:
`
`23982H2333no330%E8
`
`
`
`«cozfitofig383:8was
`
`
`
`2.8558momma?um
`
`
`
`8.8%?mfim
`
`Egomco—Boafiudb
`
`,9:53;5
`
`.mHmmuaauomEamewEat
`
`ugommem:3qu53822
`
`
`
`583:82.3Sumcommohmhm
`
`55:88on“28:238
`
`
`
`uncommonmeQtmomma?685.80
`
`«=ououco_3a=v~0<v
`
`025mm?—mFm
`
`
`
`th=w=<h.3
`
`AUTHorization (includes payment)
`
`22am
`
`m:mew8mnEEomcancocoa—HEP
`
`
`
`
`
`Amgmuoovmgr—2:3953822
`
`x:32202
`
`05:32.59:
`
`mDNtOSHDM
`
`850335@5538
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 16 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`3033:0le<ucsmu=0mm583:8Ea
`
`E2955
`
`flomwommfimhm:moauufiow=3..5
`
`
`
`03mHmAE:32962NE58380
`
`
`
`newmanger—omhenna—EGO
`
`
`
`
`
`0..535533385?32>8825
`
`3.55;mbm 2:2.".hcmkD<w=Smu=Om—m
`
`
`+95:Ehcmeaégssaomm25335533535..
`
`
`3:53805935%“:unacmmohmfim0.mHmmchEomcanmhmBaa
`
`585:8052umcommemhmu:u:ouco_3c:¥nv<vnnv
`omnonmflm:£53:55vam
`
`83in35&2?:0$326Ea
`
`
`
`c.sawtomhbzwE05333c5
`
`
`:oufirmzm30525of5m?.
`
`meEooom$.8ntEa«nu=ow—.o_3c=v~0<v
`
`
`
`Euro—«mash21.33300:mm3:093»mEm
`
`5.55:898320589upfiflflm.5
`
`
`
`
`88%“:mew2tmoat?E256,dI2:U.
`diam.511
`
`\I/S2:5m
`
`mapS
`
`Single step
`REQuest andAUTHorizat
`
`.1
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 17 0f 63
`
`US 2004/0107170 A1
`
`u=o§NuoED<o...+:0:«NE3.5.34»3.58528Ea
`
`m:mFmEmuLmEncEa.853:th
`
`.:cofiNEED<
`
`2:882850:3no320%can
`
`3.,EEG055:5sarcasm:05
`
`
`
`58:3898.3322:8bmam£30mmvcommouEadosfismfi
`
`
`
`m=o=m~to£=m583:8Ea
`
`E322:mthSmhm-
`
`mmufismco.firsnuabocuv5x2Straw
`
`
`2.:Em385:8mmagma—Hummhm-
`muBaum335:88th.98¢
`8353.59:.go?+«ae:owca_>>©=v~0<mhm
`
`
`“22952-
`
`095%“:m:an}“5:052-
`
`
`
`.mhm€338.“ESmhm89a
`
`
`
`255:82.:9095%“:mhw
`
`5.58:82:93.8%.“:
`
`859.2EM2:meat?
`
`«:v:oa=u_3c=v~u<
`
`Quiz—mo.—mum
`
`
`
`
`
`oncmumumhcgpzw05Eben;Snowshoe5&9m
`
`2::£6E353%$5583.80
`
`
`
`cozoamfibfiat—macs
`
`
`
`montofism$83.80.
`
`
`
`
`
`OHNUmrFMHMHUHMOH—OHMH=DVHOHoomaombutHO.HDumodlwmfi—DQ
`
`+_=ozsntomg<amhm82m$3an28552-
`
`58380i 285:85on88?.
`we:on858an58o-Am:V.5aa2.fiaumostmboxoaufiSm5x2
`
`
`
`
`
`
`9:838:5155onuumtummugs—8wE2822
`
`03whimE:33952NE38:30.0
`
`:33“.
`
`Token Creation an
`
`d AUTHor
`
`lzat
`
`ion
`
`229mm
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 18 0f 63
`
`US 2004/0107170 A1
`
`c3mHm.E:#:EopozNS5:32:00
`
`
`
`moNcofiza5:55:00
`
`
`
`
`
`ostautcmrub‘m8:828:Gain—8V
`
`
`
`
`
`GEESS3:855“5:952-
`
`
`
`
`
` 3:528EmE382:83w@5anmncommu:9.x5:355~.658.“05:23:owoamfib2:
`
`u:09893533:omouse:95
`
`
`
`30351053553:838
`
`
`
`28:03::moat»;mhm-
`
`+“KEENEQHEDAV‘mzufizmcooEB
`
`
`
`.fountain/x
`
`
`
` _=c$§€cflh§<SEEEBEHD’N‘
`
`m:wHw83338.:van5535.;
`
`Snowman:tA555:@8825»358:8m3€sz
`
`
`88:85.3m«333%mbm-
`885:8a93%+e:o:auc23o:v—D<mHm
`
`
`8:096:m:33%”5:052-
`
`,wbmmagic.“25EMEB:
`
`
`
`coy—30228“22m«$5982-
`
`255:82:93:262mrrm
`
`883:80588594.:
`
`u=o=oucoEo=MU<
`
`3.5me:
`
`mEm 333%mm?
`
`
`
`
`
`:58:38.:mhmmfiimucfig$83980
`
`:83:33:3on:35%
`
`w:as»:
`
`Token Creation and AUTHor
`
`Izatlon
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 19 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`
`
`55538:HEBcoy—8838mmoufiocow#3552
`
`mg
`
`03mHmE:EEQBENS$85300
`
`
`3.3FMHUEo=OHM5on83:;2:SmEmoEtoo
`
`
`
`
`2:81“885:8a.8.29.5»mHm
`
`
`
`5MBuuflbosov:380333.
`
`.333%$3nozoumgba.98—938338
`
`
`
`285:3:3838%E3232
`
`
`
`Qufluwfiuhmotoga?
`
`
`
`awhmEob38sz.5552
`
`
`
`
`
`EoEoMfiu—3c=v~0<finafiofiwPage2:SM538
`
`2::2.:a8.23%.3835350
`
`:3203382:
`
`
`
`
`
`SEE—503382x:2:.838”:—8momma—2653
`
`
`
`
`
`2:£53888550:0onm
`
`Token Creation
`
`22am
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 20 0f 63
`
`US 2004/0107170 A1
`
`#839521 @3059“mm:ozocmnabh.€9—m883:8Snowflake”.
`555m8Ea$20.559waEooom.mBeam“:26533%.:
`
`Eusuuu—Bcf04v.33Babe—EV:0onoomiom+PEA.rm.3u‘5mEngage".mmemsawwwhm-
`
`wcm2::m1:3282%bus:$53280
`.
`33>55%:th
`385:8:383.8883082,.th=1-<h.5
`
`
`
`
`38:28on.8omcommoumew.zo:~m%o-B¢§U<v
`
`553:8059030%23:2??—mhm
`
`Sumo:.-mm+mama—OHMawhim8on$813.—EmseoE-
`
`
`
`
`mew80.3305“32>868mg:
`
`
`
`5:882.m:$555»E3832-
`
`
`
`$8th833:0533>
`
`“message2:38at
`
`
`
`mEflmuE:5E:38335m$3.5:qu2.33802
`
`c3mHmE:ExxohozlNNE555250
`
`oumo=OHm.€888:FEES9:8%5x2
`
`
`.2tabacov28528:38m
`
`
`
`m:mfifiofim583:0
`
`
`
`
`
`cozmwcEED<“5:3350838888:52?so6281can38.5mm
`
`
`
`5.5.28«EmE533535:3mrwm-
`
`
`
`023w:“QUEENS;—+:3233.5w058wozoEtoo
`
`05:3:2535:23Absmmooo:mm
`
`Eoficw
`
`
`
`
`
`
`
`8.8%»:m:maneu—
`
`.whm$33.8EamewSow
`
`umccmmuhPEon.meat?E35
`
`Single step REQuest, AUTHor
`
`1221
`tion and Token Great
`
`ion
`
`om“Ema
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 21 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`:2meomHD<2053350583882:52?no«0286vanmausomx
`
`2.::38:828:ofAfimmmoou:mm
`
`
`
`5.55.8was5282:moat?whim-
`
`
`
`Sumo:oHM—+came—AVE“mHm833:05“32>5:228“
`
`
`
`53322n:33.3%23802-
`
`
`
`€528an38:9232>
`
`{053:8ofiEam:
`
`
`
`wemHm.2:320.52NS$85300
`
`
`
`m:mBEufimbfiamaoo
`
`33>coroamcdh
`
`
`
`
`
`m50%“:wasnoun—:55Eocene
`
`$83onEaEmzopoEBwaEooumac_v04v
`5x8Strawmmofisfimmew-=o=omo25:
`
`
`
`
`
`
`.CunE.—BEE—HumEEO—USEnma:0sz+2:1:‘.m.5
`
`
`
`
`
`353%mm;caveman:E..5onoLtow
`
`055%“:m:mace—EMF—802-
`
`,mHm$5.28EamhmBot
`
`
`
`585:82:2umaommohmhm4u:o=uwuo_3o=v~0<v
`
`
`
`
`58:882:9oncommuauncommonmBm
`
`
`
`
`
`:3283.5%0535%«5:80:-Aug—.Q—Afim.5
`
`.
`
`
`
`Eaomnoamemhmo5moat?25:0
`
`
`
`Gov—OHUumtomDH—wmOuOum
`
`
`
`
`
`32:?
`
`Single’step REQuest, AUTHo
`
`I'lZfl
`tion and Token Creation
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 22 of 63
`
`US 2004/0107170 A1
`
`2:mbm
`
`E:Eggs:
`
`NE88380
`
`
`
`noiuuowmhmufimo@8838:058.3
`
`
`
`gauge:83.
`
`835505on0338
`
`
`
`£3.62Emacs—2
`
`caquhngxchumgom—m
`
`:31:352%Magmaou
`
`
`
`
`
`.2335:—ofinah—0:3oEoEtoo
`
`85max2:~23:383382
`
`9:835:B:8mucommotoo
`
`Service Tokén Verification and Consumption
`
`mm2:5
`
`
`
`
`
`nuamhocowb30305605%.382us:5.5,
`
`
`
`2:8mufiomubu5&9Amrrm2:3V
`
`
`
`583:3058mm
`
`
`
` 5:5389:2033%32>on32222
`
`
`
`
`
`Snowshoe:382:moan—E8“5:802
`
`
`
`
`
`3.35.350any—ch.x$1536355:28.352?
`
`
`
`3.5me..«53952
`
`Egowcoescuvmvfi
`
`
`
`3.54:5:.3
`
`
`
`3.9025:03as;385502.:b93323:580:—05mo
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 23 0f 63
`
`US 2004/0107170 A1
`
`9:mHmE:33952NEHofismsoo
`
`usiumv
`
`2:H8Baguio”.mEa€38
`
`
`
`5:33839385M30333
`
`..98—FEE—mace
`
`
`
`:85..on
`
`
`
`325305335:898:t+3.35339now—oh.
`
`353%‘flew—oh.
`
`23$th5on“22m“5:802
`
`3853008EMSmusauomwas
`
`3.3ELM—HUemozoaflaunts”.5x933.6wamkmBot38:68
`:39m$655Mmhm
`
`Token Creation
`
`2£ng
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 24 0f 63
`
`US 2004/0107170 A1
`
`£55«mouoémm+2:2..-mm+039:de
`
`
`
`=o§~tofl§<“5:333o58.5859550:3no330%van3350de
`
`
`
`2:fitsacreage:ofiAgmmuoo:mm
`
`
`
`
`
`Ecmuommfidbmummuafihoiuw”5:95:I
`
`
`
`$358um:Hmosomm33>
`
`.$5832802:use3m
`
`
`
`mkm2cumuaomm33>2282.8:
`
`
`
`ofiomttuo5on335mnmhmBobamong»EEEDE-
`
`wemHm1:E3952NS$85280
`
`
`
`m:magmbcowHos—3:90
`
`32>3:328“
`
`6:528useE3808moat?mhw-
`
`36:23use6382:2:mEEOoom«:2562.5.:M04v
`5T5nogmbosuv=38uBEum.+Av...—Hdfl.82:comSnowshoea535.comme-u.
`
`
`_museum“:Eugencases0..mrhwand5:39.:
`
`
`
`
`
`
`mugGomwommghu.fl.A>UuflwnHOEfimGOO+Qwflawzfihu=Uv—O'HL
`
`58:388:39332:8Baa—202-.,:3—ch.
`
`
`wannabe:39“22m:85th-.
`
`853:8us.885%“:mhw+$9515de.3
`
`
`,mhm$353wasmew80¢nun—59%:whm
`
`
`8:5282:88.5%“:e=o:oucu_&o:v~0<v
`
`
`@383“
`
`030%8m:300%Eda—0.52-
`
`
`
`anon—mm:mph2:meat“;«5:9
`
`«N2:5
`
`Single step REQuest, AUTHorization and Token Creation
`(for token certificate verification by STS)
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 25 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`835$sou—2amuambcowmyrw
`
`2:SmBmoEtuoacam€81:
`
`
`
`5MBaugmbuzuv:32outflow
`
`.99—when—3:8
`
`
`
`39532233Snowman:b+335200.3on
`
`«555%
`
`.8ch
`
`
`
`.cmhw58m$3st“5:202
`
`02mrwmE:EnsgozN3$55300
`
`
`
`
`33_:LMM—meosoaBuommtoonow—2838m
`
`
`
`
`
`
`ofioEtoo:38Knox“5:955
`
`85320035on€83.“anEa
`
`8:BBQSm5x82on58350
`
`Token Creation
`
`mm2%;
`(for token certificate verification by STS)
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 26 0f 63
`
`US 2004/0107170 A1
`
`
`
`53829:asmuumbcow«5:232-.
`
`
`
`mhm8$.06:de32>8:823
`
`:3981:8mmbm89%33:3.—Emaflog-
`335:8
`
`
`
`$858a.38:05:32>
`
`.m.:oE:m:oo2t:5m:
`
`wemhm3:E3952NS885300
`
`u
`
`
`
`«mu—dcflm32>growth—Eb
`
`
`
`m:mBEo:owhofismgo
`
`2:2..mm+#355:
`
`SEE£62255:+
`
`
`
` 2:3:3grease:2:@6388:a:ozamtowfibax2556033053:0382552?:o32ro«Ex98:05:
`
`
`
`3:55:00was$550qumoat?mhm-
`
`.
`
`
`
`mgoamo:3855355E0535
`
`2.85:8a858%mhm.55%u.5.=555:8:53380::8b36802“au_M93
`as.coo:
`
`
`3:3.9.mhm
`
`
`
`35523983.:.93£08228+.885200:oxch.
`
`
`
`~23BEES»;5&883:3+3::mafia.5
`
`353%
`
`8:33:W:Run;—:5552-
`
`.mbmmESEoM:5mewEofi
`
`
`
`883:82:83:33:mrrm
`
`5:3282:9028%“:
`
`
`
`
`
`383:89:83.$3259“Easy—02-
`
`
`
`
`
`8533083:25:mhmwasfixed
`
`
`
`mummmmofi2:3.EonEme
`
`3:33.—me0585:325:0
`
`Evaomwu~>>o=v~o<v
`
`+9:32::
`
`
`
`$553..mfim
`
`cow—om.
`
`Single step REQuest, AUTHo
`(for token certificate verification by STS)
`
`tnza
`
`ion and Token Great
`
`0
`
`8as»:
`
`1011
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 27 0f 63
`
`US 2004/0107170 A1
`
`5E28me0:93
`
`
`
`
`
`.o3250$58m885:8Agni—fin.3
`
`
`
`EMS.33%33255Eo:tho-Bo=v~0<v
`
`
`
`goammoa:583:8ofi9023832>thEmacs—2
`
`@385
`
`2:Em.2:22802NE55:28
`
`©0332-umofHomfiflmofiu2:8b
`
`
`
`Aufiomfiuo:83“
`
`
`
`385:8:380328
`
`
`
`$3sz“5:052
`
`Sac:_..aU:3_o§mu_—Oflm
`
`
`
`Ema—3550529023EmoEtoo
`
`ES>02052:35&3c0382
`
`@8838:052menommobou
`
`
`
`EMSmegawaow58350
`
`285.505:5.meweBSEEU
`
`
`
`5onQBEEE5352
`
`
`
`$53.80moans—co
`
`
`
`855.30now—a9a3:536358:38S38?
`
`
`
`
`
`@8990ch:32mm:235:32:E@0382mm;5on2:can;me
`
`mbm025mm?—«52—93:
`
`Service Token Consumption (Verification by STS)
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 28 of 63
`
`US 2004/0107170 A1
`
`2:m5S:33:80:.a:55380
`
`
`
`.5on023%mafia?“583.50
`
`
`
`
`
`81mamo~833on330832:com:mhm2:3E222:059285896:2:95:86“aScam
`
`
`
`$338058m33bmsomzaBEA—macedd
`
`
`
`:25mm:>323o:t583:82:303333353“5:892
`
`3:538E5“85x9coir—omm
`
`
`
`5:035»:
`
`mm2:3
`
`
`
`
`
`flow—oh.ceriumoutrunmEno5on2:33.3153
`
`
`
`
`
`2me55350303E582
`
`Service Token Consumption (Verification by Merchant only)
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 29 0f 63
`
`US 2004/0107170 A1
`
`we
`
`
`
`
`
`Ema—3:228
`
`mm2:5
`
`F.wEww:owommcmfiEzuow
`
`
`
`ommmmmEEEsmcoo
`
` 3:22.222
`
`gang nan-EH:55gag
`
`
`
`
`
`

`

`Patent Application Publication
`
`US 2004/0107170 A1
`
`"Efim0::EH—3.3.222035. mazxoo_
`m:80.5:5m,@5562
`n.A....Vm@5532
`_ascozommcmc.
`
`I
`
`cm2&5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 31 0f 63
`
`US 2004/0107170 A1
`
`
`
`Emu-mallgnaw—32:28
`
`mow._¢>._¢mcoaomwcflh950mm
`
`
`Egg—WEE
`
`mmmmmeLoEsmcoo
`
`z2:5
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 32 0f 63
`
`US 2004/0107170 A1
`
`
`
`New3.222035.
`
`9.2055.
`
`LIV.
`
`mm2:5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 33 0f 63
`
`US 2004/0107170 A1
`
`
`
`Nfioucmmno535L8Swag.owmmmoE8:03:89.8owmmmowz55$:thmo968m?“250m
`
`
`
`
`
`
`
`ESEEMmofinnedHoowmmmoE5:03:38mo$55338o;.:“Eon
`
`
`
`
`
`ofiS8?chESSousaE2988
`
`..Sov§m..,:08yo5&qu
`
`
`
`.cosaomfiooowmmmofimo2::
`
`
`
`fl835mm.Ev
`
`m835mm“w;
`
`mm.3sz
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 34 0f 63
`
`US 2004/0107170 A1
`
`owmmmozn<
`$9835E“mosOmg”cofimNcomhbaa.5“mosdmmvDab
`
`
`
`
`
`owwmmoam3“8omsommou“83803835”m
`
`owmmmofi£58omqommoh8m2.8082mg”0
`
`
`
`
`
`83%$5.89wauognnb.580weGHQ”m‘832Vmagnumommmmoawe9Q”Q
`
`
`
`
`
`
`
`
`
`
`
`
`
`coumtomowcomommzmb32mm.550088goE525compummamfi.um
`
`
`
`
`
`owmmmufi:OENNEOHMHD‘QEwummoomm03£me9318330.mmmm339%com:Mn.ham8com:on83:88momamaDwain“U
`
`x2%;
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 35 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`.3me£5E«monomm”soumeoEHD/w850:0va095owmmmozH<
`
`
`
`
`
`owwmmuemu:8oncommeHom‘ovoomwooosm”m
`
`
`
`
`
`%%38.mEH88:09.048How250“Kazan”U
`
`
`
`83%wfiucomuwmmmuEmoQ5”Q
`
`
`
`
`
`83%mantawauommnmb$50noman.”m
`
`
`
`533886:ofiommcmbwoohwm3502:8S852%5:03:89um
`
`
`
`
`
`mm2&3
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 36 0f 63
`
`US 2004/0107170 A1
`
`
`
`BEES“:2:Em:otommamb.on“8“£28wow:on859:5:onEocombaseman“<“m
`
`
`
`
`
`
`
`58085nowfiwcomov59mm3@83me380836mHo$0832?“.<
`
`i“onSEmmmooosm£3“monomm05
`
`
`
`
`
`mafia:Esooom{Sham”O
`
`omega2%mo
`
`cm2:5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 37 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`SERGE2:8maofiommcmb2:3BHome83m:38Spas:Bmhosomb98928<”m
`
`
`
`8523somam—953$33m3@2365238232mm.83805cann<
`
`
`
`Ho:(833383m9»gmosomm2t
`
`
`
`,Vowamnofi95mo
`
`S2%;
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 38 0f 63
`
`US 2004/0107170 A1
`
`
`
`85mecoauocowékmfimsogoam63:09.353,8303:me2:885398<”D.
`
`
`
`
`
`
`
`393£5EdoumNfloEHDaxEoflwwtombbxxHoHmosdmmv09$owmmmogH<
`
`
`
`owmmmofi£88omqommogHo,“350$805.”m
`
`
`
`owwmmofi£58030%»:How350825m”0
`
`
`
`
`
`commoommb30329youb258%magnumoofitomon8EEEQO.mcom:mm
`
`
`
`
`
`mm2:5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 39 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`comebackwoufioaomérwmbmsogoam”BEBE?“cocacouommcmb059moaosmoh<”D
`
`
`
`
`
`
`
`398mu:EcommNtoEHwam:o_§NtomHD<SwmosOmmv09$owmmmozu<
`
`
`
`owmmmoEE58omcommupHow250mmuoozm“m
`
`
`
`owmmmoam3“8vmaommeHow0on238m”U.
`
`
`
`
`
`
`
`@2962?bmsorwoaHo:E3:83m.ooxmm.oo:8£883:230”m
`
`com:mm
`
`%2sz
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 40 0f 63
`
`US 2004/0107170 A1
`
`
`
`Garwood2:?some“022%m03:588%.coumtomuc3:05:933:230:<”m.
`
`
`
`
`
`
`
`
`
`350:3nomcmwaomou83m3uBmoEEocooREELSmmooosmBELu<
`
`
`
`
`
`“onHoBummooosmmagsoumNiofis<05.
`
`82%;
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 41 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`
`
`0&8sz053»some0333doEmeoHow4833836353%?“Edoumo:<”m
`
`
`
`
`
`
`
`
`
`
`
`Hofiosgsowzmccomow093m\3c8868owoo833m8mmooosmoar—Lu<
`
`
`
`
`
`
`
`Ho:(5#:Wmmuoosm£3:osmNEofisxx2:
`
`S2:5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 42 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`3239:BabesEmma:—
`
`95:ESwk:ha
`
`‘om:PE:2589
`
`
`
`333283:50
`
`0mmmtg358
`
`@2025520
`
`
`
`
`
`$292535%“:gum
`
`
`
`
`
`.moaOmMmHEgain—hm232m
`
`
`
`8mm”:2a”953fiesta2E6
`
`..o_u>=m95m
`
`
`
`,Q2025con—O
`
`
`
`
`
`Fm<HwHZmE><m3530355in:
`
`
`
`8:2??—whm2:GRADucom
`
`
`
`ED<53.ex320a;0mm:mhmEat”mama—z5&qu
`
`
`
`
`
`hum:EEton—om2:83...muacom
`
`
`
`
`
`montowibaxgaseous283m.55
`
`ass.5:5at:E;E:.e
`
`
`
`
`
`mom—8&2Batu...»Samoa
`
`
`
`
`
`3232a:StrawEon—bi25:0,:
`
`
`
`
`
`tomEoEamm25:0?25.:2.385
`
`v60;F5<58:ED<PE:2535
`
`mt?me:2589
`
`3325EEO
`
`
`
`@292595m
`
`
`
`
`
`5:?mtgon.Cuba3203:."235
`
`
`
`=23~€o3h3<m5vuanboam232m
`
`
`
`EESFS<3.52mDE:2%
`
`
`
`
`
`@20333:33.Ham
`
`
`
`.m2u>=u=30
`
`
`
`D>UMHZmE><mmm.5555:£534
`
`
`
`8:33.mhm05QED95m
`
`NV2:5_
`
`
`
`“£8222m23“um:23.5%“:Scam
`
`,2:gm2:$2
`
`
`
`“850%nuanbuzmPE:2895
`
`
`
`0mmBabufiPE:25m
`
`How:2OmBEE
`
`,
`
`2.3“mo—aux
`
`Om«muaum
`
`NSQHLD
`
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`US 2004/0107170 A1
`
`n
`
`ehS4
`
`mweDatum2:Eon—ham325.5
`
`hA>m_am_um3:0mmmuoamho8:356:33LoEzmcoov
`
`r.
`
`
`
`mm“0.00300comm8“.
`
`
`
`ummwEoucmm.
`
`
`E2325a<0;f2232305E200._.wz.Homano%oafixoomts
`
`Q“.0ZS>>
`
`
`
`
`momtEE022$nm>.>co=ommcmfiScozmgaqmHmz.wSowmEQsmme2m\«9/
`Baum8:302E.
`
`
`mxm26u£>>‘w.m83.3EmE>mn_mEEO.“Raf.
`
`
`
`
`
`
`
`
`
`.EEoomt)..émo?Loamw
`
`.mwokswE
`
`No—
`
`wmcoamm:022mmEmE>mmwEEO$2829%NFmucomwhm9cozommcmhk
`
`
`
`
`
`
`
`
`
`5.528BI15<23:38,.mhw99.23wt).3v9.mEmmI._b<23:33.
`
`
`
`.EEoowhw.2momtBE835mnm>>
`
`
`
`Agonycozfiaamis52.
`
`emuuccouzseén225>)
`
`
`
`{ogoEmEhwz.
`
`.axm26uE>>
`
`moan.—
`
`
`
`$23n_U_._n_.52339>)
`
`
`
`
`
`
`
`BEzmcooL295m:25889:836mE959“.oEEOE2»,2833.m._.w
`
`
`
`
`
`
`
`
`
`5:59.60.335885:50mm28:88.mucwmmhw
`
`
`
`
`
`EEsmcoo80mmS3:83.m._.w.mEmEBwt).
`
`
`
`95m:E388836mE956;25:03282WE
`
`
`
`
`
`
`
`AZE23cm.mEzmcoovcozommcgmflmmzomfi.mEswcoo
`
`
`
`
`
`
`
`0mm.oEsmcoonew0mm9.5.22.8mt).
`
`
`
`
`
`VOn.mozmomm.oEzmcoo
`
`
`
`an:EEO$205;33553..mEzmcoo
`
`
`
`
`
`
`
`
`
`9588£093.mEsmcoovcozommcmzmw~toxk3<.mEzmcoo
`
`
`
`
`
`
`
`F N 6': <r Lo <0 F no a:
`
`
`
`
`
`
`
`.mEsmcooucmI._.D<wt).mucmmwt).or
`
`
`
`E65205—mo_meacacia;95:02:ozommcm:2.9395SIHD<
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 44 0f 63
`
`US 2004/0107170 A1
`
`mmO A:m.03«553285w:m
`
`
`E388“mun—nodany
`
`
`625%53035.:QEDESWEZteam03$05deaccommcmbQED95m3OmBow
`
`
`
`§umcommohwhoAS“monmE8omcommou35m5ma:
`
`m2mmo2:gm2:we:N28%
`
`30mH855
`
`
`
`
`
`AmyDEAD80mm8umcoammzmhmU333
`
`
`
`
`
`Am::OMENtoEHD/x3caninegum
`
`NS8:033“
`
`
`
`85:osmNEoEHD<screams“:QEDEa.HS3%
`
`
`
`.:ofimutowibxxcowomgmhOPEvaom
`
`
`
`9:DEAD8ED<.8028%“:mhmEugen
`
`32&5
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 45 0f 63
`
`US 2004/0107170 A1
`
`
`
`
`
`AGPPS8mEmomoanonommqsb98m
`
`As2$22%
`
`
`mammo82%3592won:mSEE:
`._.AV3:3
`
`
`
`
`
`
`A338¢oncovenantEgcom
`
`Emain
`
`A8028%“:mmO.
`
`
`
`8V3.25%8.umaommm:gum
`
`
`
`8:QED80mm9omcogmoampmEgan
`
`
`
`:vcogNtoF—b/w:ouommcmbQEDnae
`
`
`
`
`
`5newsflash?8:825:QEDwe“we:.Em
`
`v335%?—who
`
`Cmeo855255.mm
`
`
`
`AmCsonchoEFD/w83:093.“98m
`
`GS-n58ES<88:0.m2whm2658.
`
`39:5
`
`
`
`
`
`Escoom“$30MA._H030mmamongstQuinswas$32Showmg:35desonommsmbQED“Bow
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 46 0f 63
`
`US 2004/0107170 A1
`
`
`
`.
`
`mom5Hmm
`
`_m_ocmcE
`
`
`
`
`
`add.2963:23:00wmhmco
`
`
`
`E9538:86:26mucmcemE
`
`
`
`_m_o:mcc.295@228
`
`cozommcm:.8m20:3sz
`
`ES5:3:5_m_o:mc_u_
`
`.mficmci
`
`$28:322.
`
`an;mu_>._mm
`EoE>mm
`
`25:0,
`
`23%
`
`.human“:
`
`NeEEBmzo
`
`v3Stow
`«cm—.205.
`
`Nor.mEoumzo
`
`”2613\—
`
`m-wo_‘22::sz«5:035.
`
`
`
`3:atom
`
`
`
`mootzomHfioflbnmmofizfio23:58
`
`
`
`
`
`
`
`
`
`53>8365888EmmamrwmBEL
`
`mcouommcmb
`
`.mm>.ma
`
`wow35330
`
`
`
`«9..mEBmso
`
`.323mm
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 47 0f 63
`
`US 2004/0107170 A1
`
`—“1
`
`
`
` \O
`
`CI
`
`n
`
`08
`
`HillaryCI"
`
`\L.
`
`
`
`
`
`
`
`Front
`
`85.6mm
`
`
`
`Back
`
`102
`
`Figure47
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 48 0f 63
`
`US 2004/0107170 A1
`
`Emo
`
`i m
`
`'E
`
`512
`
`m 03
`
`:
`'c
`
`90
`
`
`
`CompactFlash
`
`Connector514
`
`
`
`CompactFlash
`
`WiFiCard
`
`Figure48
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 49 0f 63
`
`US 2004/0107170 A1
`
`mo—
`
`.33825532>22m
`
`89.3E:Eom=E
`
`_||New8..,7___,_
`
`
`
`EmomP60:85 cmmEUmano
`
`
`
`2w53mm_
`
`
`
`3m.EL.
`
`av2&5
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 50 0f 63
`
`US 2004/0107170 A1
`
`
`
`cm2&3
`
`
`
`comEmcumfiz.v.5“.-
`
`lga
`
`
`
`
`
`Nam00.—
`
`N 2
`
`38m26532>mgm
`
`vom2225
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 51 0f 63
`
`US 2004/0107170 A1
`
`Pre-purehasing phase,
`example 6%
`
`Discover UPTF merchants 602
`
`UPTD
`
`I can find the following merchants:
`Sam’s Restaurant
`Jeff Books
`Movie Park
`
`
`
`102
`
`Connect to a UPTF merchant 604
`
`
`
`Welcome to Sam’s Restaurant
`
`
`
`
`
`
`iew your Order
`
`Pay your Bill
`
`
`m V
`
`Interaction with a UPTF merchant 606
`
`Figure 51
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 52 of 63
`
`US 2004/0107170 A1
`
`Physical Goods
`' Purchase 1, example 6 1 O
`
`
`
`F
`
`H
`
`Purchase Order Acquisition 612
`
`Sam’s Restaurant
`Select which table you want to
`pay for
`_
`l 2 .3: i .5.
`5. Z 5
`
`Sam’s Restaurant
`
`'
`
`v
`i \
`
`V 102
`
` PRESS the PAY button on
`
`Your bill fortable 3 is $34.58
`When you are ready to pay,
`
`,
`
`M
`
`your device
`
`UPTD
`If you want to pay $34.58
`to Sam’s Restaurant
`
`,_
`
`on Mon', Sept. 1, 2003, 6:54 PM ‘
`enter PIN and select Continue
`1 2 3 4 '
`Continue
`Cancel
`
`*
`
`A
`
`_REQuest614 V
`
`AUTHorization 6 16
`
`U P T D
`
`.
`
`Select one of your accounts to
`authorize the payment
`AllFirst Visa
`Discover
`Bank of Amexica bankcard
`Cancel
`
`Figure 52
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 53 0f 63
`
`US 2004/0107170 A1
`
`Physical Goods Purchase 1,
`example, variation'620
`
`
`
`
`102
`
`Purchase Order
`Sam’s Restaurant
`
`Acquisition 622
`
`
` Select which table you want to
`
`pay for
`
`
` IZQQQQZE
`
`
`Sam’s Restaurant
`Your bill for table 3 is $34.58
`
`en you are ready to pay,
`
`5: SS the PAY button on
`
`
`u -
`'ce
`
` REQuest &
` UPTD
`If you want to pay $34.58
`to Sam’s Restaurant
`
`
`
`AUTHorization 624
`
`on Mon, Sept. 1, 2003, 6:54 PM
`enter PIN and select account
`
`Next Page
`
`V
`U P T D
`UPTD
`
`
`1234
`_ PIN 9
`1 2 3 4
`
`Account 9
`
`AllFirst Visa
`Discover
`
`
`Bank of America bankcard
`Cancel
`
`PIN-9
`Accounté
`
`
`
`Figure 53
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 54 of 63
`
`US 2004/0107170 A1
`
`Physical Goods Purchase II,‘ example _63_0
`
`Purchase Order Acquisition 632
`
`KWIK-Mart
`
`-
`
`'
`
`Your total is $13.65
`
`'
`
`When you are ready to pay;
`PRESS the PAY button on
`
`your device
`
`.6
`
`'
`
`R E
`
`QueSt 634
`
`AUTHorization 636
`
`Figure 54
`
`Cancel
`
`U P T D
`Ifyou want to pay $13.65
`to KWIK Mart
`
`on Mon, Sept. 8, 2003, 3:54 PM
`enter PIN and select Continue
`
`1 2 3 4
`Continue
`Cancel
`
`A
`
`‘
`
`.
`
`U‘P T D
`
`Select one of your accounts to
`authorize the payment
`
`m D
`
`iem
`Bank of America bankcard
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 55 of 63
`
`US 2004/0107170 A1
`
`Service PurchaSe 1,
`
`example @333
`
`,
`
`Purchase Order Acquisition 640
`
`102
`
`,
`
`REQuest 642
`
`.'
`.
`_
`AUTHonzation 644
`‘
`
`Figure 55
`
`, P
`
`ParEMOVie Theater
`
`I.
`
`Park Movie Theater
`
`'V
`
`
`
`Your total is $12.00
`
`When you are ready to pay,
`RESS the PAY button on
`
`your device
`
`.
`
`U P T 1)
`If you want to pay $12.00
`to Park Movie Theater
`
`on Mon, Sept. 1,2003, 6:04 PM
`enter PIN and select continue
`1 2 3 4
`Continue
`Cancel
`
`Cancel
`
`UPTD
`Selectpne ofyour accounts to
`authorize the payment
`$111M
`Discover
`Bank of America bankcard
`
`‘
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 56 of 63
`
`US 2004/0107170 A1
`
`Service Purchase I — token
`
`verification and
`
`consumption, example 65—_
`
`Park Movie Theater
`
`Press the SUBMIT button on
`
`your UPTD to present your ticket
`
`
`on Mon, Sept. 1, 2003
`
`.
`Park Mov1e Theater
`
`‘3
`
`We have confirmed admission
`for 2 adults
`for Jaws
`at 7:00PM
`
`Token Consumption 652
`
`Service Granted 654
`
`Figure 56
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 57 of 63
`
`US 2004/0107170 A1
`
`
` Transaction
`
`
`Processing
`1 l 16
`
`
`
` AVP 1106
`
` Transaction
`Channel
`
`
`1 1 1 3
`
`
`
`
`Agreement
`Verification
`
`
`
` API 1101
`1112
`
`APViewl
`1110
`Agreement
`
`
`Authentication
`
`
`1118
`
`
`
`
`Agreement
`
`
`View Gathering
`Channel
`
`
`1 108
`1103
`
`
`
`
` AP21102
`
`I User and
`
`
`AP View 2
`
`Device
`1120
`
`
`Database
`
`
`1 1 14
`
`
`
`Figure 57
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 58 0f 63
`
`US 2004/0107170 A1
`
`1200
`
`.1230 1232
`
`Pscudorandom
`Number
`Generatnr
`
`
`
`
`
`
`
`
`
`7’,’/’{’4 74’.”/’.’
`
`.gyfiyi “gr/I
`V JqI/II/IW
`</ I z ’4’
`V ’{f’fl’V/fé’fi’féfl
`{II/W mtg/{I
`
`
`
`
`
`
`//’//‘//M ’I/////)
`\
`
`
`
`;////’//J ‘r'fr/l/f
`
`
`
`
`
`
`Digest
`Algorithm 258
`
`
`
`Figure 58
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 59 0f 63
`
`US 2004/0107170 A1
`
`1300
`
`1310
`
`
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 60 0f 63
`
`US 2004/0107170 A1
`
`
`1433
`1432
`1430
`<((((CI(CC1“<((‘G(¢((‘11((‘Q’
`
`
`
`
`$7914 36””5 WWI/9 W19 WWI/{4’9
`9/1/4147,
`.
`.
`
`
`
`
`:2‘29 fl ”9;: {OW/9’;
`i
`'
`«951%;
`I/zfi‘ :W’II
`
`[91/94 9/9}; 79/92/74
`é/l/m 9/792
`..
`
`
`
`. Pseudorandom
`
`Number
`
`Generator
`
`B4
`
`
`
`Digest
`
`Algorithm
`
`1446
`
`140
`
`Received
`AP View1_
`
`1 1 10
`
`Decryptcd
`AP View1
`
`Decrypted
`AP Viewzr
`
`1460
`
`
` Decryption
`Algorithm
`
`Number
`Generator
`
`
`Received ,
`
`,
`
`,
`
`AP Wm: WM *9/21
`
`
`;.:; 99%

`t
`1
`c
`{fl/’6::2 /Il
`
`1120
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 61 0f 63
`
`US 2004/0107170 A1
`
`1500
`
`
` AVP 1506
`
` Agreement
`
`Verification
`
`1 5 12
`
`
`Agreement
`Authentication
`
` Agreement
`1-5 10
`
`Channel
`
`
`
`1503 .
`
`
`User and
`Device
`
`
`Database
`
`15 14
`
`Local Agreement
`Channel 1505
`
`
`
`
`
`
`
`Figure 61'
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 62 0f 63
`
`US 2004/0107170 A1
`
`Institutions
`
`
`Financial
`I
`
`
`WLAN Access
`Points
`
`1 6067
`Merchant
`
`Transaction
`
`Sewer
` ‘WLAN Service
`
`
`Area
`1 614
`
`
`Figure 62 ‘
`
`

`

`Patent Application Publication
`
`Jun. 3, 2004 Sheet 63 0f 63
`
`US 2004/0107170 A1
`
`180
`
`1301
`
`1802
`
`
`1808
`1810 1-812 1814 '
`
`1804
`
`Token
`1821
`
`
`'///////////////////////////////////////////////7/,’W” .2. .... ..
`-1Im mum DE:
`1824 /’//////////////////////////,/c/////
`1822
`
`
`Figure 63
`
`

`

`US 2004/0107170 A1
`
`Jun. 3, 2004
`
`APPARATUSES FOR PURCHASING OF GOODS
`AND SERVICES
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application is related to, and claims the benefit
`of priority to, Provisional Application U.S. Serial No.
`60/401,807, Attorney Docket No. 1634.1002P, entitled
`METHODS AND APPARATUSES FOR SECURE MULTI—
`
`PARTY FINANCIAL TRANSACTIONS (A UNIVERSAL
`PERVASIVE TRANSACTION FRAMEWORK), by Yannis
`Labrou, Lusheng Ji, and Jonathan Agre, filed Aug. 8, 2002
`in the US Patent and Trademark Office,
`the contents of
`which are incorporated herein by reference.
`
`[0002] This application is related to US. Ser. No. 10/458,
`205, Attorney Docket No. 16341003, entitled SECURITY
`FRAMEWORK AND PROTOCOL FOR UNIVERSAL
`
`PERVASIVE TRANSACTIONS, by Yannis Labrou, Lush-
`eng Ji, and Jonathan Agre, filed Jun. 11, 2003 in the US.
`Patent and Trademark Ollice,
`the contents of which are
`incorporated herein by reference.
`
`[0003] This application is related to US. patent applica-
`
`tion No.
`, Attorney Docket No. 1634.1002, entitled
`METHODS FOR PURCHASING OF GOODS AND SER-
`
`VICES, by Yannis Labrou, Lusheng Ji, and Jonathan Agre,
`filed Jul. 29, 2003 in the US. Patent and Trademark Office,
`the contents of which are incorporated herein by reference.
`
`[0004] This application is related to US. patent applica-
`
`tion No.
`, Attorney Docket No. 16341005, entitled
`FRAMEWORK AND SYSTEM FOR PURCHASING OF
`
`GOODS AND SERVICES, by Yannis Labrou, Lusheng Ji,
`and Jonathan Agre, filed Jul. 29, 2003 in the US. Patent and
`Trademark Office, the contents of which are incorporated
`herein by reference.
`
`BACKGROUND OF THE INVENTION
`
`[0005]
`
`1. Field of the Invention
`
`[0006] The present invention relates generally to the fields
`of financial transactions, security and methods for purchas-
`ing goods and services, and a framework thereof. More
`particularly,
`the present
`invention relates to a computer-
`implemented system, methods and processes, and a frame-
`work enabling consumers to purchase goods and services,
`primarily at the locations where the goods and services are
`offered, more securely,
`faster and more efficiently than
`current methods.
`
`[0007]
`
`2. Description of the Related Art
`
`[0008] To date, E-commerce (electronic commerce) for
`consumers (or business-to-consumer, B2C, transactions) is
`essentially a personal computer-mediated process. The typi-
`cal consumer that wants to purchase a good or service
`though an e-commerce transaction (“buying on the web”)
`has to go through the following steps:
`
`[0009]
`
`Buy or own a personal computer (PC);
`
`[0010]
`
`Be physically present at the computer;
`
`[0011]
`
`Have network access;
`
`[0012]
`
`Turn on the computer;
`
`[0013] Log on to the computer and/or to the network;
`
`[0014] Open a web browser;
`
`Identify, find and visit the particular website that
`[0015]
`offers the good or service of interest;
`
`[0016] Find the correct item or service on that website and
`then add it to a “shopping cart”;
`
`[0017] Provide the identity information, which might
`include

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