throbber
(12) United States Patent
`Hancock et al.
`
`US006202023B1
`(16) Patent N6.=
`US 6,202,023 B1
`(45) Date of Patent:
`Mar. 13, 2001
`
`(54) INTERNET BASED GEOGRAPHIC
`LOCATION REFERENCING SYSTEM AND
`METHOD
`
`(75) Inventors: S. Lee Hancock, Newport Beach, CA
`(US); Peter H. Dana, Georgetown, TX
`(Us); Scott D- Morrison, Mission
`Viejo, CA (US)
`(73) Assignee: G02 Systems, Inc., Irvine, CA (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This patent is subject to a terminal dis-
`claimer-
`
`(21) Appl. No.: 09/257,462
`(22) Filed
`Feb 25 1999
`'
`l
`’
`Related US, Application Data
`
`(63) Continuation-in-part of application No. 09/188,153, ?led on
`N9V~ 4, 1998, HQW Pat NO- 6,047,236, Whlch 15 a Contlnu-
`anonofapphcanonNo' O8/7O1’586’?1ed°nAug'22’ 1996’
`
`now Pat. No. 5,839,088.
`
`(51) Int. Cl. ............................ .. G06F 17/30,
`
`7
`
`.
`
`.
`
`(52) US. Cl. ......................... .. 701/201- 701/208- 701/213
`’
`’
`(58) Field Of Search ................................... .. 701/201, 208,
`
`’
`
`’
`
`70’9/203. 455/456 457’
`’
`’
`
`(56)
`
`References Cited
`Us PATENT DOCUMENTS
`
`6/1987 Akama et al- -
`4,677,561
`11/1990 Bow/e ct a1~ -
`4,974,170
`5,155,689 * 10/1992 Wortham ............................ .. 455/456
`5,289,195
`2/1994 Inoue.
`5,296,861
`3/1994 Knight.
`5,311,434
`5/1994 Tamai.
`5,323,322
`6/1994 Mueller et al. .
`
`h 1310
`n
`
`511mm
`
`1,10
`,5
`—a— +
`A
`
`5mm
`
`5,345,244
`5,355,140
`5,359,332
`5,396,254
`5,406,491
`5,418,538
`
`9/1994 Gildea et al. .
`10/1994 Slavin er a1. .
`10/1994 Allison et al. .
`3/1995 Toshiyuki.
`4/1995 Lima.
`5/1995 Lau '
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`
`9-166450 * 6/1997 (JP) .
`W0 97/07467
`2/1997 (W0) -
`W0 98/59506
`12/1998 (W0) -
`
`Primary Examiner—Michael J. Zanelli
`(74) Attorney’ Agent’ Or F ir m—LyOn & Lyon LLP
`(57)
`ABSTRACT
`
`.
`
`.
`
`.
`
`.
`
`.
`
`A system and method for automatically providing services
`over a computer network, such as the Internet, for users in
`a mobile environment based on their geographic location. A
`client computer system is equipped with a local storage
`device, a wireless transceiver, an input device, an output
`device and an automatic location identifying (ALI) device.
`An application program is installed on the client computer
`system that prompts the user to input information. The
`apphcatron program blllldS a data packet compr1smg loca
`tion information and user information and stores the data
`packet on the local Client Storage device‘ The Client Com_
`puter system connects with a server coupled to a computer
`network Such as the Internet Upon Come/“10m the Client
`automatically transmits the electronic data packet to the
`Server- The Primary Server maintains a database that Contains
`a lIST Of enhanced SGI'VICGS. The information In the data
`packet is used to formulate a database query. The result of
`the database query is an address of a particular enhanced
`server that matches the client’s request. A speci?c universal
`resource locator (URL) that contains the‘ address of ‘the
`enhanced server 15 transmltted to the chent. The chent
`computer system launches a web browser and connects to
`the enhanced server. Upon connection relevant data custom
`iZed for the clienfs location is automatically displayed
`without additional input from the user.
`
`23 Claims, 27 Drawing Sheets
`
`/l315
`
`“
`1:.
`H 111 mu
`H m lllllllll IE
`M 11mm 1111111
`Illllllil
`lllllllll
`
`1319
`
`1316
`$
`1314
`
`lllllllll E
`|||||l|l|
`lllllllll
`lllllllll
`lllllllll
`
`INTERNET
`
`\\
`\\\\\\\
`\\
`
`130a
`
`1
`
`.
`
`\ 11111111T1111111111
`
`PORTABLE
`COMPUTING ‘
`DEVICE
`
`130a
`
`puauc
`SWITCHED
`NETWORK
`
`1312
`
`1l1lllHllllllllll
`
`1111
`
`‘
`
`BASE STATION
`
`MOBTLE SWITCHING OFFICE
`
`Starbucks Corporation, et al. – Ex. 1003
`U.S. Patent No. 9,454,748
`
`

`

`US 6,202,023 B1
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,422,814
`5,424,951
`5,436,632
`5,450,344
`5,452,217
`5,471,392
`5,477,458
`
`6/1995
`6/1995
`7/1995
`9/1995
`9/1995
`11/1995
`12/1995
`
`Sprague et a1. .
`Nobe et a1. .
`Sheynblat .
`W00 et a1. .
`Kishi et a1. .
`
`Yamashita .
`
`Loomis .
`
`5,543,789
`5,732,074
`5,802,492
`5,839,088
`5,938,721
`6,009,363
`
`*
`
`8/1996
`3/1998
`9/1998
`11/1998
`8/1999
`12/1999
`
`Behr et a1. ......................... .. 340/995
`Spaur et a1.
`370/313
`DeLorme et a1. ................. .. 455/456
`Hancock et a1. .
`
`Dussell et a1. ..................... .. 701/211
`
`Beckett et a1. ...................... .. 701/33
`
`* cited by examiner
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 1 0f 27
`
`US 6,202,023 B1
`
`EXPLODED V/EW
`/N F/G. 2
`
`Fig. 1
`
`

`

