`(12) Patent Application Publication (10) Pub. No.: US 2001/0022558 A1
`(43) Pub. Date:
`Sep. 20, 2001
`Karr, JR. et al.
`
`US 2001.0022558A1
`
`(54)
`
`(75)
`
`(73)
`(21)
`(22)
`
`(63)
`
`WIRELESS LOCATION USING SIGNAL
`FINGERPRINTING
`
`Inventors: Charles L. Karr JR., Tuscaloosa, AL
`(US); Dennis J. Dupray, Denver, CO
`(US)
`Correspondence Address:
`Dennis J. Dupray, Ph.D.
`1801 Belvedere Street
`Golden, CO 80401 (US)
`
`Assignee: TracBeam LLC
`
`Appl. No.:
`
`09/770,838
`
`Filed:
`
`Jan. 26, 2001
`
`Related U.S. Application Data
`
`Continuation of application No. 09/194,367, filed on
`Nov. 24, 1998, which is a 371 of international appli
`cation No. PCT/US97/15892, filed on Sep. 8, 1997,
`which is a non-provisional of provisional application
`No. 60/056,590, filed on Aug. 20, 1997said applica
`tion application number is a non-provisional of pro
`visional application No. 60/044,821, filed on Apr. 25,
`1997 and which is a non-provisional of provisional
`application No. 60/025,855, filed on Sep. 9, 1996.
`
`Publication Classification
`
`(51)
`(52)
`
`Int. Cl." ............................ G01S 3/02; H04Q 7/20
`U.S. Cl. ............................................ 342/450; 455/456
`
`ABSTRACT
`(57)
`A location System is disclosed for commercial wireleSS
`telecommunication infrastructures. The System is an end-to
`end Solution having one or more location centers for out
`putting requested locations of commercially available hand
`sets or mobile stations (MS) based on, e.g., CDMA, AMPS,
`NAMPS or TDMA communication standards, for process
`ing both local MS location requests and more global MS
`location requests Via, e.g., Internet communication between
`a distributed network of location centers. The System uses a
`plurality of MS locating technologies including those based
`on: (1) two-way TOA and TDOA; (2) pattern recognition;
`(3) distributed antenna provisioning; and (4) Supplemental
`information from various types of very low cost non
`infrastructure base Stations for communicating via a typical
`commercial wireleSS base Station infrastructure or a public
`telephone Switching network. Accordingly, the traditional
`MS location difficulties, Such as multipath, poor location
`accuracy and poor coverage are alleviated via Such tech
`nologies in combination with Strategies for: (a) automati
`cally adapting and calibrating System performance accord
`ing to environmental and geographical changes; (b)
`automatically capturing location signal data for continual
`enhancement of a Self-maintaining historical data base
`retaining predictive location signal data; (c) evaluating MS
`locations according to both heuristics and constraints related
`to, e.g., terrain, MS Velocity and MS path extrapolation from
`tracking and (d) adjusting likely MS locations adaptively
`and statistically So that the System becomes progressively
`more comprehensive and accurate. Further, the System can
`be modularly configured for use in location Signaling envi
`ronments ranging from urban, dense urban, Suburban, rural,
`mountain to low traffic or isolated roadways. Accordingly,
`the System is useful for 911 emergency calls, tracking,
`routing, people and animal location including applications
`for confinement to and exclusion from certain areas.
`
`
`
`
`
`BASE
`STATION
`122
`
`-
`
`*. w
`
`SIGNAL
`PROCESSNG
`SUBSYSTEM 1220
`
`LOCATION
`NFORMATION
`DATABASES
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SWITCHING
`CENTER 112
`
`-- F -
`---...-...---
`ENVIRONMENTALDATAPROVIDERS
`EAEPECATIONSPROVIDING TRAFFIC
`FLOW, WEATHER, ETC.
`LOCATION APPLICATIONS 146
`
`OCATIONHYPOTH
`ESZING FIRST
`ORDER) MODELS
`1224
`HYPOTHESIS EVALUATOR1228
`(MoST LIKELY LOGA9
`PUBLICTELE
`HYPOTHESISDETERMINATION)
`PHONE
`OUTPUT GATEWAY
`SWCNG
`NETWORK124 ar GNATED
`AND INTERNET
`EvronMENTALDATABSES FORESS
`468 -e APPLICATIONS
`1356
`N /
`
`
`
`
`
`
`
`Page 1 of 167
`
`SAMSUNG EX-1007
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 1 of 62
`
`US 2001/0022558A1
`
`
`
`Page 2 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 2 of 62
`
`US 2001/0022558A1
`
`
`
`s
`
`CN
`
`)
`
`w
`
`8
`
`Page 3 of 167
`
`
`
`Patent Application Publication
`
`US 2001/0022558 A1
`
`
`
`
`
`Page 4 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 4 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`al SWAA AAAA \
`WAWAWA W\, \
`AA7 AA 777 7
`A AAA/
`(/A/A2/Ay
`A 47A7
`
`:
`
`Page 5 of 167
`
`
`
`aUsaat
`
`STAGOW(¥aquO
`
`LSuls)ONIZISS
`“JOMLNOD{4
`OSelWAL
`-SASANS
`
`
`
`AWMALY9Ldn——EEEZLMYOMLSNJ4AVeLONIGIAOYdSNOILWONddV¥oA
`asHooodSFSVEVLVGWINSWNOYANSLANYSLNIONY‘O15‘MSHLVIM‘MOTsa.
`
`
`
`
`
`SNOIWLVONddY|)307
`
`
`iSYACIAONdVLVGTWLNSINNOMIANS
`
`
`
`
`
`NOLLV901
`
`ANIDNA
`
`NL
`
`Sesseranne
`
`
`“3131sand
`
`ZV)MALNSO
`ONIHOLIMS
`
`GON
`
`ONIHOLIMS
`
`ANOHd
`
`”Mee,
`
`
`
`
`
`Or)SNOILVONddV¥NOILV9O1
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 5 of 62
`
`US 2001/0022558 Al
`
`Z8E1SNIDNAl|-HLOdAHNOILVIO1
`
`
`(NOILWNIWYALAGSISAHLOdAH
`ZZ)MOLWNVARSISAHLOdAH
`
`
`_NOILV901«ATSJSON.)
`
`NOILV9071
`
`NOILLVWHOSNI
`sasvdVivd
`
`022}WALSASENS
`ONISSAOOUd
`
`WNOIS
`
`Page 6 of 167
`
`Page 6 of 167
`
`
`
`
`
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 6 of 62
`
`US 2001/0022558A1
`
`Fig. 6(1)
`LOCATION CENTER 142
`220
`SIGNAL PROCESSING
`SUBSYSTEM
`VERIFED LOCATION SIGNATURE
`1, SIGNAL FILTERING
`FIRST ORDERLOCATION MODELS1224
`AND INPUT LOCATION
`DATASTRUCTURE
`(INCLUDES DISTINCTMSLOCATION
`CREATION
`MODELS THAT OUTPUT LOCATION
`HYPOTHESES)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`LOCATION CENTER
`CONTROL SUBSYSTEM
`
`SUPERVISOR
`1.CONTROLS LOCATION
`ESTIMATIONSYSTEM;
`2. DETERMINES CONTEXT
`OR STATE OF LOCATION
`PROBLEM, E.G., FIRST
`OR SECONDSET OF
`MEASUREMENTS FOR
`3. DETERMINES
`APPROPRIATE REPLIES
`TOBSS;
`4. NOTES"HEALTH" OF BS
`MEASUREMENTS.
`
`
`
`:
`
`OPERATOR
`
`
`
`
`
`PERFORMANCE DATA BASE
`1DATA HERE IS USED WITH THE
`| ADAPTATION ENGINE (E.G., FORTUNING
`THE CONTEXT ADJUSTER).
`
`
`
`1.BACKGROUND PROCESS TO
`ADAPTIVELY TUNE THE
`LOCATION ENGINE 139;
`2. USES STORED DATA TO
`ADJUST SYSTEM
`PARAMETERS ACCORDING
`TO PAST PERFORMANCES;
`3.GENERAL PURPOSE, USES
`NO DOMAINKNOWLEDGE
`
`
`
`
`
`PUBLIC
`TELEPHONE
`SWITCHING
`NEE
`MSC 112, SS
`105, and SCP 104
`
`OUTPUTGATEWAY(TODESIGNATED
`LOCATIONAPPLICATIONS)
`1DETERMINES THEAPPLICATIONS
`RECEIVING OUTPUT AND THE
`FREQUENCY OF OUTPUT TO EACH
`APPLICATION
`
`Page 7 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 7 of 62
`
`US 2001/0022558 A1
`
`FIG 6(2)
`LOCATION CENTER 142
`LOCATION ENGINE 139
`al-m-m-m-m-F->
`
`NEURALNET TRAINING DATA BASE
`
`
`
`AREACHARACTERISTICS
`ENVIRONMENTAL DATA BASE
`DATABASE 1450
`1354
`1STORESCURRENTWEATHER, - -
`TRAFFICETC CONDITIONS.
`st
`Ce
`2. USED BY CONTEXT ADJUSTER
`PATHWAYDATA BASE
`1326, ANALYTICAL REASONER
`C Oc
`1416 & MAYBE FOMS. 1224
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`...
`
`YPOTHESIS EVALUATOR 122s
`CONTEXT ADJUSTER 1326
`1ADJUSTS THE CONFIDENCE AND/OR AREAFIEDS OF LOCATION
`HYPOTHESES OUTPUT BY FIRST ORDER MODELS TO OBTAN MORE RELIABLE
`TARGETMS ESTIMATES USING VERIFED LOCATIONSIGNATURE CLUSTERS
`IN THE LOCATION SIGNATURE DATABASE.
`2.IN ONE EMBODIMENT, THIS MODULEMODIFIES A TARGETMSLOCATION IN
`RELATION TO VARIOUS ENVIRONMENTAL CHARACTERISTICS SUCH AS: THE
`GEOGRAPHICAL AREACTYPE) ASSOCATED WITH A LOCATIONHYPOTHESIS,
`WEATHER, TIME OF DAY, SEASON, TRAFFIC, ETC;
`3. IN ONEEMBODIMENT, MAYUSE HEURISTIC (FUZZY LOGIC) RULES TO ADJUST
`THE CONFIDENCEVALUES:
`4. IN ONEEMBODIMENT, MAYALSOUSE EXPERT SYSTEM RULES FOR
`ADJUSTING CONFIDENCESDUETOBS ESS
`5. FORLBSs (FIXEDLOCATIONTRANSCEIVERS), MAYUSE OUTPUTFROM THE
`FIRST ORDER MODELS FOR SUCH TRANSCEIVERSAS AWAY TO CALIBRATE
`LOCATION HYPOTHESIS DEFAULT CONFIDENCEVALUES OF OTHER FOMS.
`
`r
`
`uu
`
`U U
`
`see
`
`uuuuu
`
`DDD as a 00
`
`LOCATION HYPOTHESIS ANALYZER
`
`A
`
`us
`
`as as a sa
`
`v.
`
`1332
`
`
`
`
`
`(INCLUDESBLACKBOARD AND/OR
`LOCATION ESTIMATOR
`EXPERT SYSTEM)
`1. RECEIVES RESULTING
`LOCATION
`MS STATUS REPOSITORY (RUN-TIME TRACKING)
`HYPOTHESES (WITH
`1, RUN-TIME STORAGE FOR PREVIOUS TARGETMS
`PATHORTRACKING DATA, E.G., PREVIOUS
`ES5ENCES AND
`KTENETS fouT IARGETMSOCATION.HYPOTHESES&LOCATION
`PREDICTIONS FOR RECENTLY LOCATED MSs. E.G.,
`ASINGLE (SET OF
`MS PATHS MAYBE STORED HERE FOR USE IN
`NESTED) AREAS
`EXTRAPOLATING ANEWMS LOCATION ESTMATE.
`WITH PROBABILITIES
`2. LOG CONTEXT OR STATE OF ATARGETMS
`ASSOCATED WITH
`LOCATION PROBLEM, EG, FIRST OR SECOND SET
`EACHAREA
`OF MEASUREMENTS FORTARGET MS.
`
`Page 8 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 8 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`
`
`
`
`FIG 603)
`LOCATION CENTER 142
`LOCATION ENGINE 139
`-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`LOCATION SIGNATURE DATA BASE
`1STORES CDMA SIGNAL CHARACTERISTICS FORVERIFED
`LOCATIONS (E.G., LOCATIONSIGNATURESORLOCSIGS);
`2. EACH LOC SIGALLOWSACCESS TO: MSLAT-LONG, BSID,
`POWERLEVELS (BSANDMS), TIMEIDATESTAMP,
`ENVIRONMENTAL MEASUREMENTS INDICATING, E.G., RF
`BACKGROUND NOISE, MULTIPATH, DENSE URBAN,
`URBAN, SUBURBAN, RURAL MOUNTAIN, WEATHER,
`TRAFFIC, AND ACONFIDENCEVALUE FOR THE LOC SIG.
`3.SUPPORTED RETRIEVALS: BY GEOGRAPHICALAREA, BY
`BSD, BY ENVIRONMENTAL MEASUREMENT
`CLASSIFICATIONS, BYTIMEIDATE RANGE.
`4. LOCSIGS INPUT FROM 2 SOURCES: FIXEDLOCATION MSS
`(E.G., LBSS, 12 LOCSIGSILBSIDAY FORAYEAR), OTHER
`VERIFIED SOURCES PROVIDED BY A MBS 148 OR
`ANOTHER UNIT HAVING LOCATION VERIFICATION
`FUNCTIONALITY, E.G., POLICE, AMBULANCES, BUSES,
`TAXIS,
`
`Page 9 of 167
`
`
`
`US 2001/0022558 Al
`
`
`
`
`
`
`
`87ClAOLVNIVASISAH.LOdUAHPrelHOLVALLSA
`
`YSOVNVWGYvOgNovTa)
`
`
`
`
`
`
`
`WOLVIOdVULXa(4SVa31NYYONOWSva)
`
`ONILVUINGD
`
`NOLEVODOT
`
`
`
`
`
`
`
`SISHH.LOdAHNOILVDOT1__(4sva31NyYONOWA3va)
`
`
`
`HOVUOLSSISAHLOdAH
`
`
`
`NOILVOOTTVOIMMIOLSIA
`
`
`
`
`
`Fer)PINGOWYHNOSVad
`
`
`
`OSETAVMAALLV)
`
`
`
` GIALI-NIY 87hAINGOWSASHH.LOdAH|¢.... VILVd
`
`SOLISI
`
`
`
`WALSASLY3dX3YO
`
`
`
`(SNIDN3SONSYSSNI
`
`“WALIVAVHO
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 9 of 62
`
`
`
`
`
`
`
`
`
`WINGOWTOUINODHTAGOWYANOSVaAeTVOLE
`
`
`
`AYOLISOdTASIIVLSSA
`
`
`
`(ONIMOVYLLSWIL-NMY)
`
`
`
`9¢CTAALSAav
`
`pS€ETAdTVINANNOUIANT
`
`Page 10 of 167
`
`Page 10 of 167
`
`
`
`
`
`
`
`
`
`
`
`
`
`(Dg‘SIsulveelSTAQOWveel
`
`
`
`
`INOILVLSNOLLVLSYdsddyoLSuid(s)74qOW
`
`
`
`
`3SVdSWOHAsvaSALLdVdVONVya0u0LSul4
`
`
`
`
`
`
`
`
`Yadgo
`
`
`
`vecl1SG0W
`
`
`
`NOILVLSIsuld
`
`
`
`LSuisYsaduO
`
`JTIGOW
`
`dsvg
`
`WILY
`
`AONVLSI
`
`dalnalaisia
`
`VNNSLNV
`
`yaduoLsuid
`
`
`
`p27}1Sd0W
`
`pézb
`
`(s)asva
`
`
`
`VLVGONINIVYLreeON
`
`TWHNAN
`
`WYOMLAN
`
`aDVYeaAOD
`
`pez
`
`TSqOWN
`
`
`
`YaquNo(s)1300W
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 10 of 62
`
`US 2001/0022558 Al
`
`
`
`NOILV9O71NOILLINDODAYDILSVHIOLS
`
`NusLlLVd
`
`Page 11 of 167
`
`Page 11 of 167
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 11 of 62
`
`US 2001/0022558 A1
`
`
`
`
`
`
`
`SINO-I BAH10\/?JOH NETTO?H1NOO
`
`
`
`
`
`
`
`Page 12 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 12 of 62
`
`US 2001/0022558 Al
`
`
`
`
`
`9zELYaLSNravLXSLNO9
`
`
`
`
`
`YO/CNYSONSGISNOOSHISLSNrayY‘1
`
`
`
`
`
`JINGOWSIHL‘LNSNIGOSWSSNONI‘Z
`
`dAH907SWLIOUVLVSSIIGON
`
`SNOINVAOLONIGHOIOV
`
`
`
`‘OZELGCSYNLYNOISNOILYOO
`
`‘MSLSNrdy
`
`“O'3‘SOLLSIMSLOVYVHOTWLNSWNOMIANS
`
`
`VANVWOIHdVu9OgDSHLWIL‘YAHLVAM‘SISSHLOdAHNOILY9O1VdO(SdAL)
`
`
`
`
`
`3SNOSTVAVW‘LNAWIGOSWSSNONI'P
`
`
`OLS31NY(91907AZZNS)OLLSIHN'SH
`
`
`
`‘SANTVAJONAGISNODSHLLSnray
`
`
`4SNAV‘LNSWIGOSWSSNONI‘€
`
`‘O13‘Ol44VUL‘NOSV3S‘AVG40
`
`
`
`
`
`
`SLSNPaY‘9ZE)HALSNPAVLXSINOO
`
`
`QNIGNOOOVSHALINVYYdWSLSAS
`
`NI“SS‘SSONVANOSUSdLS¥dOL
`
`
`LsnrayOLWLVdGSYOLSSASN'Z
`
`
`78¢1JNIDNANOILVLdVaV
`
`OLSS300UdGNNOYDOVE'|(SWHLIMODTYOLLSNSD
`
`
`‘WALSASSNNLATAALdvav
`
`
`
`“2-ALITVNOILONNSNOILVOISINSANOILYOO1ONIAVH
`
`
`‘VAYVIWOIHdDVHDOS9AP‘STVASINLSYGALYOddNs'¢
`
`
`LINNYAHLONYYOSrlSAWYAGGACIAONdSSONNOS
`
`
`
`GaXI4‘SSOUNOSZWOYSLNdNISDIS907SSYNOLS'P
`
`
`G3tdIN3AYSHLOONY‘(YVSAVNOSAYO/SET/SOIS
`
`LINAWSYNSVSNTWLNSWNOMIANSAS‘GISdAg
`
`
`
`901721.‘ZS1§,$81YOd“5'3)SSWNOLLYOOT
`
`"JONVYALVC/ANILAG‘SNOLLVOIEISSVTO
`
`)
`
`‘SYSLSNVeVd
`
`
`
`
`
`
`
`‘SIXVL'SASNE‘SAONVINEWY‘30MOd
`
`
`
`
`
`YO4AMVASONACIANOODVONY‘OlddVeLYSHLVSM
`
`"1S007SHL
`
`
`
`‘(S)SUNTIVS221SAOLANGSAONSGISNOD
`
`
`
`
`
`ONILSNPAVOJSAINYWALSASLYadxs
`
`‘OVESWSVS
`
`SNLVLSSIN
`SasvaV1VGSOMSIMaLoVuVHo.WauONYAVMWd(2g“Sly
`
`
`dOLASGNOOASYOLSul4“9°W3180NdNOILVOOT
`"LVHLOSSNOILOIGAYd8SASSHLOdAHNOILYOO
`
`AHLONILVOOTYOddAH907SALLOVATLNAYYND¥MOS
`
`
`OV)SWLAODYVLVdOFLVLSYOLXALNOD9012
`AAILOVATSNOIAAYdYOSSOVYOLSAWIL-NN!
`
`
`
`G3dIAOUd3dAVWLYCHLVdSW9°
`
`8eelAYOLISOdFY
`‘SWLA9NVLYOSLNAWAYNSVSN
`
`
`(1)OLINIGHODOVSISSHLOdAHLNdNINVJOSONAGIANOO
`
`
`
`
`NOILVDO1LAANINVHOSYSLSN1DSYNLYNOISNOILVYOO7
`
`
`
`AHLLNSLSISNODMOHALVINIVAOLSHOLOVSTWINSW
`
`
`
`
`N3HMG3IsINSASNOILVYO01'9'S)SNOILVOOTG3IEIMSA
`
`
`-NOMIANSSNOIMWAATIVILNALOd(8)ONV‘(NOILY9O7
`
`
`
`‘VLVCTYNSISTVOINOLSIHSHLHLIMSISISSHLOdAH
`
`
`OvlSWLA9ONVLVOLL399TANNOSYSdAONSDYANS
`
`
`
`(¥)‘HLIMGALVTSYYOOVLVTVNOISIVOIMOLSIH
`
`FHLASVAYOSC/ASVAYONITIMYSANOSVSHSIHL'Z
`
`
`
`
`(SSV8VLVGSYNLYNOISNOILYOOTWOYS)SSNLF
`
`
`
`perlMANOSV3YNOILV907TVOINOLSIH
`
`_____(38a31NYHONOWSva)
`
`"qAOaV
`
`SASSHLOdAHNOILVO0140SC1SI4VauV
`
`FHLNISYSLSN10SYNLYNOISNOILVOO7
`
`
`SWLEDYVLS19VI13ySHOWNIVLEOOL
`
`
`véZ|STAGOWY3CHOLSYI4dAdLAdLNO
`
`
`
`GAISINSAONISNSALVILSSOF!
`
`
`LXSLNOOSHLONINNLHOS)
`
`ISVaVLVdJONVWNOSeAd
`HLIMGSNSISY3HVLVG'L
`
`ANIONSNOILVidVaVNV
`
`
`
`‘ONILVOIGNISLNAWSYNSVSWTVLNSWNOMIANS‘dS
`
`
`
`
`YOSAYNLVNOISNOILVO0T“9'3)SNOILLYOOTCSISINSA
`
`
`
`SLVG/AWIL(SWONY$9)STSAS1YSMOd‘diSE‘SNOT
`
`-1V1OPESW‘OLSS3D0VSMOTIVDIS901HOV3'Z
`
`
`
`
`
`0ZELASVVLVCSYNLYNOISNOILV9O7
`
`
`
`
`
`YO4SOIMLSIMALOVYVHOTWNOISYAOSSYOLS'L
`
`
`
`
`
`
`
`FSN3C‘HLVdILINW‘ASIONGNNONDMOVEJY“O'S
`
`{SIS007
`
`Page 13 of 167
`
`
`
`‘NIVLNAOW‘WHY‘NVEYNENS‘NVaYN‘NYaYN
`
`
`
`
`
`
`
`Page 13 of 167
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`US 2001/0022558A1
`
`
`
`5759] ESWEW IWO
`
`
`
`SESEHLOdÅH NOILWOOT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 14 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 14 of 62
`
`US 2001/0022558A1
`
`
`
`V6 "?INH
`
`Page 15 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 15 of 62
`
`US 2001/0022558A1
`
`
`
`{{6 *5) I HI
`
`(SW
`
`Page 16 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 16 of 62
`
`US 2001/0022558A1
`
`‘O TITE?O`RIOH?HOTVA
`
`
`
`@HOTVA FILOTOS8V
`
`NIPHONVHO HHL HO
`
`{{ONHCIIHNOO HHL
`
`
`
`
`
`r(t), .quosavyo?ºtDT
`
`
`
`T;• • • • • • • • • • + - - - - - - - -----*• • • • • • • • • • • • • • • • • • • + - - - - - - - - - -
`
`Page 17 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 17 of 62
`
`US 2001/0022558 Al
`
`
`
`
`
`
`
`(TATIOWINOONOLLV.LSASVEATISOW.,
`
`wdOLVaddO
`
`vest
`
`AGssveneseveennccenansensssenassensscsensseee
`ONISSTOOWdTVNOISSHLOLUVWAIS)||aA_a_—_—
`
`
`SAINSTOWLNOOD) CesT
`
`
`
`
`
`NOLLVOOTSHLIVWHLSASENS:6CS1UAINGHHOSMOORESDORESHURSHRETEGSSUwesnetedenEweeeHeneneeeh
`
`ONISSHOOUdTVNOISSAFHLAOALVISSHLANVSAASTOULNOO)(DILOM
`
`
`
`
`AHLSWMOTaadSIHL“D'ANOIEVOOT[gdbrSTYOLVWLLSA
`
`
`SWLADUV.LONYNOLLVOOTSalONINOMOEYAVA
`
`
`
`
`UATIOWLNODNOILVOOTOSSTYOSNASFCTLLWSVAN
`TrSTWELSASENS:(ZIDESVSAAledeesseeneecnceesernenesd
`
`NOLLVOOTSWLSDUV.LATTLSOWSANIARTSLLAC CNV.SMOCNIM
`SHIN (QLVWLLSA
`
`
`YWOLVUANADSOLDALSCINAWEAOWSENUOLVAAdOSAN
`
`
`DNIAON,,SILIADUV.LSNIVINIVW)
`
`LEST—WASNTWNSIA
`
`LNaAdi
`FSV94ONOVO‘SdSEMISSSCNTON))ANOHdHATALYOLVaddOSAW
`
`
`
`
`
`HINGOWNOILVOOTSWLADAVL
`(ISSYEUINI40SINIOdYSHLOCNVSNOLLVISdOvVddaLN
`
`
`ASVV.LIVCNOLLVOOTVaavVTVOOTAW1dS10
`
`
`
`
`
`AdOOSOUADNOLLV.LOWTAH
`
`WALSASANSONINOMOFIAVAd
`
`
`
`OLGALLTHeSALLIALLOV
`
`WVaoodd
`
`Lest
`
`
`
`CHOSNGSUO)6ST
`
`AOVAMALNI
`
`8scl
`
`
`
`80STWHLSASHNSNOILVOOTSdn
`
`
`
`
`
`tcSlYHTIOULNODSHAN
`
`Page 18 of 167
`
`Page 18 of 167
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20,2001 Sheet 18 of 62
`
`US 2001/0022558 Al
`
`SSATHUIM
`97ST(S)VWNNALINVTVNOLLOFTUIG/dAYOLOAS
`
`
`(SWLADUV.SHLHOMNOILVOINNININOO
`OdAIOSAINAO.LAVGNVFao")
`
`
`ZISTAMO.LOOMLSVUANINOLLV.LSASV.
`
`DONILOV.LINOOWOH(SI)MAATHOSNVUL
`
`SUTATHOAUSNVUL
`
`7STSLNHNOdNODNOLLV.LSASV
`
`
`
`TestWHATHONS$dD
`
`(ZUOL
`NOLLEVOINNIWINODOFTSA.LADUV.L
`
`ZESTUAINGAHOS
`
`
`
`
`
`O¢STYOLVTTOSOWiNidianrit
`
`
`
`
`
`9€STFINGOWNOLLVOOTSAN
`
`
`
`
`
`87STWAINGAHOSGNVNINOD
`
`
`
`
`
`NOILVOINOIAINIODYHLINADNOILVDOT
`
`S$dD
`eSYMTNGHHOSUNVWIANOD
`
`
`
`onamecanemesamresaaanesccnacenensaaeenDeacressesenaennsseose
`
`Page 19 of 167
`
`
`
`
`
`
`
`AHLSAMOAaad“DA“NOLLVOOTSAILLNRRINDAHL‘SHOVULNOLLVOOTSAINSNIV.LNIVIAD)
`
`
`
`
`
`
`
`
`
`
`
`
`
`NOLLVOOTNOILVOOTSENNOLLEVOOTSENNOILVOOTSEW
`
`
`
`
`
`
`
`HNVTESVaCALVWLISANOLLVOOTSEIANIAMELLAG,,WVeooud
`
`SYOLVALLSA
`
`OvST
`
`
`
`YHATOSAYCOSTTINGOW
`
`UEDDAHO
`
`
`
`IOTIHNOOINIVLLSNOOISEALSOLdVNS
`
`
`
`
`
`Page 19 of 167
`
`
`
`
`
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 19 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 20 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 20 of 62
`
`US 2001/0022558A1
`
`Time
`
`2061||
`
`0061||
`
`2061|| .
`
`2011,
`
`-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 21 of 167
`
`
`
`Patent Application Publication
`
`1)ze
`
`
`
`
`
`Page 22 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 22 of 62
`
`US 2001/0022558A1
`
`
`
`euoz peep
`
`?ôeJe^00 HH
`
`seeuôep
`
`
`
`
`
`‘eeue e6eJeAOO -No.
`
`
`
`
`
`Page 23 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 23 of 62
`
`US 2001/0022558A1
`
`Page 24 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 24 of 62
`
`US 2001/0022558A1
`
`Page 25 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 25 of 62
`
`US 2001/0022558A1
`
`Page 26 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 26 of 62 US 2001/0022558A1
`
`100 DB
`
`104 DB
`
`START
`Is "NEW LOC OBJ" IN THE LOCATION
`SIGNATURE DATA BASE?
`KO
`
`YES
`
`108 DB
`
`
`
`INSERT "NEW LOC OBJ" IN THE
`LOCATION SIGNATURE
`DATA BASE 1320.
`
`
`
`
`
`
`
`DB SEARCH AREA-- GET A REPRESENTATION OF
`A GEOGRAPHICAL AREA SURROUNDING
`THE LOCATIONASSOCIATED WITH
`"NEW LOC OBJ".
`
`112 DB
`
`
`
`
`
`
`
`116 DB
`
`DB LOC SIGS-E-GET ALL THE LOCSIGS IN THE
`LOCATION SIGNATURE DATA BASE THAT
`SATISFY THE CRITERIA OF
`"SELECTION CRITERIA" AND THAT ARE
`ALSO IN "DB SEARCH AREA1".
`
`
`
`
`
`NEARBY LOC SIG BAG - GET THE LOCSIGS FROM
`"DB LOC SIGS", WHEREIN FOREACH LOCSIG
`GOTTEN, THE DISTANCE BETWEEN THE
`LOCATIONASSOCIATED WITH THE LOC SIGGOTTEN
`AND THE LOCATIONASSOCIATED WITH
`"NEW LOC OBJ" IS CLOSER THAN, E.G.,
`SOME STANDARD DEVIATION (SUCH ASA
`SECOND STANDARD DEVIATION) OF THE
`DISTANCES BETWEEN LOCSIGS OF "DB LOC SIGS"
`AND "NEW LOC OBJ".
`
`LOC SIG--GET THE FIRST (NEXT) LOCSIG IN
`"NEARBY LOC SIG BAG".
`
`120 DB
`
`FIG. 17A
`
`Page 27 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 27 of 62
`
`US 2001/0022558A1
`
`124 DB
`
`LOC--AREPRESENTATION OF THE
`LOCATIONASSOCATED WITH
`"LOC SIG".
`
`
`
`BS- GET THE BASE STATION 122 ASSOCIATED WITH
`"LOC SIG".
`
`MARK"LOC SIG"SO THAT IT CANNOT BE RETRIEVED
`FROM THE LOCATION SIGNATURE DATA BASE.
`
`DB SEARCH AREA2 - GET A REPRESENTATION OF A
`GEOGRAPHICAL SERVICE AREA ABOUT LOCSIG
`INCLUDING "NEW LOC OBJ".
`
`128 DB
`
`132 DB
`
`136 DB
`
`138 DB
`
`
`
`
`
`LOC SIG BAG--CREATE LOCSIG BAG DATASTRUCTURE
`HAVING ONLY THE SINGLE ITEM, "LOC SIG".
`
`INVOKE THE PROGRAM,
`"DETERMINE LOCATION SIGNATURE FIT ERRORS", FOR
`DETERMINING AN ERROR IN HOW SIMILAR"LOC SIG" IS WITH
`OTHERVERIFED LOC SIGS IN THE LOCATION SIGNATURE
`DATA BASE. IN PARTICULAR, INVOKE THIS PROGRAM WITH
`THE FOLLOWING PARAMETERS:
`(A) "LOC";
`(B) "LOC SIG BAG";
`(C) "DB SEARCH AREA2";
`(D) "LOC SIG POP" FOR INDICATING THE VERIFIED LOC
`SIGS IN THE LOCATION SIGNATURE DATA BASE TO
`WHICH "LOC SIG" IS TO BE COMPARED,
`(E) AN INDICATION OF THE OUTPUT DESIRED, WHICH,
`IN THIS CASE, ISAN ERROR RECORD RELATED TO
`"LOC SIG".
`
`140 DB
`
`
`
`144 DB
`
`UNMARK"LOC SIG"SO THAT IT CAN BE
`RETRIEVED FROM THE LOCATION
`SIGNATURE DATA BASE.
`
`FIG. 17B
`
`Page 28 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 28 of 62
`
`US 2001/0022558 A1
`
`IS THERE ANOTHER LOC SIG
`IN "NEARBY LOC SIG BAG"?
`
`YESK) 148 DB
`
`NO
`
`152 DB
`
`ERROR REC SET - THE SET OF ALLERRORS RETURNED.
`
`INVOKE THE PROGRAM,
`"REDUCE BAD DB LOC SIGS", FOR REDUCING
`THE CONFIDENCE OF THE LOC SIGS WHOSE
`CORRESPONDINGERRORS ARE RELATIVELY HIGH.
`ALSO, DELETE ANY LOCSIG WHOSE CONFIDENCE
`BECOMES TOO LOW.
`
`156 DB
`
`
`
`INVOKE THE PROGRAM,
`"INCREASE CONFIDENCE OF GOOD DB LOC SIGS", FOR
`INCREASING THE CONFEDENCE OF THE LOC SIGS
`WHOSE CORRESPONDINGERRORS ARE RELATIVELY
`LOW.
`
`END
`
`160 DB
`
`FIG. 17C
`
`Page 29 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 29 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`‘NWHL RIGOYIVI GIHV SHORTHA ONIGINO?STRIOO CTYIVCINVLS GINOO™IS V SV HOQS NOILVIAGICI CTHVGINVLS V ‘’p’,
`
`
`
`
`GISOHAA SOTHOOGTH (IONTAIGH GHLIGIO?SHORTHA OI8 XTRAILWTHRÍ
`
`JLRIVILS
`
`NOIJIVTAGHGI
`
`GF5F5FT?R?T?V?R?V??£?vaev
`
`
`
`
`
`
`„SIO’R, DIE ATGAILVÉRI,NI SOTMOOTH HOTHA AHL LEIÐ ? SHORTHA ?I8
`
`
`SYNOYINGI ÕNIGINO?SETRTHOO FISOHAA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`YHOYINGI NV OL ONIGINOASTRIXIOO SÐIS OOT GIHL), SÐIS OOT HORRIGÍ OI8
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VLVCI SIHJ, OL GIGIGIGTV XTILNÆOGINI NGIZI?I GAVHJ VHL GISV8 VLVCI (THQLVN?IS
`
`
`
`NOILWOOT ?IHJ, WNOHA SOIS OOT C?RIHTRIHA HHJ, Lº?
`
`
`
`
`
`
`
`CI?LVCI?n SOILSINGLOVNIVHO TVNOIS NIIGIHIL CIVH XTILNHOTH GRAVH RIO 'RSV8
`
`
`
`(sÐISTOOTINGO!!!!)-(SOISTOOTHORITOIg) ? SÐIS OOTHC?CIV8
`
`{{SVGI V LVCI AHL NI
`
`„SHORRITOIA, NI CTHOOTH _
`
`?—>-SOISTOOTLNHOTH
`
`Page 30 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 30 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`
`
`
`
`?OJLOVH NOILOQQIETRI GIGINIWTHGHLE{CIOETHdH
`
`
`
`
`
`y ?yg „SoISTOOTGGTGIVA, NI ÐIS OOT HOVH HO RONACIIHNOO HHL HOOCITI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VIVOI T`In LVNDIS NOILVOOT AHL WOH? AL?T?CI CINV‘?L?TdYWNOONI
`
`
`
`
`
`NI ?OIS OOT ONINIVWTH ON ONIAVH ALILNH HILISO?WOO ÄNV RSV8
`
`
`
`
`
`
`?y CI?L?TIGIGI OIS OOT V ONLAVH ALILN? ?IJLISO?WOO HHL >R?VVN
`
`
`
`
`
`
`
`FISVÆI V LVCI GINHOJEVNOIS NOILWOOTI GIHL
`
`
`
`
`
`
`sºftwa goN?CILINOO HIGHL HI „SOIS DOT {{CI CIV8. HO SÐIS OOT HHL HLATHCI
`
`CITOHSTIHL QHNIWRI?L?CITH? v AAOTAH
`
`{{8 I "OIH
`
`Page 31 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 31 of 62
`
`US 2001/0022558 Al
`
`
`
`
`
`(SDISDOTLNAORW-(SOISDOTMOURATIVWS)_»SOISDOTdadadooD
`
`LNAIOTY SYOUNT
` <GVHATLINXOdeSAVHYOASVVLVGSIBLOLGaddvVATLNSOFYNAAJAVHLVHLaSvad
`
`
`
`VLVddanLVNOISNOILVOOTFHLWOUSOISOOTCaIAIMAAFHLLAD—»SOISDOT
`
`
`
`
`
`
`TIVNS.NICYOOTYYOWITNVOLDNIGNOdSAYAOD
`
`
`
`aSVdVLVdAHLNICALVddNSOLLSTYALOVUVHOTYNDISYIGAL
`
`
`
`
`SOISOOTFHLLAD—»SDISDOTYOUNTTIVWS
`
`
`
`
`
`
`
`
`
`CANIAWALACTYdVNVHLYATIVNSFAVSHOWAONIGNOdSALIODASOHM
`
`SUOWUTTIVNSATSALLWTAY,NISCYOOTUOWUTFHLLAD—"SswowasTIVINS
`
`CIOHSAMHL
`Canvas)
`VolOla
`
`
`
`
`CUVGNVISV“O'ANVHLYATIVWSAdvSYOWNAONIGNOdSAUAOO
`
`
`
`
`
`
`NOLLVIAKGCYVANVLSGNODESVSVHONS‘NOLLVIATd
`
`
`
`
`
`
`
`HASOHMSCYOOEawOoudadH.LAD—»SYOWNATIVINSATAAILVTad
`
`Page 32 of 167
`
`Page 32 of 167
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 32 of 62
`
`US 2001/0022558A1
`
`
`
`ASIAANIGIHLO ‘I => SI ÐIS OOT HHL HOH AONACTIHNOO ONILTOSOETH
`
`
`
`AHL HI‘ROLOV? ASVERIONI WALSAS CIHNINHAL?CITHä v X8
`
`
`
`
`
`
`„SOISTOOTHCIGIOOЄ NI ÐIS OOT HOVH HO HONGIGIHANOO RHL HSVERHONI
`
`
`
`
`
`
`
`
`
`
`
`I YHO LOVH GHONGHCII HNOC) ${HJ, TH>[VW
`
`Page 33 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 33 of 62
`
`US 2001/0022558 Al
`
`
`
`
`
`anvHOUVGS.SHLNISNOILVOOTCaldtaAWAHLFAVECNV.VRELRIOHOMVAS.
`
`
`
`
`
`
`
`
`
`AHLININYALAGOL.WRIFLRIDLAdLNOuLSAL
`
`
`
`
`
`YOURHOTWOZZ1(S)NOLLVLSASVA
`
`CHLNdNOOAdOLFAVSTMOOAY}
`
`
`
`
`
`AIMISSOdTIVLAdLNAO,=VRIELIRIDLAdLNO<>YORILAGLAO.=VIFELNIDLAdLAO
`wSTIOOINYOUUwXINOSDISDOTLNdNIYOSTYOOTN
`
` (ovdSdLADUVL)NOINAD
`
`vaSddd)—-OvdsdOvdSdLGDUVL—»OVASd
`
`
`
`OVASd.NINOLLVLNASTYdTa771NOLLVLSASV(LXAN)LSUldANVLAD—»!sq
`
`
`
`
`
`
`
`“OVDISOOTLHOUVL.AHLNI
`
`
`
`(S)DISD0TTHLHLMGALVIOOSSV7221(S)NOLLV.LSASVEFHLLAD—»OVASdLAOUVL
`
`
`
`
`
`
`
`
`
`TOVINALTIOAHLAASILVSNOLLVOO1SHL_OSTVLVOZEIASVEVLVGFUNLVNOIS
`
`
`
`
`
`V07DIATUVLS
`
`
`
`NISOISDOTGALARITAFHLHLIMCALVIOQOSSV721(S)NOLLVLSASVAHLLAD—OvSdAd
`
`Page 34 of 167
`
`Page 34 of 167
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 34 of 62
`
`US 2001/0022558 Al
`
`
`
`“CANTLEO
`
`CTIVAVDNIAVHwDVESauNISEHOVAOd
`
`
`
`BOCOMagyayunasaaamasa.S100
`
`
`UTINWSSIMOTZNOLLV.LS
`
`
`<>NOLLVLSASVdVSLNASAYdAY
`
`OTAVaNINOLLV90ISWCLAYA
`
`ONIGNOdSAWAODVANVu‘OAAAOA.OSTVSDIS001JHLAOHOVA
`
`aaYOTONAUTATIACNV.WHUVHOUVAS,
`
`VNIVLEOOLDISDOTNOSRIVANODu
`VHLIMGALVIDOSSYSISDISOOTAHL
`
`CNV‘DISOOTLADUVLs‘SLOdNIHLIM
`
`
`.LNEWGANSVANSONAWALCLAO.
`
`
`JOHOVANISYHHMANV¢7TNOILVIS
`
`
`HSVadGULVIOOSsVFHLSLNASHadaa
`
`‘NOLLONNA
`
`AHLDIOANI‘OTAUOUWAn
`
`qHLLGD—OvedOISOOTNOSTIVdWOO
`
`
`
`uw‘SuHOTHMYOSOISDOT
`
`
`
`
`
`YOMNATHLWOAANTVAAONACIANODSHISILVS
`
`
`
`VWVIMALIMOHOUVAS,
`
`
`
`
`
`
`
`
`
`AHLNIGMSHM‘1S,UOd‘OTNVOWS,WOACYOOTAVOMITNVALWAUO(vy)
`
`
`
`
`
`CGANIVRIALAGAdOL)LNAWANNSVAWVONINIVLIAUOASICUODTYWOWIs
`
`
`
`
`
`‘NFEaMLAJONAMAAAICFHLAO(MOTAG
`
`
`
`ONLLNASTYdAYu'SE..HLADISOOT(ANY)JHL(D
`
`
`
`
`
`
`
`
`
`OSDOTSIHLNIAUAHM‘ZZINOLLVLSASVdGaLVIOOSSVAHL
`
`
`
`
`
`
`
`LONSILVHL.OOTLADUVL,LVOVISWNVHLIMGALVIOOSSVDIS
`
`
`
`JOTCALVYANADVSIMO.DVAOISOOTLADUV.L.NISIWAHL
`
`_CNV“ASIONAHLWOWAISVHSINONILSIC
`
`
`
`(S)DISDOTAHLWOWGANIV.LEODISOO'TGAATNAC(ANV)SHL()
`
`
`
`
`
`
`
`
`
`
`
`‘AVIVASI.LILVHLDNILVOIGNICUOOTAYOUUSIHLWOdOVTAVLAS(a)
`
`
`
`WOVEOISDOTNOSINVdNOD,JO
`
`
`
`Page 35 of 167
`
`Page 35 of 167
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 35 of 62
`
`US 2001/0022558 Al
`
`
`
`NIECEAdONITIAOASION
`
`(ASION
`
`NIDISDOTJHL
`
`wSuNIAWAHM
`
`
`
`ZZ1NOLLVLS
`
`4A
`
`
`UTIVLVGALOSLAu'S,.YOA
`ZZ1NOLLV.LSASVAHLSVM
`
`{2ONIENOOOLLNAIOANSATIVAINIAS
`ISVA1LV.VaaVHOMVAS.JOVAUV
`NISSISOOTAHLAOALISNSCFHLSI
`
`‘OddWOU.‘TIOoTd.
`
`(YALSNTODISOOTCAITYAANN
`SHACYOS)ON
`‘CYTVANISV«!S€uYO
`HOURTALIVA
`STVNDISVOLGNOdSaMAOD
`
`isd,SALVNIGYOOO
`AHL_
`mie>
`LaD—»!pIsOOTLADUVL
`ON>SdA
`907CALVUANADV
`HSOHMDIS
`wwOVESALADYVL
`NIA’INO~|~
`OVESALEDUNVL,
`ASVGALVIOOSSV
`dHLSLNASANGTA
`
`dHLNIHLIMVaDISDOTNOSRIVdNOO..00¢‘Did
`
`,,u'$€uOS)ONSHA
`
`NVDVDISOOTLADUVL,SIGOVESdddaLADDISDOT1A0UVL
`
`NIwaSI
`
`
`
`Page 36 of 167
`
`Page 36 of 167
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 36 of 62
`
`US 2001/0022558A1
`
`
`
`
`
`NITRITHAN „HOvgTOISTOOTNOSTIV?WOO,
`
`
`
`HO SOIS OOT ?IHL WOHH
`
`
`
`CIOZ “OIH
`
`
`
`
`
`CITILVIOOSSV SI ÐIS OOT GIRATHGHCI HHJ,
`
`
`
`(55?£5(?v:O NOII voOT AHL HLIAA
`
`„?sa, HOH CIHOORI
`
`
`
`
`
`
`RIO RÉIGIHIL XIRIVYN
`
`CIITVANI SV
`
`
`
`
`¿CIITVA „SEI, HOH
`CTYHOOGT? NORRIGH GHH L SI
`SOEHA<> º
`
`
`
`OIS OOT a usodwoovaead-ºbis 90 I CHIV/AIDS:i_
`
`
`
`
`
`Page 37 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 37 of 62
`
`US 2001/0022558 A1
`
`START
`
`APPLY PRE-PROCESING CONSTRAINTS TO ACCOUNT FOR
`DISCREPANCIES BETWEEN (a) CURRENT
`CONDITIONS, AND (b) PAST CONDITIONS WHEN
`THE VERIFIED LOCSIGS OF "LOC SIG BAG" WERE
`COLLECTED; i.e., APPLY CONSTRAINTS TO TAKE
`INTO ACCONT ADDITIONAL KNOWLEDGE
`REGARDING DISTINCTIONS BETWEEN THE
`CONDITIONS RELATED TO THE PRESENT WIRELESS
`ENVIRONMENT, TYPE AND STATUS OF THE BASE
`STATION OF "BS" IN COMPARISON TO THE
`CONDITIONS OCCURRING FOR THE LOC SIGS OF
`"LOC SIG BAG"
`
`DD THE PRE-PROCESSING CONSTRAINTS YTELD ARESULT
`INDICATING THAT ANY SUBSEQUENTLY DERIVED LOC SIG
`ESTIMATE WOULD BE EXCESSIVELY UNRELIABLE
`
`
`
`Clves
`
`NO
`FOREACH OF THE LOC SIG SIGNAL
`TOPOGRAPHY CHARACTERISTICS, C, OF A LOC
`SIG VARIABLE, "EST LOC SIG",
`(A) DETERMINE ASMOOTHSURFACE,
`S(C), OF MINIMAL CONTOUR
`VARATION FOR THE SET OF POINTS
`CX,Y,Z) SUCH THAT (X,Y) ISA
`LOCATION AND ZIS A VALUE OF CAT
`THE LOCATION (X,Y) FORSOME LOC
`SIGIN"LOC SIG BAG";
`(B) INTERPOLATE/EXTRAPOLATE A
`VALUE FOR THE C-COORDNATE OF
`"EST LOC SIG" AT THE LOCATION,
`"LOC FOR ESTIMATION"
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ASSIGNA DEFAULT VALUE TO ANY UNDEFINED LOC SIG FIELDS
`OF "EST LOC SIG"
`
`|
`
`FIG. 21
`
`/ RETURN
`NEST"LOCSIG/
`
`Page 38 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 38 of 62
`
`US 2001/0022558A1
`
`LOC AREA TYPE- GET THE AREA TYPE(S) FOR "LOC"
`
`
`
`
`
`
`
`SEARCH AREA- GET A DEFAULT MAXIMUM SEARCH AREA
`HAVING"LOC"
`
`SAVED SEARCH AREA SEARCH AREA
`search Area types get the cruzzy logic Area
`TYPE(S) FOR "SEARCH AREA"
`
`MEN ACCEPTABLE NBR LOC SIGS-- 0
`
`
`
`AREA TYPE - GET FIRST
`(NEXT). AREATYPE IN
`"SEARCH AREA TYPES"
`
`DOES "AREA TYPE" REFERENCE
`A NEW AREA TYPE
`
`
`
`
`
`
`
`YES C’so
`TOTAL NBR LOC SIGS--THE
`NUMBER OF
`VERIFED LOC SIGS IN
`THE LOCATION
`SIGNATURE DATA BASE
`1320 HAVING A LOCATION
`(THE "MS LOC"
`ATTRIBUTE) IN
`"SEARCH AREA"
`IS"MIN ACCEPTABLE NBR LOC SIGS"
`> "TOTAL NBR LOC SIGS"?
`YES C NO
`
`
`
`
`
`
`
`RETURN
`
`Page 39 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 39 of 62
`
`US 2001/0022558 A1
`
`SAVED SEARCH AREA-SEARCH AREA
`
`SEARCH AREA- GET A
`SMALLER AREA FOR
`"SEARCH AREA",
`WHEREN THIS SMALLER
`AREA STILL CONTAINS "LOC".
`
`
`
`
`
`AREA PERCENT-PERCENTAGE OF AREA FOR
`"SEARCH AREA" THAT IS OF THE TYPE
`"AREA TYPE", OR, USING FUZZY LOGIC,
`HAVING A FUZZYVALUE ABOVE A
`PREDETERMINED THRESHOLD.
`
`MIN ACCEPTABLE NBR LOC SIGS
`MIN ACCEPTABLE NBR LOC SIGS +
`(MINIMUM ACCEPTABLE VERIFIED LOCSIG DENSITY
`FOR "AREA TYPE") * (SIZEOF(SEARCH AREA) *
`(AREA PERCENT / 100)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 22B
`
`Page 40 of 167
`
`
`
`US 2001/0022558 Al
`
`
`
`TVNOISDIS007(LXAN)LSUAHLLAD—»O
`
`
`
`“IdWVXdWO‘SISV)ALVNIGYOOD
`
`
`
`JLLSTMALOVUVHOAHAVUDOdOL
`
`AHLAO(z'S2)NIdaghRiIosaa
`
`(NOILVOLIOAdS
`
`
`
`
`SOISJOTAHLOLGaCdHNSVOVEWALT.NIULTetHOVAA’lddV
`
`
`JOSOISDOTAHLANY‘DISDOTCALVWILSA.‘WISDOTLADUVL
`
`
`
`‘wDISJOTNOSTYVdNOD.
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 40 of 62
`
`cle’
`
`
`
`‘OWAZOL“AWOWNE.WALANVUVdNOLLVTINWNOOVFONAASANIGAHLALVILINI
`
`
`
`SDISD011JHLANV‘DISDOTGALVWILSA,“DISOOTLEDUV.L.AHL
`WOWSLOAIAOWALTAONOLLOETIOONVLHD-—»OVEMALTA
`
`ONIWMOASNVULWOO77]TWNOISFHLWALSASENSONISSHOOUd
`
`
`
`AqNVOSOIS0071FHLNIAWHHM“9T‘SALNERILLVATAVAVdNOO
`
`
`AdALANVSFHLWOUCHUNIV.LEOONIddSVGHYaHCISNOD
`
`ONIAVHSOIS0OTOLNI..DVEADISDOTNOSTAVANOD.
`
`
`
`dOSOISOO1daHLCNV‘DISJOT-NOSTYVdNOOD.JO
`
`‘OVISWAO
`
`80CE
`
`Page 41 of 167
`
`Page 41 of 167
`
`
`
`
`
`CAZMEALOVUVHOVaaVFOIAUTSVYOACIOHSAYHLWOWINIACAL0ddxaONCOe
`NV>.DV@DISOOTNOSITVdWOO.NISOISOOJOUAGNNNAHLSI
`
`NISDISDOTAONOILV1NdOdAHLYWAAOALVNITHOOD
`
`
`
`acz‘Std
`
`
`
`
`
`
`((QIOLOVaANOOLWSVAWNOLLONGAYALITIGVINVA)
`_—»FONAGIINOD'OaetWOU“3"‘MOWWTOEYNOW,NIGAOVTdAdNVOLVHLL
`
`SDISD0AHLAOFONACIINOOAOVUAAVFHL)]
`‘TONACIINODDISDOTLADYV.LNIN
`
`xGOVEDISDOTNOSTEVdWNOO:,NI
`
`FONACLINODFHLJOLNAWRINSVAWVANTAL
`
`OEE
`
`
`
`O'1—»YOLOVANOLLONGIYANODLNSVAWALIUAVrIvA
`
`
`
`
`
`
`
`9eee“OVADISODOTNOSTAVdWNOO,
`
`NISOIS001
`
`HDONONGFUV
`
`AYAH.LOS“ON8ZEE
`
`
`
`
`
`
`
` CELE~OQiWINELIMOHOUVAS.GNVuWHUAVHOUVAS.Ad
`
`
`
`—rIOUTOTNYOUU
`
`wOUNs_
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 41 of 62
`
`US 2001/0022558 Al
`
`VOLE
`
`wuAHLJOALITIGVINVANIFONVAFHLONTINSVAN
`OLLSILV.LSVLAD—TVAINSVAWALITIEVREV,A
`
`
`
`
`
`wn
`
`Page 42 of 167
`
`SHA
`
`LGHNIVLEO
`
`Page 42 of 167
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 42 of 62
`
`US 2001/0022558 Al
`
`
`JET‘BICYON
`
`
`
`
` (lolaisDOTGALVWINLSA-[D]DISDOTLEOUVL)JOANTVAALNTIOSAV
`9SEESHA
`
`
`(CIVA'UNSVEWALIUSVIAVA/VLTAG)+VOUT—-WOUNA
`
`
`NIGVA.)LNAWAYNSVAWNJONATAVANUAYS.LAG
`
`
`WISDOTLADUVLNSIMLAPALVNITHOODOuFAL
`
`THL—»VLA“39,91SDOTCGALWAILSASHLONV
`
`Bree
`
`
`
`
`_,NOLOVANOLLONGaYANODLASVaNALITIEVRIVA
`CaLOAdXAAHL)MDVADISOOTNOSIIVANOD)AOAZIS
`
`
`“8'3TVA<LNSVAWALITIAVINVA.NIGHOVTdFa
`
`
`
`OLAONACIINOOSHLDNIONGAAWOANTVAVANIA
`
`
`
`((TOHSTAHLWAWININ
`
`Pee
`
`(omyWows)
`
`NULaa
`
`Page 43 of 167
`
`
`
`CIVALNSVAWALITICVIVA
`
`<VITHCSICSEE
`
`
`
`dl
`
`Page 43 of 167
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 43 of 62
`
`US 2001/0022558A1
`
`s a a
`
`s
`
`is a
`
`as E
`
`s
`
`As
`
`as an if us n is is a
`
`s
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page 44 of 167
`
`
`
`Patent Application Publication
`
`Sep. 20, 2001 Sheet 44 of 62
`
`Vs¢eDIA
`
`US 2001/0022558 Al
`
`
`
`
`
`SISAH.LOdAHNOLLVOO1GANUNALAYHOVAdv
`
`
`
`‘,LSITdAHOOTMAN,OL
`
`«
`
`
`
`
`
`(vy)(ATTVILND.LOd)YOdVLVNOILVOOTTVOMOLSTA
`AONACIINODMANDNIGNOdSaYAOODVGNVSLVWILSA
`WAVSILIDUVLLNAWaATICVDNIARTAC(a)YO/UNY‘MdAH201,JOAONACIINODAHLONIASIGOW
`
`
`
`
`
`NI.LINSaYAVASINAWLSAdVHONS“ALON‘ANTVA
`9071 ISI
`
`ONISNYOA‘AOALSITdA907“GsaLtsnfavLAD.
`
`‘NOLLONNAAHLAMOANI“9'TS.[HdAHOOT.LSALAV
`NOLLVQO1JOALITVUNTdVAONOILVUANADAHL
`laa01,JOAONAGIINODSHLLSAfav
`
`
`
`‘LSTdAH2011.NOSISHH.LOdAHNOILVOOT(LXAN)LSWALAD—LilaxH
`
`
`NUA.LAYSISTH.LOAAHNOILVOOTALANVSLVEMO—*LSITdHMAN
` [HdAHOO,OLGALVTAM“SASSHLOdGAH
`SHA<>ON
`
`LWASDV,SELLAS
`
`_dOALAETALLY
`
`“TIANOLwltldAHOO.
`
`‘WLSITdAHOOTMANu
`
`OL.HdAHO01,AAV
`
`
`
`Page 45 of 167
`
`Page 45 of 167
`
`
`
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 45 of 62
`
`US 2001/0022558 A1
`
`
`
`
`
`„LSITH?H TOOTAARNA
`
`? „LSITHXHTOOT, NO SISAHLO??H *
`NOILVOOT CIGHSSEIOONIGINQ NV GHRIGHHL SI
`
`
`
`
`
`{{SZ "OIH
`
`Page 46 of 167
`
`
`
`Patent Application Publication Sep. 20, 2001 Sheet 46 of 62
`
`US 2001/0022558 A1
`
`204CA
`
`FIG. 26A
`
`LOC HYP LIST-CREATE AN EMPTY NEW
`LOCATION HYPOTHESIS LIST AND PUT "LOC HYP"
`ON THIS LIST.
`
`
`
`208CA
`
`212CA
`
`MESH- GET AMESH OF AREA CELLS RELATED TO THE
`FIRST ORDERMODEL THAT GENERATED "LOC HYP".
`
`PT MIN AREA-GET A "SMALL" AREA ABOUT AN
`ESTIMATED TARGET MS POINT LOCATION PROVIDED BY
`"LOC HYP", WHEREIN THIS AREA INCLUDES ONE OR
`MORE MESH CELLS SURROUNDING THE TARGETMS
`PONT LOCATION.
`
`216CA
`
`220CA
`
`PT MAX