`
`(1388651559682
`
`(12) United States Patent
`Awada
`
`(19) Patent No;
`(45) Date {if Patent:
`
`US 6,515,596 BZ
`Feb. 4, 2093
`
`
`
`
`’
`
`0,072,387 A *
`0310mm A *
`meme» 8] *i
`do
`6353.146 Bl
`(321‘ 389 I31
`6578585 Bl w
`mum m w
`.
`.
`* Cited by examiner
`
`131096 Vaughn ................. 342157.13
`@1996 lchikawa ..
`..., 3425451
`
`1021098 Pctelz
`7012117
`1251998 Ryzin ...........
`348-9988
`
`(35206.!) Overhuck ct at .
`3405;438
`'
`Clapper
`. flllw3
`Mdiormick el :11,
`455414
`
`Hanson a 31.
`7013202
`Salli-«“901
`Taylor ..........
`
`7(11flm
`Kiplzm at 2d.
`Ramm mi
`magma
`
`(54) SPEE!) LWIT §ISPLAY IN A VEHICLE
`
`(75)
`
`Inventor: Faisal M. Awada, Rnund Rock, TX
`(Us)
`
`(73) Assigzicc:
`
`.
`,
`( "‘ ) Notice:
`
`international Business Machines
`Curmmtion, Armonk, NY (US)
`.
`i
`.
`.
`.
`Subjt‘cf' 10 any thclam‘wrt {he 1cm) 013th
`Palm *5 New“ 0‘ 363““ “ml“ 33
`USO 154(b} lay 0 days.
`
`(3i) APPL NW 0948019605
`, ’F
`A
`,
`v
`_.
`‘
`3" mm
`(as)
`
`Ma“ 8’ 2001
`Prmr Publication Data
`US BGlJZwIZDGES M Sc , 1”. 2902
`l
`i)
`Q'
`Irina." .................................................. GOSG lf09
`(5})
`(52) us. Cl.
`........................ 3405965; 3405901; 7013202
`(53,) Field of $earch
`3405905, 988,
`340M”, 903;;élfifi; 70151123, 119, 203
`
`(56)
`
`References Ciged
`
`U‘S' PATENT {JOCUME‘NTS
`
`3,633,024 A
`«£1932 Spaulding H
`...
`
`4314.32 A
`24982 ‘zsunoda
`
`340532
`344,52 i:
`
`Primaq" lz‘xmninen—Jahn \‘l‘wcxsl
`(74) Afiamqg; Agent, or Ilimz—Duke W Yes; Vale} Emile;
`Michasl R. Nichols
`ABSTRACT
`(57)
`.
`.
`W
`.
`Amethm‘l :mci apparatus lmr reporting a poswd speed 1mm $0
`the. drivmr of a vehicle: is disclosed. Th: posillnn of thus.
`vehicle is determined using a GPS receiver or trianguiation
`ul‘cullular telephcmc signals. The position is used In rcln‘sva
`spam!
`limit or whet information from a databass. The
`infommtien is than mpcmsd to that drivsr. A wcbnique is also
`disclmscd for cmmpan‘ng thc actual spwd 0f th‘s vehicle with
`the: postal spew limit and issuing a warning $0 the driver
`Wham [he posted spam} limit is cxccudcd.
`
`15 Claims. 4 Drawing Sheets
`
`
`
`Garmin International, Inc.
`
`Exhibit 1010 -1
`
`
`
`US. Patent
`
`Feb. 4, 2903
`
`Sheet 1 of 4
`
`US 6,515,596 32
`
`
`
`
`
`
`
`Garmin International, Inc.
`
`Exhibit 1010 .. 2
`
`
`
`US. Patent
`
`Feb. 4, 2003
`
`Sheet 2 of 4
`
`US 6,515,596 82
`
`
`
`FIG. 2C
`
`270
`r
`"r’~**“““'—“"
`4
`A-”
`
`r--?‘ “'
`
`L-
`
`7
`
`r‘
`SJ
`
`armm
`
`lnternat
`
`ionaLlnc.
`
`Exhi
`
`it 1010 - 3
`
`
`
`
`
`
`US. Patent
`
`Feb.4,2093
`
`Sheet 3 0f4
`
`, US 6,515,596 :82
`
`251
`
`\
`
`
`
`
`256
`
`DATABASE
`RETRIEVAL UNIT
`
`
`
`
` MGBILE TELEPHONE
`264
`EARPIECE
`268
`
`
`FIG. 2D
`
`
`
`Garmin International, Inc.
`
`Exhibit 1010 - 4
`
`
`
`US. Patent
`
`Feb. 4, 2093
`
`Sheet 4 of 4
`
`US 6,515,596 B2
`
`FIG. 4
`
`
`
`HEAD POSITEON
`AND SP£ED
`
`400
`
`FIG. 5
`
`
`
`READ POSITEON
`AND SPEED
`
`500
`
`410
`
`TRANSMIT
`
`
` 510
`GET SPEED
`POSIHON TO
`LIMIT
`
`
`
`
`
`REMOTE SERVICE
`leRMATION
`
`
`FROM DAfABASE
`
`
`
`RETRIEVE SPEED
`
`
`{MIT
`
`INFORMATION
`
`
`
`
`
`
`DISPLAY
`WARNiNG
`
`520
`
`
`
`DiSPLAY
`
`SPEED LIMIT
`
`
`440
`
`
`
`GET S?EED
`LIMIT DATA
`FROM DATABASE
`
` 640
`
`EMIT WARNING TONE
`
`Garmin International, Inc.
`
`Exhibit 1010 - 5
`
`
`
`US 6,515,596 BZ
`
`1
`SPEED LIMIT DiSHAY 1N A VEHICLE
`
`BACKGROUND OF THE lNVENl‘lON
`1. Technical Field
`
`9:
`
`2
`
`FIG. 2A is a diagram depicting tilt: operation of a pro-
`l‘errcd embodiment of the invontion;
`FIG. 28 is a diagram depicting a process of (lctnrmining
`a vehicle‘s location utilizing GPS inchnoiogy in accordance
`with a proforma! embodiment of the invention;
`FIG. 2C is a map containing several streets and depicting
`how a geographic area can be divided into speed zones;
`HG. 2D is a block diagram of a Gl’S~bawd cmlmdimont
`of the invention;
`
`FIG. 3 is. a diagram depicting the process of (lotnrmining
`the. position of a vehicle using cellular telephone transmis-
`sinus;
`FIG. 4 is; a flowchart representation of a GPS~hasod
`cmhodirttttnt of the present invention utilizing a local data—
`base;
`FIG. 5 is a flowchart mpresentation of a GPS-hased
`embodiment of the present.
`invnntirtn utilizing a remote
`datahzutc; and
`FIG. 6 is a flowchart roprescntation of a cellularwtc lcphono
`based cmbndimont of tho present invention.
`DETAILED QESCRIIYHON 0? TH];
`PREFERRED EMBODIMENTS
`
`in
`FIG. 1 depicts the interior 100 of a motor which:
`accordance with a preferred embodiment of the proscnt
`invontion. The which: is traveling on a road 102 having a
`posted spced limit .195. On the dashboard “)7 of the which:
`is mounted a numerical dissplrty 110 showing the posted
`speed limit corresponding to the portion of road the vehicle
`is trawling along. In addition, a warning light 120 indicates.
`when tho vehicle’s speed exceeds the posted speed limit.
`The present invention provides mechanisms by which the
`posted spond limit for a portion of roadway is idnntificd and
`displayed on the display 110.As will be described in further
`dotail hemaftor, the present invention may obtain speed limit
`information using GPS location datermination nqnipnmnt,
`cellular radio transmission triangulation. or the like. Tho
`geographic location is. used to Ifilt’icvfl, from a database.
`spcod limit information associatod with that location. The
`spend limit information retrieved can then ht: displayed on
`the display 119. A comparison of the: speed limit information
`with the vehicle’s actual rate: of speed can he made so as to
`activate the warning light 120 or other warning mochanism
`when the which: cxcocds the speed limit by a prodnwrminnd
`amount (for instance», when the which; speed exceeds the
`speed limit by seven miles pot hour}.
`Ont: of ordinary shill in thc art will rcmgnize that. the
`display 110 need not be a dashiward-monntod lightomitting
`diode; (LED) display as dopictod in MG. 1. Many dillercnt
`forms. of display may he used, including (but not limitod to)
`liquid crystal display (LCD). embeds—ray tube- display. llat~
`panel display, analog gauge display, and heads-up display.
`Alternatively. an audio recitation of the postal speed limit
`may be used. When such an audio recitation is used,,thc
`proocssor may ht: programmed to play an audio mcitation of
`the $.pr limit whenever the driver nxceods the speed hy a
`sufficient amount.
`
`FIG. 2A dopicts the operation of a preferred embodiment
`of the prcwm invention. A which: 200 is cqnippod with a
`Global Positioninrr System (OPS) receivcr (not shown). The
`Global l’ositioning Syntcrn, dcvclopod for the US. Departa
`merit of Defonse, allows anyone with a GPS resolver to
`identify his or hot location on tht: earth’s surface with a high
`degree of accuraqt.
`The: (EPS receiver receives signals from a number of GPS
`sawllitcs 216, 212, 214, 216 in non-geosynchronnus orbit
`
`It)
`
`2t)
`
`invcntion is dimmed genorally toward a
`‘iht: present
`mothod and apparatus for inporting a posted spout! limit or
`other tralfic- information to the operator of a which. More
`Specifically, the present invention is directed toward a sys-
`tem for rteturmhting the poisition of a vehiclo and reporting
`speed limit information based on the determined position.
`3. Description of Rclatod Art
`When driving a Vehicle, it ofton happens that one forgots
`what the posted speed limit is on the stretch of road one is ,.
`driving (m. In some circumstances, a drivcr is unable to
`observe the posted 55de limit hacanan the speed limit Sign
`is ohtttructod from the driver’s viow. In such cases it would
`be helpful if the driver were provided with a constant
`indication of the postal speed limit, as a display on the
`dashboard ol‘ an automobile, for instance.
`A number of solutions to this; problem have been postal in
`the past. Po: instance, US. Pat. No. 5,819,198 closerihes a
`system in which Speed limit signs emit radio signals to
`indicate the speed limit, and U.S. Pat. No. 3,668,624
`dcscrihtzs n systum in which speed limit
`information is
`encoded through magnets cmlmddcd in the road. One: ol‘
`ordinary skill in tho art will appreciate that these proposed
`solutions require costly modifications to existing roads and
`highwayg.
`What
`is needed it; a systom {or reporting, speed limit
`information in a which that works with tho existing trans-
`portation infrastructure in a mstvcflbctiw Why.
`SUMMrfliY OF TIDE INVENTEON
`
`3%}
`
`Accordingly, tho proscrtt invitation provides a motherland
`apparatus for reporting a postod speed limit to ll vehicle
`driver.
`
`in one cmbttdimout of tho invention, a Global Positioning
`Systom (GPS) rcccivcr associated with the which dctcr-
`mines the position of the which: and uses that position as. a
`snatch key in a locally-stored database to retrieve speed limit
`information. 'fhe removed spend limit information is than
`reported to the drivur. In an alternative embodiment of the
`invention, the database is located in a remote location with
`rospoct
`to the which, and database access is performed
`through a wit—clans communication link. In another embodi-
`ment of tho invention, the position and spood of the which:
`are determined by triangulating cellular telephone transmis-
`sions. In yet anothnr embodiment of the invention, a warning
`display is activated if tho vehicle oxwods the: posted speed
`limit. in Still another embodiment of the invcntion, a warn-
`ing chime is playcd through it npcalter or through the
`entrain-cc of the driver's cellular winphono, if the Vehicle
`cxccedtc. the posted speed limit.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`The now} {natures believed characteristic of the invention
`art: so! forth in the appended claims. The inwrttion insult".
`however. as well as a prefcrrerl mode of use, firrthcr objec—
`tives and advantages thcroof, will best. ht: understood by
`reference. to the following detailed description of an illus-
`trative embodiment who]: read in conjunction with the
`accompanying drawings, wharcin:
`FIG. I is an interior VlCW of a which: in accordancc with
`a preferred cmbodimcnt of the invention;
`
`43.}
`
`-
`
`(at)
`
`Garmin International, Inc.
`
`Exhibit 1010 - 6
`
`
`
`US 6,515,596 32
`
`3
`around the earth. A minimum (if three satcllltcs’signuls must
`he rcccivcd fur the GPS rccuivcr to detcrminc a geographical
`locatinn. At least four smellitcs an: necessary to determine
`elevation as well. li‘ortunately, sufficient GPS sntcllites nrhit
`the; earth such that at any givun timc at any givcn lucation on
`the carth’s surface, thcrc arc morn than the ruquisitc numhur
`of satcllitus within mccption rungc.
`Pram reading the signals 0f the GPS satcllitcs 219, 212,
`214, 216,
`the Gl’S receiver dctcrmincs the gnugraphical
`locatian of the vchiclc, This lrrcatinn is than uscd as a search
`kc); to retrieve a numerical speed limit from a databasc. The
`database may be locutcd within the which: 200 and storm}
`in a mummy or (in a storage device such as a CD-ROM.
`which may be pcriudically updated by the vehicle’s opuratrtr
`or owner.
`
`U;
`
`lit
`
`4
`
`Two zones may be joined cnd-tncnd along the sauna road.
`This allows for a change in speed limit on the same mad. Fur
`cxamglc, in FIG. 2C, a car traveling through 2.0m: 294 wnuld
`havc 3 Speed limit of 4“ miles per hour, but aftcr crossing the
`boundary 290 into thc adjnining zone, the vehicle has a
`speed limit of 45 miles pcr hour.
`Alm. which tron-c a vehicle is in may depend 0n cithur the
`altitudc of the Vehicle at the direction the vehicle is. traveling
`in. For instance, in FIG. 2C, an overpass 285 extends (War
`a contrnlled—acccsat highway 282. If a vehicle is traveling on
`the ovcrpass 285, which is at a higher elevation and cxlcnds
`in it difi'crunt direction than the cuntrhlledvaccctss highway
`282, the lane and speed limit are dificrent than would be the
`catsc if the vchiclc wurc traveling (in the controllcd‘acccsh
`highway 282,
`at block diagram 251 of it prcfcrrcd
`FIG. 2D provides.
`embodiment (lf the invention. An antenna 250 is connccwd
`tn a GPS mecitrer 252, which dcturmincs the positicm of a
`which based upnn Signals from GPS sntcllitw received
`through the autumn 250. The posiIion inflammation calcu-
`lated by this GPS receiver 252 is sent to a central prnccssing
`unit ((fl’U) 254.
`The CPU 254 makes usc of a database rntricval unit 256
`to retrieve: {mm a database 262 speed limit
`informatitm
`based on the calculated pnsition of the vehicles, The database
`262 may be located in the: vchiclc, in which case the databasc
`retrieval unit 269 is simply connected to database stcragc
`262. Alternatively, 1hr: database 262 may be at a rcmote
`lucation, St) a communication link 258 (through radio, for
`instancc) is established with the rcmntc database 262. The
`speed limit information obtained by the database retrieval
`unit 256 is reportcd hack to the: CPU 254.
`()ptinnally, infnrmntion about the vehicle’ss entrant speed
`may he ohtaincd through it speudnmcter interface 264 and
`reported to the CPU 254, Finally, the proner speed limit, and
`nossihly a Warning signal to indicatc an cxcccded snecd
`limit are displayed through a display unit 266 basal on
`instructium fmm thc CPU. (‘PU 254 may also direct the
`umr’s cellular or other mobile tulcphnne to play a warning
`sound through the earpiece of the user’s, mobile tclcphonc
`(268),
`FIG. 3 demonstrates the nperutinn of an alternative
`cmlrmdimunt of the invention utilizing thc triangulation of
`cellular (it other mnbilc tclcplmnc signals; to determine the
`lncatinn of the vehicle. As the vehiclc 3% travels, a cellular
`telephnnc in the passessinn at“ the driver 01‘ the: which: its in
`communication with three ccllulnr tulcphnnc antenna stu-
`tinns 310, 320, 330. Thu three stations 310, 320, 338 and the
`cellular telephone are synchronized prnciscly as wars. the
`GPS satcllitcs and rcccivc-t in the previous embodiment.
`When the cellular telephone in thc vehicle 3% emits a
`signal, the thruc antunna Minions 310, 320, 339 ruocivc the
`signal at dill‘crcnt times. This is because the dislunccs 34!),
`350, 366 from the antenna stations 3E0, 320, 330 to the
`vehicle 3% are difi‘crcnt. By calculating lhc time it takes far
`a given signal in reach an antenna statinn and multiplying
`that result by thc speed at" light, 2: known physical constant.
`thc distnnws 340, 350, 360 can he iihtaincd.
`Knowing the pnsitinns of the. antcnna statinns; 319, 329,
`330 and knowing the distunccs 340, 350, 360 makes it
`pnnslblc t0 find loci of points 370, 38“, 390 daunting the
`pmsihlr: lttcatinns (if the which in; dctcrmincd from the
`mint (31‘ View of each antenna station 3.20, 320, 330. il‘licsr:
`loci 370, 380, 390 arc simply circles with radii equal to the
`distunccs 340, 350, 360 ltctwccn the vchiclc 300 and the
`antenna stations 310, 320, 330. thrc all three lnci 370,
`
`fit)
`
`.
`
`5...1"
`
`4E)
`
`the dittnbasc may hc stored in a minute
`Alternatively,
`lucatirm 230, in which case- the vehicle 200 requests speed
`limit information from the remote. location 230 by trannmit—
`ting a rcquust
`thmuglt an antenna 220 mountcd to the.
`vehicle. The rcmntc lncatttm 239 receives the request
`through its own antenna 240 and responds with thc propnr
`speed limit information.
`In yet another embodiment, the database: may be located
`in thc vchiclc 200, but periodically updated lay a remote .
`location 230 transmitting an updatc signal thmugh a broad- '
`cast antenna 240. The vehicle 200 rcccivcs the update signal
`through its antenna 226 and updates its database based on
`the update signal.
`In any of thc ahtwc cmhodimertts, the speed limit infer»
`matinn {mm 1hr: speed limit database: is provided to a
`processor (nnt Shawn} within the vehicle. The procesmr
`rcccivcg the speed limit information and inntmcts a display
`within thu interim of the vchicle to digplay the speed limit
`fur thu roadway tin which the: vehicle is traveling.
`FIG. 2B depicts hnw the: process of determining the
`prisitit‘m 241 of a which (in the earth 242 using the UPS
`rcccivcr can bi: pcrformcd. GPS satellites 243, 245, 246 much
`contain an atomic clack and emit tinting signals that are
`precisely synchronized. The GPS receiver at the vehiclu’s
`location 241 is also synchronized with the satcllilm; 243,
`245, 246. Thus, when the Gl’S receiver receives the: signals
`tram the sutcllitcs 243, 245, 246, it natal; how long it until:
`liar the signals It) reach the rcccivcr. By determining the time
`it tam}: for the signal tn reach thc rcccivcr, the GPS rcceivur
`determines the distance tn each of the: satulliten 243, 245,
`246 from the receiver‘s localinn 241. These distances; are
`graphically represented in 1316.2}; by spheres 247', 248, 249.
`An clcctronic almanac is stored within the GPS receiver,
`which allows the receiver to know the cxact lucntinns. of the
`satellites 243, 245, 2-46 at any given time. Knowing tht:
`kicatinns {if three satcflites 243, 245, 2415, their distances
`fmrn the: receiver 241, and that the satellites 243, 245, 246
`orbit the earth 242 at a vertical distance of [1,000 miles,
`allnws the receivcr tn calculate its latitude and lnngitudc (in
`'thc earth, which is, a pnsilinn Within the intersection cf the
`three spheres 247, 248, 249. If l‘rtur satcllitcs are available,
`the altitude of the receiver can be calculated as wall.
`FIG. 2C demonstrates haw pnsitioual data derived from
`the (31’8 rccuivcr can hit: used In nhtain a speed limit. FIG.
`2C is a map 0f 2: typical set (if roads and intersuctinns in a
`city. Zoncg 270, 272, 280 urn dcfmcd around wads 275, 274,
`282 at rangns (if latitudes {mil lcmgitudcn. thn a which: is.
`themed within 3 zone 292 {whun thi: latitudc and lnngitudc
`0f the vehicle {all within thc ranges specificd for the mile),
`the spend limit assriciatcd with that mm: 293 is tin: pushed
`5;)qu limit.
`
`'JIUx
`
`(it)
`
`D
`
`Garmin International, Inc.
`
`Exhibit 1010 - 7
`
`
`
`.-
`D
`
`US 6,515,596 B2
`
`380, 390 intersect is the location of the: vohiclc 3&6. Tho
`speed limit information to be reportcd to that drivcr can than
`be rctricvcd by looking up thc location, and transmitted back
`to the cellular telephonic or vehicle.
`Of course, tracking the location of the vchiclc 360 over
`timc makes it gmssiblc to dctcrrninc thc speed 01‘ the vehicle.
`Thus, the: cellular tclcphonc-hascd tracking system can also
`be used, to determine tho speed of the vehicle. thn the
`vehicle cxcccds the posted speccl limit, a warni rig chime can
`be played in the earpiece or speaker of tho ccllular tclcphonc
`to warn the drivrsr of trawling at an excessive speed.
`Anothcr modification that can bc made is to have that
`vehicle 338 itself communicate with tho antenna stations
`316, 320, 330. rathor than use a cellular tclcphonc or a GPS
`rcccivcr. Yet another possible variation won Id be to have the
`vehicle. 300 or cellular tclcphonc calculatc the distances to
`transmitting antenna stations 310. 32m 330. The speed limit
`information can then cithcr he looked up in a local database
`associatcd with the telephone or vehicle 390 or looked up at
`a rcmotc databasc communicated with via radio.
`
`FIG. 4 is a flowchart rcprcscnttttion of the opcration of
`am: embodiment of the invcntion. First a vehicle’s position
`and spccd arc dctcrmincd, oithcr through a (il’S rcccivcr or
`through the use of cellular tclcphnnc signals as described
`above 400. Next, the position of the vehicle is uscd as a
`search key to look up, in a database, a spccd limit nssocintcd
`with the location 410. if Eltc vehicle’s spcccl cxcccds the
`posted speed limit 42th a warning is displayed to thc driver
`430. In any casc, tltc postcd spend limit is displayed to the
`driver 44". The process then repeats itself 400.
`FIG. 5 is a flowchart rcptcscntation of thc operation of tin
`alternative cmbodimcnt of the invention. First a vehicle’s
`position and spend are determined, cithcr through a (BPS
`receiver or through thc use of cellular tclcphonc signals as
`described above 500. cht, tho position of the vclriclc is
`transmittcd to El remote rlatzihatsc service 518, where it is
`used to look up, in a database, n speed limit associatcd with
`tho location. The spccd limit is then rctricvcd from the
`remote scrvicc 520. It“ thc vchiclc’sspccd cxcccds tho postcd
`spccd limit 530, a warning is displayed to thc drivcr 540. In
`any case, thc posted speed limit is displayed to the driver
`550. The process than repeats itself 500.
`FIG. 6 is a flowchart rcprcscnttttion of tho operation of
`another alternative cmbodimcnt oi" that
`invention. First a
`vchiclc or ccllular tclcphonc’s distance to antenna stations in
`known locations is detcrmincd 600. Next, the vehicle’s or
`tclcphonc’s position and speed are calculated based on the:
`distancc information 610. Next, the position of the vehicle or
`tclcphonc is ttscd to look up. in a databasc, a speed limit
`associated with tho location 629. If the speed at which the
`vehicle of tclcphonc is moving cxcccds the posted spccd
`limit 630. a warning ion: is provided to the driver 640. The
`process then repeats itscll‘ 603.
`Ono of ordinary skill in thc art will apprccizttc that thc
`invcntion hcrci‘n discloscd may be applicable to the dissemi—
`nation to a vehicle operator of various lyrics of position-
`dcpcndcnt
`information,
`including trailic notices, warning
`signs, and other information that mods to be transmitted to
`a which: opcrator. For instancc, the present invention could
`hc used to display to a driver on a turnpiitc the amount of toll
`at the next tollbooth.
`
`Ono ofordinarv skill in {hit art will also appreciate that the
`vehicle in question need not ho an automol'tilc or truck.
`tLllthcr vehicles can benefit from position~relatcd information
`as well. Vehicles that might bcncfit from the technology
`herein disclosed also include (but arc not limited to) rail
`vehicles, aircraft, and marine craft.
`
`'1!
`
`ll")
`
`23)
`
`3t}
`
`43.!
`
`Lilw
`
`till
`
`6
`it is important to note that whilc the prcsont invention has
`been dcscribcd in thc context of a fully functional data
`processing system, those of ordinary skill in the art will
`appreciatc that the processes of the present invcntion arc-
`capahlc of being distributed in the form of a computer
`readable medium of instructions and a variety of forms and
`that thc present invention applics equally regardless of the
`particular type of signal hearing mcrlin actually used to carry
`out the distribution Examples of computer readable mcdia
`include recordable—type media such it floppy disc, a hard
`disk drive, a RAM, and CB~ROMS and transntissionwtypc
`media such as digital and analog communications links.
`The description of the present invcntion has been puc-
`scntcd for purposes of illustration and (inscription, but is not
`intended to be exhaustive or limited to the invention in the
`form disclosed. Many modifications and variations will be
`apparent to thosc of ordinary skill in the art. Thc embodi‘
`men! was chosen and dcscribcd in order to host cxplain the.
`principlcs of the invention, the practical application, and to
`enablc others of ordinary skill in the art to understand the
`invention for various embodiments with various modifica-
`tions as are suitcd to the particular use contemplated.
`What is claimcd is:
`
`1. Amctltod for conveying traffic noticcs to an operator of
`a vehicle. comprising the steps of;
`dctcrmining a position of the vchiclc;
`using the position to retrieve, from a database, informa-
`tion about a traffic notice;
`detecting whether tho which; is lacing opcratcd in a way
`that is in violation of the trafiic noticc; and
`in response to thc vehicle being opcratcd in a way that is
`in violation of the traffic notice, playing it warning
`sound in no carpiccc of a mobile telephone :tssocintcd
`with tho operator.
`2. The: method of claim L wherein tho dctcrmining step
`includcs a stop of retrieving the position of tho vohiclc from
`a Global Positioning System ((iPS) receiver.
`3. Tim method of claim 1, comprising the steps of:
`dctcoting a speed of the vehicle;
`comparing the spccd with the traffic notice, wherein the
`traffic notice is a speed limit; and i
`if the speed cxcccds the speed limit, playing thc warning
`sound in the camiccc of the mobile telephone.
`4. The method of claim 1, whcrcin the warning sound is
`a warning chime.
`S. Tito method of claim 1, whcrcin the determining step
`includcs a stop of calculating the position of the which: by
`tr‘iutigulating mobile tolephom: signals.
`6. The method of claim 1, W‘hcrcin thc prescnting step
`includcs a stop of displaying thc information.
`7. A wmputcr progrsm product, in a computcwcndablc
`mcrliurn, for conveying trailic notices to an opcrator of a
`vehicle, comprising instructions for:
`dctcnnirting a position of tho vchiclc;
`using thc position to retrieve, from a databasc, informa-
`tion about a traffic noticc; detecting whcthcr thc vehiclc
`is being opcratcd in a way that is a violation of the
`traflic notice; and
`in response to tin: vehicle being operated in a way that is
`in violation of the traffic notice, plnying a warning
`sound in an carpiccc of a mohilc telephone associatcd
`with the operator.
`8. The computur program product of claim 7, wherein thc
`firstmctions for dctcmtining includo instructions for retriev-
`ing thc position of the vehicle from a Global Positioning
`Systcm (GI’S) rcccivcr.
`
`Garmin International, Inc.
`
`Exhibit 1010 - 8
`
`
`
`7
`
`US 6,515,596 BE
`
`8
`
`lll
`
`9. The computer program pmduct 0f claim 7, comprixing
`instructinns fur:
`
`dmccting it speed of the vehicle;
`comparing thc: speed with tltc trallic nntitx, whcwin the
`tralfic notice is a speed limit; and
`if the speed exceeds the speed limit, playing the warning
`sounr‘l in the earpiece 0f thr: mobile telnphoncr
`10. The computer prcgram prnduct of claim 7. wherein
`ttw warning snund is a warning chimet
`11. The computer program prnzluct ofclaim 7, wherein tha
`instructitms for datermining include instructinns l‘nr calcu-
`lating the position 0f the vehicle by triangulating awhile:
`telephnne signals.
`12. The computer program product of claim ‘7, wherein
`the: instrttctiens for pruseming include instructions for dis-
`playing the information.
`13. A system for rupnrting speed limit
`operator of a vehicle, camprising:
`a GPS (Global l’osltinning System) receiver;
`a database;
`an nutput unit; and
`a data processing system in communication with the GPS
`rccciwr, database, and display unit, wherein that: GPS
`receiver (lutermincs- the lncation of the \znhicic, the data
`prttcessing system tewives the locatim fmm thu (RPS
`manner, the data prttcnssing nystcm uses the location to
`mtrinve speed limit information from thn dratabasu, 1hr:
`tlttta prnccssing system determinas n spend of the
`which, and in response: to the: speed executing a speed
`limit denoted by the speed limit information the data
`prunessing system directs a mnhilt: tclcphnnc to play a
`warning snuncl.
`14. A system fnr warning an operatnr of a tcicphonc
`mobile nl an exceeded swat limit, crtmprising:
`
`inflation tn an
`
`a plurality of receiving stations tuned to recoiw zt signal
`from the mobile telcphonc;
`a database; and
`a data prncessing system in communicatinn with the
`plurality of mcuiving stations, the database, and thn
`mobile: telephann, whersin the data prowssing system
`{ramparts arrival times of the signal from the plurality
`of receiving stations, the data promssing system ana-
`lyzcs the: receiving times tn determine a lttcntittn and
`speed of the, cellular telephnnn,
`the data prncmsing
`nystem uses the lncation to lock up speed limit infnr—
`station in tlit: database, and if the speed axceeds the
`spud limit,
`tlw data procassing system generates a
`warning sound and plays the warning sound in an
`earpiece of the mobile tnlephnnn.
`IS. A systcm for reporting speed limit infnrnmtinn to an
`npcrtttnr 0th vehicle having a mobile telcphrmc, comprising:
`a radio tench/er;
`a datahasc; and
`a data prnccssing system in enmmunication with the first
`radio transceiver and datahaw, whnrcin thc radin
`receiver determines the lacutinn nf the; vehicle by
`triangulating signals from a plurality of known tram-
`mh‘ssion statinnn the data processing, System receives
`the location {mm the radio receiver, the data pruccnsing
`system uses, the luctttion tn rctrizwe speed limit infor-
`mation {mm the database, the data prnccssing system
`compares a spccd of the vehicle with the spaed limit
`information, and if the vehicle is exceeding a posted
`speed limit,
`thn data processing system notifies the
`operator by playing a warning snurtd in an uttrpiccc (3f
`the mohilr‘: telephone.
`*
`18'
`
`at
`
`1?
`
`at
`
`Garmin International, Inc.
`
`Exhibit 1010 - 9
`
`