throbber
US007284033B2
`
`a2) United States Patent
`US 7,284,033 B2
`(0) Patent No.:
`Jhanji
`Oct. 16, 2007
`(45) Date of Patent:
`
`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`
`(22)
`
`(86)
`
`(87)
`
`(65)
`
`(60)
`
`(1)
`
`(52)
`(58)
`
`SYSTEMS FOR COMMUNICATING
`CURRENT AND FUTURE ACTIVITY
`INFORMATION AMONG MOBILE
`INTERNET USERS AND METHODS
`THEREFOR
`
`Inventor: Neeraj Jhanji, Tokyo (JP)
`
`Assignee:
`
`Imahima Inc., Tokyo (JP)
`
`Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`US.C. 154(b) by 863 days.
`
`Appl. No.:
`
`10/149,203
`
`PCTFiled:
`
`Dec. 13, 2000
`
`PCT No.:
`
`PCT/IB00/01995
`
`§ 371 (€)(),
`(2), (4) Date:
`
`Sep. 11, 2002
`
`PCT Pub. No.: WO01/44998
`
`PCT Pub. Date: Jun. 21, 2001
`Prior Publication Data
`
`US 2003/0126250 Al
`
`Jul. 3, 2003
`
`Related U.S. Application Data
`
`Provisional application No. 60/170,844, filed on Dec.
`14, 1999.
`Int. Cl.
`
`(2006.01)
`GO6F 15/16
`(2006.01)
`GO6F 15/173
`US. C1. cece 709/206; 709/204; 709/223
`Field of Classification Search................ 709/203,
`709/206, 224, 225, 204, 223
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`1/2000 Zhang etal. we. 705/9
`6,016,478 A *
`6,327,533 BL* 12/2001 Chou... eee 701/207
`6,442,263 BL*
`8/2002 Beaton et al.
`......... 379/142.04
`.
`.. 340/506
`6,542,075 B2*
`4/2003 Barkeret al.
`
`7/2003 Treyz et al. we. 705/14
`6,587,835 BL*
`6,716,101 B1*
`4/2004 Meadowset al.
`........ 455/456.1
`
`* cited by examiner
`
`Primary Examiner—Ario Etienne
`Assistant Examiner—Hussein A El-chanti
`(74) Attorney, Agent, or Firm—Sughrue Mion, PLLC
`
`(57)
`
`ABSTRACT
`
`A computer-implemented method implemented via the
`Internet for coordinating a current or future event between a
`user of a mobile Internet device and other users communi-
`cating through the Internet. The method includes receiving
`the current or future activity information pertaining to the
`future event from the user via the mobile Internet device.
`The current activity pertains to an activity occurring at a
`current time relative to a time the future activity information
`is received. The future activity pertains to an activity occur-
`ring at a future time relative to a time the future activity
`information is received. The method further includes trans-
`
`mitting the current or future activity information to a back-
`end database coupled to the Internet, the backend database
`being remote from the mobile Internet device. The method
`further includes rendering the current or future activity
`information accessible to at
`least one recipient via the
`Internet. The recipient represents a subset of the users
`coupled to the Internet and having access privilege to
`information pertaining to the current or future event involv-
`ing the user.
`
`10 Claims, 10 Drawing Sheets
`
`
`
`as packet dal:
`
`© Query imaHima
`mates’ information
`
`
`imaHima Web Server
`Imatiima DB Servor
`(Application, Source code in HTML (Preferences DB,
`Subscription billing DB)
`({graphicitext), CHTML, WML)
`
`Google v. Mullen
`
`Google Exhibit 1060
`Google Exhibit 1060
`Google v. Mullen
`
`
`
` L-ModwE2wah Gateway
`
`
`
`
`
`& Imakiima Search
`
`as packet dala
`
`(Traffic biiling 08,
`Customer OB}
`
`\
`Seeker
`
`‘aver Inlamet
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 1 of 10
`
`US 7,284,033 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`‘ajashadewadedyje79paioBeAWYEUONOUTYJaYjOUJayo[WMWIGS"BU]}}BLU]ONSGEMBit,“JOLUEIU/64?BAOOd!10OdUBnauy)a1qyssaaoeOstttectdt
`
`
`
`
`
`
`
`jeuosiadJuainsynogeuoHeULOyUeBueyoxe0}Wat}BujmojjesauoydWels
`
`
`
`
`DUESPUS!JJOSNYB}SBWIHEWIPsy94SPUSL}OYJEYMMOUYO}Bi]PINCAAewo}Ape]eaWO
`B40]osj86gOo}sUeddeyCUMPLS}pulWiUlpueldayjoedsBBASYjuapnysaBeyjooy‘eweoFoBessaw
`
`
`
`
`
`
`
`
`suarne"BANQUSUjawsje|[NFfa‘soBayaudBUNHeUyWypejuBld
`
`yeupeds]uua]B40)BUDO07
`
`
`
`
`
`sayspesidyj,Usa0pingJeuUipJaoAuBdUODsjUB;AUMOJLIMOG{looyss-YBIH
`
`eeeeteammatepeteereegeetimeneys=tmeets
`
`
`JOSIBISYOOYSOo}BUUIWeW!sesf)—SIYJOSNYSYSTUSUNDGL]MOUY0}SUBAABUYOukWissoulsngoi
`
`
`“seySE]UOOJaUpEdJeUUIP810}>
`PJBAO}O}SEP[OBPPUBSUBlO|ULjOe)Plo}ay}u)NosuBpIUYyOR)
`
`seGesseu2qnd=atau
`
`
`guyUSIPIYexe.BABYOUMBdoed/Se]FID0SSe/SPLalJOSNja]sjuB.UNG
`
`
`
`
`‘AjayjqndpueAjajyeajadyjoqpoow‘synoqeasayM‘Ajanoeseyonssnjejs
`1YGiU0;eelBupponAOxf}
`
`
`
`2WaL}JOBUOO}JsenbalJaWo\sno
`OSf)alyeu}aisagSaReujpioaydaspy
`
`
`
`eAoW}xeUJaysua}(ABpung@8!)JUeWOWayyyeBujop‘y
`
`
`eases)1gopHeUacgabesy
`
`
`
`
`
`
`Bujyyayedsip(xe)pueSuppoedsoy6o‘yaspunoleeqpindsuojeayddasseujsng481‘TZ
`
`
`
`
`BU}UOLONEULOJLYeAjeoRspusJaAJesGamBU}}_qEU
`
`64}0)seNbeJ,BwWHEL,@PUSS0}JEsNBSAAC
`
`
`
`
`
`
`
`
`
`
`
`-JousayU
`
`EOP3}S8OPBUM
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 2 of 10
`
`US 7,284,033 B2
`
`pSSere19
`
`
`
`
`
`SUIHEW]|eUCSUadS]y/JeyWoyUOHeUO}U!Sayj|POWpUe,SMAJAJaSNOYL
`
`
`
`
`
`
`
`
`‘(ajdiues)euoydgMews34}UOSeBegBlyHeLU}
`
`
`(s,esaan)gry¥Wd40Dd‘auoydayjqoway)woajqissesoeBedIWLH
`
`
`
`
`
`
`
`
`
`ONGNg‘Spuelgbluel‘SpUeHyYasnYD‘senkeeyod‘spueys‘woyeng‘Aang‘sjqeinay
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`suONAGUOeSASNaquaeuaydee,IPFgowmonysBuyyes‘jussung"OWEN
`
`
`
`
`
`
`
`
`
`
`
`
`ojo1eg‘ebesseyWo}snDgnoisMeN‘oeAqyriees‘dndidAqyueng‘yamsTRAD
`
`
`
`
`
`
`
`qarwes‘enuergdqyommes'u0/10007Aqyauees
`
`
`
`yoreswojeaty‘auAg
`
`
`
`
`
`ON"sed-sbeyaudjueiEDSPUAADaInpeyos‘seyAg
`
`
`
`
`
`
`
`worry‘dngAqwajsng
`
`eeeees‘einpayosAw‘sexyAy
`
`a
`
`;Tayeepdn
`
`+“wonopp
`
`Say
`
`’Zesrazggoseuoser.B2ugSuddoysvoserBON:i:!!.2UO/BWOyU;
`weaSoyPUHEUAWae
`
`dA}feeen,}Joyeag
`
`—rakinluds”einater|'VONRUOIU
`
`
`
`
`:I]seovenesoowa)gwen|?(ERS;[A]:PebzisreoseLUe)|avoereres
`N]cepresgsosa.aefe
`
`
`
`
`soquinueuoudsyBupajaAqAiduysujof0}#ew-eBispayAul6gPyroey‘BLHeLUyJoJasn8ADBaYejouSfGELMAUBY)e389UE
`‘erqeyoseljousemALedpayeoayysf6uie2seyeJo[898BuyyRuaiQjegJeuzeUONBULUO/LBI)MBIAPINGHJOSNBU}AypadAay
`
`
`‘gaddas8OPVedBYGldJeqUONELLUQ/U)UMSSyajepdn0}Wajsd8ayAqpasynbad8)4887)'Z
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`wudi)Buyoowsuyeq1,87pioebessayWopsnD‘»
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 3 of 10
`
`US 7
`
`2
`
`284,033 B2
`
`cy
`
`SSseoyOPELECS.,cl:ahsiesiiOTAtpuesa
`ahseilepaehDEeneanar
`Btbscle:
`RESTEgTeTATEgYTETEEEOSaRoeRc
`eaeeaSSEeqJA+
`lee
`
`
`
`
`
`
`
`d}jqndayySayewSiyUMUOHeUOJU!BHUBYIXE0}JOSN40jS]BPOBEAL
`
`
`
`
`
`pieog-unejngo)qndeay);s1owSs}epow
`
`
`
`(oiwies)epOYyWIGNdBSPOWazeALld(3,f2199N)¢
`
`
`
`
`
`SPoWOnGNg“EPOSPA
`
`ixauveusrahl
`
`
`
`
`
`ONUIEH«=ABLO]0X5)
`
`piehredee
`
`|
`
`
`
`¥Bernacsnenesdiyerm
`
`
`
`AAsigaAlaaigy”sear:PASea,supe
`
`
`
`
`
`
`
`SMHesueggoj,azujgBuddaysucserS010
`
`
`
`
`
`uoeuudus
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 4 of 10
`
`US 7,284,033 B2
`
`Faete
`ENTEEe
`
`.a
`
`er
`
`aoe
`
`
`
`(aqGunauoRdussqang=(WaaWHS'faxayarudes6)
`
`
`
`‘GQS9DUaOJAd)WLLHUOposaainog‘uonBayddy}
`‘goBungsuper)usesEWIHeW]@BTewsKaaa|a]
`
`
`
`
`
`
`{aaJewosn5eyepjaxoedseay@uoud
`
`BwWiHelWy]end@
`
`UONBUUOJUy$a,
`
`JOAdNSBqPuyo
`
`
`
`SEPAP])SWIHEW)@
`
`
`
`BIEPjoyoedeB
`
`UUEaSBWHELLY@
`
`
`
`yause|y|4940
`
`JO433S
`
`sexa9g
`
`WOd
`
`Od
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 5 of 10
`
`US 7,284,033 B2
`
`uo}72335|5ay
`JOSpasuayyBuapisuodajqissodseajduyssedeys!ssad0id
`
`
`
`
`
`
`siasnsuoydpewsay}
`
`
`
`,asNpad0sgdn-ubys
`
`
`
`
`SPUALINCAUO‘234NOAJO}BUNIEAS$)JaEIBYDBIO£8)BH)BIOYMMOLY0)]URMJOEns}BA
`
`
`0}dul}BUIA0}JUBMNOAOPIOZPTUS|UOBIBP0}JEMMOAOp‘39“MOUBWIYBLYeqAew
`
`
`
`
`
`
`
`
`
`OLUO}BU]HEL]IOZEWELUYBM]YIePOWO}OICEjenHeYsSluyYety|‘B’e)MOj9qYUIdILH
`
`
`
`94}USYO/[9OFJOSNEYiSOUSYORVOTsenbJojWeWs}e}sBul}BLOsBdnsMOYsEUSSU,
`
`*SUONBULGUIOD
`
`(Coeeuipew)Het
`
`
`
`
`
`JaquNuauoydela}ajqissod|eBuneseusdAqsucudPEWset)Oj[WejappussoAAom
`
`
`
`
`
`
`
`
`
`
`
`‘alsay?UOOJWYSNjE)sDUEL)UMOYSS}“YUY!BY)UOSyojO‘DUELS}YWoyaBesceutUOVeyAUBY}FoRBYPOA]UOEGSEYJASNMOUBY)BSCSUf*t
`
`
`
`
`
`
`
`
`
`(eu)WeesequinueyoydsysnsaaiGAjeaewoyneYojyM)dnUBjsojaBedsi)sesn
`
`
`
`
`
`
`
`
`
`
`
`ple(pepejoidplomssedjeuondo)eBedpelyoas©SBWWIY0}JSS|JBUFSLOYAIAU|64)S220)5JS),
`
`
`
`
`
`
`
`
`
`
`
`
`
`SIYJOVONELOJL)SNYBYSOL)UMOYSPUBJE}DBJEYOEWHEUEliAqBIIsBL]JePAWoD|aMS}B+}
`
`
`
`"UO}euLOjU!Bpowaygndel)WAYSSs!OY“AUOLJ]“UEsIS4SBY]UOSajal
`
`
`
`8)/9GoMEl}6}pe}eULIOD8]pue(juessen
`
`
`
`
`
`YAU!0}OXI]P[NOMely(EISEONE)SPLISIYyJoS|qLUNUBUOUDJa]Ue0)PoxXSeUAL}S!OH
`
`
`
`
`
`
`
`
`
`(sayejsdeems64}U!ajedrolwedOFWIYSMO||eOSjeYO{YA)UOHBWWOJU!SMBISSlyS1B]USGL}
`
`
`
`
`
`
`
`(teuoyjde)uoHBuOju),B)/JO/dSJB}Uaey}
`
`
`
`
`
`
`
`einpadodguj-607
`
`
`
`
`
`uofo}se,.ssevdpuBBUIHeU)NOQeSOWPEs)O}LO!doBy]SByMOUOH
`
`
`
`
`
`
`
`
`
`
`
`WeByYOIYM0}JeqUUNUeUOYdBy]BulLyByUCS)Ui)dLLH8U)SxOIP‘AisoUNsJOyNo‘JesNnOUL
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`""pueLysi0)sedayaudwe’ofpays
`
`
`
`
`
`
`
`cjoydezjs-duveps8pud“‘o7eSeIqqoY‘udjssajoudBxYVO/BULOJU)BPN;OU)PNDS{YAts‘Z
`
`

`

`U.S. Patent
`
`=
`
`Nn
`
`US 7,284,033 B2
`
`
`
`
`
`
`
`ainpeyos"soBayaud‘sdnod
`
`
`
`‘ayoudayyUopEuuc)uy
`
`
`
`BYSHBLUOENSL85/)
`
`BuyppeAqeoepayy
`
`ezjauaueg9
`
`
`
`
`
`
`
`
`
`CSauoydpewsay}Woyeunpasosdu0}e.35}5as84)SMO]}O}AJOSO}9BsNpsodoidSjyL
`
`
`
`
`oem|puodsay8a}e4BeleSAUdnudisioO@0S(oyunyAqidiuisojpadu)sinpedosgUo}jesjsiBaydays-¢
`oe|SY)EansplocadJyatASulpezjeuowedindspuesANOSBeseLUaIS
`
`
`
`
`
`
`MNOu)NSASuasnPayALyPWoqUATGISTsevesetyAgjunceoesa]9020S057
`
`
`
`
`
`
`sucydSuppsodapjroido}poxse08.)6)SyURMBySaludBunwxg°PeSUNOg“6,BeLAU]“RIOSAMe0]SUCHELAW‘endiunaieEPpyesebiomscedSeu1st=uepusTUNpayjaedsjoTaudalppe[wreso/pusTequind
`-61dWePEAG"VOPRLUOIL)Made6n+oeermUUpSdg(paynbes¢yseope)‘TeaIPATAUSsoypusg|Gunupewas
`
`
`
`
`
`2rat°es
`al0]PApIRAUO)SueSUOAAU]queciasn
`
`SoeeOeeteeeteereaa=eoyAusabapdjuald03peysenboy
`
`
`
`
`
`
`
`SOURJASNBY)BOSSYBSA'SUALSPUBOQYSEDJOY]Uf“OWEU1089Vasoyo@Josequunueuaydsou)AqUfBiba)70uordo6t)BABYPOMB2BS/)
`
`
`sewerey)Jest9‘ayndsip4oaseoUy;(a)oFpapuodsasjouyfShep94JayeInopasosAjaqyeWoNeeseSUOHEYAUVado(,)888008PEZLOyyeUNqwesadOo}Z“SaneswaysrgdsloshUMOYSogpinaMLeu‘YojyuMmOuigessajewo)aadAouy
`
`
`
`
`
`‘SsauppeeWU-@Sy?OgPINWfYojlnGuyyos‘seBayaudssacoeByjbueyoxeJojgprewuudanbiurail¢qpinasequinueuoydpusali'f
`
`
`
`
`
`
`
`bus-@Jnoo)BurAdiasAqSSsppeJRLMeSfSULYUIOSJO(}JayrD)saBuyyesAqJoquinueu0ydseySULYUIOD
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 7 of 10
`
`US 7,284,033 B2
`
`
`
`ctaagfa--v|SBunsodyoveag
`
`
`
`
`HuyAnhenomens
`
`i
`
`eeermeneees)
`
`
`
`abessayy180g
`
`sjeigads9849_tl
`
`
`
`BiyOldiPS
`
`Jasnney1eeaiH
`ay‘apouiSY}UH(PaSNapowJSE]9)YIMINOSUe}S
`
`
`
`
`
`
`“sayewdnBujyoo]aojaquojewojusfyayepdnojpasinbaz
`
`apowI19Nd
`
`
`
`apowdiealds98e7osf]
`
`
`
`snyeygeyepdy)
`
`
`
`a0pst
`
`sjejoads
`
`
`
`SUOREUAU]Puas
`
`
`
`saBaytaugAIPOW
`
`
`
`ainpayaseyepdny
`
` yoaYUDaSOEWweasReKyuanbesyWoW
`
`
`
`
`
`uopoungpeR/
`
`
`
`
`
`‘pajdxaseyBuysodsnye)sise]ayyAsnjeyselepdna)pagnbas§|4a5/)“}
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 8 of 10
`
`US 7,284,033 B2
`
`epPWRAL
`BBPWiz?QuBVOIoeFay]foWayS6}Bis§UY}aolWag,SIVOARS49SIT
`juapuedopsowooedY‘peeweeosqenwp
`
`
`
`
`
`aresafessowpopsodelyyetuneeAJAB1U0Sa)arqiesodAuOsy4BujueawpodejdsipsaGucyOUBfABpLUS4)YOPRYOUMSSjB2{UGSOty)uel4}
`
`
`
`
`pasnUsoOj3060119S3Uj10}ajqissodseAsease3SWyew4ndupaeoqiey@Z}WIU|WOFS8x0qUMOPdojpJOBSNBAJSUa}X9SYeEU!BAA
`
`SUOS]SSNpuesSsuUdHoUNY
`
`
`
`wdg> BzuIg—asHegSey10J0uropusssaye?RaPUESSNSeNOWBEGooneynewoo
`
`
`
`MinedBdyps Busodessed‘auoreso)‘alu81009soresWoy2640
`
`
`
`(wapuedep268sponsTeng*s6u9y5‘(ebedsed+9TOWINGHepedgAveiy)9401824)
`
`
`
`"Ufez(NGSjdjeyH"BAIHNJU]GIOWGILLIS]84}SHEUOFejqissodJBARIBUM
`
`
`
`
`
`
`
`woreng”eAngys‘AAnfunysdhascyeryAqweirng“wong”'eAnqus‘swOH
`
`wds>oypeH=AACff)OhDL
`
`nynfuyjusSuid(suerahuqeeg!cspoy,ebuayosmeo>myn@‘)Anggegeas,
`coSogaleudg>
`
`
`
`
`
`
`
`
`worsng*'ejeg“euUKT‘sue!dnaugyewnAqwolkng“woleng*'6uihalg‘Cupucny‘Buddous
`
`
`UOREINPGui84)JOPUD94)78exeAyp2yRLONEBPOSygNdOL;OopajsodsabesseW‘padeisipwis
`BOARongrdsS14eAzQt
`
`BPOWBIN:.
`(AOAAapye
`
`
`
`‘euBuUdasss)Ju)UMEwepuedep
`
`
`syriseskey)SeQuauayersSHELOALG
`#090)eeeerrocpaeaemosesraetances.Sy(UCafOILY,
`
`
`
`
`
`
`
`erencepende/aEOayoyaula9PesaAnqusg~Supen,foOeySimeAayig
`Bue3,WYpuedebyear3}
`puomesed
`
`
`
`yaeesHO/TNY#
`
`SMPHeunD
`
`ehessewWoe
`
`
`
`Semen
`
`ee
`
`
`
`apow21GNd-BwIHewt“GueeusuModsJ
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 9 of 10
`
`US 7,284,033 B2
`
`THwenbayeBajpgdnup
`
`ifspuaps|dnoig0}poy
`
`pajsanbel9palayoseyTes0NJas
`
`
`
`saBoyaudSujjee6WojsnoJeWZ
`
`pauBysapeqpjnomsoepiajuley
`
`
`
`éoou--|oBaljAugWelofdnaujormy|vibdSwasc.g‘onysesBupsysCHOOARSHEP
`
`
`
`
`#2049IgsjeysdrosssoysabayapdcOOQ‘eWeRveyWoPOUL40010
`
`
`eucuSupeusMoVH|euoudauienupg‘ON/TOALaysyanOOCUSte
`
`
`UySOM05/8)JUaS-AseqUMUf‘sAep¢UY0)Pepuodseyjou5)JasnMGUBYf0}UOPBIALYBly)a8Uy‘dnauBaujuaaly0}‘dnadpaseys8joesBo
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`"SSQUDDEJOLL-OGAJBLUA]SUBBPIAGIAO)PBYSEOGPYIOMJOAL)OY)euoydayyBurpjacudpueeweueBurea;AdisjoUOdoBy)BABYPyoMey‘aLu))BU)1BSEQUINeuoydsequiaiasJOUSBOPJASNGY)BSBSUt'Z'SGOUNORUOVIB/ALOY)GSBUj‘(ySujaespassuueayALyBY]OSS
`
`
`JOauIpapjaoudpuesduun[ozjwyujLyOo}uaasos
`
`
`
`
`ujpuesesnBujysenbesey)0)soBagapdquesueoof;‘dnsubszyj$60)Byetuy)xausBessaanse,,abejiAudjue8BosPPIOMBeyALYOut“t
`
`
`
`
`
`
`
`pajsenbes3pasayosey[Beansesn‘sanBeayon‘spueud
`
`
`buStAllgUBIOE(oysuoexMoy|DUHEUSMOllYOD
`
`
`
`
`os‘segwey‘ONYSEAPeleys‘Spueppuvoqaioug
`
`
`
`"SOJEUJBYJOYIMSOJEWBleYsSUBDSIS]‘SUOIUN}YpasnUsYO0}SSadIe
`
`
`
`
`b#ysanbeyeBayApdJENPA!pulysanboy,oye)MEN
`
`
`
`
`BEYSMOYfx)AdWED&‘spiX)WUD}@5004~9pus
`ug-ubisSoe
`
`
`battydnolg40enBAPUTFFeApIALpl|sespuepd;dnaigJoy
`
`
`
`
`daissabaijaugwep$069)/ALid101;U05'gjsonboy-sajey
`
`
`
`
`WyparesOyUOSsedoy)97ssuMednauGeyAqAjU0pajajapaqUeosdnawipaseysdnadpeseysun2syaavo'€
`
`
`fosyaeB)e/eg'UOHBAYdaoseyiequUinyeanbugAh
`
`
`
`
`
`2U80-3RIOZ
`
`
`
`dn-ubjs}x9uJoGuuj]1Bsequin
`
`fsajmusye
`
`
`
`

`

