throbber
US007848765B2
`
`(12)
`
`United States Patent
`Phillips et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,848,765 B2
`Dec. 7, 2010
`
`(54) LOCATION-BASED SERVICES
`
`(75) Inventors: Alan Phillips, Hopkinton, MA (US);
`Frank Schroth, Milton, MA (US);
`Geoffrey M. Palmer, Newton, MA
`(US); Stefan G. Zielinski, Watertown,
`MA (US); Allen P. Smith, Milton, MA
`(US); Colin M. Cunningham, III,
`Cambridge, MA (US)
`
`(73) Assignee: Where, Inc., Boston, MA (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 53 days.
`(21) Appl. No.: 11/140,273
`(22) Filed:
`May 27, 2005
`
`(65)
`
`Prior Publication Data
`US 2006/0270421 A1
`Nov.30, 2006
`
`(51) Int. Cl.
`(2009.01)
`H04/24/00
`(52) U.S. Cl. .............. 455/456.3; 455/414.1; 455/414.2:
`455/404.2
`(58) Field of Classification Search .............. 455/456.3,
`455/414.1, 414.2, 404.2
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`3, 1998 Kauser et al.
`5,724,660 A
`3, 1998 MacDonald
`5,732,354 A
`5,848,373 A * 12/1998 DeLorime et al. ............ TO1,200
`5,890,068 A
`3, 1999 Fattouche et al.
`6,069,570 A
`5/2000 Herring
`6,091.956 A *
`7/2000 Hollenberg .............. 455,456.5
`6,097,958 A
`8/2000 Bergen
`6,157,841 A 12/2000 Bolduc et al.
`6,167,274 A 12, 2000 Smith
`6, 198,927 B1
`3/2001 Wright et al.
`6,204,812 B1
`3, 2001 Fattouche
`
`
`
`3/2001 Fattouche et al.
`6,208,297 B1
`6,208.857 B1* 3/2001 Agreet al. .................. 455,428
`6.243,588 B1
`6/2001 Koorapaty et al.
`6,246,861 B1
`6/2001 Messier et al.
`6,246,882 B1
`6/2001 Lachance
`6,259,923 B1
`7/2001 Lim et al.
`6,266,014 B1
`7/2001 Fattouche et al.
`6,314,365 B1 1 1/2001 Smith
`6,317,684 B1
`1 1/2001 Roeseler et al.
`6,330,452 B1
`12/2001 Fattouche et al.
`6,341,255 B1
`1/2002 Lapidot
`6,356,543 B2
`3/2002 Hall et al.
`6,404,388 B1
`6/2002 Sollenberger et al.
`6.424,840 B1
`7/2002 Fitch et al.
`
`(Continued)
`OTHER PUBLICATIONS
`
`"90%Crud:Proposal for free, open source cell phone location ser
`vice',
`http://george.hotelling.net/90percent? geekery/
`proposal for free open source cell phone location service.
`php, (Mar. 6, 2004).
`
`(Continued)
`Primary Examiner Nghi H Ly
`(74) Attorney, Agent, or Firm—Cesari and McKenna, LLP
`(57)
`ABSTRACT
`
`Provided herein are methods and systems relating to location
`based services such as Social networking, providing demo
`graphic information, tracking mobile devices, providing busi
`ness information, providing an adaptable user interface,
`remotely effecting a change on a portable electronic device,
`providing a geofence, outputting location-based information
`on a mobile device, varying transmissions to and from a
`mobile device, providing location-based alerts, Verifying
`transactions and tailoring information to the behavior of a
`USC.
`
`31 Claims, 27 Drawing Sheets
`
`s:
`* s? :
`SE-8:
`Y re 5Parks.
`
`20 site. NAN
`a 7
`s
`
`Page 1 of 44
`
`SAMSUNG EX-1016
`
`

`

`US 7,848,765 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`6,456,852
`6,477,363
`6,519,463
`6,563,459
`6,577.946
`6,580,914
`6,590,533
`6,618,593
`6,690,322
`6,714,797
`7,092,702
`7,130,622
`7,254,388
`2001/0055976
`2002.0143930
`2002fO145984
`2003/O125043
`2003/O126150
`2003/O130787
`2003/O139190
`2003/0216960
`2003/0220.835
`2004/OOO2359
`2004/0021567
`2004.0043773
`
`9, 2002
`11, 2002
`2, 2003
`5/2003
`6, 2003
`6, 2003
`T/2003
`9, 2003
`2, 2004
`3, 2004
`8, 2006
`10, 2006
`8, 2007
`12, 2001
`10, 2002
`10, 2002
`T/2003
`T/2003
`T/2003
`T/2003
`11, 2003
`11, 2003
`1, 2004
`2, 2004
`3, 2004
`
`Bar et al.
`Ayoub et al.
`Tendler
`Takenaga
`Myr
`Smith
`Sollenberger et al.
`Drutman et al.
`Shamoto et al.
`Rautila
`Cronin et al.
`Vänskä et al.
`Nam et al. .................. 455,418
`Crouch et al.
`Babu et al.
`Babu et al.
`Silvester
`Chan
`Clapper
`Steelberg et al. ............ 455,456
`Postrel
`Barnes, Jr.
`Deas et al. ............... 455,556.2
`Dunn
`Lee et al.
`
`9, 2004 Wilson et al.
`2004/0192339 A1
`2004/0192349 A1* 9/2004 Reilly ..................... 455,456.2
`2004/0203901 A1 10, 2004 Wilson et al.
`2004/0203931 A1* 10/2004 Karaoguz ................... 455,457
`2005, O250516 A1 11/2005 Shim
`2006,0047825 A1
`3/2006 Steenstra et al.
`2006, OO64346 A1
`3/2006 Steenstra et al.
`2006/0099959 A1
`5, 2006 Staton et al.
`2006/0236257 A1 10, 2006 Othmer et al.
`2007/0024469 A1
`2, 2007 Chou
`2007/0202844 A1
`8, 2007 Wilson et al.
`
`OTHER PUBLICATIONS
`“Halfbakery:Buddy Locator'. http://www.halfbakery.com/idea?
`Buddy 20Locatorii 1055455737, (Jun. 11, 2003).
`“Halfbakery:mobile phone utility. http://www.halfbakery.com/
`idea? mobile 20phone 20utility#1073585857, (Jan. 8, 2004).
`“Halfbakery:Mobile Proximity Link'. http://www.halfbakery.com/
`idea/Mobile 20Proximity 20Linki 100 1923289, (Sep. 30, 2001).
`"Networks in Motion Named Semi-Finalist for Wireless LBS Chal
`lenge'. http://www.tmcnet.com/usubmit/2004/Mar? 1025200.htm.
`(Mar. 18, 2004).
`“SignalSoft Corporation awarded location-based services patent”.
`http://www.cellular.co.za/news 2001/04282001-signalsoft-patent.
`htm. (Apr. 27, 2001).
`* cited by examiner
`
`Page 2 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 1 of 27
`
`US 7,848,765 B2
`
`100 N
`
`
`
`
`
`102
`
`DATABASE
`
`APPLICATION
`SERVER
`
`104
`
`WEBSERVER
`
`Fig. 1
`
`DATABASE
`
`O2
`
`2O2
`
`ENDUSER
`(DATA CONSUMER)
`
`
`
`THRO-PARTY
`SERVICE PROVIDER
`
`204
`
`ENDUSER
`(USER OF PORTABLE
`ELECTRONICFACILITY)
`
`Fig.2
`
`Page 3 of 44
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`US 7,848,765 B2
`
`Sheet 2 of 27
`Sheet 2 of 27
`
`US 7,848,765 B2
`
`
`
`Page 4 of 44
`
`Page 4 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 3 of 27
`
`US 7,848,765 B2
`
`
`
`512
`
`510
`
`CISCO 6509
`CIS LOAD BALANCER
`FIREWALL
`ENCRYPTED VPN
`96 PORT SWITCH
`
`514
`
`
`
`
`
`so
`Do
`DELL2850 MySQL NODE 1
`
`
`
`504
`
`RAID 5 STORAGE
`
`DELL 1855
`10 SLOT BLADE SERVER
`3 WEBSERVERS
`2 MAP SERVERS
`2 ROUTE SERVERS
`
`
`
`DELl285o Mysol NoDE2
`504.
`
`
`
`RAD 5 STORAGE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`A-SIDE POWER AND NETWORK
`
`B-SIDE POWER AND NETWORK
`
`Fig.5
`
`
`
`PORTABLE ELECTRONICFACILITY
`
`602
`
`300
`
`600
`
`RAM
`
`DISPLAY
`
`POWER
`FACLITY
`
`INPUT
`FACILITY
`
`DATA COMM. pi.
`FACILITY
`UNIT
`
`G
`
`612
`
`614
`
`OPERATING
`SYSTEM
`
`SOFTWARE
`APPLICATION
`
`GEOLOCATION
`FACILITY
`
`620
`
`Fig. 6
`
`Page 5 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 4 of 27
`
`US 7,848,765 B2
`
`a>USLdJDX3‘XldHDVIALVLS
`
`
`yBluINIHDVW
`VaWN|yguyaLXS49
`
`OOL
`
`gd3lvI071N
`
`812
`
`ybiy=Aeyap:uoisodu
`
`
`
`sds0¢=daa|s
`
`ybiy=Aejap:uon!sodw
`
`
`
`soasO€=daa}s
`
`=Aejap:u0lsodu
`
`
`
`S2as06=d90)|s
`
`y6iy
`
`=Aejap:uoijsodw
`
`
`
`s>as09=d99|5
`
`002
`
`
`
`WS1ddoX3XldHOWA|/Moj=Aejap:uonsodwT—>
`B02$3aS06=daa|5feyBiy=Aejap:uonisoduySe
`
`
`
`
`
`XIdWSANIAZ|/MO|=Aejap:uonisodu
`
`yBy=Aejap:uonisoduscreas<>
`7XIdSGISNI43S=s2asOZ|=daajs1<=>
`
`Page 6 of 44
`
`Page 6 of 44
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`Sheet 5 Of 27
`Sheet 5 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`cOc
`
`
`
`(YaWNSNODViVG)
`
`Y43aSNGNA
`
`v0?
`
`319VLYOd4O43SN)
`
`Y44aSNGN3
`
`007
`
`(ALMIDV4DINOYLII13
`
`YAGIAOYdJDIAYAS
`
`AlLdvd-dalHL
`
`801Ef/f
` YIAUIS94MEOLL=LO/
`.NOLWMdd¥
`
`
`
`YaAdas
`
`8 ·6H
`
`
`
`
`
`Page 7 of 44
`
`Page 7 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 6 of 27
`
`US 7,848,765 B2
`
`YA
`
`Nes
`
`-am
`
`5 43 5. 5 Sv,
`S. X Sesaite *
`
`3.
`
`:
`
`a
`
`
`
`200
`
`postconic: ezo NAVE
`
`7
`
`r
`
`
`
`ADAPTABLE USER
`NTERFACE
`
`1002
`
`CURRENT
`LOCATION
`
`ELECTRONIC
`STORAGE
`FILE
`
`Fig. 10
`
`Page 8 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 7 Of 27
`
`US 7,848,765 B2
`
`
`
`ADAPTABLE USER
`INTERFACE
`
`Fig.11
`
`1100
`
`LOCATION
`BASED INFO
`
`VERSION OF
`LOCATION
`BASED INFO
`
`Page 9 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 8 of 27
`
`US 7,848,765 B2
`
`JOSAIHDYV
`
`SNOLLVDO7
`
`NOLLWDIGI
`
`41O
`
`LNAWSAOW
`
`meee
`
`31d
`
`-NOILVDO1
`
`ONINIVLNOD
`
`cOcL
`
`NOILW501
`
`amor
`
`
`
`ONIDOVYLNOLLVIOT
`
`yaansAseq
`
`cLCcl
`
`Page 10 of 44
`
`Page 10 of 44
`
`
`
`
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 9 of 27
`
`US 7,848,765 B2
`
`ACCESS
`
`Fig. 13
`
`
`
`Page 11 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 10 of 27
`
`US 7,848,765 B2
`
`
`
`300
`
`PEF
`
`Fig. 18
`
`Fig. 19
`
`Page 12 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 11 of 27
`
`US 7,848,765 B2
`
`2002
`
`900
`
`Fig. 20
`
`PEF
`
`3O3
`
`1202
`
`21 O2
`
`Fig.21
`
`PEF
`
`303
`
`22O2
`
`Fig. 22
`
`Page 13 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 12 of 27
`
`US 7,848,765 B2
`
`PEF
`
`Fig. 24
`
`
`
`PEF
`
`Fig. 25
`
`Page 14 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 13 Of 27
`
`US 7,848,765 B2
`
`
`
`
`
`0 is a O w
`O
`
`
`
`a
`
`My Phone (6 hrs)
`130 Speen St
`Framingham, MA
`O Hot Sending
`O Alan-Framingham
`O) Frank - Franningham
`CD Frank - 1860 - Hatick
`O Jon-Hatick
`Okmr-790 - Framingham
`CD TrimTracy (MK) - Framingha
`Refresh
`
`
`
`2702
`
`
`
`
`
`
`
`
`
`
`
`O
`
`o' is a
`My Phone
`
`
`
`27O2
`
`Locations
`Save location
`Send location
`Details
`Settings
`
`Back
`
`Select
`
`Page 15 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 14 of 27
`
`US 7,848,765 B2
`
`
`
`i.
`en n n in all nnnnnn no
`
`
`
`Page 16 of 44
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`Sheet 15 of 27
`Sheet 15 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`SheSsiWesSeNEPRIDSb
`
`
`
`MedOF:02-2—SOTOSWBAG}UBSWAYOepaneH}
`
`Hayo4WwaSuppwey
`
`FadOF602~2QFEGE
`
`
`
`fobssupwy)iney{)
`
`ANsaaMeag[EF
`
`vigweyBunussy1gveedsO71
`
`PPeFiewes~POAOL
`
`(atesupezsoyg)
`
`{aoOSTTNSEIU
`
`HailG19GgSurpsay
`
`
`
`{2OIYOBOAINSosyi‘weiner“1Sueeds7o1
`
`
`
`HAG]NBSWoyBHAA158}
`
`BidPZ-PBE—POPEOSE
`
`WelSE8S:2—SOTGEL
`
`(ofasupeoe}
`
`WIN‘weyCunweryISuRVdSget
`
`
`
`COT]UESWAYBHapsnJor]
`
`
`
`RoI8OOG-E~POEGIE
`
`
`
`(eOINGSFEsOTNeorLN
`
`MabLZ-OOEGEL
`
`
`
`(oGssujw7‘noy2}
`
`WTAABEN
`
`
`
`
`
`BeriemJ1¢2)
`
`Page 17 of 44
`
`Page 17 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 16 of 27
`
`US 7,848,765 B2
`
`
`
`A.
`s
`s
`s
`s
`e
`
`
`
`
`
`×2×……..…-…-- ~~~~ ~~~~ ~~ ~~~~ : ~~~~I-IIIIIII
`
`
`
`d??usº-ºs; G) ui urboz O mua ?ºw no onixbrio
`
`8009@-
`
`Page 18 of 44
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`Sheet 17 of 27
`Sheet 17 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`
`
`
`
`@DURISIGjUORITG
`
`
`
`
`
`{say}paeds
`
`ree
`
`69°35
`
`ot
`
`HavO18N
`
`HelvG18AAN
`
`Halow#HapOS18AA
`
`gPA(uesgO)tseapurery|10}aywodaydors|SAepoL
`
`ideMiaaedi
`_[l]ssounceScramnsispmous[7]AneciGaysuaneoderapy(A)amieututan@wous[O21]issvsresveneinedonwuni
`
`
`
`
`
`
`
`PESeearSdOB8-8@mat»
`ey=J/8OG¥ea
`
`uonRinggunydog
`eaeeeeLateenaah
`
`
`
`By[AST]Ste-omiswee-eumBtsUSEDPSciUMS§
`
`sOWaCOEtdGUL~POREGTELg
`LsstepbbyLysPUTEees29
`BagWYGESIVYOSB~DOO]
`RHSOLsHLOABG«oeupd
`
`sendasaidsbhai
`
`arrears
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`iy“DURHAMPeHMAUSORDYpgs
`
`
`
`YYRANDLaLMONISsoMntHy
`
`yPySremungayOEBase
`
`YPREDVOUNEN1SISLA228
`
`
`
`yeyOger'GBiNag
`
`BOYPOBenoys
`
`ROSMSO
`
`UOHRIC}
`
`
`
`MOMNBAAPOCBLAMELee
`
`WeFET)~PREONL
`
`IY99:6~SOEDEL
`
`WY22:8~vOrEOr|WY82°68—oaeGFt
`
`Mhy80°6WWoan~YOO
`
`
`
`tuasegsaute)f
`
`
`
`
`
`COLE
`ZO LE
`
`Page 19 of 44
`
`Page 19 of 44
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 18 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`
`
`jeuobay
`
`AYD
`
`cOCE
`
`yQuonen
`
`UORRSO}SAOSTHdvNOOND
`
`######-####
`
`
`s92ubj008fig09BUOYdJeYQOUEDossyF
`
`
`"pRauapoetsyOypeubyssesaucy&
`eRPs1B]4979[4|
`SNOLLVDIILON|SAOWRY
`
`yay|000€|isrupey
`
`[yoeto]saz
`[Sf]:Anune>
`
`[yw]ise
`
`BIUVjOs
`
`hell
`
`[sims]
`
`
`
`
`
`
`BHT}GOMETIPUSSpuTgasey|msreaEsAesyut-PRaseEeqfre{PeDus‘Moriesscnimmcs83roomtearS3q8}25d0o|
`-------------------------------(GJITÍ
`
`aneaw
`enanenal
`
`
`
`HRIOTRIOjUNMCITUPA
`
`Page 20 of 44
`
`Page 20 of 44
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`Sheet 19 Of 27
`Sheet 19 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`RUB]
`
`icmoeoEgo
`
`wo
`
`vos}uC)Bo‘@omoGof
`
`SNOHYIGT|ss,a»
`piLeBs192}d13HPeeaaes
`
`
`
`
`BLIOTN10;UOTLIO’HPA
`
`OSes
`
`Page 21 of 44
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`iyes
`
` feMsne¢éZAWGHS.44089]TeMeN
`
`3as
`
`uowaNtAHD
`
`
`
`3Seeo‘HZ
`
`
`
`wN)137875
`
`aj00S}snhipey
`
`????????????????????????|
`GemncyPOSTESSetyseeps
`
`
`
`Ta9uajosbsngy0}poubsssesaucyg
`
`
`
`seanjoadsx03scoydsaqjourubicsy
`
`
`
`
`
`
`
`
`
`
`
`BED)JDMGPUSDPOEHales[EISReseAPO;Ut~parse@ygine(ryOurYoouepnenssrsenPoorGgsisda
`
`
`
`pews-eeecwmeepeenp=seeokeeneeneeaunereeremerdantAREeeAntneammenenintcneReeeetenneneweeceenetn
`
`
`
`
`
`--~~~~- - - -------- --- ... - :. ~ -…*.*..*…*…~~~~--- ----- ~- ------ - - ------- ------ - - - ~ ~ ~~~~ ~~~~~~-- -------- - - - - - ~~~~ ~~~~~. -----~--~
`
`
`
`
`
`
`
`
`
`e¢‘Bld
`
`Page 21 of 44
`
`
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 20 of 27
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`
`
`a13|aq
`
`a}3/9q
`
`213/3g
`
` ZOvE
`
`
`
`
`
`SUONEDIUNWILWUO?3}e907NAqpalamod
`
`UO!}e207Ppy<
`
`re‘bl4
`
`LOZLOWW‘weybulwel4
`
`85770VW‘UOIMaN
`
`
`
`ye,Pomsngvl
`
`
`
`awoyS,jJOat
`
`
`
`ssaippyuo1}2207]
`
`iqAuojoAeg9
`
`LZZLOVW‘puelysyaWOH
`
`
`
`Page 22 of 44
`
`
`
`
`
`Il¥<SUONeD07anes<yOOYssaippy
`
`Page 22 of 44
`
`
`

`

`U.S. Patent
`
`US 7,848,765 B2
`
`
`
`
`
`
`
`suo?epon alepdn < suo?eDon BAeS
`
`Page 23 of 44
`
`

`

`U.S. Patent
`U.S. Patent
`
`Dec. 7, 2010
`Dec. 7, 2010
`
`Sheet 22 of 27
`Sheet 22 of 27
`
`
`
`913(9q|pg
`
`a1ajaq|up3
`
`31319|14
`
`33/9|JIP3
`
`[IEAs
`
`jlewas
`yuely
`
`s? be?uo D quæIV
`
`US 7,848,765 B2
`US 7,848,765 B2
`
`
`
`
`
`
`j20|Upazuely‘SWS<=>uelyJINPOayer07N
`aia}jeuAwaiap=pew)
`JI2WUa4JOMS,uey
`
` jlewiasueylewjlewiasyuelj=lew
`
`
`
`lewasyuerj ylewy
`
`
`SWS5,Uejeis$‘SWS
`jleuuas,ueyyyewy
`
`
`}Sa}9}€D0]N10jla
`
`yues4“WW
`
`ueIV‘SWS
`
`<=>uely331YOa3e307N
`\z09¢|arene)
`
`(…) …….
`
`peiInHEROES
`
`Page 24 of 44
`
`Wa]¥MANa}ea/5
`
`Page 24 of 44
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 23 Of 27
`
`US 7,848,765 B2
`
`192 Speen St
`Framingham, MA
`In Geofence:
`ulocate Office
`
`LastFix:
`10/2005
`12:14:22 PM EST
`
`Satellite Fix Yes
`
`
`
`3704
`
`Page 25 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 24 of 27
`
`US 7,848,765 B2
`
`
`
`
`
`
`
`3804. LSP.
`
`Saved
`Find PO
`FindBy Zip
`
`S2. 38O2
`
`Alan at 1:30PM 01/04/05
`
`
`
`38O2
`
`3808
`
`Flooddate
`Franks Home
`Geoff's Home
`
`Newton, MA
`
`
`
`Fig. 38C
`
`Page 26 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 25 of 27
`
`US 7,848,765 B2
`
`
`
`O
`
`
`
`
`
`(O)
`
`/
`
`3908
`
`
`
`ld O' N a
`Restaurants
`Baystate Coffee
`Dancelo Sandwich Shops
`La Casona Restaurant
`Naked Fish Restaurant
`725 Cochituate Rd
`Framingham, MA 01701
`(.14 miles)
`Nel & Ernie's Catering Su
`
`Back
`
`select
`
`3912
`
`Page 27 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 26 of 27
`
`US 7,848,765 B2
`
`
`
`(O)
`
`Lid O'
`
`Send location
`Enter Phone:
`517892.52 UP
`Send As:
`OText
`
`V
`
`Enter Zip Code:
`
`View As:
`O Map
`ODirections
`
`Page 28 of 44
`
`

