Static and dynamic contours

Information

  • Patent Grant
  • 8554475
  • Patent Number
    8,554,475
  • Date Filed
    Monday, October 1, 2007
    17 years ago
  • Date Issued
    Tuesday, October 8, 2013
    11 years ago
Abstract
Methods and apparatus, including computer program products, for a static and dynamic contours. A method includes rendering a contour map including static contours and dynamic contours, and displaying the contour map on a device to a user. A Global Positioning System (GPS) device includes a processor coupled with an input device, memory, and the display, and the processor linked to a GPS receiver coupled with a GPS antenna, the memory including a vector source database, a parameter source database and a contour map process to render a topographic map comprising static contour lines and dynamic contour lines.
Description
BACKGROUND

The present invention relates to data processing by digital computer, and more particularly to static and dynamic contours.


Portable mapping devices, such as Global Positioning System (GPS) devices and Personal Digital Assistants (PDAs) are capable of displaying and manipulating digital maps. In addition to roads, streets, rivers, lakes and other geographic features, these maps often can display topographical information as well. Topographic maps are also commonly referred to as contour maps or topo maps.


Contour maps show topography, or land contours, using contour lines. Contour lines are curves that connect contiguous points of the same altitude. For example, every point on the marked line of 10 meter (m) elevation is 10 m above mean sea level. To determine differences in elevation between two points on a contour map, the contour interval, or distance in altitude between two adjacent contour lines, must be known, and this is typically given at the bottom of the map. In most cases, contour intervals are consistent throughout a map. Sometimes dashed contour lines are present; these represent half the noted contour interval.


Digital technology enables one to store in a computer and to manipulate a true three dimensional (3D) digital elevation model.


SUMMARY

The present invention provides methods and apparatus, including computer program products, for static and dynamic contours.


In general, in one aspect, the invention features a method including displaying a contour map to a user, the contour map rendered from a union of static contours and dynamic contours.


In embodiments, the static contours can include lines derived from a vector source database. The dynamic contours can include lines derived from a parameter source database that enables user-selection of a drawing of lines according to parameters.


The parameters can be selected from the group including map scale, contour interval parameters, and map density. The map scale can represent a relationship between distance on the contour map and a corresponding distance on the earth's surface.


In another aspect, the invention features a method including rendering a contour map including a union of static contours and dynamic contours, and displaying the contour map on a device to a user.


In embodiments, the device can include a Global Positioning System (GPS) device. The GPS device can include a processor coupled with an input device, memory, and the display, and the processor further coupled with a GPS receiver that is coupled with a GPS antenna.


The static contours can include lines derived from a vector source database. The dynamic contours can include lines derived from a parameter source database that enables user-selection of a drawing of lines according to parameters. The parameters can be selected from the group including map scale, contour interval parameters, and map density. the map scale can represent a relationship between distance on the contour map and a corresponding distance on the earth's surface.


In another aspect, the invention features Global Positioning System (GPS) device including a processor coupled with an input device, memory, and the display, and the processor further coupled with a GPS receiver that is coupled with a GPS antenna, the memory a vector source database, a parameter source database and a process to render a topographic map including static contour lines and dynamic contour lines.


In embodiments, the process can include displaying the topographic map to a user.


The static contours can include lines derived from the vector source database. The dynamic contours can include lines derived from the parameter source database that enables user-selection of a drawing of lines according to parameters. The parameters can be selected from the group including map scale, contour interval parameters, and map density.


The invention can be implemented to realize one or more of the following advantages.


Merging static and dynamic contour layers of topographic data to render a single contour map enable a user to experience the “best of both worlds.” The static contours are more visually accurate and the dynamic contours supply the ability to perform vertical profiling and three dimensional (3D) rendering.


Other features and advantages of the invention are apparent from the following description, and from the claims.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of an exemplary portable Global Positioning System (GPS) device.



FIG. 2 is a block diagram of an exemplary contour map with static contours.



FIG. 3 is a block diagram of the exemplary contour map of FIG. 1 with dynamic contours.



FIG. 4 is a block diagram of an exemplary contour map with a union of static and dynamic contours.



FIG. 5 is flow diagram.





Like reference numbers and designations in the various drawings indicate like elements.


DETAILED DESCRIPTION

As shown in FIG. 1, an exemplary GPS device 10 includes a processor 12 coupled with an input device 14, memory 16, and a display 18. The processor 12 is further coupled with a GPS receiver 20 that is in turn coupled with a GPS antenna 22. The processor 12 may also be coupled with a cellular phone transceiver 24 and corresponding antenna 26. The input device 14 may include a keypad, switches, touch screen, voice-input (such as a microphone), mouse, joystick, and so forth.


Processor 12 typically accesses at least some form of computer-readable media. Computer-readable media may be any available media that is accessible by the GPS device 10. By way of example and not limitation, computer-readable media may include computer storage media and communications media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Communication media specifically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency (RF), infrared and other wireless media. Combinations of any of the above would also be included within the scope of computer-readable media.


Memory 140 includes a contour map process 100. The contour map process 100 generates a contour map using data stored in a vector source database 30 and in a source database 32 including map scale data, contour interval parameter data, and map density data. The vector source database 30 and the source database 32 are stored in memory 22. The vector source database 30 includes vector data in the form of points and lines, that are geometrically and mathematically associated. Points are stored using coordinates, for example, a two-dimensional point is stored as (x, y). Lines are stored as a series of point pairs, where each pair represents a straight line segment, for example, (x1, y1) and (x2, y2) indicating a line from (x1, y1) to (x2, y2).


As shown in FIG. 2, an exemplary topographic map (also referred to as a contour map) 50 displays a geographic area. The contour map 50, generated by contour map process 100, uses static contour lines 52 to join points of equal elevation (height) and thus show valleys and hills, and the steepness of slopes.


In general, a contour line is a line on a topographic map connecting points of equal elevation above or below mean sea level. It is thus a kind of isopleth, or line of equal quantity. Contour lines are drawn on maps with a uniform interval of vertical distance separating them (usually 10, 20, 50, or 100 ft on American maps) and thus outline the landform configuration, or relief. They may be visualized as representing shorelines if sea level were raised in small increments. Thus, the tops of hills, which would appear as separate islands, are shown as a series of closed circular contours; valleys, which would appear as elongate bays, are shown as contour lines converging toward a point at the head of the valley. Since on steep slopes there is little horizontal distance between points greatly different in height, contour lines indicating such terrain are close together; contour lines of gentle slopes are more widely separated.


Maps employing contour lines are called contour, or relief, maps although they are popularly called topographic maps in the United States. Certain conventions are employed on these maps to assist a user. Contours indicating land elevations are printed in brown with every fifth contour drawn thicker and labeled with its elevation; those indicating depths of bodies of water are printed in blue. Hachure lines, pointing down slope, are attached to contour lines in order to emphasize a depression with a steep gradient. Contour maps are often constructed from stereographic aerial photographs and orbiting satellites data, which use radar to measure elevations for land or ocean relief maps.


Static contour lines are lines derived from a vector source database and are represented on the map 52 exactly as the vector source data dictates. A vector is a representation of the spatial extent of geographic features using geometric elements (such as point, curve, and surface) in a coordinate space. For example, if the source data contains lines at a 10 meter interval, the static contours drawn in the application present an exact replication of the geographic location of the lines.


As shown in FIG. 3, an exemplary topographic map 60 displays the same geographic area shown in FIG. 2 using contour map process 100 to generate dynamic contour lines 62. Dynamic contour lines 62 are lines drawn on a map that are derived from a source database the enables user selection of line drawing based on several application parameters, such as map scale, contour interval parameters, and/or map density.


As shown in FIG. 4, an exemplary topographic map 70 generated by contour map process 100 displays the same geographic area shown in FIG. 2 and FIG. 3 using a union of static contour lines 72 and dynamic contour lines 74. More particularly, map 70 results from a merger of static contours and dynamic contours that enable a user to experience the best that static contours have to offer combined with the best that dynamic contours have to offer. Here, the static contours 72 are more visually accurate and the dynamic contours enable an ability for the application to perform vertical profiling and three dimensional (3D) rendering.


In general, a topographic map can include a dynamic topo layer (i.e., blx, a blank compression/expansion layer). An application developer can choose to make this dynamic topo layer “visible” or “invisible.” If dynamic contours is “visible,” standard contour drawing parameters apply. If the dynamic contours is “invisible” and a static contour vector layer is present, the contour drawing will be based on the user-defined layer drawing parameters and dynamic contours will not be drawn, but used for 3D rendering and vertical profiling.


As shown in FIG. 5, process 100 includes rendering (102) a contour map including a union of static contours and dynamic contours. The static contours can include lines derived from a vector source database. The dynamic contours can include lines derived from a parameter source database that enables user-selection of a drawing of lines according to parameters. The parameters can be selected from the group including map scale, contour interval parameters, and map density. The map scale can represent a relationship between distance on the contour map and a corresponding distance on the earth's surface.