`US. Patent
`U.S. Patent
`
`Mar. 13, 2001
`hdar.13,2001
`
`Sheet 2 0f 27
`SheetZ 0f27
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 3 0f 27
`
`US 6,202,023 B1
`
`A m».
`
`
`
` mmwmgg immzwo A Q.
`
`A
`
`i Q
`
`IN
`
`A A
`
`zowiiiou
`
`mZEGE
`
`A
`
`
`
`ZQZAAAWAQAZA 2206mm
`
`A Aw
`
`$32;
`
`A MAN
`
`
`
`mamas/A QECMQm
`
`m at
`
`mw
`
`29:10am
`VA
`
`2955MB
`
`A Kw
`
`292E182
`QEGEw
`0 QAZOEBG
`0 J
`
`$32622
`
`mm
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 4 0f 27
`
`US 6,202,023 B1
`
`MANUAL
`
`ELECTRONIC
`
`K“
`
`IDENTITY FEATURE
`ANO NAME
`
`b5 k
`
`57
`
`53
`CAPTURE POSITIONAL
`INFORMATION \/
`
`DETERMINE OIsTRICT
`NAME
`
`I;
`
`5’
`
`54
`f
`OIsTRICT NAMES
`OIsTRICT NAVIGATIONAL
`INFORMATION
`
`UNIOUE IN OIsTRICT
`OIsTRICT OATA FILE
`
`63
`
`CENTRAL
`
`REROsITORY
`
`CLASSIFICATIONI P: ------ _~
`
`I r: _ _ _ _ _ L __
`
`,___>_ ______ __
`
`V
`65
`E EIIIIJ
`
`77 N
`MAKE REQUEST
`II
`
`75
`
`RECEIvE TRAvEL
`OATA \
`LOCAL
`sTORACE
`
`USER * _____________ __
`)
`
`NAvIOATION
`UNIT
`
`(
`79
`
`75
`
`77
`
`Fig. 4
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 5 0f 27
`
`US 6,202,023 B1
`
`100
`
`702
`
`l0\6
`
`CPS ANT.
`
`:
`
`PROCESSOR
`
`=OUTPUT DEVICE
`
`70/
`
`707A
`\ FEI
`
`INPUT DEVICE l/
`
`CB\ AP \\704
`n \
`708
`105
`{
`
`v
`STORAGE
`
`_ GR\D
`709 \ DEF. PM W \v205
`/
`\zm
`
`Fig. 5
`
`

`

`US. Patent
`U.S. Patent
`
`Mar. 13, 2001
`Mar. 13, 2001
`
`Sheet 6 0f 27
`Sheet6 0f27
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`o.(
`
`d?
`
`
`53.\\
`
`
`\InooEoo=~:.rA\..3»:.x00.2.):
`SCREW\2w\4:0,“.\I\595x\1Ill]!
`
`
`
`.5:in:W\\2R,:225;:£30,u.\\.@520032m;>o=a>2:.J..\.v,.nn\\\\.35E;in?
`
`
`Iowa:0Lot\2\lI1|n/s<:3ixSit83:05mm:a.4n....
`
`
`53‘\“/V.£\w\5.5.00c3055.}\\l.//
`
`.immw\ill1n..\x\\/..o:.020I65_oo-=_>:29:u..-Egnn!3::90>.n\n:\0=E000>kOIOJwm6Q
`
`
`
`
`
`03.5.2.I.2%:Snfiyxu,
`
`\n\Nmmxo:.
`
`@ .QQ
`
` gfixa“...
`
`\I
`
`3&5:II
`
`zux1,
`
`I.\\Locacomxx9.r.nx5n/\,//\(\\.\\I\Mvv£1.255\\
`
`
`
`It!!!18.1,.255.\n.»:79
`
`
`,\n.....1.y
`
`
`

`

`US. Patent
`U.S. Patent
`
`Mar. 13, 2001
`hdar.13,2001
`
`Sheet 7 0f 27
`Sheet7 0f27
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`
`
`AZ?
`YSM/CA.
`CA.
`
`
`
`.3
`':;}fi5
`'3.“t ’1
`-",_ lfilk‘
`‘
`.
`{".l!;.¢ .
`9
`I'
`/‘
`
`l“
`
`,.
`
`.
`
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 8 0127
`
`US 6,202,023 B1
`
`AK,ANC,ANCHORAGE,149W54,61N13
`AK,FBK,FAIRBANKS,147W43,64N51
`AK,JUN,JUNEAU,134W24,58N18
`AL,ANN,ANNISTON,085W50,33N39
`AL,BES,BESSEMER,086W58,33N24
`AL,BlR,BlRMINGHAM,086W48.33N31
`AL,DEC,DECATUR,086W59,34N36
`AL,DOT,DOTHAN,085W24,31N13
`AL,FLO,FLORENCE,087W41,34N48
`AL,GAD,GADSDEN,086WO1,34NO1
`AL,HUN,HUNTSVILLE,086W35,34N44
`AL,MOB,MOBILE,088WO3,30N41
`AL,MON,MONTGOMERY.O86W19,32N23
`AL,PHE,PHEN|X CITY,085WOO,32N28
`AL,PRI,PRICHARD,088W05,30N44
`AL,SEL,SELMA,087WO1,32N25
`AL,TUS,TUSCALOOSA,087W34,33N12
`AR,EDO,EL DORAD0,092W40,33N12
`AR,FAY,FAYETTEVILLE,096W10,36NO4
`AR,FTS,FORT SMITH,094W25,35N23
`AR.HOS,HOT SPRINGS NAT PA,093W03,34N31
`AR.JON,JONESBOR0,090W42,35N50
`AR,LRK,LITTLE ROCK,092W17,34N45
`AR,NLR,NORTH LITTLE ROCK,092W16,34N46
`AR,PIB,PINE BLUFF,092W01,34N13
`AR,WME,WEST MEMPHIS,OQOW11,35N09
`AZ,FLA,FLAGSTAFF,111W39,35N12
`AZ,GCN,GRAND CANYON,112W8,36N59
`AZ,GLD,GLENDALE,112W11,33N32
`AZ,MES,MESA,111W50,33N25
`AZ,PHO,PHOENIX,112WO4,33N27
`AZ,SCO,SCOTFSDALE,111W56,33N29
`AZ,TEM,TEMPE,111W56,33N25
`AZ,TUC,TUCSON,110W58,32N13
`AZ,YMA,YUMA,114W37,32N43
`CA,ALA,ALAMEDA,122W15,37N46
`CA,ALH,ALHAMBRA,118W06,34N08
`CA,ALT,ALTADENA,118WO8,34N11
`CA,ANA,ANAHEIM,117W55,33N50
`CA,ANT,ANTIOCH,121W48,38NO1
`CA,ARA,ACAD|A,118W12,34N08
`CA,ARD,ARDEN,121W23,38N36
`CA,ARE,ARCADE,118WO1,34N08
`CA,AZU,AZUSA,117W52.34NO8
`CA,BAK,BAKERSFIELD,119WO1,35N23
`CA,BAP,BALDWIN PARK,117W58,34N04
`CA,BBK,BURBANK,118W19,34N11
`CA,BEF,BELLFLOWER,118W09,33N53
`CABEGBELL GARDENS.118W10,33NSB
`CA,BEL,BELL,118W11,33N59
`CA,BEV,BEVERLY HILLS,118W25,34NO4
`
`Fig. 8A
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 9 0f 27
`
`US 6,202,023 B1
`
`CABMTBELMONTJ22W16,37N31
`CA,BRK,BERKELEY,122W16,37N52
`CABUPBUENA PARK,117W60,32N52
`CA,BUR,BURL|NGAME,112W21,37N35
`CA,CAM,CAMPBELL,121W57,37N17
`CA,CAR,CARMICHAEL,121W19,38N38
`CA,CAR,CARSON,118W17,33N48
`CA,CAV,CASTRO VALLEY,122WO4,37N42
`CA,CH|,CHINO,117W41,34NO1
`CA,CHV,CHULA VISTA,117W05,32N39
`CA.C|H.CITRUS HEIGHTS,121W17,38N42
`CA.CLA,CLAREMONT,117W43,34N06
`CA,COL,COLTON,117W19,34NO4
`CA,CMP,COMPTON,118W13,33N54
`CA,COM,COSTA MESA,117W55,33N38
`CA,CON,CONCORD,122W02,37N59
`CA,COV,COVINA,117W52,34N05
`CA,CRN,CORONA,117W34,33N53
`CA,CRO,CORONADO,117W10,32N41
`CA,CUC,CULVER CIW,118W25,34N01
`CA,CYP,CYPRESS,118W02.33N50
`CADACDALY CIW,122W28,37N42
`CA,DAV,DAVIS,121W44,38N32
`CA,DOW,DOWNEY.118W08,33N56
`CA,ECA,EL CAJON.116W58,32N48
`CA,ECE,EL CERRITO,122W19,37N55
`CA,ELA,EAST LOS ANGELES,118W09,34NO1
`CA.EMT,EL MONTE,122WOO,37N59
`CA,ESC,ESCONDIDO,‘I17W05,33NO7
`CA,EUR,EUREKA,124W09,40N47
`CA,FA|,FA|RFIELD,122WO3,38N15
`CA,FLO,FLORENCE,118W15,33N58
`CA,FON,FONTANA,117W26,34N06
`CA,FOV,FOUNTAIN VALLEY,117W58,33N42
`CA,FRE,FREMONT,121W57,37N32
`CA,FRS,FRESNO,‘I19W47,36N44
`CA,FUL,FULLERTON,117W56,33N53
`CA,GAG,GARDEN GROVE,117W55,33N47
`CA,GAR,GARDENA,118W1818,33N53
`CA,GLD,GLENDALE,118W15,34N09
`CA.GLE,GLENDORA,117W52,34N08
`CA,HAH,HAC|ENDA HEIGHTS,117W58,33N58
`CA,HAW‘HAWTHORNE,118W21,33N55
`CA,HAY,HAYWARD,122W05,37N4O
`CA,H|C,H|LLCREST CENTER,118W57,35N23
`CA,HOL,HOLLYWOOD,118W21,34N06
`CA,HUB,HUNTINGTON BEACH,118W05,33N4O
`CA,HUP,HUNTINGTON PARK,118W14,33N59
`CAJMBJMPERIAL BEACH,117W08,32N35
`CA,1NG,INGLEWOOD,118W21,33N58
`C/‘x,l_/\W,LOS ANGELES,118W15,34NO4
`
`Fig. 88
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 10 0f 27
`
`US 6,202,023 B1
`
`AK,ALASKA
`AL,ALABAMA
`AR,ARKANSAS
`AZ,ARIZONA
`CA,CALIFORNIA
`CO,COLORADO
`CT,CONNECTICUT
`DC,DISTRICT OF COLUMBIA
`DE,DELAWARE
`FL,FLORIDA
`GA,GEORGIA
`HLHAWAII
`IA,IOWA
`ID,IDAHO
`IL,ILLINO|S
`IN,INDIANA
`KS,KANSAS
`KY,KENTUCKY
`LA,LOUISIANA
`MA,MASSACHUSETI'S
`MD,MARYLAND
`ME,MAINE
`MLMICHIGAN
`MN,MINNESOTA
`MO,MISSOURI
`MS,MISSISSIPPI
`MT,MONTANA
`NC,NORTI—I CAROLINA
`ND,NORTH DAKOTA
`NE,NEBRASKA
`NH,NEW HAMPSHIRE
`NJ,NEW JERSEY
`NM,NEW MEXICO
`N\/,NEVADA
`NY,NEW YORK
`OH,OHIO
`OK,OKLAHOMA
`OR,OREGON
`PAPENNSYLVANIA
`RLRHODE ISLAND
`SC,SOUTH CAROLINA
`SD,SOUTH DAKOTA
`TN,TENNESSEE
`TX,TEXAS
`UT,UTAI-I
`\/A,\/IRG|NIA
`VTVERMONT
`WA,WASHINCTON
`WLWISCONSIN
`\NVNVEST VIRGINIA
`WYNVYOMING
`
`Fig. 9
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 11 0127
`
`US 6,202,023 B1
`
`US.CA.NWB.MAC2,117W52.360,33N391549,MCDONALDS #2
`US.CA.NWB.BK2,117W52.425,33N39.647,BURGER KING #2
`US.CA.NWB.ARCO.117W52.459,33N39.881,ARCO
`US.CA.NWB.DLTC2,117W52.513,33N39.679,DEL TACO #2
`USACANWBCHVRNJ17W52.557,33N39.7O1,CHEVRON
`US.CA.NWB.JACK1,117W54.800,33N37.895,JACK-lN-THE-BOX #1
`US.CA.NWB.MAC1,117W54.837,33N36.987,MCDONALDS #1
`US.CA.NWB.TACO,117W55.280,33N38.278,TACO BELL
`US.CA.NWB.DLTC1,117W55.354,33N38.204,DEL TACO #1
`US.CA.NWB.MAC3,117W52.360,33N39.549,MCDONALDS #3
`US.CA.NWB.BK1,117W52.425,33N39.647,BURGER KING #1
`US.CA.NWB.ARCO,117W52.459,33N39.681,ARCO #1
`US.CA.NWB.DLTCB,117W52.513,33N39.679,DEL TACO #3
`US.CA.NWB.CHVRN1,117W52.557,33N39.701,CHEVRON #2
`US.CA.NWB.JACK2,117W54.800,33N37.895,JACK-lN-THE-BOX #2
`US.CA.NWB.MAC4.117W54.837,33N36.987,MCDONALDS #4
`US.CA.NWB.TACO1,117W55.280,33N38.278,TACO BELL #1
`US.CA.NWB.DLTC4,117W55.354,33N38.204,DEL TACO #4
`US.CA.NWB.MAC5,117W52.360,33N39.549,MCDONALDS #5
`US.CA.NWB.BK3,117W52.425,33N39.647,BURGER KING #3
`US.CA.NWB.ARCO2.117W53.129,33N40.871,ARCO #2
`US.CA.I\WB.DLTC5,117W52.825,33N39.811,DEL TACO #5
`US.CA.I\WB.CHVRN3,117W52.247,33N39.642,CHEVRON #3
`US.CA.I\WB.JACK3,117W53.74,33N38.25,JACK—|N—THE—BOX #3
`US.CA.I\WB.MAC6,17W53.157,33N37.1,MCDONALDS #6
`US.CA.I\WB.TACOZ,117W54.872,33N38.657.TACO BELL #2
`US.CA.I\WB.DLTCB,117W55.144,33N39.975,DEL TACO #6
`US.CA.I\WB.MAC7,117W52.360,33N39.549.MCDONALDS #7
`US.CA.I\WB.BK4,117W52.425,33N39.647,BURGER KING #4
`US.CA.I\WB.ARCOS,117W51.824,33N39.47.ARCO #3
`US.CA.NWB.DLTC7,117W52.851,33N39.487,DEL TACO #7
`US.CA.I\WB.CHVRN4,117W52.557,33N39.701,CHEVRON #4
`US.CA.NWB.JACK4,117W54.800,33N37.895,JACK-IN-THE—BOX #4
`US.CA.NWB.MAC8,‘I17W54.837,33N36.987,MCDONALDS #8
`US.CA,I\WB.TACOB,117W55.28,33N38.278.TACO BELL #3
`US.CA.NWB.DLTC8,117W55.354,33N38.204,DEL TACO #8
`
`
`
`US.CA.NWB.TEXCO,117W52.360,33N39.549,TEXACO
`US.CA.NWB.GULF,117W52.425,33N39.647,GULF OIL
`US.CA.NWB.ARBY,117W52.459,33N39.681,ARBY'S
`US.CA.NWB.DENNY,117W52.513,33N39.679,DENNY’S
`US.CA.NWB.PZHUT,117W52.557,33N39,701,P|ZZA HUT
`US.CA.NWB.PZINN.117W54.800,33N37.895,PIZZA INN
`US.CA.NWB.PENNY,117W54.837,33N36.987,J.C. PENNY’S
`US.CA.NWB.KFC1,117W55.280,33N38.278,KENTUCKY FRIED CHICKEN
`USCANWBPZAPZAJ17W55.354,33N38,204,LIL’ CAESAERS
`US.CA.NWB.SUB,117W52.360,33N39,549,8UBWAY
`US.CAINWB.WNDY,117W52.425,33N391647,WENDY'S
`USCANWBWELLSJ17W52459.33N39.681,WELL'S FARGO
`
`Fig. 10A
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 12 0f 27
`
`US 6,202,023 B1
`
`US.CA.NWB.STAR,117W52.513,33N39.679,DEL STAR ATM
`US.CA.NWB.MAIL,117W52.557,33N39.701,MAILBOX
`US.CA.NWB.GMC,117W54.800,33N37.895,GENERAL MOTORS DEALER
`US,CA.NWB.FORD,117W52.837,33N36.987,FORD DEALER
`US.CA.NWB.MBZ,117W55.280,33N38.278,MERCEDES BENZ DEALER
`US.CA.NWB.LEXUS,117W55.354,33N38.204,LEXUS DEALER
`US.CA.NWB.S711,117W52.360,33N39.549,7-11
`US.CA.NWB.CIRK,117W52.425,33N39.647,C|RCLE K STORE
`US.CA.NWB.BOFA,117W52.459,33N39.681,BANK OF AMERICA
`US.CA.NWB,ANW,117W52.513,33N39.679,A AND W RESTAURANT
`
`US.CA.SAN.MAC2,117W52.360,33N49.549,MCDONALDS #2
`US.CA.SAN.BK2,117W52.425,33N49.647,BURGER KING #2
`US.CA.SAN.ARCO,117W52.459,33N49.681,ARCO
`US.CA.SAN.DLTC2,117W52.513,33N49.679,DEL TACO #2
`US.CA.SAN.CH\/RN,117W52.557,33N49.701,CHEVRON
`US.CA.SAN.JACK1,117W54.800,33N47.895,JACK—IN—THE—BOX #1
`US.CA,SAN.MAC1,117W54.837,33N46.987,MCDONALDS #1
`US.CA.SAN.TACO,117W55.280,33N48.278,TACO BELL
`US.CA.SAN.DLTC1,117W55.280,33N48.204,DEL TACO #1
`US.CA.SAN.MAC3,117W52.360,33N49.549,MCDONALDS #
`US.CA.SAN.BK1,117W52.425,33N49.647,BURGER KING #1
`US.CA.SAN.ARCO1,117W52.459,33N49.681,ARCO #1
`US.CA.SAN.DLTCB,117W52.513,33N49.679,DEL TACO #3
`USACA.SAN.CHVRN1,117W52.557,33N49.7O1,CHEVRON #2
`US.CA.SAN.JACK2,117W54.800,33N47.895,JACK-IN-THE-BOX #2
`US.CA.SAN.MAC4,117W54.837,33N46.987,MCDONALDS #4
`US.CA.SAN.TACO1,117W55.280,33N48.278,TACO BELL #1
`US.CA.SAN.DLTC4,117W55.354,33N48.204,DEL TACO #4
`US.CA.SAN.MAC5,117W52.360,33N49.549,MCDONALDS #5
`US.CA.SAN.BK3,117W52.425,33N49.647,BURGER KING #3
`USVCA.SAN.ARCOZ,117W52.459,33N49.681,ARCO #2
`US.CA.SA\I,DLTC5,117W52.513,33N49.679,DEL TACO #5
`US.CA.SA’\I.CHVRN3,117W52.557,33N49.701,CHEVRON #3
`US.CA.SA\I,JACK3,117W54.800,33N47.895,JACK—|N—THE—BOX #3
`US.CA.SA\I.MAC6,117W54.837,33N46.987,MCDONALDS #6
`US.CA.SAN,TACOZ,117W55.280,33N48.278,TACO BELL #2
`US.CA.SA\I.DLTC6,117W55.354,33N48.204,DEL TACO #6
`US.CA.SA\I.MAC7,117W52.360,33N49.549,MCDONALDS #7
`US.CA.SA’\I.BK4,117W52.425,33N49.647,EURGER KING #4
`US.CA.SAI‘I.ARCOB,117W52.459,33N491681,ARCO #3
`US.CA.SA\I.DLTC7,117W52.513,33N49.647,DEL TACO #7
`US.CA,SA\I.CHVRN4,117W52.557,33N49.701,CHEVRON #4
`US.CA,SAN.JACK4,117W54.800,33N47.895,JACK-IN«THE-BOX #4
`US.CA.SAN.MAC8,117W54.837,33N46.987,MCDONALDS #8
`US.CA.SA\I.TACOS,117W55.280,33N48.278,TACO BELL #3
`USCASANDLTCBA17W55.354,33N48.204,DEL TACO #8
`
`US.CA.YSvI,WWNA,11QWBQ.23,37N32.20,WAWONA LODGE
`USCAYSv1.TL|‘-\1E,119W21.54,37N52,32,TUOLUMNE MEADOWS
`
`
`
`Fig. 103
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 13 0f 27
`
`US 6,202,023 B1
`
`US.CA,YSM.HFDM,119W31.56,37N44.84,HALF DOME
`US.CA.YSM.HCI-IY,119W47.37,37N56.78,HETCH HETCY RESERVOIR
`US.CA.YSM.BDGP,119W39.72,37N40.25,BADGER PASS
`US.CA.YSM.MRPG,119W36.13,37N30.77,MARIPOSA GROVE
`US.CA.YSM.SENT,119W37.96,37N30.12,SOUTH ENTRANCE
`US.CA.YSM.NENT,119W52.54,37N48.69,NORTH ENTRANCE
`US.CA.YSM.WENT,119W46.21,37N40.64,WEST ENTRANCE
`US.CA.YSM.EENT,119W15.57,37N54.38,EAST ENTRANCE
`US.CA.YSM.WWLF,119W38.73,37N52.35,WHITE WOLF
`US.CA.YSM.GCRP,119W34.30,37N43.67,GLACIER POINT
`US.CA.YSM.YSMF,119W37.12,37N45.34,YOSEMITE FALLS
`
`US.CA.YSM.GGG1,119W39.23,37N32.20,WAWONA LODGE
`US.CA.YSM.GGG2,119W21.54,37N52.32,TUOLUMNE MEADOWS
`US.CA.YSM.GGG3,119W31.56,37N44.84,HALF DOME
`US.CA.YSM.GGG4,119W47.37,37N56.78,HETCH HETCHY RESERVOIR
`US.CA.YSM.GGG5,119W39.72,37N40.25,BADGER PASS
`US.CA.YSM.GGG6,119W36.13,37N30.77,MARIPOSA GROVE
`US.CA.YSM.GGG7,119W37.96,37N30.12,SOUTH ENTRANCE
`US.CA.YSM.GGG8,119W52.54,37N48.69,NORTH ENTRANCE
`US.CA.YSM.GGG9,119W46.21,37N40.64.WEST ENTRANCE
`US.CA.YSM.GGG10,119W15.57,37N54.38,EAST ENTRANCE
`US.CA.YSM.GGG11,119W38‘73,37N52.35,WHITE WOLF
`US.CA.YSM.GGG12,119W34.30,37N43.67,GLACIER POINT
`US.CA.YSM.GGG13,119W37.12,37N45.34,YOSEMITE FALLS
`
`US.CA.YSM.G1,119W39.23,37N32.20,WAWONA LODGE
`US.CA.YSM.G2,119W21.54,37N52.32,TUOLUMNE MEADOWS
`US.CA.YSM.G3,119W31.56.37N44.84,HALF DOME
`US.CA.YSM.G4,119W47.37,37N56.78,HETCH HETCI-IY RESERVOIR
`US.CA.YSM.G5,119W39.72,37N40.25,BADGER PASS
`US.CA.YSM.G6,119W36.13,37N30.77,MARIPOSA GROVE
`US.CA.YSM.G7,119W37.96,37N30.12,SOUTH ENTRANCE
`US.CA.YSM.G8,119W52.54,37N48.69,NORTH ENTRANCE
`US.CA.YSM.G9,119W46.21,37N40.64,WEST ENTRANCE
`US.CA.YSM.G10,119W15.57,37N54.38,EAST ENTRANCE
`US.CA.YSM.G11,119W38.73,37N52.35,WHITE WOLF
`US.CA.YSM.G12,119W34.30,37N43.67,GLACIER POINT
`US.CA.YSM.G13,119W37.12,37N45.34,YOSEMITE FALLS
`
`USCAYSBI-IFDMJ19W31.56‘37N44,84,I—IALF DOME
`US.CA.YSB.YSI\.IF,119W37.12,37N45.34,YOSEI\IITE FALLS
`US.CA.YSB.GGG1,119W34.23,37N44.73,AIIWAHNEE HOTEL
`US‘CAYSBGCRPJ19W34.30,37N43.67,GLACIER POINT
`
`Fig. 100
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 14 0f 27
`
`US 6,202,023 B1
`
`AD,ANDORRA
`AE,UNITED ARAB EMIRATES
`AF,AFGHANISTAN
`AG,ANTIGUA AND BARBUDA
`ALANGUILLA
`AL,ALBANIA
`AM,ARMENIA
`AN,NETHERLANDS ANTILLES
`AO,ANGOLA
`AQ,ANTARCTICA
`AR,ARGENTINA
`AS,AMERICAN SAMOA
`AT,AUSTRIA
`AU,AUSTRALIA
`AW,ARUBA
`AZ,AZERBAIJAN
`BA,BOSNIA AND HERZEGOVINA
`BB,BARBADOS
`BD,BANGLADESH
`BE,BELGIUM
`BEBURKINA FASO
`BG,BULGARIA
`BI-I,BAI-IRAIN
`BLBURUNDI
`BJ,BENIN
`BIVLBERMUDA
`BN,BRUNE| DARUSSALAM
`BO,BOLIV|A
`BR,BRAZIL
`
`BT,BI-IUTAN
`BV,BOUVET ISLAND
`BWBOTSWANA
`BY,BELARUS
`BZ,BELIZE
`CA,CANADA
`CC,COCOS (KEELING) ISLANDS
`CF,CENTRAL AFRICAN REPUBLIC
`CG,CONGO
`C>H,SWITZERLAND
`CLCOTE D'IVOIRE (IVORY COAST)
`CK,COOK ISLANDS
`CL,CI-IILE
`
`CO,COLOMBIA
`CR,COSTA RICA
`CS,CZECHOSLOVAKIA (FORMER)
`CU.CUBA
`CV,CAPE VERDE
`CXCHRISTMAS ISLAND
`
`Fig. 1 1
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 15 0f 27
`
`US 6,202,023 B1
`
`—\
`Eile ?elp
`G02 ADDRESS: YusTxAus 55.63.1705
`[DEGREESMINUTES:SECONDS]
`IATITIIDEI sons-4am
`LONGITUDE: ED335000
`
`j
`J
`
`l?ITER ]
`
`7
`
`IV
`
`TM
`
`0
`
`PROPRIETARY
`G02 LDDATIDIII
`
`J
`
`DITY- IAus AUSTIN
`'
`
`sTATE I
`; TXTEXAS
`COUNTRY; [Us UNITED STATES
`
`-
`J UP
`DOWN Show/mg You the Way
`UP
`DOWN
`
`|
`j
`
`Fig. 12a
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 16 0f 27
`
`US 6,202,023 B1
`
`File ?elp
`
`G02 ADDRESS: CANWBMAU
`[DEGREESMXNUTESSECONDS]
`LATITUDEII 33:36:59.22N
`LONGITUDEZ[ 117;54:50.22vv
`
`IENTER
`
`|
`l
`
`PROPRIETY
`G02 LOCATiON1‘MAC1 = MCDONALDS #1 J
`
`TM
`
`up
`C|TY:[NWB NEWPORT BEACH j DOWN Showing you the Way
`UP
`STATEM CALIFORNIA
`J
`DOWN
`
`COUNTRY:[US UNITED STATES
`
`J
`
`Fig. 12b
`
`

`

`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 17 0f 27
`
`US 6,202,023 B1
`
`—I
`Help
`Eile
`J “5mm
`G02 ADDRESS1| MAC2
`[DEGREES1MINUTES:SECONDS]
`LATITUDE:| 33:39:32.94N
`LONGITUDEzl 117:52:21.6OW
`
`J
`J
`
`PROPRIETARY
`002 LOCATION: WACT = McDONALDS #2
`
`1
`
`IV
`
`TM
`
`UP
`CITY: ?lWB NEWPORT BEACH J DOWN Showing you the Way
`UP
`J DOWN
`I
`
`STATE |
`: CA CALIFORNIA
`COUNTRY: lus UNITED STATES
`
`Fig. 12c
`
`

`

`U.S. Patent
`
`Mar. 13,2001
`
`Sheet 18 0f 27
`
`US 6,202,023 B1
`
`1316
`
`1314 /
`IIII||||| IEI IIIIIIIII
`|I|I|l|||
`
`
`
`IIIIIIIII I|I|I|IlI
`
`1308
`l] /
`
`PUBLIC SWITCH ED NETWORK
`
`1318
`
`1315
`/
`
`
`IIIIIIIII IIIIIIIII
`
`
`
`||| IIIIIIIII [13E] ||| IIIIIIIII IIIIIIIII
`
`||||||||
`
`INTERNET
`
`MEI =
`
`
`COMPUTING
`
`PORTABLE
`
`DEVICE
`
`
`
`ALI EXAMPLE I
`
`|III|I
`|||||||||I|||||||IIIIIIIIIIIIII
`
`nullllll
`
`SATELLITE
`
`1 302
`
`
`
`
`
`MOBILE SWITCHING OFFICE
`
`Fig 13
`
`1304
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 19 0f 27
`
`US 6,202,023 B1
`
`STORAGE
`
`WIRELESS
`TRANSCHVER
`
`CLIENT
`COMPUTER
`
`MAPPING
`
`Fig. 14
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 20 0f 27
`
`US 6,202,023 B1
`
`1510
`
`SERVER
`
`1510
`
`
`
`
`AU
`DEWCE
`INTERFACE
`
`
`
`WEBBROWSER
`
`1502
`
`
`
`
`
` ‘1IIIIIII'
`
`
`DATAPACKET
` ALIPOLL
`BUlDERAND
`
`PARCER
`
`DATA
`STORAGE
`
`Fig. 15
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 21 0f 27
`
`US 6,202,023 B1
`
`1600
`
`DETERMINE CURRENT LOCATION
`
`1602
`
`
`
`DETERMINE DESIRED LOCATION
`AND OTHER DATABASE
`
`1604
`
`1606
`
`1608
`
`QUERY PARAMETERS
`
`
`
`
`
`
`CONVERT DESIRED LOCATION
`TO GRID COORDINATE
`SYSTEM IF NECESSARY
`
`
`
`
`
`STORE DESIRED LOCATION IN
`LOCAL CLIENT DATA STORAGE
`DEVICE
`
`
`
`1610
`
`CONNECT TO SERVER
`
`READ DATA PACKET
`
`1611
`
`FORMULATE DATABASE QUERY
`FROM INFORMATION IN DATA
`PACKET
`
`1618
`
`
`
`
`
`
`RETRIEVE DATA FROM QUERY
`
`SEND RESULTS TO CLIENT
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 22 0f 27
`
`US 6,202,023 B1
`
`1700
`
`1702
`
`DEFINE
`LOCATION
`
`1703
`
`SELECT CRITERIA
`FOR DATABASE
`QUERY
`
`
`
`
`1705
`
`
` LOCATION
`DATA IN G02
`
`FORMAT?
`
`LOCATION INFORMATION:
`USE GPS LOCATION
`USE PROJECTED GPS LOCATION_MINS
`MANUAL LOCATION INPUT
`SAVED LOCATIONS
`HOME
`OFFICE
`SELECT LOCATIONS FROM:
`MAP
`WAY POINT TABLE
`
`
`4. OTHER SELECTION CRITERIA.
`
`MENU SELECTIONS:
`
`1.CATEGORY (i.e. RESTAURANTS,
`BANKS, ETC.)
`2. CATEGORY FEATURES (i.e. ONLY
`ESTABLISHMENTS THAT ACCEPT VISA)
`3. SEARCH RADIUS (2-5 MILES, ETC.)
`
`
`
`
`
`CONVERT TO
`YES
`G02
`FORMAT
`
`1707
`
`
` CREATE DATA
`PACKET ON LOCAL
`
`
`DATABASE
`
`
`G02 APPLICATION
`
`Fig. 17
`
`DATA PACKET:
`
`
`
`1) CURRENT LOCATION
`2) SPEED
`3)BEARING
`4) INTENDED ROUTE TIME ESTIMATES
`5) INTENDED DESTINATION ROUTE
`ESTIMATES
`
`6) PREDEFINED USER PREFERENCES
`(PROFILE) (e.g. VACATION, BUSINESS
`TRIP, PREFERRED SERVICE STATION,
`BANK, ETC.)
`7) INTERIM USER PREFERENCES
`8) QUERY PARAMETERS
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 23 0f 27
`
`US 6,202,023 B1
`
`CONNECT TO SERVER
`
`1802
`
`1804
`
`
`
`EXISTING
`DATA
`
`PACKET?
`
`
`YES
`
`NO
`
`1806
`
`OFFER TO DOWNLOAD (302
`APPLICATION SOFTWARE
`
`1810
`
`READ DATA PACKET
`
`AND EXTRACT
`LOCATION AND
`DATABASE QUERY
`INFORMATION
`
`
`OFFER
`
`ACCEPTED?
`
`
`
`
`1808
`
`NO
`
`1811
`
`
`
`
`
`1814
`
`1818
`
`1820
`
`/
`
`1824
`
`
`
`
`
`
`YES
`
`DOWNLOAD AND INSTALL
`G02 APPLICATION SOFTWARE
`
`PROVIDE WEB PAGES TO PROMPT
`USER FOR LOCATION AND
`DATABASE QUERY PARAMETERS
`
`1812
`
`READ USER INPUT
`
`LAUNCH G02
`APPLICATION SOFTWARE
`
`COVERT LOCATION DATA TO G02
`GRID DATA FORMAT IF NECESSARY
`
`
`
`PERFORM DATABASE SEARCH
`
`
`
`SEND RELEVANT DATA TO CLIENT
`
`
`
`
`
`
`
`Fig. 18
`
`

`

`US. Patent
`
`hdar.13,2001
`
`Sheet24 0f27
`
`US 6,202,023 B1
`
`
`
`05305me.30312$;E0820.NSE.825
`
`
`
`
`
`GE02:23020%Iomfim.m22>Emoxw25
`
`
`
`92021032me:20
`
`
`
`<_mm:._mozOFomjmmWEED.vvomr
`
`
`
`
`
`mm>mmmO._.._.zm_m._.wv_o<n_<._.<o
`
`
`
`
`
`>moomfi<omEOEzwoommwOOIommwa
`
`
`
`mHOmzzOo>._._bm_m_n_mmm:mozO:.<§mO.._z_
`
`
`
`ijOmmmmwsoz<zo_._.om:m_w32m:m_>
`
`
`
`
`
`Soowxz<mmoo0.351552Qm_u__0mn_w<O._.
`
`55mExo<m<._.<o
`
`
`
`29.2004Hzmmmao.F
`
`”80302
`
`.3E0820.0
`
`
`2020:03002202
`5:.N03
`
`002
`
`2.mt
`
`
`
`292502550%$0:$15e0205..0
`
`
`
`
`
`SE.2”:mmmzaam20:50;0.3
`
`
`
`
`
`205300E0820.N
`
`0))5
`
`
`
`
`
`>mm50mw<m<H<Q
`
` mm._.<._3_>_w_0m03:$50002<Eva/a<20$35$500wx: mom_‘
`
`
`
`Nz:zéooE2922?:N00E9mm
`
`
`
`oz<HzmjoOHHzmwExo<n_<l_.<n_
`
`
`
`Now025302E42052moo
`
`mbsmmommnzmo”.#5.F
`
`”$93.53
`
`mwmmoo<
`
`
`
`
`
`zo_.r<_>_mon_z_mmw:._.zmz:mmmmmIHO.N
`
`
`
`
`
`
`
`
`
`0F21:;$03958;$1022:zo:<0:&<N00
`
`«N2
`
`
`
`mm>mmmm._.<o.EzNowmmm>>0mmmw>>
`
`Nomw
`
`
`
`mS:moi53:002#502052N00EsEoEnz
`
`
`
`mzohmzNowHzmmmzoElam—o
`
`
`
`.wmmm:OHHz<>m._mmmemm>>
`
`
`
`.zOF<oo._Hzmmmso
`
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 25 0f 27
`
`US 6,202,023 B1
`
`2004
`
`SLEEP(X)
`
`SECONDS
`
`I
`
`2002
`
`LOCAHON
`
`DETERMINING
`CAPABHJTY?
`
`
`
`NO
`
`
`
`
`PROMPT FOR
`
`MANUAL LOCATION
` POLL LDID
`
`INPUT?
`
`
`2008
`
`
`
`
`
`
`
`<——N0
`
`ISTHEREA
`LOCAHON
`CHANGE?
`
`2010
`
`YES
`
`2012
`
`N0
`
`
`UPDATECLENT
`
`
`INFORMAHON
`
`
`
`
`2025
`
`NO
`
`2020
`
`2024
`
`GoZSERVER
`
`STORAGEIIII
`
`PERSISTENT
`
`Fig. 20
`
`YES
`
`2014
`
`
`
`
`
`UPDATE
`
`
`FREQUENCY
`
`OPHONS?
`
`2016
`
`YES
`
`
`TRANSMR
`CURRENT
`
`G02
`
`LOCARON
`
`
`2018
`
`
` RECEIVE
`
`UPDATED
`
`LOCATION
`DATA
`
`
`
`