`U.S. Patent
`
`Oct. 16, 2007
`
`Sheet 10 of 10
`
`US 7,284,033 B2
`
`FIG. 10
`
`10% Off at Gaptill 7pm tonight
`
`Please come to our Shibuya store by
`
`7pm tonight and get 10% off on your Ne
`
`(imaHima user)
`
`Options
`
`

`

`US 7,284,033 B2
`
`1
`SYSTEMS FOR COMMUNICATING
`CURRENT AND FUTURE ACTIVITY
`INFORMATION AMONG MOBILE
`INTERNET USERS AND METHODS
`THEREFOR
`
`This is a National stage entry under 35 U.S.C. § 371 of
`PCT Application No. PCT/IB00/01995 filed Dec. 13, 2000;
`the above noted application is hereby incorporated byref-
`erence.
`
`10
`
`20
`
`30
`
`40
`
`45
`
`This application claims priority from an earlier filed
`provisional patent application entitled “Improved Systems
`for Communication among Mobile Internet Users” by the
`same inventor Jhanji, Application No. 60/170,844, filed on
`Dec. 14, 1999, which is incorporated herein by reference.
`Priority is also claimed from U.S. patent application Ser. No.
`09/589,684, filed Jun. 7, 2000 and Ser. No. 09/589,685, filed
`Jun. 7, 2000, the contents of which are incorporated herein
`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 commercethat is tailored to
`the communicated information. More particularly,
`the
`present invention relates to techniques for allowing users of
`Internet-capable mobile devices to communicate in a man-
`ner that takes into account user identity and profile, user
`status, user present and future/intended activity, user present
`and future/intended location, and time duration and for
`allowing merchants to promote goodsandservices in a more
`effective manner based on the user’s communicated infor-
`
`mation and behaviorprofile.
`Asthe Internet becomes more accepted and useful, there
`has been a tremendous amount of interest
`in endowing
`mobile devices, such as cellular phones, laptop computers,
`personaldigital assistants (PDAs), pagers, and the like, with
`wireless Internet capability. Emails and access to web search
`engines are often cited as the two Internet applications that
`users wish to have access to while being away from their
`desktop Internet terminal. As manufacturers turn their atten-
`tion to the wireless Internet market, consortiums and stan-
`dards have evolved for bringing the powerof the Internet to
`the wireless and miniaturized world of mobile devices. By
`way of example, technical proposals such as the Wireless
`Application Protocol (WAP) and mobile Internet (mobile IP)
`have received muchattention in the press as oflate.
`As the wireless mobile Internet area is in its infancy and
`market penetration has been rather low, much of the current
`attention is directed toward issues involved in achieving an
`acceptable data transmission rate, data security, and reliabil-
`ity via the wireless medium andin bringing desktop-type
`applications, which the users have long enjoyed on their
`desktop terminals, to the small screen of the typical mobile
`device. However,
`there has been less attention to other
`important implications of wireless Internet access, particu-
`larly implicationsthat do not applyto stationary, desk-bound
`Internet users.
`
`It is reasoned by the inventor herein that one implication
`of 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 user essentially
`carries the whole Internet with him from location to location.
`Accordingly, wireless mobile Internet access is capable of a
`whole range of applications vastly different from those
`
`2
`applicable to stationary, desktop Internet access. With con-
`venient mobile Internet access, the user may readily update
`his information to the Internet as well as utilize the Internet
`
`for
`to search for information pertaining to other users,
`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 Internet access in a mannerthat 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
`daily activities in ways that are simply not possible before.
`By way of example, a user employing an Internet-capable
`cellular phone may have Internet access while shopping,
`commuting, dining, strolling about town, andthe like. It is
`expected that mobile Internet users will access-the Internet
`to receive information, to communicate, to engage in elec-
`tronic commerce, and the like while moving about handling
`their day-to-day chores.
`In contrast, deskbound users,
`because of the 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 mobile user
`coordination and electronic commerce. Mobile user coordi-
`
`nation refers to time-dependent, activity-dependent and/or
`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 pointin time. By
`way of example, a mobile Internet user may wish to coor-
`dinate an impromptu gathering with selected friends and
`may wish to use the Internet to both gather information
`about the friends’ availability, current location, and/or cur-
`rent/planned activities 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
`someparticular place in the future and invite/instruct others
`to meet at the same place. As yet another example, a mobile
`Internet user may be interested 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 employthe Internet 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 and/or purchasing profile may allow a
`merchant
`to more precisely tailor the offering of their
`products or services and communicate such offering to the
`user to maximize the chance of purchase.
`In the current art, users may attempt to employ emails to
`inform others of his coordination effort. However, even if
`emails become widely accessible by mobile Internet users,
`there are drawbacks to using emails for mobile user coor-
`dination purposes. For one, emails owes it popularity partly
`to the fact that it allows the user to attend to the emails only
`when convenient. The rest of the time, the received emails
`sit patiently in the receiver’s mailbox, waiting to be read.
`However, this manner of use is incompatible with mobile
`user coordination of events that are location-dependent and
`are perishable with the passage of time. By the time the
`
`

`

