throbber
(19) United States
`(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

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