`

`US. Patent
`
`hdar.13,2001
`
`Sheet26 0f27
`
`US 6,202,023 B1
`
`
`
`
`
`_<_>_ZwaxmmA
`
` Ub4~x22nwraUq.o
`Ub;~X_an—gU4.w_Flillllliil
`
`
`
`
`
`PAJRKJNCSLIDT'D
`
`Fig. 21
`
`

`

`US. Patent
`
`Mar. 13, 2001
`
`Sheet 27 0f 27
`
`US 6,202,023 B1
`
`/ 2201
`
`2202
`
`
`
`2204
`
`O O O O O O O O
`
`0000000
`
`
`
`
`
`
`I I I I I I I I
`
`
` PROCESSOR
`OOOOOOOOO
`00000000
`
`COMMUNICATIONSBUS
`
`
`
`MAINMEMORY
`
`2206
`
`2208
`
`HARD DISK DRIVE '
`
`
`
`REMOVABLE STORAGE
`DRIVE
`
`INTERFACE
`
`
`
`REMOVABLE
`
`STORAGE UNIT
`
`REMOVABLE
`
`STORAGE UNIT
`
`
`2222
`
`COMMUNICATION
`
`INTERFACE
`
`2224
`
`Fig. 22
`
`

`

`US 6,202,023 B1
`
`1
`INTERNET BASED GEOGRAPHIC
`LOCATION REFERENCING SYSTEM AND
`METHOD
`
`RELATED APPLICATIONS
`
`This application is a continuation-in-part of US. patent
`application Ser. No. 09/188,153, filed Nov. 4, 1998, now
`US. Pat. No. 6,047,236, which is a continuation of US.
`patent application Ser. No. 08/701,586, filed Aug. 22, 1996,
`now US. Pat. No. 5,839,088. The above referenced patent
`and applications are incorporated herein by reference as if
`set forth in full.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to a geographic location
`referencing system and to a system, method and computer
`program product for automatically providing informational
`services to users based on their geographical location.
`2. Related Art
`
`The Internet has revolutionized the way people acquire
`information. Seemingly limitless volumes of data are now
`instantly available to users from their homes, offices, schools
`and libraries. Portable devices of various types including
`portable computers, personal data assistants, wireless com-
`munication devices (i.e. cellular phones) and in-vehicle
`navigation and computer systems can or will be used to
`access the Internet from any location.
`Currently, services offered on the Internet do not cater to
`mobile users. In fact, it is often cumbersome to interact with
`current Internet services using portable devices due to the
`interactive nature of on-line sessions that generally require
`substantial user input. This can raise safety concerns, for
`example, in automotive Internet access devices. What is
`needed therefore,
`is a system and method that provides
`Internet services to mobile users with reduced user input
`requirements. In addition, what is needed is a system and
`method that provides Internet services to mobile users that
`are customized according to each user’s geographical loca-
`tion.
`
`is needed is a system and method for
`Further, what
`providing a geographic location referencing system that can
`be easily adapted to provide automated Internet services
`based on location. One such referencing system that can be
`used with the present invention is described in the above
`referenced related patent application, now US. Pat. No.
`5,839,088 (“the ’88 patent”), entitled “Geographic Location
`Referencing System and Method”. The ’88 patent and the
`present patent application are commonly owned.
`The ’88 patent describes a geographic location referenc-
`ing system that has an addressing scheme that allows a
`location to be uniquely addressed using proprietary names
`unique to a geographical area. The geographic location
`system is contrasted with prior systems that are not suitable
`for Internet related services. Such systems include geodetic
`latitude and longitude, Universal Transverse Mercator
`(UTM), Military Grid Reference System (MGRS), World
`Geographic Reference System (GEOREF), Maidenhead,
`Trimble Grid, Trimble Atlas, and Thomas Brothers Detail.
`These prior systems can generally be divided into two
`categories: global and local. The global systems, such as
`geodetic latitude and longitude, UTM, MGRS, GEOREF,
`Maidenhead, and Trimble Grid, use a scheme that subdi-
`vides the globe into areas of increasing resolution, until a
`particular location is properly identified. Thus each location
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`address is referenced to the global system, allowing for the
`easy comparison of two location addresses. However, the
`addresses tend to be complicated, cumbersome, and unre-
`lated to the real world, increasing the complexity of these
`systems.
`The local systems, such as Thomas Brothers paper map-
`ping systems, provide a technique that assigns location
`addresses based on association with a geographic region or
`physical map pages, with every location identified with only
`one region. The local systems are suitable for use in con-
`nection with a physical map. However, such local systems
`are difficult to use with respect to a more global or electronic
`system, as there is no simple way to convert a local address
`into a global address, and the local address is not recognized
`in the global systems.
`Location technology has been significantly impacted by
`the wide availability of Global Positioning Systems (GPS),
`which are operated by the United States Department of
`Defense to provide worldwide navigation, position location,
`and precision timing services. GPS comprises a global
`network of satellites that interact with a controller coupled
`to a GPS receiver, allowing the controller to precisely
`determine its location. This location is typically output from
`the GPS receiver as latitude and longitude numbers, which
`are cumbersome for users to understand and use. A GPS
`
`receiver is sometimes coupled with additional capability that
`allows the raw latitude/longitude numbers to be converted
`into a more useful and usable format. See, eg., Sprague et al.,
`US. Pat. No. 5,422,814; Inoue, US. Pat. No. 5,289,195; and
`Yamashita, US. Pat. No. 5,471,392. However, even with
`these enhancements, a problem with these systems is that
`they are still difficult to use by persons who are unskilled in
`the use of location referencing systems. Another problem is
`that these systems are unwieldy because they still retain their
`global character. Still another problem with these systems is
`that they are not readily adaptable for use with computer
`networks such as the Internet.
`
`Private commercial tracking systems in use today provide
`the ability to automatically track the location of,
`for
`example, a fleet of trucks, e.g. see US. Pat. Nos. 5,155,689;
`5,299,132; 5,398,190; 5,454,027; 5,513,111; and 5,519,621.
`These patents are all related to a commercial vehicle locat-
`ing and communicating system that uses either a cellular
`network or a GPS system for tracking and locating vehicles.
`The problem with these proprietary systems is that they
`are very complex, expensive and limited to very specific
`functions. What is needed is a referencing system that can be
`used with a minimum amount of reading, scrolling, and
`searching, and with a limited number of keystrokes for data
`entry. In addition, what is needed is a user-friendly, truly
`local addressing system that is easily convertible to a known
`global system for wide-range concerns. Further, what is
`needed is a flexible system and method that can be used to
`automatically provide mobile users with relevant informa-
`tion customized for their current location. Additionally, what
`is needed is a system and method that caters to mobile
`Internet users by providing customized services based on
`geographic location.
`
`SUMMARY OF THE INVENTION
`
`The present invention relates to a system and method for
`providing services over a computer network, such as the
`Internet, for users in mobile environments. Specifically, the
`system and method of the present invention provides users
`with information that is specific to the user’s geographic
`location.
`
`

`

`US 6,202,023 B1
`
`3
`In a preferred embodiment, a client computer system is
`equipped with a local database, a wireless transceiver, an
`input device such as a keyboard, an output device such as a
`display and an automatic location identifying (ALI) device,
`such as a GPS receiver or the like. Note that the ALI device
`is an optional component of the present invention.
`The Client computer system connects with a server
`coupled to a computer network, such as the Internet. The
`server is enhanced in accordance with the present invention
`by automatically determining the location of the client. In
`one embodiment, the client automatically advises the server
`of its current location via a transmission of an electronic data
`packet or “handshake” upon connection. The server uses this
`information to perform a database query to retrieve infor-
`mation that is customized for the particular location.
`In particular, an application program is installed on the
`client computer system. The application program prompts
`the user to select a category of interest, a preference for
`specifying location information (i.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