`
`U8008572198B2
`
`(12) United States Patent
`Jhanji
`
`(10) Patent No.:
`
`(45} Date of Patent:
`
`US 8,572,198 B2
`*Oct. 29, 2013
`
`(54)
`
`SYSTEMS FOR TARGETING ADVERTISING
`BASED ON STATUS OR LOCATION OF
`MOBILE INTERNET USERS AND METHODS
`THEREFOR
`
`(71}
`
`Applicant: Neeraj Jhanji. Tokyo (JP)
`
`(72)
`
`Inventor: Neeraj .Ihanji. Tokyo (JP)
`
`(*l
`
`Notice:
`
`Subject to any disclaimer, the term oflhis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(58) Field of Classification Search
`USPC
`7092201206, 219. 224. 225
`Sec application file for complete search history.
`
`(56)
`
`References Cited
`
`US. PA'l‘lEN‘I‘ DOCUMENTS
`
`4.754.428 A
`5.223.844 A
`
`611988 Schultz et al.
`611993 Manscllet a1.
`
`(Continued)
`
`FOR] EIGN PAl‘l-iN'l‘ i'.)O(.‘UMliN’l‘S
`
`This patent is subject to a tenninal dis-
`claimer.
`
`EP
`JP
`
`0903679
`08061963
`
`3-1999
`3-"19’96
`
`(21)
`
`Appl. No .: 131761269
`
`(22)
`
`l’iled:
`
`Feb. 14, 2013
`
`(65)
`
`(63)
`
`(60)
`
`(51)
`
`(52}
`
`Prior Publication Data
`
`US 201310159075 Al
`
`Jun. 20. 2013
`
`Related US. Application Data
`
`Confirmation of application No. 13121 1,970. filed on
`Aug. 17. 201], now Pat. No. 8.423.622. which is a
`continuation ofapplication No. 127910.185, filed on
`Oct. 22. 2010. now Pat. No. 8.005.911 which is a
`continuation ofapplication No. 111871.190. filed on
`Oct. 12. 2007. now Pat. No. 7.822.823. which is a
`continuation of application No. 101149.203. filed as
`application No. P(.'.'[YIB{XV(}1995 on Dec. 13, 2000.
`now Pat. No. 7.284.033. which is a continuation of
`application No. 09589684. filed on Jun. 7. 2000. now
`abandoned. attd a continuation of application No.
`091589.685. filed on Jun. 7. 2000. now abandoned.
`
`Provisional application No. 60’ 170,844. filed on Dec.
`14. 1999.
`
`Int. (It.
`G06F 15/16
`U.S. Cl.
`USPC
`
`(2006.01)
`
`7097206: 7091203: 7091219: 7091224:
`7091225
`
`(Continued)
`OTHER PUBLICATIONS
`
`Internet Magazine (JP Edition). Nov. I999.
`
`(Continual)
`
`Primary Examiner — Liangcl‘lc A Wang
`[74) Attornqu Agent. or Firm —- Mattingly & Malur. PC
`(57)
`ABSTRACT
`A computer—implemented method implemented via the litter—
`net for coordinating a current or future event between a user
`oi‘a mobile Internet device and other users communicating
`through the Internet. The method includes receiving the cur-
`rent or future activity information pertaining to the future
`event from the user via the mobi 1e Internet device. The current
`activity pertains to an activity occurring at a current time
`relative to a time the future activity infomtation is received.
`The future activity pertains to an activity occurring at a future
`time relative to a time the future activity infitrmation is
`received. The ntetltod further includes trzutsmitting the cur-
`rent or future activity information to a backend database
`coupled to the Internet, the backend database being remote
`from the mobile Intemet device. The method further includes
`
`rendering the current or future activity infomtation accessible
`to at least one recipient via the Intemct. The recipient repre—
`sents a subset of the users coupled to the lntcmct and having
`access privilege to information pertaining to the current or
`future event involving the user.
`
`49 Claims, 10 Drawing Sheets
`
`tn'IuHhta'ilm
`
`mensltmuttywrk?
`
`Minnamnmgmamnmmrimm
`
`
`
` it'taH'ma Wei:
`imaH‘ma DB
`ServertAppt teatbn. mm
`Sauce code it
`DB. MM
`HTML {gt’aphiu'
`bang as)
`tend), cttTML. wuu
`
`LYFT 1045
`
`LYFT 1045
`
`1
`
`
`
`US 8,572,198 B2
`
`Page 2
`
`(56}
`
`References Cited
`
`FOREIGN PATENT DOCUMENTS
`
`U.S. PATENT DOCUMENTS
`
`5.333.266 A
`5.493.692 A
`5.513.126 A
`5.731.757 A
`5.790.790 A
`5.878.215 A
`5.892.909 A
`5,905.??? A
`5.918.158 A
`5.933.811 A
`5.935.211 A
`5.959.543 A
`5.960.406 .4
`5.970.122 A
`5.974.300 A
`6.015.473 A ’8
`531857? A
`53431039 B‘
`6.327.533 131*
`6.442.263 131*
`5533375 131
`6542375 132*
`6.546.336 B1
`6581335 Bl:
`63161101 Bl
`5-7319” Bl
`7.017.159 Bl
`7.082.407 Bl
`7.133307 32
`7.386.464 132
`7.664.669 131
`2002-0052781 Al
`
`7.11994 Boazetal.
`211996 Theimcrcta].
`4-"1996 Harkins et 31.
`371998 LayanL
`8.1998 Smith elal.
`3t1999 Kling etal.
`411999 Grasso eta].
`511999 Foladale el 511.
`61999 LaPorl'actal.
`8.-'l999 Angles at :1].
`8.11999 Osterman
`91999 LaPortaetal.
`9.11999 Rnsansky et al.
`10.51999 LaPm‘ta et al.
`101' 1999 LaPona et al.
`“2000 Zhang Cf al.
`1.“:2000 Roach 1“
`5’20”} 5”!“
`1252001 Chou ............................ 7017500
`502002 Bcatonetal.
`............ 379442.04
`272003 Dowling .3131,
`472003 Barkeretaj‘
`412003 Matsuokaetal.
`7-2003 Trew 9‘ 31-
`4",2004 Meadowsetal.
`5"2004 K051
`372006 Baker
`7.2005 8e105 at al.
`[“2006 Carlson et al,
`672008 Robertson ct a1.
`212010 Adams eta].
`512002 Aufricht et a].
`
`340.5506
`
`7059494
`455'456‘1
`
`---------------- 70537.19
`
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`WO
`W0
`
`7:199?
`7.! I997
`731998
`7.-"l998
`2:"1999
`291999
`4-"1999
`531999
`9.1999
`10.-'1999
`12.-"19'99
`71’1999
`831999
`
`09189558
`09200822
`11961130
`10l90889
`11039570
`11046215
`11098556
`11143358
`11265398
`11272698
`11341546
`99341523
`9940527
`.
`.
`UTHHR PUBUCATIONS
`Lotus Notes Magazine (JP Edition). No. 32. Jun. 1999.
`Fujitsu Magazine. vol. 50. No. 4. Jul. 1999.
`Office Action from Japanese counterpart patent application No.
`200l—546019 mailedJun.29 2010.
`t'
`1'
`t
`t
`t
`01311
`‘ \ct'
`' f
`J
`"
`cc ’
`‘0“ “3'“ “1mm CW“ “PM 9”” applca'on
`20111-546019. mailed May 26. 2011.
`Smilagic. Asim e1 3].. MoCCA: A Mobile Conununication and
`Computing Architecture. ACM SIGMOBILE Mobile Computing
`and Communications Review. vol. 3. Issue 4. Oct. 1999. pp. 3.
`Office Action from Japanese cotlnlerfm't patent application No.
`20111-546019 mailed Oct 26 2010
`.
`'.
`‘
`'
`'
`..
`.
`‘
`.
`lDO Corporation news rclcasofotmd at URL http:.-.-wwfkddl.u.om
`corporate!news_releasefkako.tldnfnews:19990929.htn1|. Sep. 29.
`1999‘
`
`N
`
`0'
`
`* cited by examiner
`
`2
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 1 of 10
`
`US 8,572,198 B2
`
`
`
`55.8£52mhe9.28482..5wa333:;9:meEEumEEm
`
`
`
`
`
`
`
`
`
`D4.823029.83.motmcmowmama:
`
`REE5“8:.£3w$22:...m_aoo&mm§oomm&mucmc.,8mafiaE850
`
`
`29:99E@252,952H832.mEEmE:m282how:a9522
`8832:233won:3%“22.,
`
`
`9aE9oH.W9.:cocomeoE$282new52%82.mE__._mE_
`
`
`
`.2233Em2335£882.:£5852353:8mm6%mama
`
`
`
`mm:mE__._mE_£me$352805m:
`
`
`
`
`
`
`
`.5;9038055%.;55%mhe
`
`9:8.838988%;2.;95E2::E2.2:058%m95:Egan$28a<.wEEmE2$969:Lo;muwoa:
`
`
`£88E;55:.5.8EEES£5553:3828:8:91
`
`
`
`
`
`985as:E;253@835m95$59:2:am9:20aEmmucmE5mafiamE_ImE_$85Emflag.2an;26523:use;25:2%..850
`
`EEoflmB
`
`
`
`
`
`£22855%.:ate___aE8.mE__._mE_Bano;9:..5525055.5<n_n_Bon@325223.8882.Fm59:3m82fiance
`EmEoF2328“.new25:58“2%m55somcmaEEQW.0mafiax889mE__._wE_mom:2;he3%Eat89:255.22%;SEC:mEmmoEmzm
`
`
`
`
`
`uszofiamfiea:cam92%.:832mg.Ew339m82:8238:qu$85.5EEO.N.05963%Big59%«BE.3
`
`
`
`
`
`
`
`
`
`85mmcozficsesoo8-3m339-5595cm2mE__._mE_3898E2858mgames:mmcmcoxmBEmfim:_zo__m$8.32.5%38mm:.32&53
`
`
`
`
`
`
`
`
`
`EmEEmfim_“as;EhmmeEmé
`
`_‘.OE
`
`3
`
`
`
`
`US. Patent
`
`US 8,572,198 B2
`
`
`
`
`
`mEEmg.202825:2:5:8%th;awe—SEEm.$32:am:9:.
`
`
`
`
`
`
`
`
`
`«68%m5:0x8.=8%Bo:.2:memeN.OE
`
`.0323235m529:25.3.mucmE55:0.mmzmmeao53me£226.266353:0
`
`
`
`
`
`
`
`
`39:3ocean.:mEm05:o$memEEmE3.50onW£065482.“..mEm__m><
`
`
`
`
`
`(on..5On..893259:2:Eatmsammoum«man.._s_._.x
`
`mafiwmEimE>2flaImmozmm>o233290$552:858
`
`
`
`.SI3:233822.2%3.mI283888hwgmw3:35me__._22.cosméegmE«$3588
`0m..EE5U.44v.00Em.
`
`2..258:8mE_ImE_beI.....m852«5%.;221.1
`
`3Honommomgmo8.5xexEom:223053.m--iI---I--|I|........musagesM,E.965
`
`
`COSN..........mgfiumfiw.m—Z.wwuN—a>5€233cowmgpmz55:52£233mEmz:3mafiaamzmacamm.355:30W.....................................................................
`
`
`
`
`
`
`
`
`
`
`meomw
`
`
`
`$28wmmmmmmz5926.590955:52.2“:E5.5%.265B:28£28m
`
`8mg,.23?ago938%83Ba:
`
`
`
`
`
`
`
`63208.Ho:mm;Ema3:82:a95:83%5:8m@5me923$558:25.:£532>2:25Em:m5>__8_&£acemmm
`
`
`
`EEme.mEc.am
`
`genes:22.;m2mctmEo3EEE50..2__mE-ma;“"235on2:8o;.mE__._aE_he.3...m532mE:2$ng26:2:$85.m
`
`
`
`{5%E.9:85EsE.82:8magma:5220.v
`
`
`
`
`
`.558aon:8E288cozmfifis:25m:93%o.82%m53Easem_Em:.N
`
`553“mafiaE55%59:83E558
`
`4
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 3 of 10
`
`US 8,572,198 B2
`
`
`
` $808EggEm233emEn;Eaméxmém.O_u_
`
`9.38:
`
`2.52
`
`E3228:29.333
`
`E!Egym.“5EE$528225:1m8:ESE
`
`
`
`25:;mew—2
`
`
`
`23322:8ngm35?coszoEmmcmcoxo25m:ém_28:.mafia.
`
`
`
`35:53$9:25:;w«no:996;3.56szWE8955?25.3m3:29:m_895
`
`$56
`
`macawo
`
`
`
`2:$3322«Em958$:83.cofiées
`
`
`
`
`
`35m.2328
`
`mama
`
`3355mg:22.
`
`5
`
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 4 of 10
`
`US 8,572,198 B2
`
`mousing
`
`
`
`am;mE__._mE_
`
`
`
`wxhogbfie=mmoUEDIEHEME_IME_w.0.“—
`
`6535.958888new85389.52m_3%as5=4
`
`
`2mg:mE_ImE_em«EFtm
`Emmeomnmm)39E
`
`
`232
`
`$328nmaNmBuoE-_cemmmmE__._mE_@
`
`
`
`
`
`
`.33:3£9:3%Evamm.
`30seems.9.me
`
`
`E5
`
`mwocwfimirmamw
`
`53585do
`
`an.3%
`
`:2;EEO2x2
`
`..imam
`
`552553“I8E3885885%mE_ImE_@_:o=mo__&<rmammQ(on.
`3239.__E_._
`
`
`6
`
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`SheetSoflO
`
`US 8,572,198 B2
`
`
`
`““293«5EatL229:_onso:EamEEmém.O_u_
`
`85$.52.._o.22so»hemagma2afifimcoa.._oE32822.26$9Eu;.6mp;95
`
`__mE.mE“52;;2BEE29.3a...“EEEEBVE.at:9:9.26$50.23Bsoan:9:.I
`
`A.......mE__.mE_:mE_23:mE;2Em;so»on.5EEmon2%9Egg3%on.5.BEmE__._mE_8>9:
`
`.2533we.9308:8295E3mm:
`
`
`
`a...E565855%9.:czcfiEm55920mE__._mE_05E2..»9:“mBEBE;aa:
`
`
`
`.23523:2:95E8“m8..3mEmEB985::82aES2Exam:9:2w:
`
`3:38289:233E“55%m_E.88.P.528“we9:co8ng
`
`.522.3?$95EmEgg3on90EE228:805mm;26:a:
`
`
`
`
`
`9:2«Effie.6mmefmégs28855.6322%«Egg.mg328E.n_._._._._
`
`9:Sis25m:0530:58E;8:835“552%E:Eamma:9.3%__mE-o2:I
`
`EEEEES
`
`
`
`.Ammxsmaooam9:E28332EE952302m62.5cozméesmag2;£25a:
`
`€833EEEEENoan.228o:
`
`l I I I
`
`9:809;E53
`
`
`
`
`
`EnEE8286.gamma__m9.598%.3293:95E..—2__mE-o62:.Evamg.I
`
`
`
`
`
`:2505Bmama:$595228gammammmafiamm33m_$82....85.2%”.
`
`35885a:5m23:08%.
`
`
`
`
`
`EmA8623E0333.2253mama8:03amaEE2E3__mE-m5335as856am:I
`
`
`
`
`
`
`
`
`
`.2505comamapEaE:35m_is.9:E396.EeEwEEa:mmmmmoE85359:meowa;.335:08mm;am:26:«5$85.F
`
`...EmEm2983:35ES933mm
`
`
`
`
`
`.38.:commEDEEEEQmE2.mega2.8:«Eo5m83.592%2mama£5mum:
`
`
`
`
`
`
`
`22333.3%mEm9.9.858;538353:gauges«EEE2:8ween.N
`
`7
`
`
`
`US. Patent
`
`US 8,572,198 B2
`
`,m@m.8EE833cmEma28683.m2EEmEems33.335Em28:@555
`
`
`
`
`w3:385;
`
`
`
`deg9___cozméflg
`
`msuumEmomtflg
`
`
`
`m5mmNEBmBham:
`
`
`
`
`
`2:858.mmmo__>_a.885
`
`.mm:.3E388$595emu:WEammemfiE$ng235
`
`
`
`
`
`
`
`9”,emcan.35858%.6gheucm.333%w2:gm;98:335gagefig.22%;2$nggamma33am:.3E296dosage:592m@2352m“32E.flgfiucmm3ng852;2E8.
`
`
`
`
`
`
`
`®6can:a£352"Home05302.“.cozmfiammaflmfi
`
`
`
`m5£3$82:2:9E:Egmgaa“3mucmm__E38833.6£295
`
`81asea.5552_8E:Eameimgo.07.
`
`
`
`
`
`0:23:95weso:2:8855595599:252.32820$382;2E.
`
`
`
`
`
`S80:38.9093;.23:3m:92252.:.oauE:em50:80....
`
`
`
`
`
`
`
`
`
`
`
`.9853:259:on.28...,aSE;9:533.33380mgauges.9QamEE26E:2:on2:95apes:22a:95we,._.
`
`
`
`
`
`
`
`
`
`
`
`
`
`Low:a...“momEmma55.28Emonzmmuhe...5.oEm:L8:588mBfines...293L_m_.=E5@532B8:8053m:28...,£me
`
`
`
`
`
`
`
`
`
`
`
`.__mE-m5o29.3323$28__mE-mmEmEacSBE_5582.3:83LEE—E223E:mgr—:8Low:as“.2235E88:_cc2828mm:6:t3%2arm:688.0>__mo=mEoSmam22535:265$88EutofizmcsEgano....N
`
`
`
`
`
`.mwzmmEmE2mm23:8:5:9::35B2:9535figs;SE3ng2Sam.553:52
`
`8
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 7 of 10
`
`US 8,572,198 B2
`
`2:532”.was.
`
`88:38.5
`
`
`
`magma;semom
`
`szgfiw053:
`
`
`
`m_on.39:295m55=.82.$9:“mg9:5;...So$66an:9;
`
`.365a:3202288c2355?m3gang:28.58.
`
`
`
`mac—z253a
`
`one:EEK$808:
`
`95:8E?9:B___aE;EfigxmgN.OE
`
`
`
`290me:85
`
`m_=o._n_Em.
`
`
`
`2%mex85
`
`225$;23
`
`3353£82
`
`238.3£25:
`
`.555mm;@538mafiaE05=39m2%?28:32m_53.F
`
`
`
`838$85web—2cemmmagave".622
`
`
`
`
`
`9
`
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 8 of 10
`
`US 8,572,198 B2
`
`w.9“—
`
`E:Egan9:8___aEa
`
`EamEEE
`
`
`
`
`
`
`
`
`
`
`
`mN_E__.__Esmoxon:38newEmm:22253%oz....c_.=_32am:62:35wasSara:as$8..9gamma.9223802mm:Em83838m:ago9Em2am:2:hegammamm$8mm=ome.53Emogmv.
`
`0o25.25255
`
`m_m_uelo_mmEEm
`
`
`
`xmé88229;
`
`A2258.
`
`EmuE050
`
`Emucmamu
`
`magmaween:8€ng228a
`
`rumEEEE:2QOmo
`E
`ésHomage65m:
`5903255:30
`
`533$05z<aE88t..8623
`
`mmgfim
`
`EEv320m:
`E52®98F
`£5___§m__Nam2ho__mE-m235=82oEw:m820w
`EEV955%9253®33x
`
`Enmv
`
`Enmv
`
`eoE
`
`$5035%£3
`EE@3203%
`
`
`Eqmv«.13023:262E
`
`:233:3qu
`
`9?
`
`
`2aacmEo$053v55was:23
`53v3255350®25..
`
`.5EN5:
`
`5%__m
`
`as:253
`
`m8:29E
`
`
`
`
`
`““3635:EEamso.Eofiao..._m>=n_cm.oEo:
`
`
`
`Ego..._§3_;m.3255
`
`Eofi:o....2mo555£55...
`
`
`
`anaemia:3E226.Eouzo..._mc_mm_m.msfioa.mcaaozm
`
`
`
`
`
`
`
`a“.@30250:252&0memwco>m
`
`
`
`
`
`2.69.8Wyn:
`
`Ea:aoto
`Emucmnwu
`
`Eamfigum
`
`
`
`885.565__
`
`
`
` 0:2952$335E225
`
`
`
`2.8:.§_Em
`
`86>«.362:822938m:
`
`90m8353
`
`9:03Em:
`
`wanna—mu
`
`E0:33:.
`
`5%“8:5
`
`10
`
`
`
`2mmammmmmeEamon9:.__mE.amg63802@3982:02._mcEamEugmamfi59.2o:2mafiaas55beggar.2835m2::23._.
`
`
`
`
`
`
`£55.222;
`
`«mango.3me.3game
`
`293me
`
`35m.23.:as:a5380:
`
`2:20:83
`
`
`
`
`
`
`
`
`
`.cofisvm5:9:.5BoE:“a$qu2.355232.9.:2339:2BER.mammammz.uwzmamfi__=m
`
`10
`
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 9 of 10
`
`US 8,572,198 132
`
`5am$33Egoaamaomfiaz
`
`
`
`
`
`wax::98“.asan____s“2.55:.Easingm.0_u_
`
`
`
`52:.$32;933:3.—5283:55;.28:98“...8283Bates9:.
`
`
`
`.wfime5%53..$ng22mcanEmma.2265Em:EcoBmmmuum
`
`$52
`
`
`
`
`
`amagma23:353:222.
`
`
`
`new83E;.55
`
`fimzamrmum:.52.mucoE
`
`
`.lmfion_.m:oEoo%©m.§21%mEm333:8
`
`
`
`
`
`
`
`
`
`
`3839w85:0was.582aw:9:85E83295mufimmzw.Emongocm
`
`
`
`8358mmEQoEEEmmoozoEm
`
`mctmgw.522E$235EEOE”.onEng52
`
`
`
`anewEazewfluganewaaagzugNgaemso...moo
`
`
`
`
`
`
`
`
`mcamoace9:B8333EB:8a:a:2ngwasa;«E:58:mmmmmmE0238,mesEEmammom2:9...8:559:.._.023E323=5t.mxmvm52:;232anHo;m_53am:2:B533.552:$8=_gem2:5052.26533%mho$85Em5m:
`
`
`
`
`
`
`
`
`
`
`
`9:3385new.as?m95mg29%he8:89:922:95a;as:“9:.m238::9.93$352.96:8%am:05$85.m
`
`
`
`
`
`.H_3.35on;522.on..355526.52:3ago32%an:8322m355.305355:::mm_tt.25.m.9.can5:heas:5L353:95%
`
`
`
`
`
`__mE.mmEmEBfiE».332;2Exam328:SEE9:.82535535m5ammo:_.99.69mREE@2352:$85etc;
`
`awe—gum
`
`
`
`
`
`Na..mmsummmmm__>_._n_
`
`
`
`
`x85_125UI@305he$335magmaM2:23.golz.lfimIE955$50..._.
`
`
`
`96033:;EEGE965£2.E£qu9585.023“;mctmcm.soz.lfimIEas:ma:mmccn
`
`5.acongEmzEM6233,to?.8o_nm:o._.8m
`
`
`33:3w85%m2“EEomzam:.285:6ng85%
`
`
`
`30.23:;6:50384.33I5.E,
`
`11
`
`11
`
`
`
`
`US. Patent
`
`Oct. 29, 2013
`
`Sheet 10 of 10
`
`US 8,572,198 32
`
`FIG. 10
`
`10% Off at Gap till 7pm tonight
`
`Please come to our Shibuya store by
`7pm tonight and get 10% off on your
`
`purchase. (imaHima user)
`
`Options
`
`12
`
`12
`
`
`
`US 8,572,198 BZ
`
`l
`SYSTEMS FOR TARGETING ADVERTISING
`BASED ON STATUS OR LOCATION OF
`MOBILE INTERNET USERS AND METHODS
`THEREFOR
`
`'lhis application is a continuation application of Ser. No.
`131761269, filed Feb. 14. 2013, whichisacontinuation appli—
`cation ofSer. No. 13121 1.970. filedAug. I7. 201] which is a
`continuation ofapplication Ser. No. 12t’910,185_. filed Oct. 22.
`2010. now U.S. Pat. No. 8005,91 I, which is a continuation of 10
`application Ser. No. 11871.190. filed Oct. 12. 2007, now
`U.S. Pat. No. 7.822.823, which is a continuation ofapplica-
`lion Ser. No. Wall-19.203, filed Sep. I I. 2002. now U .3. Pat.
`No. 7.284033, which was the National Stage of International
`Application No. PCTIIBOOr'01995. filed Dec. 13. 2000. and 15
`which claims priority from application Ser. Nos. 095559.684
`and 09/589,685, both filed Jun. 7, 2000, and application No.
`60!] 70.844. filed Dec. 14. 1999. The contents of each ofthese
`applications are hereby incorporated by reference.
`
`BACKGROUND OF THE INVENTION
`
`The present invention relates to systems and methods for
`facilitating communication between mobile Internet users
`and for facilitating electronic commerce that is tailored to the 25
`communicated information. More particularly. the present
`invention relates to techniques for allowing users of Internet-
`capable mobile devices to communicate in a manner that
`takes into account user identity attd profile, user status. user
`present and futuret’intended activity. user present and futurel 3o
`intended location, and time duration and for allowing mer-
`chants to promote goods and services in a more effective
`tuanner based on the user‘s communicated information and
`
`behavior profile. As the Internet becomes more accepted and
`ttsefitl. there has been a tremendous amount of interest in 35
`endowing mobile devices. such as cellular phones. laptop
`computers. personal digital assistants (PDAs). pagers. and the
`like, with wireless Internet capability. Emails and access to
`web search engines are often cited as the two Internet appli-
`cations thal users wish to have access to while being away 4::
`from their desktop Internet terminal. As manufacturers turn
`their attention to the wireless Internet market. consortiums
`and standards have evolved for bringing the power of the
`Internet to the wireless and miniaturized world of mobile
`devices. By way of example, technical proposals such as the 45
`Wireless Application Protocol (WAI’) and mobile Internet
`(mobile IP) have received much attention in the press as of
`late.
`As the wireless mobile Internet area is in its infancy and
`market penetration has been rather low, much of the current 50
`attention is directed toward issues involved in achieving an
`acceptable, data transmission rate. data security, and reliabil-
`ity via the wireless medium and in bringing desktop-type
`applications. which the users have long enjoyed on their
`desktop terminals. to the small screen of the typical mobile 55
`device. However, there has been less attention to other impor-
`tant implications of wireless Internet access. particularly
`implications that do not apply to stationary, desk—bound Inter-
`net users.
`
`[I is reasoned by the inventor herein that one implication of at:
`wireless Internet computing is that the mobile user‘s location
`may dynamically change with time as the mobile user moves
`about during his day. Since his Internet access is through a
`portable mobile device, the mobile useressentially carries the
`wltole Internet with him from location to location. Accord— 65
`ingly. wireless mobile Internet aceess is capable of a whole
`range of applications vastly different front those applicableto
`
`2
`
`stationary. desktop Intemet access. With convenient mobile
`Internet access. the user may readily update his information to
`the Internet as well as utilize the lntemet to search for infor-
`
`mation pertaining to other users. for example. For mobile
`Internet users.
`time and location become very important
`dimensions of the communication experience.
`Furthermore, it is expected that mobile users will utilize
`wireless Intemet access in a manner that is more integrated
`with their daily routines than their deskbound counterparts.
`Because of the small size. convenience. and portability of the
`portable Internet access devices, it is expected that mobile
`users will integrate Internet technology into their dai 1y activi-
`ties in ways that are simply not possible before. By way of
`example, a user employing an Internetcapable cellular phone
`may have Internet access while shopping. commuting. din»
`ing. strolling about town, and the like. It
`is expected that
`mobile Internet users will access the Internet to receive infor-
`
`mation. to communicate, to engage in electronic commerce,
`and the like while moving about handling their day-to-day
`chores. In contrast, deskbound users, because ofllte lack of
`mobility of their Internet access, are typically restricted to
`accessing the Internet only when at home. in the office. or at
`a location where Internet access through a desktop terminal
`may be found.
`Two of the most challenging but potentially useful areas in
`wireless mobile Internet access involve tnobile user coordi-
`nation and electronic commerce. Mobile user coordination
`refers to timedependent, activity—dependent andfor location—
`dependent coordination among individual mobile Internet
`users to enable them to coordinate in order to participate in a
`certain activity or accomplish a certain goal, either in the
`present time or at some future point in time. By way of
`example. a mobile Internet user may wish to coordinate an
`impromptu gathering with selected friends and may wish to
`use the Internet to both gather information about the friends“
`availability. current location, andfor currentlplanned activi—
`ties and to invite the friends to meet at a specified location at
`a specified time. As another example, a mobile Internet user
`may indicate that he intends to be at some particular place in
`the future and invite! instruct others to tneet at the saute place.
`As yet another example, a mobile Intemet user may be inter-
`ested in a certain activity [e.g.. shopping, playing tennis] at
`some specified location at some specified time (either in the
`immediate future or at some specified time in the future) and
`may employ the lntemet to publish his intention to invite
`either selected others or anyone interested to participate.
`Electronic commerce based on user location and activity
`information is another area that merchants are highly inter-
`ested in. If the user past. current. and future activity and
`location are known, such information in conjunction with the
`user‘s behavioral andtor purchasing profile may allow a mer-
`chant to more precisely tailor the offering of their products or
`services and communicate such offering to the user to maxi-
`mize tltc chance of purchase.
`In the current art. users may attempt to employ emails to
`inform others of his coordination efi'ort. However. even if
`
`emails become widely accessible by mobile Internet users,
`there are drawbacks to using emails for tnobile user coordi—
`nation purposes. For one. emails mixes it popularity partly to
`the fact that it allows the user to attend to the entails only when
`convenient. The rest of the time. the received emails sit
`
`patiently in the receiver’s mailbox. waiting to be read. How-
`ever. this manner of use is incompatible with mobile user
`coordination of events that are location—dependent and are
`perishable with the passage cftime. By the time the recipient
`gets around to reading his email. the time for the event may
`have already passed. Additionally. email is a “push“ medium,
`
`13
`
`13
`
`
`
`3
`
`4
`
`US 8,572,198 B2
`
`which intrudes into the recipient‘s daily routine. This is par—
`ticularly disadvantageous to mobile phone users who may
`wish to be notified with an audible wanting (such as a ring) as
`soon as an email arrives.
`
`li'urthertnore, email communication is intrusive in that it
`presumes that the recipients wish to receive and review the
`infon'nation sent by the senders. In fact. most Internet users
`nowadays are deluged with emails. most ofthein may even be
`well-intentioned, all of which require an undue amount of
`titne every day to review and respond. Users resent this and
`for many users. the response has been to filter emails. either
`manually or automatically. so that only the urgent emails
`(e.g.. those from superiors. loved ones, or work—related] are
`attended to right away artd the rest ignored until a convenient
`time (such as at the end of the day or on weekends). Again,
`this manner of use is also incompatible with the needs of
`mobile user coordination pertaining to events which may be
`location-specific and little-sensitive.
`Furthermore, unless a user sends out an email or responds
`to one. email communication does not allow others to query
`for one‘ s availability. current location. mood. intended activ-
`ity, location in the future, etc. without being intrusive. By way
`of example. a user cannot readily inquire about the current
`location or availability of another user without sending an
`email and requesting a reply or in sortie tnauner require a
`response from the other user. who may be busy or simply
`uninterested in the reason for the inquiry.
`Additionally, email content tends to be free—form and is
`thus difficult for merchants to easily utilize the information
`contained therein for the purpose of determining the user‘s
`location. present and intended activity. and the like. Since
`such in formation is of great interest to merchants. the dim-
`culty of ascertaining such information from free-form email
`communication is a drawback. Additionally, the free—form
`nature of email also renders it less convenient as a commu—
`nication tool for mobile Internet users. This is because most
`mobile Internet users loath to enter freetbnn data on the
`
`miniaturized keyboardfhandwriting recognition pad that are
`furnished with most mobile Internet devices today.
`With regard to the need to furnish time-relevant location
`information for mobile Internet users, it has been proposed
`that the user’s current location can be tracked using location—
`finding technologies such as Global Positioning System
`(GPS). In fact, it has been proposed that 61’s circuitries be
`incorporated into mobile lntemet devices in the future. How-
`ever. there are drawbacks to such a proposal. For one, GPS
`tracking seriously threatens the privacy of the user of the
`GPS~enabled mobile Internet device since it renders it pos—
`sible to track the user at every instant. For most users. this is
`the equivalent of being followed throughout the day and is
`simply an unwelcomed intrusion. The integration of UPS
`technology into mobile Internet devices also involves addi-
`tional power requirement, complex circuitries and costs. both
`for the mobile Internet devices and for the transmission net-
`works that handle them. As the majority of mobile Internet
`devices. as well as their support infrastructures, are not GPS—
`enabled today. it is also not possible to offer services based on
`(iPS technology until a sulficient number of users and service
`providers have upgraded their equipment to work with 6138.
`Still furthermore. although location-finding technologies
`such as GPS can track a given user’s current location, no
`information is available about that user’s current activity.
`future activity. intended future location at a specified time,
`andi‘or availabilitytwillingness to participate. Yet. these are
`some of the pieces of inforn-ration that may be very useful in
`a mobile user coordination application.
`
`10
`
`3t]
`
`4t]
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Group calendar programs are another class of desktop
`application programs that may conceivably be used for coor-
`dinating mobile users. However. most grottp calendar prod-
`ttcts are directed toward small. closed groups. i.e.. groups
`whose members are known andt'or foriued in advance to fur-
`ther a particular goal such as employees of a business. The
`available grottp calendar products are. for the most part, ill
`adapted for use via the lntemet wherein the number and
`identity of users may not be known in advance and wherein
`the range of activities proposed may be infinite. By way of
`example. most group calendar programs are not well adapted
`for allowing previously unknown users to sign on and per-
`form searches and for allowing the users to control the privacy
`settings for individual items ofinfortnation about themselves .
`As another example. group calendars tend to work by posting
`information on calendars of others. a paradigm that is unsuit-
`able when the size of the group that a user wishes to gain
`expose to may be as large as the Internet community itself. In
`fact. most group calendars become unmanageable when the
`sire of the group become too large and the sheer volume of
`calendared events overwhelm most users (giving rise to a
`problem not unlike the spam entail problem). This paradigm
`also tends not to work well on the miniaturized screens of
`most mobile lntemet devices. which render it difficult to view
`a large amount of displayed data.
`tend to be
`Additionally, because calendar prodttcts
`employed by users to plan their day and activities. the major-
`ity of which involve private activities and typically do not
`include other users. most of the entries therein are inappli—
`cable for use in mobile usercoordination applications (which.
`by design. are directed toward sharing information among
`mobile users). Also. daily calendar information (versus
`posted information designed to invite participation by others)
`is typically considered highly private by most users. and a
`user tend to be reluctant to disclose such information to others
`
`(which partly explains the relative lack of use of such prod—
`ucts nowadays and where they are used. only for work-related
`purposes and work-related entries among small. known group
`of people). Because most people tend to associate a greater
`degree ofprivacy with their calendar entries. using calendar
`infiirmatiou for the purpose for promoting goods and services
`by merchants may provoke an unduly negative reaction
`among users.
`A case can be made for maintaining multiple calendars.
`one of which could be designated for pttblici’semi-public
`access so that other users can review the calendarcd infomia-
`
`tion for the purpose ot‘deciding whether they wish to partici-
`pate. I- Iowcver, such a solut ion tends to be impractical as users
`typically do not want to have to keep track of which calendar
`to use for which purpose since the goal of using a calendar.
`after all. is to centralize information in one location for the
`purpose ofplanning onc’s day.
`Furthermore, most group calendar products are not well
`adapted to the needs of mobile internet users. who inherent
`characteristics is constantly changing location. This is hardly
`surprising since group calendar products were developed pri~
`marily for the desktop Internet users. Furthermore. most
`group calendar products also involve unstructured data entry,
`which tends to be less attractive for mobile Internet users
`who, as mentioned earlier. have to contend with the limited
`screen space and keyboardx'handwriting recognition pad of
`their mobile Internet devices. Still further. the group calendar
`products currently available. being developed for desktop
`computers. tend to require a large amount of memory. pemia—
`nent storage. and processing power to run. Most of these
`programs exist as executable codes permanently stored on the
`desktop computers. Permanent and random access memory,
`
`14
`
`14
`
`
`
`5
`
`6
`
`US 8,572,198 B2
`
`as well as computing power and battery life. are of course
`limited resources on mobile Internet devices. thus rendering
`the current generation of group calendar prodtlcts unsuitable
`for use on the mobile Internet devices. Instant messaging,
`which is a technology developed when Internet access was
`primarily accomplished via desktop terminals. also suffer
`many of the same deficiencies. Through instant messaging. it
`is now possible to inform other users of the user‘s current
`activity and availability. However, instant messaging as it is
`currently implemented does not account for the mobile nature
`of users (as would be the case when users access the Internet
`wirelessly via mobile lntemct devices) orthe little-dependent
`nature of the activities involved. For example. there is no
`established facility within instant messaging to allow users to
`invite others to a planned activity happening at sortie pre-
`defined time in the future at sortie predefined location (or
`allow others to search for the same). Instant messaging appli-
`cations also require downloading executable codes. a require-
`ment that is typically unwelcomed by users of the mobile
`Internet devices who are constantly challenged with doing
`more with less power consumption, and less computing and
`memory resources.
`Because of these shortcomings. these technologies. which
`were developed when desktop Internet access were the pre-
`dominant mode of access. do not adequately serve the needs
`of the mobile Internet users. As front-ends for electronic
`
`commerce applications, they also have many deficiencies. In
`view of the foregoing, there are desired improved techniques
`for allowing mobile Internet users to communicate for the
`purpose of coordinating activities and to allow merchants to
`employ user identity and behaviorr’shopping profile. user sta-
`tus. user present and futurefintended activity. user present and
`future! intended location. andfor time duration in the promo-
`tion of goods and services.
`
`SUMMARY OF THE INVENTION
`
`The invention relates, in one embodiment to a computer-
`implemented method implemented via the lntemct for coor-
`dinating an activity between a user of a mobile I nternet device
`and other users communicating through the Internet. The
`method includes receiving activity information pertaining to
`the event from the user via the mobile Internet device. The
`
`activity pertains to an activity occurring during a time period
`that overlaps the time the activity information is received. The
`method further includes transmitting the activity information
`to a backend database coupled to the Internet. the backend
`database being remote from the mobile lntemct device. The
`method further includes rendering the activity infonnation
`accessible to at least one recipient via the Internet. The recipi—
`ent represents a subset ofthe users coupled to the Internet and
`having access privilege to information pertaining to the event
`involving the user.
`in another embodiment. to a
`The invention also relates.
`competer-implemented system for coordinating an activity
`between a userofa first mobile internet device and otherusers
`
`communicating through the Internet. The computer—imple—
`mented system includes a server arrangement coupled to the
`Internet. The server arrangement
`includes first codes and
`second codes. The first codes is configured to implement a
`first application program using a web-based paradigm on the
`first mobile Internet device. The first application program is
`implemented with the first codes transmitted from the server
`arrangement to the first mobile Internet device. The first
`application program is configured to receive activity infor