Process 100 displays (104) the contour map on a device to a user. The device can include a Global Positioning System (GPS) device. The GPS device can include a processor coupled with an input device, memory, and the display, and the processor further coupled with a GPS receiver that is coupled with a GPS antenna.


The parameters can be selected from the group including map scale, contour interval parameters, and map density. The map scale can represent a relationship between distance on the contour map and a corresponding distance on the earth's surface.


Embodiments of the invention can be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them. Embodiments of the invention can be implemented as a computer program product, i.e., a computer program tangibly embodied in an information carrier, e.g., in a machine readable storage device or in a propagated signal, for execution by, or to control the operation of, data processing apparatus, e.g., a programmable processor, a computer, or multiple computers. A computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a communication network.


Method steps of embodiments of the invention can be performed by one or more programmable processors executing a computer program to perform functions of the invention by operating on input data and generating output. Method steps can also be performed by, and apparatus of the invention can be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).


Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. Information carriers suitable for embodying computer program instructions and data include all forms of non volatile memory, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in special purpose logic circuitry.


It is to be understood that the foregoing description is intended to illustrate and not to limit the scope of the invention, which is defined by the scope of the appended claims. Other embodiments are within the scope of the following claims.

Claims
  • 1. A method comprising: displaying a contour map to a user on a display of an electronic device, the contour map being rendered by a processor of the electronic device from a union of static contours and dynamic contours, the static contours and the dynamic contours representing specific elevations, wherein the static contours comprise elevation lines derived from a vector source database and the dynamic contours comprise elevation lines derived from a parameter source database that enables user-selection of a drawing of elevation lines according to parameters selected by the user; andsetting a visible property of the dynamic contours to make the dynamic contours visible or invisible, wherein when the dynamic contours are visible the dynamic contours are displayed simultaneously with the static contours on the contour map, and when the dynamic contours are invisible the dynamic contours are not displayed on the contour map and the dynamic contours are used for three dimensional rendering and vertical profiling in the contour map.
  • 2. The method of claim 1 wherein the parameters are selected from the group consisting of map scale, contour interval parameters, and map density.
  • 3. The method of claim 2 wherein the map scale represents a relationship between distance on the contour map and a corresponding distance on the earth's surface.
  • 4. A method comprising: rendering a contour map with a processor of an electronic device, the contour map comprising a union of static contours and dynamic contours, the static contours and the dynamic contours representing specific elevations, wherein the static contours comprise elevation lines derived from a vector source database and the dynamic contours comprise elevation lines derived from a parameter source database that enables user-selection of a drawing of elevation lines according to parameters selected by a user;setting a visible property of the dynamic contours to make the dynamic contours visible or invisible, wherein when the dynamic contours are visible the dynamic contours are displayed simultaneously with the static contours on the contour map, and when the dynamic contours are invisible the dynamic contours are not displayed on the contour map and the dynamic contours are used for three dimensional rendering and vertical profiling in the contour map; anddisplaying the contour map to the user on a display of the electronic device.
  • 5. The method of claim 4 wherein the electronic device is a Global Positioning System (GPS) device.
  • 6. The method of claim 5 wherein the GPS device comprises: the processor coupled with an input device, memory, and the display; andthe processor coupled with a GPS receiver, which in turn is coupled with a GPS antenna.
  • 7. The method of claim 4 wherein the parameters are selected from the group consisting of map scale, contour interval parameters, and map density.
  • 8. The method of claim 7 wherein the map scale represents a relationship between distance on the contour map and a corresponding distance on the earth's surface.
  • 9. A Global Positioning System (GPS) device comprising: a processor coupled with an input device, memory, and the display; andthe processor linked to a GPS receiver coupled with a GPS antenna, the memory including a vector source database, a parameter source database and a contour map process to render a topographic map comprising static contour lines and dynamic contour lines, the static contour lines and the dynamic contour lines representing specific elevations, wherein the static contours comprise elevation lines derived from the vector source database and the dynamic contours comprise elevation lines derived from the parameter source database that enables user-selection of a drawing of elevation lines according to parameters selected by a user;wherein a visible property of the dynamic contours is set to make the dynamic contours visible or invisible, wherein when the dynamic contours are visible the dynamic contours are displayed simultaneously with the static contours on the contour map, and when the dynamic contours are invisible the dynamic contours are not displayed on the contour map and the dynamic contours are used for three dimensional rendering and vertical profiling in the contour map.
  • 10. The GPS device of claim 9 wherein the process further comprises displaying the topographic map to a user.
  • 11. The GPS device of claim 9 wherein the parameters are selected from the group consisting of map scale, contour interval parameters, and map density.