`US 7,284,033 B2
`
`3
`recipient gets around to reading his email, the time for the
`event may have already passed. Additionally, email is a
`“push” medium, which intrudes into the recipient’s daily
`routine. This is particularly disadvantageous to mobile
`phone users who may wish to be notified with an audible
`warning (such as a ring) as soon as an email arrives.
`Furthermore, email communication is intrusive in that it
`presumesthat the recipients wish to receive and review the
`information sent by the senders. In fact, most Internet users
`nowadays are deluged with emails, most of them may even
`be well-intentioned, all of which require an undue amountof
`time every day to review and respond. Users resent this and
`for manyusers, the response has beento filter emails, either
`manually or automatically, so that only the urgent emails
`(e.g., those from superiors, loved ones, or work-related) are
`attendedto right away andthe 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 time-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 some manner
`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 andis
`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 information is-of great interest to merchants, the dif-
`ficulty 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
`communication tool
`for mobile Internet users. This is
`because most mobile Internet users loath to enter free-form
`data on the miniaturized keyboard/handwriting 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 GPS circuitries be
`incorporated into mobile Internet devices in the future.
`However, there are drawbacks to such a proposal. For one,
`GPStracking seriously threatens the privacy of the user of
`the GPS-enabled mobile Internet device since it renders it
`
`possible to track the user at every instant. For most users,
`this is the equivalent of being followed throughout the day
`and is simply an unwelcomedintrusion. The integration of
`GPS technology into mobile Internet devices also involves
`additional power requirement, complex circuitries and costs,
`both for the mobile Internet devices and for the transmission
`
`networks 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 GPStechnology until a sufficient number
`of users and service providers have upgraded their equip-
`ment to work with GPS.
`
`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,
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`and/or availability/willingness to participate. Yet, these are
`some ofthe picces of information that may be very useful in
`a mobile user coordination application.
`Group calendar programs are another class of desktop
`application programs that may conceivably be used for
`coordinating mobile users. However, most group calendar
`products are directed toward small, closed groups, 1.e.,
`groups whose membersare known and/or formed in advance
`to further a particular goal such as employees of a business.
`The available group calendar products are, for the mostpart,
`ill adapted for use via the Internet wherein the number and
`identity of users may not be known in advance and wherein
`the range of activities proposed maybe infinite. By way of
`example, most group calendar programs are not well
`adapted for allowing previously unknown users to sign on
`and perform searches and for allowing the users to control
`the privacy settings for individual
`items of information
`about themselves. As another example, group calendars tend
`to work by posting information on calendars of others, a
`paradigm that is unsuitable 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 size of the group become
`too large and the sheer volumeof calendared events over-
`whelm most users (giving rise to a problem not unlike the
`spam email problem). This paradigmalso tends not to work
`well on the miniaturized screens of most mobile Internet
`devices, which render it difficult to view a large amount of
`displayed data.
`Additionally, because calendar products tend to be
`employed by users to plan their day and activities,
`the
`majority of which involve private activities and typically do
`not
`include other users, most of the entries therein are
`inapplicable for use in mobile user coordination applications
`(which, by design, are directed toward sharing information
`among mobile users). Also, daily calendar information (ver-
`sus 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 products nowadays and wherethey 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 of privacy with their calendar
`entries, using calendar information for the purpose for
`promoting goods andservices 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 public/semi-public
`access so that other users can review the calendared infor-
`
`mation for the purpose of deciding whether they wish to
`participate. However, such a solution 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, afterall, is to centralize information in one location
`for the purpose of planning one’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 devel-
`oped primarily for the desktop Internet users. Furthermore,
`mostgroup 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 keyboard/handwriting recognition
`pad of their mobile Internet devices. Still further, the group
`calendar products currently available, being developed for
`
`

`

`US 7,284,033 B2
`
`5
`tend to require a large amount of
`desktop computers,
`memory, permanent storage, and processing powerto run.
`Most of these programs exist as executable codes perma-
`nently stored on the desktop computers. Permanent and
`random access memory, 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 products 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 defi-
`ciencies. Through instant messaging, it is now possible to
`inform other users of the user’s current activity and avail-
`ability. However, instant messagingasit is currently imple-
`mented does not account for the mobile nature ofusers (as
`would be the case when users access the Internet wirelessly
`via mobile Internet devices) or the time-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 some predefined
`time in the future at some predefined location (or allow
`others to search for the same). Instant messaging applica-
`tions 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
`predominant mode of access, do not adequately serve the
`needs of the mobile Internet users. As front-ends for elec-
`tronic commerce applications, they also have many defi-
`ciencies.
`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 behavior/
`shopping profile, user status, user present and future/in-
`tended activity, user present and future/intended location,
`and/or time duration in the promotion of goods andservices.
`
`SUMMARY OF THE INVENTION
`
`The invention relates, in one embodiment to a computer-
`implemented method implementedvia the Internet for coor-
`dinating an activity between a user of a mobile Internet
`device and other users communicating through the Internet.
`The method includes receiving activity information pertain-
`ing 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 activ-
`ity information to a backend database coupled to the Inter-
`net, the backend database being remote from the mobile
`Internet device. The method further includes rendering the
`activity information accessible to at least one recipient via
`the Internet. The recipient represents a subset of the users
`coupled to the Internet and having access privilege to
`information pertaining to the event involving the user.
`The invention also relates, in another embodiment, to a
`computer-implemented system for coordinating an activity
`between a user of a first mobile Internet device and other
`
`users communicating through the Internet. The computer-
`implemented system includes a server arrangement coupled
`to the Internet. The server arrangement includesfirst 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 pro-
`
`35
`
`40
`
`45
`
`6
`gram is implemented with the first codes transmitted from
`the server arrangement to the first mobile Internet device.
`Thefirst application program is configured to receive activ-
`ity information pertaining to the activity from the user. The
`activity pertains to an activity occurring during the time
`period overlapping the time the activity information is
`received. The computer-implemented system also includes a
`backend database coupled to the server arrangement. The
`backend database is configured to be in communication with
`the first application program via the Internet. The backend
`database is configured to receive the activity information
`from thefirst application program. The backend databaseis
`remote from the first mobile Internet device. The second
`codes is configured to implement a second application
`program using the web-based database on a second mobile
`Internet device. The second application program is imple-
`mented with the second codes transmitted from the server
`
`to the second mobile Internet device. The
`arrangement
`second application program is config

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