`

`U.S. Patent
`
`Dec. 7, 2010
`
`Sheet 27 Of 27
`
`US 7,848,765 B2
`
`O
`
`Aid O'
`
`a
`
`42O2
`
`Background Mode
`Refresh Menus
`Setup
`BPS interva
`Exit
`
`
`
`4204
`
`Set BPS interwa
`Satellite (secs):
`
`Tower (secs):
`800
`
`Page 29 of 44
`
`

`

`US 7,848,765 B2
`
`1.
`LOCATION-BASED SERVICES
`
`BACKGROUND
`
`2
`available at certain locations. In some embodiments, at least
`one menu item may be changed in response to the informa
`tion.
`The information may be defined in relation to an object
`and/or a location. The information may be a geocentric list.
`The information may be specific to a user and may without
`limitation alter the look and feel of the facility, alter the
`functionality of the facility, be in an XML format, be in a
`database format, and/or be in a text file format. An alert,
`which may relate to an item on a list, may be triggered in
`response to the information.
`The present invention may provide for location tracking,
`wherein a location of a portable electronic facility may be
`transmitted, stored in a file, stored with other information in
`the portable electronic facility, and reported along with an
`indication of the movement of the portable electronic facility.
`The information itself may be displayed on a map and may
`comprise an indication of speed and/or direction.
`The present invention may provide business information
`by storing the location of a plurality of portable electronic
`facilities, possibly in an electronic storage file or a location
`containing file, which may be remote. The invention may
`provide access to the storage file, which may contain infor
`mation pertaining to demographics, locations and motion of
`the portable electronic facilities. Access to the storage file or
`information may be password protected and the storage file or
`information may be encrypted. The storage file may be an
`XML document, a database, a table or a text file.
`The invention may provide demographic information asso
`ciated with the portable electronic facilities. Tracking infor
`mation may constitute traffic patterns.
`The present invention may provide methods and systems
`for effecting change on a portable electronic facility in
`response to location information. The method may involve
`receiving location information on the portable electronic
`facility and effecting a change on the portable electronic
`facility based on the location information. The change may
`involve activating the portable electronic device, powering
`offportable electronic device, placing the portable electronic
`device in standby mode, starting an application, stopping an
`application or the output of information. The output may
`involve audio, video, a picture related a location, fax, email,
`instant message, text message, SMS, internet protocol, Voice,
`Voicemail, vibration, stimulation at least one of the five senses
`oran alert. The alert may involve fax, email, instant message,
`text message, SMS, internet protocol, Voice, Voicemail,
`vibration or stimulation of at least one of the five senses.
`The change may involve a reminder regarding an item on a
`list and the list may be a geocentric list. The change may
`involve a change to at least one item on a menu. The change
`may affect the availability of an application. The change may
`also involve enabling free calling when within a certain
`geofence, such as within a home or a user-defined geofence.
`The location information may relate to the accuracy of the
`location information. The information may refresh continu
`ously, in accordance with set preferences or in response to a
`request. The frequency of the requests may be varied in
`response to speed, location, specified preferences, proximity
`to a point of interest, or changes in a geofence. A user may
`make a request, such as a request for help. Such as in response
`to pressing a panic button or activating a panic mode on a
`portable electronic facility.
`The present invention may provide for methods and sys
`tems of triggering the output of location-based information
`involving receiving information via a portable electronic
`facility and outputting location-based information based on
`
`1. Field of the Invention.
`This invention relates to the field of location-based ser
`vices, and more particularly to the field of location-based
`services involving portable electronic facilities.
`2. Description of the Related Art.
`Location systems have been developed for determining
`and tracking the locations of the users of mobile devices Such
`as cellular phones, including global positioning systems
`(GPS), as well as various triangulation systems that use cel
`lular telephone signals, broadcast television signals, or the
`like. Dead reckoning systems also exist for determining loca
`tions of devices based on movement in reference to a set of
`known coordinates. However, to date the uses of such systems
`have been limited. A need exists for improved systems for
`using location-based information for a variety of purposes.
`
`10
`
`15
`
`SUMMARY
`
`25
`
`30
`
`35
`
`40
`
`A variety of methods and systems are disclosed herein that
`include the capability of tracking mobile devices, such as
`cellular phones. In various embodiments, the present inven
`tion may provide an adaptable user interface, which may
`transmit a current location of a portable electronic facility,
`Such as to another device or system and may receive an
`electronic storage file or other indication of the current loca
`tion of the portable electronic facility. The file or message
`may contain code the enables a specific user interface capa
`bility for the portable electronic facility, so that it displays a
`version of the user interface based on the contents of the
`electronic storage file, message or other contents. The por
`table electronic facility may take various forms, such as,
`without limitation, a mobile phone, a GPS enabled mobile
`phone, a CDMA enabled mobile phone, a GPRS enabled
`mobile phone, a mobile phone with a camera, a mobile phone
`with browser capabilities, a GPS unit, a tracking unit, a por
`table electronic device with a compass, a laptop computer, a
`personal digital assistant, an MP3 player, a camera, a hand
`held device, a pager, and/or a portable gaming device. The
`portable electronic facility may be wearable.
`The storage file may be transmitted from a remote location
`and may without limitation be in a format such as an XML
`45
`document, a script, an HTML document, a program, a data
`base, a table, a message, a folder, an application, an animation
`and/or a text file. The storage file may contain user interface
`information, such as specific menus that may be for a specific
`location and/or specific allocations that may be for a specific
`location. The storage file may be updatable, wherein the user
`may manually update the storage file with information or
`wherein the storage file may be automatically updated with
`information. The update may occur when a user stops at a
`location. The user may modify the interface. The adaptable
`user interface may produce results, such as an answer to a
`user's query.
`An adaptable user interface may provide for receiving
`location-based information associated with the portable elec
`tronic facility and outputting a version of Such information
`through the portable electronic facility. The information may
`be received in response to a transmission of the location of the
`portable electronic facility. The output version of such infor
`mation may without limitation be visual, audio, a facsimile,
`an email, Voice, a light, a change in the intensity of a light, a
`change in the color of a light, via SMS, viaan instant message,
`via a text message, and/or an application that may only be
`
`50
`
`55
`
`60
`
`65
`
`Page 30 of 44
`
`

