`Hancock et al.
`
`USOO6202023B1
`(10) Patent No.:
`US 6,202,023 B1
`(45) Date of Patent:
`Mar. 13, 2001
`
`5,345,244
`5,355,140
`5,359,332
`5,396.254
`S4O6.491
`2 : - /
`5,418,538
`
`(54) INTERNET BASED GEOGRAPHIC
`LOCATION REFERENCING SYSTEMAND
`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: GO2 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
`e afays
`Related U.S. Application Data
`(63) Continuation-in-part of application No. 09/188,153, filed on
`Nov. 4, 1998, now Pat. No. 6,047.236, which is a continu-
`ation of application No. 08/701,586, filed on Aug. 22, 1996,
`now Pat. No. 5,839,088.
`
`7
`
`(52) U.S. Cl. ........................... 701.201: 701/208. 701.213
`s
`s
`(58) Field of Search ..................................... 701/201, 208,
`701/211, 213; 340/995; 342/357.09 357.1
`s
`s
`709/203; 455/456 457
`s
`s
`References Cited
`U.S. PATENT DOCUMENTS
`
`(56)
`
`4,677,561
`4,974,170
`5,155,689
`5,289,195
`5,296,861
`5,311,434
`5,323,322
`
`6/1987 Akama et al. .
`11/1990 Bouve et al..
`10/1992 Wortham .............................. 455/456
`2/1994 Inoue.
`3/1994 Knight.
`5/1994 Tamai.
`6/1994 Mueller et al. .
`
`9/1994 Gildea et al..
`10/1994 Slavin et al..
`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).
`WO 97/07467
`2/1997 (WO).
`WO 98/59506
`12/1998 (WO).
`Primary Examiner Michael J. Zanelli
`(74) Attorney, Agent, or Firm-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
`application program builds a data packet comprising loca
`tion information and user information and Stores the data
`(51) Int. Cl." .............................. G06F 17/30; R 59. 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 connection, the client
`automatically transmits the electronic data packet to the
`Server. The primary Server maintains a database that contains
`a list of enhanced Services. 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 specific universal
`resource locator (URL) that contains the address of the
`enhanced Server is transmitted to the client. The client
`computer System launches a web browser and connects to
`the enhanced Server. Upon connection relevant data custom
`ized for the client's location is automatically displayed
`without additional input from the user.
`
`23 Claims, 27 Drawing Sheets
`
`.
`
`1310
`
`SAET
`
`
`
`STELLITE
`
`1315
`
`I I
`III.
`|| ||
`III
`
`INTERNET
`
`
`
`
`
`
`
`1316
`DAAJ
`III.
`III
`III
`III III
`
`ALEXAMPLE
`
`
`
`1303
`
`1306
`
`AL al
`Š S tryptor
`
`COMPUTING
`DEVCE
`
`34
`
`BASE STATION
`
`132
`
`PUBLC
`
`SWITCHED y
`308
`
`MOBILE SWICHING OFFICE
`
`
`
`US 6,202,023 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`Sprague et al. .
`Nobe et al. .
`Sheynblat.
`Woo et al. .
`Kishi et al. .
`Yamashita.
`Loomis .
`
`6/1995
`6/1995
`7/1995
`9/1995
`9/1995
`11/1995
`12/1995
`
`5,422,814
`5,424.951
`5,436,632
`5,450,344
`5,452,217
`5,471,392
`5,477,458
`
`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 al. ........................... 340/995
`Spaur et al. ....
`... 370/313
`DeLorime et al. ................... 455/456
`Hancock et al. .
`Dussell et al. ....................... 701/211
`Beckert et al. ........................ 701/33
`
`* cited by examiner
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 1 of 27
`
`US 6,202,023 B1
`
`
`
`
`
`EXPLODED VIEW
`/N FIG 2
`
`
`
`US. Patent
`
`U.S. Patent
`
`Mar. 13, 2001
`hdar.13,2001
`
`Sheet 2 of 27
`SheetZ 0f27
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`
`
`11
`
`
`
`
`
`
`
`Google Exhibit 1005, Page 4 of 48
`
`
`
`U.S. Patent
`US. Patent
`
`M
`
`10023,1
`
`a282:28
`
`:V
`
`wmmmmoe9$#292922
`
`a.mag?52:0
`
`3
`
`7
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`mmag?88%
`
`m.mE
`
`295.58g
`
`20:85.5
`
`;
`
`ZOC<Q><Z
`
`ZQZEKEZ
`Eggma
`
`mm
`
`
`
`zo;<§mo@z,2206mm
`
`
`
`zQEEmEZ4<zoEmoa
`
`
`
`Rm
`
`0:6me
`
`zoFflszZ
`
`33232
`
`BzoEumd
`
`mm
`
`mm
`
`mm
`
`Z:7&5
`
`OZOgBd
`
`mW
`
`\N
`
`232%A
`
`
`
`
`
`
`
`
`
`Google Exhibit 1005, Page 5 of 48
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 4 of 27
`
`US 6,202,023 B1
`
`MANUAL
`
`ELECTRONIC
`
`IDENTITY FEATURE
`AND NAME
`
`GD
`
`CAPTURE POSITIONAL
`NFORMATION
`
`53
`
`DETERMINE DISTRICT
`NAME
`
`61
`
`54
`
`DISTRICT NAMES
`DISTRICT NAVIGATIONAL
`INFORMATION
`
`UNOUE IN DISTRICT
`DSRCT DATA FLE
`
`63
`
`
`
`CENTRAL
`REPOSITORY
`CLASSIFICATION
`
`65
`
`71
`
`MAKE REO UES
`
`73
`
`RECEIVE TRAVEL
`DATA
`
`LOCAL
`STORAGE
`
`79
`
`USER
`
`-- - - - - - - - - - - - - - - - Nail |ON
`
`75
`
`77
`
`Fig. 4
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 5 of 27
`
`US 6,202,023 B1
`
`
`
`
`
`100
`
`1 O2
`
`106
`
`OUTPUT DEVICE
`
`trica A
`
`108
`
`1OS
`
`
`
`Mar. 13, 2001
`1002
`
`
`
`
`
` 5%Ju$u~hmo=~x4‘»,.r\
`
`nMa29mmW
`
`.53.2135.m.\\
`sawv\/louse—{8.3Leanna\
`
`U.S. Patent
`US. Patent
`
`.\
`
`\\\\It:.86I23
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`
`
`Sheet 6 of 27
`72f
`
`.eM..hF.vi2....S.erxnr'.‘l.llll.
`0a6Wt.vaeh2.
`.1:.y‘misgunfire?
`
`
`
`
`
`
`.25(S<Eat,_m6Q
`
`
`@520032m;>o=a>
`
`
`oo-=_>:29:u..-Egnn!3::90>
`
`zdj-.
`
`
`I:0:99.000)50304
`
`\l/\Ramum—um
`
`8...;z.
`
`4<>OI
`
`mmIUK<
`
`008:0cu;E3
`
`
`
`.320:$05.2:]/:.60
`
`\\Ian5..a»
`
`Google Exhibit 1005, Page 8 of 48
`
`
`
`
`
`U.S. Patent
`US. Patent
`
`Mar. 13, 2001
`
`Sheet 7 0127
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`
`
`%22
`a1
`YSM
`CA.
`
`
`
`
`
`
`
`Google Exhibit 1005, Page 9 of 48
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 8 of 27
`
`US 6,202,023 B1
`
`AKANC, ANCHORAGE, 149W54,61N13
`AK, FBK, FAIRBANKS, 147W43,64N51
`AKJUN.JUNEAU,134W24,58N18
`ALANN, ANNISTON,085W50,33N39
`AL, BES, BESSEMER,086W58,33N24
`AL, BR, BIRMINGHAM,086W48,33N31
`AL, DEC, DECATUR,086W59,34N36
`AL DOT, DOTHAN,085W2431N13
`AL FLO, FLORENCE,087W41,34N48
`ALGAD, GADSDEN,086WO 134NO1
`ALHUN, HUNTSVILLE,086W35,34N44
`AL MOB, MOBILE,088WO3,3ON41
`AL MON, MONTGOMERY,086W 19,32N23
`AL, PHE, PHENIX CITY,085WOO,32N28
`AL PR, PRICHARD,088WO5,3ON44
`ALSELSELMA087WO 132N25
`ALTUS, TUSCALOOSA,087W34,33N12
`AR, EDO, EL DORADO,092W40,33N12
`AR, FAY, FAYETTEVILLE,096W10,36NO4
`AR, FTS, FORT SMITH,094 W25,35N23
`AR, HOSHOT SPRINGS NAT PA,093WO3,34N.31
`ARJON, JONESBORO,090W42,35N50
`AR, LRK, LTTLE ROCK,092W17,34N45
`AR, NLR, NORTH LTTLE ROCK,092W 16,34N46
`AR, PB, PINE BLUFF, O92W0134N13
`ARWME, WEST MEMPHIS,090W 11,35NO9
`AZ, FLA, FLAGSTAFF,111 W39,35N12
`AZ, GCN, GRAND CANYON, 112W8,36N59
`AZ, GLD, GLENDALE, 112W 11,33N32
`AZMES, MESA, 111 W50,33N25
`AZ, PHO, PHOENIX, 112W04,33N27
`AZSCO, SCOTTSDALE, 111 W56,33N29
`AZTEM,TEMPE, 111 W56,33N25
`AZ, TUC, TUCSON, 11 OWS8,32N13
`AZYMAYUMA, 114 W37,32N43
`CAALAALAMEDA, 122W 15,37N46
`CAALHALHAMBRA, 118WO6,34NO8
`CA, ALT, ALTADENA, 118WO8,34N11
`CAANAANAHEM, 117W55,33N50
`CAANTANTIOCH, 121 W48,38NO1
`CAARA ACADIA, 118W 12,34NO8
`CAARD, ARDEN, 121 W23,38N36
`CAARE ARCADE, 118WO 134NO8
`CAAZU, AZUSA, 117W52,34NO8
`CA, BAK, BAKERSFIELD, 119WO1,35N23
`CA, BAP, BALDWIN PARK, 117W58,34NO4
`CA, BBK, BURBANK, 118W 19,34N11
`CA, BEF, BEL FLOWER, 1 18WO9,33N53
`CA, BEG, BELL GARDENS, 118W 10,33N58
`CA, BEL, BELL 1 18W 11,33N59
`CA, BEV, BEVERLY HILLS. 118W25,34. NO4.
`Fig. 8A
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 9 of 27
`
`US 6,202,023 B1
`
`CA, BMT BELMONT, 122W 16,37N31
`CA, BRK,BERKELEY, 122W 16,37N52
`CA, BUP, BUENA PARK, 117W60,32N52
`CA, BUR, BURLINGAME, 112W21,37N35
`CA CAM, CAMPBELL 121W57,37N17
`CACAR, CARMICHAEL 121 W 19,38N38
`CACAR, CARSON, 118W 17.33N48
`CA, CAV, CASTRO WALLEY, 122W04,37N42
`CA, CH, CHNO,117W4134NO1
`CA, CHWCHULA VISTA, 117WO5,32N39
`CA, CH, CITRUS HEIGHTS, 121 W 17,38N42
`CA, CLA, CLAREMONT, 117W43,34NO6
`CA, COL COLTON, 117W 19,34NO4
`CA, CMP, COMPTON, 118W 13,33N54
`CA, COM,COSTA MESA, 117W55,33N38
`CA, CON, CONCORD, 122WO2,37N59
`CA, COV, COVENA, 117W52,34NO5
`CA, CRN, CORONA, 117W34,33N53
`CACRO, CORONADO 117W 10,32N41
`CA, CUC, CULVER CITY, 118W25,34NO1
`CACYP, CYPRESS, 118WO2,33N50
`CADAC, DALY CITY, 122W28,37N42
`CA, DAV, DAWS, 121 W44,38N32
`CA, DOW, DOWNEY, 118WO8,33N56
`CA, ECA, EL CAJON, 116W58,32N48
`CA, ECE, EL CERRITO, 122W 19,37N55
`CA, ELA, EAST LOS ANGELES, 118WO9,34NO1
`CA, EMT, EL MONTE, 122WOO,37N59
`CA, ESC, ESCONDIDO,117WO5,33NO7
`CA, EUR, EUREKA, 124WO94ON47
`CA, FA, FAIRFIELD, 122W03,38N15
`CA, FLO, FLORENCE, 118W 15,33N58
`CA, FON, FONTANA, 117W26,34NO6
`CA, FOV, FOUNTAIN WALLEY, 117W58,33N42
`CA, FRE, FREMONT, 121 W57,37N32
`CA, FRS, FRESNO,119W47,36N44
`CA, FULFULLERTON, 117W56,33N53
`CA, GAGGARDEN GROVE, 117W55,33N47
`CA, GAR, GARDENA, 118W 1818,33N53
`CA, GLDGLENDALE, 118W 15,34NO9
`CAGLE, GLENDORA, 117W52,34NO3
`CAHAH, HACIENDA HEIGHTS 117W58,33N58
`CA, HAW, HAWTHORNE, 118W21,33N55
`CAHAY HAYWARD, 122W05,37N4O
`CA,HC, HILLCREST CENTER,118W57,35N23
`CA, HOL, HOLLYWOOD, 118W21,34NO6
`CA, HUB, HUNTINGTON BEACH, 118WO5,33N40
`CAHUP, HUNTINGTON PARK, 118W 14,33N59
`CA, MB, IMPERIAL BEACH 117WO8,32N35
`CA, NGINGLEWOOD, 118W21,33N58
`CA, LA LOS ANGELES 118W 15,34 NO.4
`Fig. 8B
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 10 Of 27
`
`US 6,202,023 B1
`
`AKALASKA
`ALA ABAMA
`ARARKANSAS
`AZARIZONA
`CA, CAL FORNA
`CO, COLORADO
`CT,CONNECTICUT
`DC, DSTRICT OF COLUMBIA
`DE, DELAWARE
`FL, FLORIDA
`GA, GEORGIA
`Hi, HAWA
`A, OWA
`ID, DAHO
`IL, LLINOS
`IN, INDIANA
`KSKANSAS
`KY, KENTUCKY
`LA LOUSANA
`MA, MASSACHUSET TS
`MD, MARYLAND
`ME, MAINE
`M1, MICHGAN
`MN, MNNESOTA
`MO, MESSOUR
`MS, MISSISSIPPI
`MT, MONTANA
`NC, NORTH CAROLINA
`ND, NORTH DAKOTA
`NE, NEBRASKA
`NH, NEW HAMPSHIRE
`NJ, NEWJERSEY
`NM, NEW MEXICO
`NW, NEWADA
`NY, NEW YORK
`OH, OHO
`OKOKLAHOMA
`OR, OREGON
`PA, PENNSYLVANA
`RI, RHODE ISLAND
`SC, SOUTH CAROLINA
`SOSOUTH DAKOTA
`TNTENNESSEE
`TX, TEXAS
`UT, UTAH
`WA, VIRGINA
`WTVERMONT
`WA, WASHINGTON
`WWESCONSN
`WWWEST WRGINA
`WYWYOMING
`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
`
`Google Exhibit 1005, Page 13 of 48
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 12 Of 27
`
`US 6,202,023 B1
`
`US, CA.NWB.STAR, 117W52.513,33N39.679, DEL STAR ATM
`USCA NWB. MAIL, 117W52.557,33N39,701, MAILBOX
`US. CA. NWB.GMC, 117W54.800,33N37.895, GENERAL MOTORS DEALER
`US.C.A.NWB.FORD, 117W52.837,33N36.987, FORD DEALER
`US, CA. NWB.MBZ,117W55.28O,33N38.278, MERCEDES BENZDEALER
`US, CA. NWBLEXUS,117W55.354,33N38.204, LEXUS DEALER
`USCA NWB.S711,117W52.360,33N39.549,7-11
`US. CANWB.CIRK, 117W52.425,33N39.647, CIRCLE K STORE
`USCA NWB.BOFA, 117W52.459,33N39.681, BANK OF AMERICA
`US, CA. NWBANW, 117W52.513,33N39,679A AND WRESTAURANT
`
`US. CASAN. MAC2,117W52.360,33N49.549, MCDONALDS #2
`US. CASAN.BK2,117W52.425,33N49.647, BURGER KING #2
`US. CASAN.ARCO, 117W52.459,33N49.681. ARCO
`U.S. CASAN. OLTC2,117W52.513,33N49.679, DELTACO #2
`US. CASAN.CHVRN, 117W52.557,33N49.701, CHEVRON
`US. CASANJACK1,117W54.800,33N47.895, JACK-IN-THE-BOX i 1
`US. CASAN. MAC1,117W54.837,33N46.987, MCDONALDS #1
`US, CASANTACO, 117W55.280,33N48.278, TACO BELL
`US-CASANDLTC1,117W55.28O,33N48.204, DELTACO #1
`US-CASAN. MAC3,117W52.360,33N49.549, MCDONALDS if
`US-CASAN.BK1,117W52.425,33N49.647, BURGER KING #1
`US. CASANARCO 1117W52.459,33N49.681ARCO if 1
`US. CASAN. DLTC3,117W52.513,33N49.679, DELTACO i:3
`US, CASAN.CHVRN1,117W52.557,33N49.701, CHEVRON #2
`US. CASANJACK2,117W54,800,33N47.895, JACK-IN-THE-BOX #2
`US. CASAN. MAC4,117W54.837,33N46.987, MCDONALDS #4
`US. CASANTACO 1117W55.280,33N48.278, TACO BELL #1
`US-CASAN.DLTC4,117W55.354,33N48.204, DELTACO #4
`US. CASAN. MAC5,117W52.360,33N49.549, MCDONALDS #5
`US. CASAN. BK3,117W52.425,33N49.647, BURGER KING #3
`US-CASANARCO2,117W52.459,33N49.681ARCO #2
`US. CASANDLTC5,117W52.513,33N49.679, DELTACO #5
`US-CASANCHWRN3,117W52.557,33N49.701, CHEVRON #3
`US. CASANJACK3,117W54,800,33N47.895, JACK-IN-THE-BOX #3
`U.S. CASAN. MAC6, 117W54,837,33N46.987, MCDONALDS #6
`US. CASANTACO2, 117W55.280,33N48.278, TACO BELL it2
`US.CA, SAN, DLTC6, 117W55.354,33N48.204, DELTACO if6
`US. CASAN. MAC7, 117W52.360,33N49.549, MCDONALDS #7
`US. CASAN. BK4,117 W52.425,33N49.647, EURGER KING ii 4.
`US. CASAN ARCO3,117W52.459,33N49.681. ARCO #3
`US. CASANDLTC7, 117W52.513,33N49.647, DELTACO i7
`US CASAN.CHWRN4,117W52.557,33N49.701, CHEVRON #4
`US CASANJACK4,117W54.800,33N47.895, JACK-N-THE-BOX it 4
`U.S. CASAN. MAC8, 117W54.837,33N46.987, MCDONALDS i8
`US-CASANTACO3,117W55.280,33N48.278, TACO BELL #3
`U.S. CASANDi TC2,117W55.354,33N48.204, DELTACO #8
`
`USCAYS, WWNA, 11 OW39. 23.37N32.20. WAWONA LOOGE
`US, CA.YSEAT ME 119 W21.54,37N5232TUOLUMNE F, EADOWS
`
`Fig. 10B
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 13 of 27
`
`US 6,202,023 B1
`
`US, CA.YSM.HFDM 119W31.56,37N44.84, HALF DOME
`US.C.A.YSMHCHY, 119 W47.3737N56.78, HETCH HETCY RESERVOR
`US.CA.YSM.BDGP,119W39.72,37N40.25, BADGER PASS
`US. CA.YSM.M RPG, 119W36.13,37N30.77, MARPOSA GROVE
`USCAYSM.SENT, 1 19W37.96,37N3O. 12, SOUTHENTRANCE
`USCAYSM.NENT, 119W52.54,37N48.69, NORTHENTRANCE
`US, CA.YSM.WENT, 119W46.21,37N40.64, WEST ENTRANCE
`US, CA.YSM.EENT, 1 19W 15.57,37N54.38, EAST ENTRANCE
`US.C.A.YSM.WWLF,119W38.73,37N52.35 WHITE WOLF
`US.C.A.YSM.GCRP, 119W34.30,37N43.67, GLACER POINT
`US.CA.YSMYSMF,119W37. 12,37N45.34,YOSEMITE FALLS
`USCAYSM.GGG1,119W39.23,37N32.20, WAWONALODGE
`U.S. 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,37N4O.25, BADGER PASS
`US. CA.YSM.GGG6, 119W36. 13,37N30.77, MARPOSA GROVE
`US, CA.YSM.GGG7,1 19W37.96,37N3O. 12, SOUTHENTRANCE
`US-CA.YSM.GGG8,1 19W52.54,37N48.69, NORTHENTRANCE
`USCAYSM.GGG9,1 19W 46.2137N40.64, WEST ENTRANCE
`USCAYSM. GGG 10, 119W 15.57,37N54.38, EAST ENTRANCE
`USCAYSM. GGG 11,119W38.73,37N52.35, WHITE WOLF
`US-CA.YSM.GGG12, 119W34.30,37N43.67, GLACER POINT
`US. CA.YSM.GGG13, 119W37. 12,37N45.34,YOSEMITE FALLS
`
`US, CA.YSMG 11 19W39.23,37N32.20, WAWONALODGE
`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 HETCHY RESERVOIR
`US.CAYSM.G5,119W39.72,37N40.25, BADGER PASS
`US.C.A.YSM.G6,119W36. 13,37N30.77, MARIPOSA GROVE
`US. CA.YSM.G7,1 19W37.96,37N3O.12, SOUTHENTRANCE
`US, CA.YSM.G8, 119W52.54,37N48.69, NORTHENTRANCE
`US, CA.YSM.G9,119W46.21,37N40.64, WEST ENTRANCE
`US. CA.YSM.G 10,1 19W 15.57,37N54.38, EAST ENTRANCE
`US. CAYSM.G11,119W38.73,37N52.35 WHITE WOLF
`US. CA.YSM.G12,119W34.30,37N43.67, GLACER POINT
`US. CA.YSM.G 13,119W37. 12,37N45.34,YOSEMITE FALLS
`
`US, CA. YSB.HFDM 119W31,56,37N 44.84, HALF DOME
`USCAYSBYSMF,119 W37. 12,37N45.34,YOSEM TE FALS
`US, CA.YSB.GGG1, 119W34.23,37N44.73, Al-WAHNEE HOTEL
`US, CA.YSB.GCRP, 119W34.30,37N43.67, GLACER POINT
`
`Fig. 10C
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 14 Of 27
`
`US 6,202,023 B1
`
`AD, ANDORRA
`AE, UNITED ARAB EMI RATES
`AF, AFGHANISTAN
`AGANTIGUA AND BARBUDA
`AANGULLA
`ALALBANA
`AMARMENIA
`AN,NETHERLANDS ANTILLES
`AOANGOLA
`ACR, ANTARCTICA
`ARARGENTINA
`ASAMERICAN SAMOA
`ATAUSTRIA
`AU, AUSTRALIA
`AWARUBA
`AZAZERBAIJAN
`BA, BOSNIA AND HERZEGOVINA
`BB, BARBADOS
`BO, BANGLADESH
`BE, BELGUM
`BF, BURKINA FASO
`BG, BULGARIA
`BH, BAHRAIN
`E, BURUND
`BJ, BENN
`BM, BERMUDA
`BN, BRUNEIDARUSSALAM
`BO, BOLIVIA
`BR, BRAZIL.
`BS, BAHAMAS
`BT, BHUTAN
`BW, BOUVET ISLAND
`BW, BOTSWANA
`BY, BELARUS
`BZ, BELIZE
`CA, CANADA
`CC, COCOS (KEELNG) SLANDS
`CF, CENTRAL AFRICAN REPUBLC
`CG,CONGO
`CH, SWITZERLAND
`C, COTE D'IVOIRE (VORY COAST)
`CKCOOK ISLANDS
`CL CHILE
`CM, CAMEROON
`CN, CHINA
`CO, COLOMEA
`CR, COSTA RICA
`CS, CZECHOSLOVAKIA (FORMER)
`CU, CU3A
`CW, CAPE VERDE
`CXC-RSTMAS ISLAND
`
`Fig. 11
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 15 of 27
`
`US 6,202,023 B1
`
`
`
`FT
`
`GO2 ADDRESS: US TX AUS 55.63.17.62
`(DEGREES:MINUTES:SECONDS)
`LATTUDE: 30:13:43.5N
`
`LONGITUDE. 97.33:50.OW
`
`PROPRETARY
`Go2 LOCATION:
`CITY AUS AUSTIN
`
`STATE
`
`TXTEXAS
`
`COUNTRY: US UNITED STATES
`
`IV.
`
`O
`
`Showing You the Way
`
`Fig. 12a
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 16 of 27
`
`US 6,202,023 B1
`
`
`
`File Help
`GO2 ADDRESS. CA. NWB. MAC1
`(DEGREES:MINUTES:SECONDS)
`LATITUDE 33:36:59.22N
`
`LONGITUDE. 117:54:50.22W
`
`PROPRIETY
`GO2 LOCATION: MAC1 = McDONALDS #1
`
`CTY: NWB NEWPORT BEACH
`
`STATECA CALFORNA
`
`COUNTRY US UNITED STATES
`
`UP
`
`DOWN
`
`Fig. 12b
`
`Showing YOU the Way
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 17 of 27
`
`US 6,202,023 B1
`
`
`
`File Help
`GO2 ADDRESS: MAC2
`(DEGREES:MINUTES:SECONDS)
`LATITUDE: 33:39:32.94N
`
`LONGITUDE: 117:52:216OW
`
`PROPRIETARY
`G02 LOCATION: MAC1 = McDONALDS #2
`
`CITY: NWB NEWPORT BEACH
`
`DOWN Showing You the Way
`
`STATE
`
`CA CALFORNIA
`
`COUNTRY: US UNITED STATES
`
`OWN
`
`Fig. 12c
`
`
`
`U.S. Patent
`US. Patent
`
`Mar. 13, 2001
`Mar. 13, 2001
`
`Sheet 18 of 27
`Sheet 18 0f 27
`
`US 6,202,023 B1
`US 6,202,023 B1
`
`8
`—
`g
`(D
`z
`3—:
`
`1:
`5
`Lu.1
`ES
`
`0E
`
`(‘0
`F
`
`s
`
`LL
`
`
`
`
`§
`‘—
`
`:
`
`__
`E
`—=
`
`Z
`9
`}—
`f—E
`mLu
`(0
`<
`CD
`
`
`
`
`
`E
`
`
`
`or)
`
`8
`‘“
`
`:
`
`5
`—n_
`
`2;LIJ
`
`
`
`/// E g
`////// E 52
`(9
`
`
`
`<59|_CL>
`MEL”
`COD
`“-0
`
`
`
`ALIEXAMPLEl
`SATELLITE
`
`
`
`
`
`
`
`Google Exhibit 1005, Page 20 of 48
`
`
`
`0°
`3
`
`D!
`OLUDC
`:IO
`
`i
`
`3:}—
`0.;uJ
`(1)2
`
`
`
`g
`
`3
`2
`
`
`
`__
`55
`E:
`——
`
`Egg
`EEE
`
`'—
`
`LE
`0:
`LU
`'—
`g
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 19 of 27
`
`US 6,202,023 B1
`
`
`
`CLENT
`COMPUTER
`
`WIRELESS
`TRANSCEIVER
`
`MAPPNG
`STORAGE
`
`Fig. 14
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 20 Of 27
`
`US 6,202,023 B1
`
`1510
`
`SERVER
`
`WEB BROWSER
`
`1502
`
`
`
`AL
`DEVICE
`INTERFACE
`
`1510
`
`
`
`
`
`
`
`
`
`AL POLL
`
`DATA PACKET
`BUILDER AND
`PARCER
`
`
`
`C C
`DATA
`STORAGE
`
`Fig.15
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 21 of 27
`
`US 6,202,023 B1
`
`1600
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DETERMINE CURRENT LOCATION
`
`DETERMINEDESIRED LOCATION
`AND OTHER DATABASE
`QUERY PARAMETERS
`
`CONVERT DESIRED LOCATION
`TO GRID COORDINATE
`SYSTEMF NECESSARY
`
`STORE DESIRED LOCATION IN
`LOCAL CLIENT DATA STORAGE
`DEVICE
`
`CONNECT TO SERVER
`
`READ DATA PACKET
`
`FORMULATE DATABASE QUERY
`FROM NFORMATION N DATA
`PACKET
`
`RETRIEVE DATA FROM QUERY
`
`SEND RESULTS TO CLIENT
`
`1602
`
`1604
`
`1606
`
`1608
`
`1610
`
`1611
`
`1618
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 22 of 27
`
`US 6,202,023 B1
`
`
`
`1700
`
`DEFINE
`LOCATION
`
`
`
`1702
`
`1703
`
`SELECT CRITERA
`FOR DATABASE
`QUERY
`
`1705
`
`LOCATION
`DATA IN GO2
`FORMAT?
`
`CONVERT TO
`GO2
`FORMAT
`
`YES
`
`1707
`
`
`
`
`
`
`
`CREATE DATA
`PACKET ON LOCAL
`DATABASE
`
`
`
`
`
`
`
`
`
`
`
`GO2 APPLICATION
`
`Fig. 17
`
`LOCATION INFORMATION:
`USE GPS LOCATION
`USE PROJECTED GPS LOCATION MINS
`MANUAL LOCATION INPUT
`SAVED LOCATIONS
`HOME
`OFFICE
`SELECT LOCATIONS FROM:
`MAP
`WAYPOINT TABLE
`
`MENUSELECTIONS:
`1.CATEGORY (i.e. RESTAURANTS,
`BANKS, ETC)
`2. CATEGORY FEATURES (i.e. ONLY
`ESTABLISHMENTS THAT ACCEPT VISA)
`3. SEARCHRADIUS (2-5 MILES, ETC)
`4. OTHER SELECTION CRITERA.
`
`DATA PACKET
`1) CURRENT LOCATION
`2) SPEED
`3)BEARING
`4) INTENDED ROUTE TIME ESTIMATES
`5) INTENDED DESTINATION ROUTE
`ESTMATES
`6) PREDEFINED USER PREFERENCES
`(PROFILE) (e.g. VACATION, BUSINESS
`TRIP, PREFERRED SERVICE STATION,
`BANK, ETC)
`7) INTERIM USER PREFERENCES
`8) QUERY PARAMETERS
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 23 of 27
`
`US 6,202,023 B1
`
`CONNECT TO SERVER
`
`1802
`
`
`
`
`
`EXISTING
`DATA
`PACKET?
`
`1804
`
`YES
`
`- 1806
`NO
`OFFER TO DOWNLOAD GO2
`APPLICATION SOFTWARE
`
`
`
`
`
`OFFER
`ACCEPTED?
`
`1808
`
`NO
`
`
`
`1824
`
`YES
`
`DOWNLOAD AND INSTALL
`GO2 APPLICATIONSOFTWARE
`
`1826
`
`LAUNCH GO2
`APPLICATION SOFTWARE
`
`Fig. 18
`
`1810
`
`READ DATA PACKET
`AND EXTRACT
`LOCATION AND
`DATABASE QUERY
`INFORMATION
`
`1811
`
`PROVIDE WEBPAGES TO PROMPT
`USER FOR LOCATION AND
`DATABASE QUERY PARAMETERS
`
`1812
`
`READ USER INPUT
`
`COVERT LOCATION DATA TO GO2
`GRD DATA FORMAT IF NECESSARY
`
`
`
`1814
`
`
`
`
`
`1818
`
`PERFORM DATABASE SEARCH
`
`SEND RELEVANT DATA TO CLIENT
`
`
`
`1820
`1.
`
`
`
`
`
`
`
`
`
`
`
`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
`
`Google Exhibit 1005, Page 26 of 48
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 25 of 27
`
`US 6,202,023 B1
`
`C
`
`2002
`
`
`
`SLEEP (X)
`SECONDS
`
`2004
`
`
`
`
`
`LOCATION
`DETERMINING
`CAPABILITY?
`
`NO
`
`
`
`
`
`
`
`
`
`POLLLDID
`
`2008
`
`PROMPT FOR
`MANUAL LOCATION
`INPUT
`
`
`
`
`
`--NO
`
`IS THERE A
`LOCATION
`CHANGE2
`
`2010
`
`YES
`
`2012
`
`NO
`
`YES
`
`
`
`UPDATE CLENT
`INFORMATION
`
`2026
`
`NO
`
`2020
`
`
`
`
`
`
`
`
`
`2024
`
`GO2SERVER
`
`
`
`PERSISTENT
`STORAGE
`
`Fig. 20
`
`
`
`2014
`
`UPDATE
`FREQUENCY
`OPTIONS
`
`2016
`
`YES
`
`TRANSMIT
`CURRENT
`GO2
`LOCATION
`
`
`
`
`
`
`
`
`
`
`
`RECEIVE
`UPDATED
`LOCATION
`DATA
`
`2018
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 26 of 27
`
`US 6,202,023 B1
`
`195OO
`
`19502
`
`19504
`
`197OO
`
`---
`
`1931 O
`
`
`
`
`
`-m-m-s
`
`PARKING LOT D
`
`Fig. 21
`
`
`
`U.S. Patent
`
`Mar. 13, 2001
`
`Sheet 27 of 27
`
`US 6,202,023 B1
`
`
`
`
`
`2204
`
`O O. O. O. O. O. O. O. O
`O
`O
`O
`O
`O
`O
`O PROCESSOR O
`O
`O
`O
`O
`O
`O
`O O O. O. O. O. O. O. O.
`
`
`
`
`
`(
`
`)
`
`MANMEMORY
`
`
`
`
`
`22O6
`
`HARD DISKDRIVE 7
`
`REMOVABLE STORAGE
`DRIVE
`
`
`
`REMOVABLE
`STORAGE UNIT
`
`INTERFACE
`
`
`
`
`
`
`
`REMOVABLE
`STORAGE UNIT
`
`
`
`
`
`2222
`
`COMMUNICATION
`NTERFACE
`
`2224
`Fig. 22
`
`
`
`US 6,202,023 B1
`
`1
`INTERNET BASED GEOGRAPHIC
`LOCATION REFERENCING SYSTEMAND
`METHOD
`
`RELATED APPLICATIONS
`This application is a continuation-in-part of U.S. patent
`application Ser. No. 09/188,153, filed Nov. 4, 1998, now
`U.S. Pat. No. 6,047,236, which is a continuation of U.S.
`patent application Ser. No. 08/701,586, filed Aug. 22, 1996,
`now U.S. 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
`
`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.,
`U.S. Pat. No. 5,422,814; Inoue, U.S. Pat. No. 5,289, 195; and
`Yamashita, U.S. 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 U.S. 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.
`
`15
`
`35
`
`40
`
`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
`25
`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.
`Further, what is needed is a system and method for
`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 U.S. 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
`
`45
`
`50
`
`55
`
`60
`
`65
`
`
`
`US 6,202,023 B1
`
`15
`
`25
`
`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 tran