US Referenced Citations (410)
Number Name Date Kind
4086632 Lions Apr 1978 A
4242731 Mizote et al. Dec 1980 A
4244514 Nomura et al. Jan 1981 A
4258421 Juhasz et al. Mar 1981 A
4501005 Miller Feb 1985 A
4523283 Muhlberger et al. Jun 1985 A
4533900 Muhlberger et al. Aug 1985 A
4591844 Hickin et al. May 1986 A
4679147 Tsujii et al. Jul 1987 A
4737916 Ogawa et al. Apr 1988 A
4739482 Wrigge Apr 1988 A
4782447 Ueno et al. Nov 1988 A
4796189 Nakayama et al. Jan 1989 A
4827419 Selby, III May 1989 A
4827438 Nickles et al. May 1989 A
4862393 Reid et al. Aug 1989 A
4884054 Moon, Sr. Nov 1989 A
4888699 Knoll et al. Dec 1989 A
4912645 Kakihara et al. Mar 1990 A
4914571 Baratz et al. Apr 1990 A
4914605 Loughmiller, Jr. et al. Apr 1990 A
4937751 Nimura et al. Jun 1990 A
4940925 Wand et al. Jul 1990 A
4951212 Kurihara et al. Aug 1990 A
4973952 Malec et al. Nov 1990 A
4984168 Neukrichnet et al. Jan 1991 A
4991204 Yamamoto et al. Feb 1991 A
5031104 Ikeda et al. Jul 1991 A
5043902 Yokoyama et al. Aug 1991 A
5043908 Manduley et al. Aug 1991 A
5046011 Kakihara et al. Sep 1991 A
5065144 Edleson et al. Nov 1991 A
5067081 Person Nov 1991 A
5075693 McMillan et al. Dec 1991 A
5089826 Tokunaga et al. Feb 1992 A
5093669 Kajiyama Mar 1992 A
5109344 Kakihara et al. Apr 1992 A
5113185 Ichikawa May 1992 A
5121326 Moroto et al. Jun 1992 A
5124924 Fukushima Jun 1992 A
5140315 Edelson et al. Aug 1992 A
5155688 Tanaka et al. Oct 1992 A
5168451 Bolger Dec 1992 A
5172321 Ghaem et al. Dec 1992 A
5177685 Davis et al. Jan 1993 A
5184303 Link Feb 1993 A
5208756 Song May 1993 A
5220507 Kirson Jun 1993 A
5223844 Mansell et al. Jun 1993 A
5243528 Lefebvre Sep 1993 A
5243529 Kashiwazaki Sep 1993 A
5247356 Ciampa Sep 1993 A
5262775 Tamai et al. Nov 1993 A
5263174 Layman Nov 1993 A
5274358 Janis Dec 1993 A
5274560 LaRue Dec 1993 A
5285391 Smith, Jr. et al. Feb 1994 A
5289195 Inoue Feb 1994 A
5291413 Tamai et al. Mar 1994 A
5291414 Tamai et al. Mar 1994 A
5293163 Kakihara et al. Mar 1994 A
5303159 Tamai et al. Apr 1994 A
5305370 Kearns et al. Apr 1994 A
5307277 Hirano Apr 1994 A
5307278 Hermans et al. Apr 1994 A
5307290 Raviglione et al. Apr 1994 A
5311173 Komura et al. May 1994 A
5311434 Tamai May 1994 A
5317566 Joshi May 1994 A
5334974 Simms et al. Aug 1994 A
5353034 Sato et al. Oct 1994 A
5359527 Takanabe et al. Oct 1994 A
5359529 Snider Oct 1994 A
5365251 Denber Nov 1994 A
5369588 Hayami et al. Nov 1994 A
5371497 Nimura et al. Dec 1994 A
5371678 Nomura Dec 1994 A
5381338 Wysocki et al. Jan 1995 A
5394332 Kuwahara et al. Feb 1995 A
5398188 Maruyama Mar 1995 A
5402120 Fujii et al. Mar 1995 A
5406490 Braegas Apr 1995 A
5406492 Suzuki Apr 1995 A
5410485 Ichikawa Apr 1995 A
5418537 Bird May 1995 A
5428545 Maegawa et al. Jun 1995 A
5428546 Shah et al. Jun 1995 A
5444618 Seki Aug 1995 A
5465088 Braegas Nov 1995 A
5465089 Nakatani et al. Nov 1995 A
5470233 Fruchterman et al. Nov 1995 A
5475387 Matsumoto Dec 1995 A
5479602 Baecker et al. Dec 1995 A
5485161 Vaughn Jan 1996 A
5495416 Buchwitz et al. Feb 1996 A
5497149 Fast Mar 1996 A
5499181 Smith Mar 1996 A
5504482 Schreder Apr 1996 A
5508930 Smith, Jr. et al. Apr 1996 A
5508931 Snider Apr 1996 A
5513110 Fujita et al. Apr 1996 A
5515283 Desai et al. May 1996 A
5521826 Matsumoto May 1996 A
5537323 Schulte Jul 1996 A
5539397 Asanuma Jul 1996 A
5543789 Behr et al. Aug 1996 A
5543818 Scott Aug 1996 A
5557522 Nakayama et al. Sep 1996 A
5557524 Maki Sep 1996 A
5559511 Ito et al. Sep 1996 A
5559512 Jasinski et al. Sep 1996 A
5559707 DeLorme et al. Sep 1996 A
5559938 Van Roekel et al. Sep 1996 A
5563630 Tsakiris et al. Oct 1996 A
5565874 Rode Oct 1996 A
5568390 Hirota et al. Oct 1996 A
5572204 Timm et al. Nov 1996 A
5579443 Tatematsu et al. Nov 1996 A
5581593 Engelke et al. Dec 1996 A
5583494 Mizutani et al. Dec 1996 A
5587911 Asano et al. Dec 1996 A
5592389 La Rue et al. Jan 1997 A
5602564 Iwamura et al. Feb 1997 A
5606414 Minden Feb 1997 A
5608635 Tamai Mar 1997 A
5612882 Lefebvre et al. Mar 1997 A
5613055 Shimoura et al. Mar 1997 A
5613089 Hornbuckle Mar 1997 A
5617319 Arakawa et al. Apr 1997 A
5625668 Loomis, V et al. Apr 1997 A
5627549 Park May 1997 A
5631970 Hsu May 1997 A
5638279 Kishi et al. Jun 1997 A
5638280 Nishimura et al. Jun 1997 A
5646856 Kaesser Jul 1997 A
5648901 Gudat et al. Jul 1997 A
5649059 Tendler et al. Jul 1997 A
5652706 Morimoto et al. Jul 1997 A
5654892 Fujii et al. Aug 1997 A
5654908 Yokoyama Aug 1997 A
5657226 Shin et al. Aug 1997 A
5661476 Wang et al. Aug 1997 A
5664948 Dimitriadis et al. Sep 1997 A
5682525 Bouve et al. Oct 1997 A
5684476 Anderson Nov 1997 A
5684696 Rao et al. Nov 1997 A
5684704 Okazaki Nov 1997 A
5686886 Stensey Nov 1997 A
5689252 Ayanoglu et al. Nov 1997 A
5689667 Kurtenbach Nov 1997 A
5699244 Clark et al. Dec 1997 A
5701232 Tang et al. Dec 1997 A
5706448 Blades Jan 1998 A
5712632 Nishimura et al. Jan 1998 A
5712788 Liaw et al. Jan 1998 A
5717593 Gvili Feb 1998 A
5719771 Buck et al. Feb 1998 A
5724072 Freeman et al. Mar 1998 A
5729458 Poppen Mar 1998 A
5731766 Akamatsu Mar 1998 A
5731978 Tamai et al. Mar 1998 A
5732385 Nakayama et al. Mar 1998 A
5739772 Nanba et al. Apr 1998 A
5742277 Gossett et al. Apr 1998 A
5742666 Alpert Apr 1998 A
5742922 Kim Apr 1998 A
5742923 Odagawa Apr 1998 A
5757359 Morimoto et al. May 1998 A
5764014 Jakeway et al. Jun 1998 A
5764807 Pearlman et al. Jun 1998 A
5774073 Mackawa et al. Jun 1998 A
5774824 Streit et al. Jun 1998 A
5777580 Janky et al. Jul 1998 A
5777875 Miyano Jul 1998 A
5790243 Herr Aug 1998 A
5793310 Watanabe et al. Aug 1998 A
5796613 Kato et al. Aug 1998 A
5802492 DeLorme et al. Sep 1998 A
5805167 Van Cruyningen Sep 1998 A
5808564 Simms et al. Sep 1998 A
5819200 Tamai et al. Oct 1998 A
5819201 DeGraaf Oct 1998 A
5821880 Morimoto et al. Oct 1998 A
5825306 Hiyokawa et al. Oct 1998 A
5828321 Matsuzaki Oct 1998 A
5832408 Tamai et al. Nov 1998 A
5835881 Trovato et al. Nov 1998 A
5841373 Mason Nov 1998 A
5842146 Shishido Nov 1998 A
5842147 Nimura et al. Nov 1998 A
5845227 Peterson Dec 1998 A
5845228 Uekawa et al. Dec 1998 A
5848364 Ohashi Dec 1998 A
5850193 Shimoura et al. Dec 1998 A
5852243 Chang et al. Dec 1998 A
5852791 Sato et al. Dec 1998 A
5862509 Desai et al. Jan 1999 A
5862510 Saga et al. Jan 1999 A
5862511 Croyle et al. Jan 1999 A
5862811 Steele Jan 1999 A
5874905 Nanba et al. Feb 1999 A
5877708 Hijikata Mar 1999 A
5878368 DeGraaf Mar 1999 A
5884216 Shah et al. Mar 1999 A
5887269 Brunts et al. Mar 1999 A
5890088 Nimura et al. Mar 1999 A
5892441 Woolley et al. Apr 1999 A
5893898 Tanimoto Apr 1999 A
5902347 Backman et al. May 1999 A
5902349 Endo et al. May 1999 A
5905451 Sakashita May 1999 A
5908464 Kishigami et al. Jun 1999 A
5911775 Tanimoto Jun 1999 A
5919246 Waizmann et al. Jul 1999 A
5922041 Anderson Jul 1999 A
5925091 Ando Jul 1999 A
5928307 Oshizawa et al. Jul 1999 A
5929857 Dinallo et al. Jul 1999 A
5935193 Saiki Aug 1999 A
5936553 Kabel Aug 1999 A
5936631 Yano et al. Aug 1999 A
5938719 Arakawa et al. Aug 1999 A
5938721 Dussell et al. Aug 1999 A
5944768 Ito et al. Aug 1999 A
5948040 DeLorme et al. Sep 1999 A
5951621 Palalau et al. Sep 1999 A
5951622 Nomura Sep 1999 A
5961570 Inamori Oct 1999 A
5961571 Gorr et al. Oct 1999 A
5964821 Welk et al. Oct 1999 A
5968109 Israni et al. Oct 1999 A
5974357 Poonsaengsathit et al. Oct 1999 A
5978732 Kakitani et al. Nov 1999 A
5978804 Dietzman Nov 1999 A
5982301 Ohta et al. Nov 1999 A
5982325 Thornton et al. Nov 1999 A
5983158 Suzuki et al. Nov 1999 A
5987375 Tamai Nov 1999 A
5988853 Kim et al. Nov 1999 A
5991690 Murphy Nov 1999 A
6005578 Cole Dec 1999 A
6016142 Chang et al. Jan 2000 A
6023278 Margolin Feb 2000 A
6028537 Suman et al. Feb 2000 A
6029111 Croyle Feb 2000 A
6031471 Wilson Feb 2000 A
6037942 Millington Mar 2000 A
6043760 Laakkonen Mar 2000 A
6047235 Hiyokawa et al. Apr 2000 A
6049753 Nimura Apr 2000 A
6049755 Lou et al. Apr 2000 A
6067502 Hayashida et al. May 2000 A
6078864 Long et al. Jun 2000 A
6081609 Narioka Jun 2000 A
6084989 Eppler Jul 2000 A
6092076 McDonough et al. Jul 2000 A
6107944 Behr et al. Aug 2000 A
6108603 Karunanidhi Aug 2000 A
6108604 Fakaga et al. Aug 2000 A
6115669 Watanabe et al. Sep 2000 A
6124826 Garthwaite et al. Sep 2000 A
6125326 Ohmura et al. Sep 2000 A
6141621 Piwowarski et al. Oct 2000 A
6148261 Obradovich et al. Nov 2000 A
6151552 Koizumi et al. Nov 2000 A
6154699 Williams Nov 2000 A
6163269 Millington et al. Dec 2000 A
6172641 Millington Jan 2001 B1
6175801 Millington Jan 2001 B1
6177943 Margolin Jan 2001 B1
6178380 Millington Jan 2001 B1
6184823 Smith et al. Feb 2001 B1
6189130 Gofman et al. Feb 2001 B1
6201540 Gallup et al. Mar 2001 B1
6204778 Bergan et al. Mar 2001 B1
6205397 Eslambolchi et al. Mar 2001 B1
6212474 Fowler et al. Apr 2001 B1
6223118 Kobayashi et al. Apr 2001 B1
6229546 Lancaster et al. May 2001 B1
6249740 Ito et al. Jun 2001 B1
6252814 Tran et al. Jun 2001 B1
6253151 Ohler et al. Jun 2001 B1
6256029 Millington Jul 2001 B1
6278942 McDonough Aug 2001 B1
6308134 Croyle et al. Oct 2001 B1
6320517 Yano et al. Nov 2001 B1
6321158 DeLorme et al. Nov 2001 B1
6349257 Liu et al. Feb 2002 B1
6356210 Ellis Mar 2002 B1
6360167 Millington et al. Mar 2002 B1
6362751 Upparapalli Mar 2002 B1
6363322 Millington Mar 2002 B1
6370475 Breed et al. Apr 2002 B1
6377278 Cutright et al. Apr 2002 B1
6381536 Satoh et al. Apr 2002 B1
6385535 Ohishi et al. May 2002 B2
6385542 Millington May 2002 B1
6397145 Millington May 2002 B1
6405130 Piwowarski Jun 2002 B1
6408243 Yofu Jun 2002 B1
6427115 Sekiyama Jul 2002 B1
6430501 Slominski Aug 2002 B1
6453235 Endo et al. Sep 2002 B1
6484089 Millington Nov 2002 B1
6487494 Odinak et al. Nov 2002 B2
6515595 Obradovich et al. Feb 2003 B1
6529822 Millington et al. Mar 2003 B1
6529824 Obradovich et al. Mar 2003 B1
6539301 Shirk Mar 2003 B1
6565610 Wang et al. May 2003 B1
6574551 Maxwell et al. Jun 2003 B1
6609062 Hancock Aug 2003 B2
6631322 Arthur et al. Oct 2003 B1
6671617 Odinak et al. Dec 2003 B2
6704649 Miyahara Mar 2004 B2
6728608 Ollis et al. Apr 2004 B2
6728636 Kokijima et al. Apr 2004 B2
6748323 Lokshin Jun 2004 B2
6765554 Millington Jul 2004 B2
6774932 Ewing Aug 2004 B1
6782319 McDonough Aug 2004 B1
6816596 Peinado et al. Nov 2004 B1
6819301 Nagamatsu et al. Nov 2004 B2
6842695 Tu Jan 2005 B1
6873907 Millington et al. Mar 2005 B1
6885874 Grube et al. Apr 2005 B2
6904361 Tallman et al. Jun 2005 B1
6917982 Dueck et al. Jul 2005 B1
6920391 Daubert et al. Jul 2005 B2
6938028 Ito Aug 2005 B1
7031834 Ito et al. Apr 2006 B2
7031836 Branch Apr 2006 B2
7058504 McDonough Jun 2006 B2
7164883 Rappaport et al. Jan 2007 B2
7170518 Millington et al. Jan 2007 B1
7171208 Rappaport et al. Jan 2007 B2
7233860 Lokshin et al. Jun 2007 B2
7246045 Rappaport et al. Jul 2007 B1
7260475 Suzuki Aug 2007 B2
7286971 Rappaport et al. Oct 2007 B2
7321826 Sheha et al. Jan 2008 B2
7333820 Sheha et al. Feb 2008 B2
7343242 Breitenberger et al. Mar 2008 B2
7353107 Breitenberger et al. Apr 2008 B2
7379812 Yoshioka et al. May 2008 B2
7421334 Dahlgren Sep 2008 B2
7512487 Golding et al. Mar 2009 B1
7590490 Clark Sep 2009 B2
7660441 Chen et al. Feb 2010 B2
7697202 Ohishi et al. Apr 2010 B2
7889888 Deardorff et al. Feb 2011 B2
20010018628 Jenkins et al. Aug 2001 A1
20020087857 Tsao et al. Jul 2002 A1
20020151315 Hendrey Oct 2002 A1
20030036842 Hancock Feb 2003 A1
20030036848 Sheha et al. Feb 2003 A1
20030167120 Kawasaki Sep 2003 A1
20030182052 DeLorme et al. Sep 2003 A1
20030191578 Paulauskas et al. Oct 2003 A1
20030216949 Kram Nov 2003 A1
20040039520 Khavakh et al. Feb 2004 A1
20040090346 Simonds May 2004 A1
20040190715 Nimura et al. Sep 2004 A1
20050107948 Catalinotto May 2005 A1
20050136949 Barnes, Jr. Jun 2005 A1
20050163055 Hagimura Jul 2005 A1
20060009234 Freer Jan 2006 A1
20060058949 Fogel et al. Mar 2006 A1
20060080031 Cooper et al. Apr 2006 A1
20060089788 Laverty Apr 2006 A1
20060106534 Kawamata et al. May 2006 A1
20060212217 Sheha et al. Sep 2006 A1
20060240808 Crolley Oct 2006 A1
20060265422 Ando et al. Nov 2006 A1
20070016360 Lee et al. Jan 2007 A1
20070027628 Geelen Feb 2007 A1
20070073480 Singh Mar 2007 A1
20070088494 Rothman et al. Apr 2007 A1
20070130153 Nachman et al. Jun 2007 A1
20070162223 Clark Jul 2007 A1
20070179863 Stoll Aug 2007 A1
20070200821 Contradt et al. Aug 2007 A1
20070204218 Weber et al. Aug 2007 A1
20070213929 Tanizaki et al. Sep 2007 A1
20070233384 Lee et al. Oct 2007 A1
20070250515 Lea Oct 2007 A1
20070281690 Altman et al. Dec 2007 A1
20070293958 Stehle et al. Dec 2007 A1
20080051995 Lokshin et al. Feb 2008 A1
20080076451 Sheha et al. Mar 2008 A1
20080125958 Boss et al. May 2008 A1
20080133120 Romanick Jun 2008 A1
20080134088 Tse et al. Jun 2008 A1
20080139181 Lokshin et al. Jun 2008 A1
20080177470 Sutardja Jul 2008 A1
20080198162 Ni Aug 2008 A1
20080221787 Vavrus Sep 2008 A1
20080262728 Lokshin et al. Oct 2008 A1
20080270016 Proietty et al. Oct 2008 A1
20080270468 Mao Oct 2008 A1
20090070293 Vechersky Mar 2009 A1
20090087034 Doucette et al. Apr 2009 A1
20090138190 Kulik May 2009 A1
20090150064 Geelen Jun 2009 A1
20090171584 Liu Jul 2009 A1
20090182498 Seymour Jul 2009 A1
20090182500 Dicke Jul 2009 A1
20090187340 Vavrus Jul 2009 A1
20090187341 Vavrus Jul 2009 A1
20090187342 Vavrus Jul 2009 A1
Foreign Referenced Citations (118)
Number Date Country
3828224 Feb 1990 DE
4013851 Nov 1991 DE
4323081 Mar 1995 DE
4343871 Jun 1995 DE
4428928 Feb 1996 DE
19516647 Nov 1996 DE
19728470 Jan 1999 DE
69931622 May 2007 DE
102007028361 Mar 2008 DE
0478438 Apr 1992 EP
0566228 Oct 1993 EP
0582536 Feb 1994 EP
0633452 Jan 1995 EP
0440105 Apr 1995 EP
0704676 Apr 1996 EP
0339639 Jun 1996 EP
0860688 Aug 1998 EP
0875729 Nov 1998 EP
0896315 Feb 1999 EP
0978707 Feb 2000 EP
0987910 Mar 2000 EP
1005006 May 2000 EP
0660083 Sep 2000 EP
1035530 Sep 2000 EP
0738876 Nov 2002 EP
0767448 Dec 2002 EP
0720003 Jul 2003 EP
1078222 Sep 2003 EP
1078224 Oct 2003 EP
1078225 Oct 2003 EP
0779498 Nov 2003 EP
1394654 Mar 2004 EP
1056988 Apr 2004 EP
1471330 Oct 2004 EP
0803708 Nov 2004 EP
1498864 Jan 2005 EP
0829704 Nov 2005 EP
1074002 Nov 2005 EP
1070229 May 2006 EP
1018079 Sep 2006 EP
1250566 Sep 2006 EP
1012743 Nov 2006 EP
1254349 Nov 2006 EP
1080342 Jan 2009 EP
2674652 Oct 1992 FR
2691276 Nov 1993 FR
2743168 Jul 1997 FR
2905810 Mar 2008 FR
2260210 Apr 1993 GB
2333838 Aug 1999 GB
2334102 Aug 1999 GB
2441609 Mar 2008 GB
2140788 May 1990 JP
3211591 Sep 1991 JP
6034382 Feb 1994 JP
6251292 Sep 1994 JP
7286856 Oct 1995 JP
8069515 Mar 1996 JP
8138193 May 1996 JP
8146871 Jun 1996 JP
8190574 Jul 1996 JP
8305283 Nov 1996 JP
9115097 May 1997 JP
9138132 May 1997 JP
9171348 Jun 1997 JP
9288445 Nov 1997 JP
9292829 Nov 1997 JP
9318380 Dec 1997 JP
9329449 Dec 1997 JP
10026538 Jan 1998 JP
2001194172 Jul 2001 JP
2002048574 Feb 2002 JP
2006250875 Sep 2006 JP
2007155582 Jun 2007 JP
2007178182 Jul 2007 JP
2008002978 Jan 2008 JP
19990011004 Feb 1999 KR
19990040849 Jun 1999 KR
20010088887 Sep 2001 KR
20020018134 Mar 2002 KR
20020084716 Nov 2002 KR
20040033181 Apr 2004 KR
20040037651 May 2004 KR
20040063088 Jul 2004 KR
20040106688 Dec 2004 KR
20050068971 Jul 2005 KR
20050116855 Dec 2005 KR
20060028237 Mar 2006 KR
20060101929 Sep 2006 KR
20070080726 Aug 2007 KR
9802793 Jan 1998 WO
9914684 Mar 1999 WO
9946563 Sep 1999 WO
9954848 Oct 1999 WO
9957517 Nov 1999 WO
9957518 Nov 1999 WO
9957519 Nov 1999 WO
9957520 Nov 1999 WO
9957521 Nov 1999 WO
9964823 Dec 1999 WO
0008556 Feb 2000 WO
0045130 Aug 2000 WO
0074019 Dec 2000 WO
0146650 Jun 2001 WO
0153777 Jul 2001 WO
0223129 Mar 2002 WO
0233355 Apr 2002 WO
0235182 May 2002 WO
0237446 May 2002 WO
02086735 Oct 2002 WO
2004011882 Feb 2004 WO
2008070226 Jun 2008 WO
2008073717 Jun 2008 WO
2008100656 Aug 2008 WO
2008112335 Sep 2008 WO
2008130722 Oct 2008 WO
2008134093 Nov 2008 WO
2009036052 Mar 2009 WO
Non-Patent Literature Citations (201)
Entry
Transaction History of Provisional U.S. Appl. No. 61/122,640, filed Dec. 15, 2008, entitled “Systems and Methods for Providing Global Navigation Satellite System Assisted Maneuvering Guidance to a Vehicle Operator.”
International Patent Application PCT/US08/50759, International Search Report and Written Opinion (mailed May 9, 2008).
International Patent Application PCT/US07/76733, International Search Report and Written Report (mailed Aug. 20, 2008).
Jagadeesh, G. et al., “Heuristic Techniques for Accelerating Hierarchical Routing on Road Networks,” IEEE Transactions on Intelligent Transportation Systems, IEEE Service Center, vol. 3, No. 4, Dec. 2002, p. 307.
International Patent Application PCT/US08/51019, International Search Report and Written Opinion (mailed Jun. 26, 2008).
International Patent Application PCT/US08/75839, International Search Report and Written Opinion (mailed Mar. 19, 2009).
Atlas Cartographic technologies Ltd., “reLive! User Manual,” located at http://relive.abmaps.com/map/ , 2006.
Auto Nav 2000 Plus, Inc., “750NAV™ & 750M™ Features & Benefits,” located at http://www.autonav2000.com/features.htm, 2000.
Berntson, G., “Mobitex—A New Network for Mobile Data Communications,” Ericsoon Review, vol. 66, No. 1, Jan. 1989, Stockholm, SE, pp. 33-39.
Dingus, T.A., “Human Factors Engineering the Travtek Driver Interface,” Proceedings of the Vehicle Navigation and Information Systems Conference, vol. 2, Oct. 20, 1991, pp. 749-755.
First Conference Ltd., “Navigation & Location 2007,” conference schedule, located at http://www.telematicsupdate.com/navUSA2007/agenda.shtml , Dec. 2007.
Guzolek, John et al., “Real-Time Route Planning in Road Networks,” Vehicle Navigation and Information Systems Conference, Sep. 11-13, 1989, pp. 165-169.
International Patent Application PCT/US00/00072, International Search Report (mailed Aug. 18, 2000).
International Patent Application PCT/US00/41590, International Search Report (mailed May 14, 2001).
International Patent Application PCT/US00/41590, Written Opinion.
International Patent Application PCT/US01/32531, International Search Report (mailed Jul. 7, 2002).
International Patent Application PCT/US01/41889, International Search Report (mailed Apr. 8, 2002).
International Patent Application PCT/US03/23777, International Search Report (mailed Dec. 10, 2003).
International Patent Application PCT/US07/85936, International Search Report and Written Opinion (mailed Nov. 6, 2008).
International Patent Application PCT/US08/50650, International Search Report and Written Opinion (mailed May 13, 2008).
International Patent Application PCT/US08/50760, International Search Report and Written Opinion (mailed May 13, 2008).
International Patent Application PCT/US08/50764, International Search Report and Written Opinion (mailed Sep. 29, 2008).
International Patent Application PCT/US96/20852, International Search Report and Written Opinion (mailed ).
International Patent Application PCT/US97/16552, International Search Report (mailed Jan. 9, 1998).
International Patent Application PCT/US99/03870, International Search Report (mailed Jul. 28, 1999).
International Patent Application PCT/US99/07911, International Search Report (mailed Jul. 30, 1999).
International Patent Application PCT/US99/08459, International Search Report (mailed Sep. 3, 1999).
International Patent Application PCT/US99/08462, International Search Report (mailed Sep. 17, 1999).
International Patent Application PCT/US99/08589, International Search Report (mailed Sep. 7, 1999).
International Patent Application PCT/US99/08776, International Search Report (mailed Sep. 15, 1999).
International Patent Application PCT/US99/08776, Written Opinion (mailed Feb. 10, 2000).
International Patent Application PCT/US99/09779, International Search Report (mailed Oct. 12, 1999).
International Patent Application PCT/US99/12575, International Search Report (mailed Sep. 29, 1999).
International Patent Application PCT/US99/12575, Written Opinion (mailed Apr. 2000).
Magellan Navigation, Inc., “Magellan Maestro™ 4000 User Manual,” 2007.
Magellan, “1997 Magellan Products Anywhere to Anywhere Satellite Navigation and Communication,” 1997, pp. 1-20.
Magellan, Magellan PathMaster Turn-by-Turn Route Guidance & Driver Information System, pp. 1-4.
Martin, Scott, “Connected GPS Unit Roadmap—The Next Generation,” GPSLodge, located at http://www.gpslodge.com/archives/015915.php , Jan. 6, 2006.
Navteq, “NAVTEQ Announces European Winners of Global LBS Challenge™, Drives Location and Navigation on Wireless Devices,” located at http://www.navteq.com/webapps/NewsUserServlet?action+NewsDetail&newsId=500 , Feb. 13, 2007.
Privat, Ludovic, “uLocate Acquires Web Start-Up Zynce,” GPS Business News, located at http://www.gpsbusinessnews.com/index.php?action=article&numero=649&TOKEN—RETURN , Feb. 13, 2008.
Sloane, Julie, “Top 10 Startups Worth Watching in 2008,” Wired Magazine, located at http://www.wired.com/print/techbiz/startups/news/2007/12/YE—10—startups , Dec. 24, 2007.
Tellmewhere.com , company information located at http://www.tellmewhere.com , 2007.
Thales Navigation, “Mobile Mapper,” User Manual, Jul. 2003, pp. 1-120.
Tilefile Ltd., company information located at http://www.tilefile.com/tour/ , 2007.
uLocate Communications, Inc., “Zync,” product information located at http://www.zync.com/ , 2008.
International Patent Application PCT/US08/77389, International Search Report and Written Opinion (mailed Mar. 31, 2009).
Transaction History of U.S. Appl. No. 08/691,663, filed Aug. 2, 1996, entitled “Method Providing a Textual Description of a Remote Vehicle Location,” now U.S. Patent No. 6,141,621.
Transaction History of U.S. Appl. No. 08/691,727, filed Aug. 2, 1996, entitled “System and Method for Controlling a Vehicle Emergency Response Network,” now U.S. Patent No. 6,539,301.
Transaction History of U.S. Appl. No. 08/710,473, filed Sep. 18, 1996, entitled “Navigation Simulator and Recorder,” now U.S. Patent No. 5,922,041.
Transaction History of U.S. Appl. No. 08/713,625, filed Sep. 13, 1996, entitled “Navigation System With Vehicle Service Information,” now U.S. Patent No. 5,819,201.
Transaction History of U.S. Appl. No. 08/713,627, filed Sep. 13, 1996, entitled “Navigation System With User Definable Cost Values,” now U.S. Patent No. 5,878,368.
Transaction History of U.S. Appl. No. 08/762,012, filed Dec. 11, 1996, entitled “Navigation System With Forward Looking Origin Selection for Route Re-Calculation,” now U.S. Patent No. 6,405,130.
Transaction History of U.S. Appl. No. 09/037,772, filed Mar. 10, 1998, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,037,942.
Transaction History of U.S. Appl. No. 09/056,218, filed Apr. 7, 1998, entitled “Navigation System using Position Network for Map Matching,” now U.S. Patent No. 6,108,603.
Transaction History of U.S. Appl. No. 09/062,518, filed Apr. 17, 1998, entitled “3-Dimensional Intersection Display for Vehicle Navigation System,” now U.S. Patent No. 6,611,753.
Transaction History of U.S. Appl. No. 09/096,103, filed Jun. 11, 1998, entitled “Navigation System With a Route Exclusion List System,” now U.S. Patent No. 6,362,751.
Transaction History of U.S. Appl. No. 09/099,963, filed Jun. 19, 1998, entitled “Autoscaling of Recommended Route,” now U.S. Patent No. 6,574,551.
Transaction History of U.S. Appl. No. 09/100,683, filed Jun. 19, 1998, entitled “Navigation System Map Panning Directional Indicator,” now U.S. Patent No. 6,175,801.
Transaction History of U.S. Appl. No. 09/114,670, filed Jul. 13, 1998, entitled “Navigation System Vehicle Location Display,” now U.S. Patent No. 6,049,755.
Transaction History of U.S. Appl. No. 09/118,030, filed Jul. 17, 1998, entitled “Navigation System With Predetermined Indication of Next Maneuver,” now U.S. Patent No. 6,078,684.
Transaction History of U.S. Appl. No. 09/160,068, filed Sep. 24, 1998, entitled “Navigation System With Anti-Alias Map Display,” now U.S. Patent No. 6,163,269.
Transaction History of U.S. Appl. No. 09/176,630, filed Oct. 22, 1998, entitled “Street Identification for a Map Zoom of a Navigation System,” now U.S. Patent No. 6,178,380.
Transaction History of U.S. Appl. No. 09/239,692, filed Jan. 29, 1999, entitled “Vehicle Navigation System With Location Based Multi-Media Annotation,” now U.S. Patent No. 6,360,167.
Transaction History of U.S. Appl. No. 09/418,749, filed Oct. 15, 1999, entitled “Navigation System With Road Condition Sampling,” now U.S. Patent No. 6,484,089.
Transaction History of U.S. Appl. No. 09/435,381, filed Nov. 5, 1999, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,765,554.
Transaction History of U.S. Appl. No. 09/470,438, filed Dec. 22, 1999, entitled “Navigation System With All Character Support,” now U.S. Patent No. 6,256,029.
Transaction History of U.S. Appl. No. 09/470,441, filed Dec. 22, 1999, entitled “Navigation System With Unique Audio Tones for Maneuver Notification,” now U.S. Patent No. 6,363,322.
Transaction History of U.S. Appl. No. 09/487,654, filed Jan. 19, 2000, entitled “Navigation System With Route Indicators,” now U.S. Patent No. 6,430,501.
Transaction History of U.S. Appl. No. 09/519,143, filed Mar. 6, 2000, entitled “Navigation System With Complex Maneuver Instruction,” now U.S. Patent No. 6,397,145.
Transaction History of U.S. Appl. No. 09/535,733, filed Mar. 27, 2000, entitled “Selective Rendering of Cartographic Entities for Navigation System,” now U.S. Patent No. 7,170,518.
Transaction History of U.S. Appl. No. 09/547,004, filed Apr. 11, 2000, entitled “Navigation System With Zoomed Maneuver Instruction,” now U.S. Patent No. 6,529,822.
Transaction History of U.S. Appl. No. 09/661,982, filed Sep. 18, 2000, entitled “Points of Interest for Navigation System,” now U.S. Patent No. 6,374,180.
Transaction History of U.S. Appl. No. 09/679,671, filed Oct. 5, 2000, entitled “Navigation System With Run-Time Training Instruction,” now abandoned.
Transaction History of U.S. Appl. No. 09/691,531, filed Oct. 18, 2000, entitled “Multiple Configurations for a Vehicle Navigation System,” now U.S. Patent No. 6,385,542.
Transaction History of U.S. Appl. No. 09/799,876, filed Mar. 6, 2001, entitled “Navigation System With Figure of Merit Determination,” now U.S. Patent No. 6,741,928.
Transaction History of U.S. Appl. No. 10/088,017, filed Sep. 9, 2002, entitled “Navigation System With User Interface,” now U.S. Patent No. 6,873,907.
Transaction History of U.S. Appl. No. 10/208,261, filed Jul. 31, 2002, entitled “Displaying Data,” now U.S. Patent No. 6,748,323.
Transaction History of U.S. Appl. No. 10/619,619, filed Jul. 16, 2003, entitled “Intelligent Modular Navigation Information Capability,” now U.S. Patent No. 7,233,860.
Transaction History of U.S. Appl. No. 11/327,450, filed Jan. 9, 2006, entitled “Smart Detour.”
Transaction History of U.S. Appl. No. 11/518,205, filed Sep. 11, 2006, entitled “Method and System of Securing Content and Destination of Digital Download Via the Internet.”
Transaction History of U.S. Appl. No. 11/675,817, filed Feb. 16, 2007, entitled “A Method of Generating Curved Baseline for Map Labeling.”
Transaction History of U.S. Appl. No. 11/684,301, filed Mar. 9, 2007, entitled “Method and Apparatus for Determining a Route Having an Estimated Minimum Fuel Usage for a Vehicle.”
Transaction History of U.S. Appl. No. 11/737,125, filed Apr. 18, 2007, entitled “Method and System Navigation Using Gps Velocity Vector.”
Transaction History of U.S. Appl. No. 11/740,280, filed Apr. 25, 2007, entitled “Adjusting Spatial Operations Based on Map Density.”
Transaction History of U.S. Appl. No. 11/840,610, filed Aug. 17, 2007, entitled “Methods and Apparatus for Measuring the Effectiveness of Advertisements Presented on a Mobile Navigation Device.”
Transaction History of U.S. Appl. No. 11/844,321, filed Aug. 23, 2007, entitled “Rerouting in Vehicle Navigation Systems.”
Transaction History of U.S. Appl. No. 11/852,973, filed Sep. 10, 2007, entitled “Nearest Neighbor Geographic Search.”
Transaction History of U.S. Appl. No. 11/906,277, filed Oct. 1, 2007, entitled “Static and Dynamic Contours.”
Transaction History of U.S. Appl. No. 11/945,211, filed Nov. 26, 2007, entitled “System and Method of Providing Traffic Data to a Mobile Device.”
Transaction History of U.S. Appl. No. 11/967,889, filed Jan. 1, 2008, entitled “System and Method for Accessing a Navigation System.”
Transaction History of U.S. Appl. No. 12/016,949, filed Jan. 18, 2008, entitled “Method and Apparatus for Hybrid Routing Using Breadcrumb Paths.”
Transaction History of U.S. Appl. No. 12/016,980, filed Jan. 18, 2008, entitled “Method and Apparatus to Search for Local Parking.”
Transaction History of U.S. Appl. No. 12/016,982, filed Jan. 18, 2008, entitled “Method and Apparatus for Access Point Recording Using a Position Device.”
Transaction History of U.S. Appl. No. 12/188,139, filed Aug. 7, 2008, entitled “System and Method to Record a Present Trip.”
Transaction History of U.S. Appl. No. 12/192,018, filed Aug. 14, 2008, entitled “Route Navigation via a Proximity Point.”
Transaction History of U.S. Appl. No. 12/195,152, filed Aug. 20, 2008, entitled “Systems and Methods for Smart City Search.”
International Patent Application No. PCT/US2008/084659, Written Opinion and International Search Report, Apr. 28, 2009.
International Patent Application No. PCT/US2009/030177, Writtten Opinion and International Search Report, Apr. 29, 2009.
International Patent Application No. PCT/US2009/030314, Written Opinion and International Search Report, May 25, 2009.
Shamir, Adi et al., “Playing ‘Hide and Seek’ with Stored Keys,” Lecture Notes in Computer Science, vol. 1648, 1991, pp. 118-124.
Transaction History of related U.S. Appl. No. 08/691,663, filed Aug. 2, 1996, entitled “Method Providing a Textual Description of a Remote Vehicle Location,” now U.S. Patent No. 6,141,621.
Transaction History of related U.S. Appl. No. 08/691,727, filed Aug. 2, 1996, entitled “System and Method for Controlling a Vehicle Emergency Response Network,” now U.S. Patent No. 6,539,301.
Transaction History of related U.S. Appl. No. 08/710,473, filed Sep. 18, 1996, entitled “Navigation Simulator and Recorder,” now U.S. Patent No. 5,922,041.
Transaction History of related U.S. Appl. No. 08/713,625, filed Sep. 13, 1996, entitled “Navigation System With Vehicle Service Information,” now U.S. Patent No. 5,819,201.
Transaction History of related U.S. Appl. No. 08/713,627, filed Sep. 13, 1996, entitled “Navigation System With User Definable Cost Values,” now U.S. Patent No. 5,878,368.
Transaction History of related U.S. Appl. No. 08/762,012, filed Dec. 11, 1996, entitled “Navigation System With Forward Looking Origin Selection for Route Re-Calculation,” now U.S. Patent No. 6,405,130.
Transaction History of related U.S. Appl. No. 09/037,772, filed Mar. 10, 1998, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,037,942.
Transaction History of relatedU.S. Appl. No. 09/056,218, filed Apr. 7, 1998, entitled “Navigation System using Position Network for Map Matching,” now U.S. Patent No. 6,108,603.
Transaction History of related U.S. Appl. No. 09/062,518, filed Apr. 17, 1998, entitled “3- Dimensional Intersection Display for Vehicle Navigation System,” now U.S. Patent No. 6,611,753.
Transaction History of related U.S. Appl. No. 09/096,103, filed Jun. 11, 1998, entitled “Navigation System With a Route Exclusion List System,” now U.S. Patent No. 6,362,751.
Transaction History of related U.S. Appl. No. 09/099,963, filed Jun. 19, 1998, entitled “Autoscaling of Recommended Route,” now U.S. Patent No. 6,574,551.
Transaction History of related U.S. Appl. No. 09/100,683, filed Jun. 19, 1998, entitled “Navigation System Map Panning Directional Indicator,” now U.S. Patent No. 6,175,801.
Transaction History of related U.S. Appl. No. 09/114,670, filed Jul. 13, 1998, entitled “Navigation System Vehicle Location Display,” now U.S. Patent No. 6,049,755.
Transaction History of related U.S. Appl. No. 09/118,030, filed Jul. 17, 1998, entitled “Navigation System With Predetermined Indication of Next Maneuver,” now U.S. Patent No. 6,078,684.
Transaction History of related U.S. Appl. No. 09/160,068, filed Sep. 24, 1998, entitled “Navigation System With Anti-Alias Map Display,” now U.S. Patent No. 6,163,269.
Transaction History of related U.S. Appl. No. 09/176,630, filed Oct. 22, 1998, entitled “Street Identification for a Map Zoom of a Navigation System,” now U.S. Patent No. 6,178,380.
Transaction History of related U.S. Appl. No. 09/239,692, filed Jan. 29, 1999, entitled “Vehicle Navigation System With Location Based Multi-Media Annotation,” now U.S. Patent No. 6,360,167.
Transaction History of related U.S. Appl. No. 09/418,749, filed Oct. 15, 1999, entitled “Navigation System With Road Condition Sampling,” now U.S. Patent No. 6,484,089.
Transaction History of related U.S. Appl. No. 091435,381, filed Nov. 5, 1999, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,765,554.
Transaction History of related U.S. Appl. No. 09/470,438, filed Dec. 22, 1999, entitled “Navigation System With All Character Support,” now U.S. Patent No. 6,256,029.
Transaction History of related U.S. Appl. No. 09/470,441, filed Dec. 22, 1999, entitled “Navigation System With Unique Audio Tones for Maneuver Notification,” now U.S. Patent No. 6,363,322.
Transaction History of related U.S. Appl. No. 09/487,654, filed Jan. 19, 2000, entitled “Navigation System With Route Indicators,” now U.S. Patent No. 6,430,501.
Transaction History of related U.S. Appl. No. 09/519,143, filed Mar. 6, 2000, entitled “Navigation System With Complex Maneuver Instruction,” now U.S. Patent No. 6,397,145.
Transaction History of related U.S. Appl. No. 09/535,733, filed Mar. 27, 2000, entitled “Selective Rendering of Cartographic Entities for Navigation System,” now U.S. Patent No. 7,170,518.
Transaction History of related U.S. Appl. No. 09/547,004, filed Apr. 11, 2000, entitled “Navigation System With Zoomed Maneuver Instruction,” now U.S. Patent No. 6,529,822.
Transaction History of related U.S. Appl. No. 09/661,982, filed Sep. 18, 2000, entitled “Points of Interest for Navigation System,” now U.S. Patent No. 6,374,180.
Transaction History of related U.S. Appl. No. 09/679,671, filed Oct. 5, 2000, entitled “Navigation System With Run-Time Training Instruction,” now abandoned.
Transaction History of related U.S. Appl. No. 09/691,531, filed Oct. 18, 2000, entitled “Multiple Configurations for a Vehicle Navigation System,” now U.S. Patent No. 6,385,542.
Transaction History of related U.S. Appl. No. 09/799,876, filed Mar. 6, 2001, entitled “Navigation System With Figure of Merit Determination,” now U.S. Patent No. 6,741,928.
Transaction History of related U.S. Appl. No. 10/088,017, filed Sep. 9, 2002, entitled “Navigation System With User Interface,” now U.S. Patent No. 6,873,907.
Transaction History of related U.S. Appl. No. 10/208,261, filed Jul. 31, 2002, entitled “Displaying Data,” now U.S. Patent No. 6,748,323.
Transaction History of related U.S. Appl. No. 10/619,619, filed Jul. 16, 2003, entitled “Intelligent Modular Navigation Information Capability,” now U.S. Patent No. 7,233,860.
Transaction History of related U.S. Appl. No. 11/327,450, filed Jan. 9, 2006, entitled “Smart Detour”
Transaction History of related U.S. Appl. No. 11/518,205, filed Sep. 11, 2006, entitled “Method and System of Securing Content and Destination of Digital Download Via the Internet.”
Transaction History of related U.S. Appl. No. 11/675,817, filed Feb. 16, 2007, entitled “A Method of Generating Curved Baseline for Map Labeling.”
Transaction History of related U.S. Appl. No. 11/684,301, filed Mar. 9, 2007, entitled “Method and Apparatus for Determining a Route Having an Estimated Minimum Fuel Usage for a Vehicle.”
Transaction History of related U.S. Appl. No. 11/737,125, filed Apr. 18, 2007, entitled “Method and System Navigation Using Gps Velocity Vector .”
Transaction History of related U.S. Appl. No. 11/740,280, filed Apr. 25, 2007, entitled “Adjusting Spatial Operations Based on Map Density.”
Transaction History of related U.S. Appl. No. 11/840,610, filed Aug. 17, 2007, entitled “Methods and Apparatus for Measuring the Effectiveness of Advertisements Presented on a Mobile Navigation Device.”
Transaction History of related U.S. Appl. No. 11/844,321, filed Aug. 23, 2007, entitled “Rerouting in Vehicle Navigation Systems.”
Transaction History of related U.S. Appl. No. 11/852,973, filed Sep. 10, 2007, entitled “Nearest Neighbor Geographic Search.”
Transaction History of related U.S. Appl. No. 11/945,211, filed Nov. 26, 2007, entitled “System and Method of Providing Traffic Data to a Mobile Device.”
Transaction History of related U.S. Appl. No. 11/967,889, filed Jan. 1, 2008, entitled “System and Method for Accessing a Navigation System.”
Transaction History of related U.S. Appl. No. 12/013,384, filed Jan. 11, 2008, entitled “System and Method to Provide Navigational Assistance Using an Online Social Network.”
Transaction History of related U.S. Appl. No. 12/016,949, filed Jan. 18, 2008, entitled “Method and Apparatus for Hybrid Routing Using Breadcrumb Paths.”
Transaction History of related U.S. Appl. No. 12/016,980, filed Jan. 18, 2008, entitled “Method and Apparatus to Search for Local Parking.”
Transaction History of related U.S. Appl. No. 12/016,982, filed Jan. 18, 2008, entitled “Method and Apparatus for Access Point Recording Using a Position Device.”
Transaction History of related U.S. Appl. No. 12/188,139, filed Aug. 7, 2008, entitled “System and Method to Record a Present Trip.”
Transaction History of related U.S. Appl. No. 12/192,018, filed Aug. 14, 2008, entitled “Route Navigation via a Proximity Point.”
Transaction History of related U.S. Appl. No. 12/195,152, filed Aug. 20, 2008, entitled “Systems and Methods for Smart City Search.”
International Patent Application Serial No. PCT/US2009/030176, Written Opinion and International Search Report, mailed Sep. 1, 2009.
USPTO Tranaction History of related U.S. Appl. No. 08/691,663, filed Aug. 2, 1996, entitled “Method Providing a Textual Description of a Remote Vehicle Location,” now U.S. Patent No. 6,141,621.
USPTO Transaction History of related U.S. Appl. No. 08/691,727, filed Aug. 2, 1996, entitled “System and Method for Controlling a Vehicle Emergency Response Network,” now U.S. Patent No. 6,539,301.
USPTO Transaction History of related U.S. Appl. No. 08/710,473, filed Sep. 18, 1996, entitled “Navigation Simulator and Recorder,” now U.S. Patent No. 5,922,041.
USPTO Transaction History of relatedd U.S. Appl. No. 08/713,625, filed Sep. 13, 1996, entitled “Navigation System With Vehicle Service Information,” now U.S. Patent No. 5,819,201.
USPTO Transaction History of related U.S. Appl. No. 08/713,627, filed Sep. 13, 1996, entitled “Navigation System With User Definable Cost Values,” now U.S. Patent No. 5,878,368.
USPTO Transaction History of related U.S. Appl. No. 08/762,012, filed Dec. 11, 1996, entitled “Navigation System With Forward Looking Origin Selection for Route Re-Calculation,” now U.S. Patent No. 6,405,130.
USPTO Transaction History of related U.S. Appl. No. 09/037,772, filed Mar. 10, 1998, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,037,942.
USPTO Transaction History of related U.S. Appl. No. 09/056,218, filed Apr. 7, 1998, entitled “Navigation System using Position Network for Map Matching,” now U.S. Patent No. 6,108,603.
USPTO Transaction History of related U.S. Appl. No. 09/062,518, filed Apr. 17, 1998, entitled “3- Dimensional Intersection Display for Vehicle Navigation System,” now U.S. Patent No. 6,611,753.
USPTO Transaction History of related U.S. Appl. No. 09/096,103, filed Jun. 11, 1998, entitled “Navigation System With a Route Exclusion List System,” now U.S. Patent No. 6,362,751.
USPTO Transaction History of related U.S. Appl. No. 09/099,963, filed Jun. 19, 1998, entitled “Autoscaling of Recommended Route,” now U.S. Patent No. 6,574,551.
USPTO Transaction History of related U.S. Appl. No. 09/100,683, filed Jun. 19, 1998, entitled “Navigation System Map Panning Directional Indicator,” now U.S. Patent No. 6,175,801.
USPTO Transaction History of related U.S. Appl. No. 09/114,670, filed Jul. 13, 1998, entitled “Navigation System Vehicle Location Display,” now U.S. Patent No. 6,049,755.
USPTO Transaction History of related U.S. Appl. No. 09/118,030, filed Jul. 17, 1998, entitled “Navigation System With Predetermined Indication of Next Maneuver,” now U.S. Patent No. 6,078,684.
USPTO Transaction History of related U.S. Appl. No. 09/160,068, filed Sep. 24, 1998, entitled “Navigation System With Anti-Alias Map Display,” now U.S. Patent No. 6,163,269.
USPTO Transaction History of related U.S. Appl. No. 09/176,630, filed Oct. 22, 1998, entitled “Street Identification for a Map Zoom of a Navigation System,” now U.S. Patent No. 6,178,380.
USPTO Transaction History of related U.S. Appl. No. 09/239,692, filed Jan. 29, 1999, entitled “Vehicle Navigation System With Location Based Multi-Media Annotation,” now U.S. Patent No. 6,360,167.
USPTO Transaction History of related U.S. Appl. No. 09/418,749, filed Oct. 15, 1999, entitled “Navigation System With Road Condition Sampling,” now U.S. Patent No. 6,484,089.
USPTO Transaction History of related U.S. Appl. No. 09/435,381, filed Nov. 5, 1999, entitled “Navigation System Character Input Device,” now U.S. Patent No. 6,765,554.
USPTO Transaction History of related U.S. Appl. No. 09/470,438, filed Dec. 22, 1999, entitled “Navigation System With All Character Support,” now U.S. Patent No. 6,256,029.
USPTO Transaction History of related U.S. Appl. No. 09/470,441, filed Dec. 22, 1999, entitled “Navigation System With Unique Audio Tones for Maneuver Notification,” now U.S. Patent No. 6,363,322.
USPTO Transaction History of related U.S. Appl. No. 09/487,654, filed Jan. 19, 2000, entitled “Navigation System With Route Indicators,” now U.S. Patent No. 6,430,501.
USPTO Transaction History of related U.S. Appl. No. 09/519,143, filed Mar. 6, 2000, entitled “Navigation System With Complex Maneuver Instruction,” now U.S. Patent No. 6,397,145.
USPTO Transaction History of related U.S. Appl. No. 09/535,733, filed Mar. 27, 2000, entitled “Selective Rendering of Cartographic Entities for Navigation System,” now U.S. Patent No. 7,170,518.
USPTO Transaction History of related U.S. Appl. No. 09/547,004, filed Apr. 11, 2000, entitled “Navigation System With Zoomed Maneuver Instruction,” now U.S. Patent No. 6,529,822.
USPTO Transaction History of related U.S. Appl. No. 09/661,982, filed Sep. 18, 2000, entitled “Points of Interest for Navigation System,” now U.S. Patent No. 6,374,180.
USPTO Transaction History of related U.S. Appl. No. 09/679,671, filed Oct. 5, 2000, entitled “Navigation System With Run-Time Training Instruction,” now abandoned.
USPTO Transaction History of related U.S. Appl. No. 09/691,531, filed Oct. 18, 2000, entitled “Multiple Configurations for a Vehicle Navigation System,” now U.S. Patent No. 6,385,542.
USPTO Transaction History of related U.S. Appl. No. 09/799,876, filed Mar. 6, 2001, entitled “Navigation System With Figure of Merit Determination,” now U.S. Patent No. 6,741,928.
USPTO Transaction History of related U.S. Appl. No. 10/088,017, filed Sep. 9, 2002, entitled “Navigation System With User Interface,” now U.S. Patent No. 6,873,907.
USPTO Transaction History of related U.S. Appl. No. 10/208,261, filed Jul. 31, 2002, entitled “Displaying Data,” now U.S. Patent No. 6,748,323.
USPTO Transaction History of related U.S. Appl. No. 10/619,619, filed Jul. 16, 2003, entitled “Intelligent Modular Navigation Information Capability,” now U.S. Patent No. 7,233,860.
USPTO Transaction History of related U.S. Appl. No. 11/327,450, filed Jan. 9, 2006, entitled “Smart Detour.”
USPTO Transaction History of related U.S. Appl. No. 11/518,205, filed Sep. 11, 2006, entitled “Method and System of Securing Content and Destination of Digital Download Via the Internet.”
USPTO Transaction History of related U.S. Appl. No. 11/675,817, filed Feb. 16, 2007, entitled “A Method of Generating Curved Baseline for Map Labeling.”
USPTO Transaction History of related U.S. Appl. No. 11/684,301, filed Mar. 9, 2007, entitled “Method and Apparatus for Determining a Route Having an Estimated Minimum Fuel Usage for a Vehicle.”
USPTO Transaction History of related U.S. Appl. No. 11/737,125, filed Apr. 18, 2007, entitled “Method and System Navigation Using Gps Velocity Vector .”
USPTO Transaction History of related U.S. Appl. No. 11/740,280, filed Apr. 25, 2007, entitled “Adjusting Spatial Operations Based on Map Density.”
USPTO Transaction History of related U.S. Appl. No. 11/840,610, filed Aug. 17, 2007, entitled “Methods and Apparatus for Measuring the Effectiveness of Advertisements Presented on a Mobile Navigation Device.”
USPTO Transaction History of related U.S. Appl. No. 11/844,321, filed Aug. 23, 2007, entitled “Rerouting in Vehicle Navigation Systems.”
USPTO Transaction History of related U.S. Appl. No. 11/852,973, filed Sep. 10, 2007, entitled “Nearest Neighbor Geographic Search.”
USPTO Transaction History of related U.S. Appl. No. 11/945,211, filed Nov. 26, 2007, entitled “System and Method of Providing Traffic Data to a Mobile Device.”
USPTO Transaction History of related U.S. Appl. No. 11/967,889, filed Jan. 1, 2008, entitled “System and Method for Accessing a Navigation System.”
USPTO Transaction History of related U.S. Appl. No. 12/013,384, filed Jan. 11, 2008, entitled “System and Method to Provide Navigational Assistance Using an Online Social Network.”
USPTO Transaction History of related U.S. Appl. No. 12/016,949, filed Jan. 18, 2008, entitled “Method and Apparatus for Hybrid Routing Using Breadcrumb Paths.”
USPTO Transaction History of related U.S. Appl. No. 12/016,980, filed Jan. 18, 2008, entitled “Method and Apparatus to Search for Local Parking.”
USPTO Transaction History of related U.S. Appl. No. 12/016,982, filed Jan. 18, 2008, entitled “Method and Apparatus for Access Point Recording Using a Position Device.”
USPTO Transaction History of related U.S. Appl. No. 12/188,139, filed Aug. 7, 2008, entitled “System and Method to Record a Present Trip.”
USPTO Transaction History of related U.S. Appl. No. 12/192,018, filed Aug. 14, 2008, entitled “Route Navigation via a Proximity Point.”
USPTO Transaction History of related U.S. Appl. No. 12/195,152, filed Aug. 20, 2008, entitled “Systems and Methods for Smart City Search.”
Related Publications (1)
Number Date Country
20090087034 A1 Apr 2009 US