`

`US 7,848,765 B2
`
`10
`
`15
`
`3
`the received information. The information may be received
`via a sensor, which may measure the parameters of a device,
`facility or vehicle.
`The present invention may provide methods and systems
`for location determination involving capturing characteristics
`of a location using a portable electronic facility, transmitting
`those characteristics and receiving location based informa
`tion. The characteristics may be captured as a picture, a pho
`tograph, Verbally or using at least one sensor. The character
`istics may be transmitted via SMS, fax, email, instant
`message, text message, internet protocol, Voice, Voicemail,
`GPRS, CDMA, WAP protocol, internet, text or as a file.
`The present invention may provide methods and systems of
`varying transmissions for a portable electronic facility involv
`ing varying information transmissions to a portable electronic
`facility and varying information transmissions from a por
`table electronic facility. The length or frequency of the trans
`missions may be varied. The variation may be in response to
`Velocity, direction, location, a point of interest, an object,
`preferences, a location with respect to a geofence or changes
`in a geofence. The variation may result in increased battery
`life for the portable electronic facility. The data may be stored
`and transmitted all at one or it may be transmitted as it is
`updated.
`The present invention may provide methods and systems of
`increasing the quality of location based information for a
`portable electronic facility, involving varying information
`transmissions to a portable electronic facility and varying
`information transmissions from a portable electronic facility.
`The length or frequency of the transmissions may be varied.
`The variation may be in response to Velocity, direction, loca
`tion, a point of interest, an object, preferences, a location with
`respect to a geofence or changes in a geofence.
`In an embodiment the information transmissions may be
`from multiple sources. The multiple sources may be different
`networks or different means of communication. The means of
`communication may be SMS, fax, email, instant message,
`internet protocol, voice, voicemail, GPRS, CDMA, WAP pro
`tocol, internet or text. The information may be transmitted in
`a costless manner, a cost reduced manner or in the form of a
`DNS lookup.
`The present invention may provide methods and systems of
`increasing the quality of location based information for a
`45
`portable electronic facility involving obtaining multiple data
`points for a given item of information or a location. The
`multiple data points may be analyzed and outliers dropped.
`The analysis may be performed using an algorithm. The item
`of information may relate to location, Velocity or direction.
`The present invention may provide methods and systems of
`defining a geofence on a portable electronic facility involving
`inputting the geofence using the portable electronic facility.
`The center and a radius of a geofence may be entered on the
`portable electronic facility. The geofence may be defined
`using a cursor on the display of the portable electronic facility.
`The geofence may be defined using a touch screen on the
`portable electronic facility. The geofence may be defined by
`the location of the portable electronic facility. The geofence
`may be defined by placing the portable electronic facility at
`certain points comprising the geofence. The geofence may be
`defined in real time by placing the portable electronic facility
`at certain points comprising the geofence. The geofence may
`be manipulated using the portable electronic facility. The
`geofence may be moved using the display of the portable
`electronic facility. The geofence may be moved using the
`portable electronic facility. The geofence may be a circle, a
`
`55
`
`4
`sphere, in the shape of any closed polygon, a closed Volume,
`in two dimensions, in three dimensions or may travel with a
`person.
`The present invention may provide methods and systems of
`defining a geofence on a computer screen involving inputting
`the geofence through a user interface. The geofence may be
`defined or moved about the interface using a pointing device
`Such as a mouse or stylus. The radius, shape or dimensions of
`the geofence may also be defined or changed using a pointing
`device Such as a mouse or stylus.
`The present invention may provide methods and systems of
`sending location-based alerts involving determining the loca
`tion of a portable electronic facility and sending an alert based
`on the location of the portable electronic facility. The alert
`may be in response to the location of a portable electronic
`facility with respect to a geofence. The alert may be via audio,
`Video, fax, email, instant message, text message, SMS, inter
`net protocol, Voice, Voicemail, vibration or may stimulate at
`least one of the five senses. The alert may be communicated
`via one of the following means of communication: SMS, fax,
`email, instant message, internet protocol, Voice, Voicemail,
`GPRS, CDMA, WAP protocol, internet or text.
`The present invention may provide methods and systems of
`analyzing information related to at least one portable elec
`tronic facility involving transmitting information from the at
`least one portable electronic facility and analyzing such infor
`mation using an analysis engine. The information from one or
`more portable electronic facilities may be stored or aggre
`gated. The analysis engine may provide the ability to view
`location history or analyze location history. The analysis
`engine may also request additional information or send alerts.
`The analysis engine may perform analytics on location infor
`mation Such as demographic analysis, predictive analysis and
`descriptive analysis. The information provided by the analy
`sis engine may include purchasing information, personal
`preferences, demographics or consumer purchasing data
`relating to individual consumers or classes of consumers.
`Access to the analysis engine, the system and information
`may be granted at different access levels. A user may be
`granted partial or restricted access via a guest login. It may be
`that whether a user is permitted to know the location of
`another user is determined based on the access levels of the
`USCS.
`Methods and systems disclosed herein may include meth
`ods and systems for verifying a transaction using a portable
`electronic facility. Methods and systems disclosed herein
`may include methods and systems for tailoring information to
`the behavior of a user, such as observing the behavior of a user
`and communicating information to the user by a portable
`electronic facility, such as information based on the observed
`behavior of a user. Methods and systems disclosed herein
`may include methods and systems for providing information
`to a portable electronic facility based on information received
`from the portable electronic facility, including location infor
`mation. A network of portable electronic facilities may be
`provided, allowing communication among portable elec
`tronic facilities, including information based on the tracked
`locations of the portable electronic facilities. In embodiments
`information is communicated directly among the portable
`electronic facilities, without use of a central server. Informa
`tion may be communicated by SMS, fax, email, instant mes
`sage, internet protocol, voice, voicemail, GPRS, CDMA,
`WAP protocol, internet and/or text.
`Several possible graphical user interfaces may be pre
`sented on a portable electronic facility. The interface may
`display a map or a menu or provide an overview of the
`locations of all the users in a defined group or of the location
`
`25
`
`30
`
`35
`
`40
`
`50
`
`60
`
`65
`
`Page 31 of 44
`
`

`

`US 7,848,765 B2
`
`5
`history of a particular user. The view may involve the use of
`tiled maps. The graphical user interface may present a stop
`report. A geofence may be created using a graphical user
`interface and an icon may be assigned to a geofence. A graphi
`cal user interface may also display an address book or be used
`to define alerts. Graphical user interfaces may also be used to
`present of points of intereston a portable electronic facility. A
`graphical user interface that may allow a user to vary the
`frequency with which a portable electronic device obtains
`location information.
`
`BRIEF DESCRIPTION OF THE FIGURES
`
`10
`
`15
`
`6
`FIG. 29 provides a view of the locations of the users in a
`defined group.
`FIG. 30 presents a detailed display of the location infor
`mation for one particular user.
`FIG.31 presents a stop report.
`FIG. 32 shows a geofence.
`FIG. 33 shows several icons that may be assigned to a
`geofence.
`FIG. 34 depicts an address book.
`FIG. 35 presents a more detailed view an address book
`FIG. 36 depicts a graphical user interface that may be used
`to define alerts using the system.
`FIGS. 37A-37C depicts location details as both lists and
`maps.
`FIGS. 38A-38C depicts several menus related to storing
`location-based information.
`FIGS. 39A-39D depicts several graphical user interfaces
`related to the presentation of points of interest on a portable
`electronic facility.
`FIG. 40 presents a graphical user interface that may allow
`a user to send location information via email or voice.
`FIG. 41 presents a graphical user interface that may allow
`a user to input a Zip code.
`FIGS. 42A-42B presents a graphical user interface that
`may allow a user to vary the frequency with which a portable
`electronic device obtains location information.
`
`DETAILED DESCRIPTION
`
`Referring to FIG. 1 and FIG. 8, the present invention com
`prises a location services facility that may provide services or
`data products associated with a geolocation datum 104 asso
`ciated with a portable electronic facility 300. The location
`services facility may comprise a database 100 containing
`aggregate data 102, an application server 108, and a Web
`server 110. The location services facility may provide the
`aggregate data 102, in raw or processed forms, to a third-party
`service provider 200. In some embodiments, the present
`invention may comprise a network 304, which in some
`embodiments may be a peer-to-peer (P2P) network, compris
`ing a plurality of facilities wherein each of the plurality of
`facilities may be a portable electronic facility 300 across
`which may be distributed the database 100, or its equivalent
`or constituent components 302, containing, in whole or in
`part, the aggregate data 102. An expanded view of one aspect
`of the P2P network is shown in FIG. 3. These embodiments
`are discussed in detail below and other e

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