US5926118A - Vehicular navigation apparatus - Google Patents

Vehicular navigation apparatus Download PDF

Info

Publication number
US5926118A
US5926118A US08/673,231 US67323196A US5926118A US 5926118 A US5926118 A US 5926118A US 67323196 A US67323196 A US 67323196A US 5926118 A US5926118 A US 5926118A
Authority
US
United States
Prior art keywords
route
road
search
guidance
current position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US08/673,231
Inventor
Kihachi Hayashida
Takeshi Yanagikubo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Assigned to AISIN AW CO., LTD. reassignment AISIN AW CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HAYASHIDA, KIHACHI, YANAGIKUBO, TAKESHI
Application granted granted Critical
Publication of US5926118A publication Critical patent/US5926118A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance

Definitions

  • the present invention relates to a vehicular navigation apparatus that performs route guidance along a route found and set between a current position and a destination or an intermediate point.
  • Vehicular navigation apparatuses are designed to search for a route from a current position to a destination or the like on the basis of an inputted location such as a destination or the like, and perform route guidance based on the route found by the search, thereby reducing the difficulties that a driver faces when driving on roads unfamiliar to the driver.
  • a typical vehicular navigation apparatus has a function for searching for a route from a current position to a destination upon input of the destination, and functions to display a guiding route found by the search and the current position of the vehicle. With these functions, the vehicular navigation apparatus detects the current vehicle position, and displays the current vehicle position on a the route found by search, in order to provide route guidance.
  • Japanese patent laid-open application No. SHO 61-38518 proposes a vehicular navigation apparatus which determines that a vehicle has deviated from the set route if the current position of the vehicle is apart from the route by a predetermined distance or greater, and then performs a search again to find a route from an intersection located ahead of the vehicle current position to the destination.
  • the above-described type of apparatus that searches for a route from an intersection ahead of the vehicle, may find such a new route only after the vehicle has passed the intersection. If this should happen, the driver will have passed the intersection without knowing the direction which should have been taken at the intersection in accordance with the search results. Therefore, the driver may well go in a direction different from the direction indicated by the search results. In addition, the search results will not take into account the direction in which the vehicle is traveling after passing the intersection in the above-described manner. Thus, in such an event, the driver will likely go straight through the intersection, even if the driver should have turned there, for example, to the left, according to the new route to the destination determined by the search, and will learn of the search results only after passing the intersection.
  • the present applicant has proposed a search method that searches for a correcting route to return to the previously set route and connects the connecting route to the previously set route and a search method wherein the search may develop an entirely new route to the destination or an intermediate point (Japanese patent application laid-open No. HEI 6-68389).
  • the present applicant has also proposed a route search method that searches for another guiding route based on the route set beforehand (Japanese patent application No. HEI 6-228174).
  • these methods are not free from the above-mentioned problems.
  • the present invention is intended to solve the above-mentioned problems. Accordingly, it is an object of the present invention to provide a vehicular navigation apparatus that is able to perform route guidance starting at an appropriate location according to the result of the initial search or re-search for an optimum route.
  • a vehicular navigation apparatus for guidance along a preset route comprising: a current position detecting device for detecting the current position of the vehicle in which the device is installed; an information storing unit for storing map information and other route information for route search and route guidance; an input device for inputting at least one of a destination and an intermediate point and for inputting an instruction to search for a route to at least one of the destination and the intermediate point on the basis of the current position detected by the current position detecting device; an output device for outputting information for route guidance; and a central processing unit.
  • the central processing unit has route searching means for performing an initial search for a route from the current position to at least one of the destination or the intermediate point, and a later re-search (second route search, i.e. a search of the area surrounding the current position, in response to the detection of deviation from the previously set route, and a search to determine a new entire route from the current position in response to the detection of deviation from the previously set route, etc.), on the basis of the map information.
  • the central processing unit further has route storing means for temporarily storing the route found and set by the route searching means, and route guidance control means for outputting to the output device a signal for executing route guidance based on the set route.
  • the route searching means detects the travel direction of the vehicle, and determines, as a new route starting location, a location on a road for which searchable data is stored in the information storing device and that is located a predetermined distance ahead in the direction of travel from the current position, and searches for a route from that location.
  • intermediate point has reference to a driver designated location between the starting point and the destination or a point through which the driver wishes to pass in route to the destination.
  • the route searching means may perform the route search on the basis of an instruction from the input means.
  • the central processing unit may further comprise off-route detecting means for determining whether the current position, as detected by the current position detecting device, is off the set route, and the route searching means may perform another route search if the off-route detecting means detects deviation from the set route. If the vehicle is not traveling on a "guidance possible road", i.e. a road for which data stored in the information storing unit is available for searching, the route searching means may wait until the vehicle comes to travel on a road for which data is available, before searching for a route.
  • a "guidance possible road" i.e. a road for which data stored in the information storing unit is available for searching
  • the route guidance control means may erase the previously found route from the route storing means and output a signal for executing route guidance based on the newly found route, provided the new route search has been completed and the vehicle has traveled a predetermined distance.
  • the route guidance control means may provide predetermined navigation guidance until the new route search is completed.
  • the vehicular navigation apparatus of the present invention prevents any incident where guidance would be started from a location that the vehicle has already passed.
  • the navigation apparatus of the present invention is able to re-search for a new route either upon receipt of a driver's request or automatically, in response to detection of deviation from the route. Furthermore, since a new search by the route searching means prompts the route guidance control means to erase the previously found route from the route storing means and outputs a signal for executing route guidance based on the newly found route, subject to the route re-search having been completed and the vehicle having traveled a predetermined distance, the route guidance can be switched at appropriate timing to the guidance based on the new route found by the re-search.
  • the present invention prevents a disagreement between the results of the new search and the current vehicle travel direction, even when the new starting location is set beyond the intersection ahead.
  • FIG. 1 is a block diagram of the basic construction of the vehicular navigation of the present invention
  • FIG. 2 is a block diagram of a first embodiment of the vehicular navigation apparatus of the present invention.
  • FIG. 3 is a flow chart of operation of the navigation apparatus in a mode providing a new route search automatically in response to detection of deviation from the set route;
  • FIG. 4 is a flow chart of operation of the navigation apparatus in a mode providing a new route search in response to a request manually input by the driver;
  • FIG. 5 is a flow chart of another example of a routine for off-route operation
  • FIG. 6 is a flow chart of another example of a routine for off-route operation
  • FIG. 7 is a flow chart of a routine for setting a re-search starting location
  • FIG. 8 is a continuation of the flow chart of FIG. 7;
  • FIG. 9 is a flow chart of another example of a routine for setting a re-search starting location
  • FIG. 10 is a table showing correlation of the vehicle speed, the type of road and the distance
  • FIGS. 11A and 11B illustrate examples of a new route found by a re-search executed by the off-route routine
  • FIG. 12 is a flow chart of a routine performed when the vehicle has turned right or left before reaching the starting point for a newly set route.
  • FIG. 13 illustrates an example of a road network and road data structure for that road network.
  • a vehicular navigation apparatus comprises: an input-output device 1 for inputting and outputting information regarding route guidance, a current position detecting device 2 for detecting information regarding current position of the vehicle in which the apparatus is installed, an information storing device 3 for storing navigation data needed for computation to find a route, display guidance data needed for route guidance, etc., a central processing unit 4 for executing a route search operation, displaying guidance information needed for route guidance, and controlling the entire system.
  • the input-output device 1 has functions for inputting a destination, and for instructing the central processing unit 4, responsive to a driver's input, to execute a navigation operation for output of guidance information by voice and/or on a screen, and for outputting to a printer the data so obtained.
  • the device 1 has in its input section touch switches 11 and other operating switches for inputting a destination by using a telephone number or coordinates on a map, and for requesting route guidance.
  • the input section may be a remote control type.
  • the output section has a display 12 for displaying inputted data and for displaying route guidance automatically, in response to a driver's request, a printer 13 for printing data processed by the central processing device 4 or data stored in the information storing device 3, and a loud speaker 16 for vocally outputting route guidance.
  • the display 12 is a color CRT or a color liquid crystal display.
  • the display 12 displays all the color screens necessary for navigation, such as intersection picture screens, segment picture screens and route setting screens, based on guidance data and map data processed by the central processing unit 4, and also displays, in a main screen, buttons for setting route guidance and switching guidance or screens during route guidance.
  • Information regarding an intersection that is being traveled through, such as the name of the intersection, is displayed in color in a segment picture screen in real time, in a pop-up fashion.
  • the display 12 is disposed in an instrument panel near the driver's seat, so that a driver can check the current position of the vehicle and obtain information on the route ahead by looking at a segment picture displayed.
  • the display 12 has a touch switch panel 11 corresponding to the display of the function buttons, so that a signal is input by touching a button to execute the corresponding operation mentioned above.
  • the input signal generating means including the buttons and the touch switch panel, constitutes the input section.
  • the current position detecting device 2 comprises a GPS receiver 21 that uses a satellite navigation system (or GPS), a beacon receiver 22, a data transmitter-receiver 23 for receiving GPS correction signals using, for example, cellular phone or multiple FM signals, an absolute direction sensor 24 in the form of a geomagnetic sensor or the like, a relative direction sensor 25 in the form of a wheel sensor, a steering sensor, a gyroscope and the like, a distance sensor 26 for detecting travel distance on the basis of the number of rotations of a wheel, and a vehicle speed sensor 27 for detecting travel speed of the vehicle.
  • the information storing device 3 stores files of various data for route guidance including map data, intersection data, node data, road data, photograph data, registered point data, destination point data, guidance point data, detailed destination data, destination name pronunciation data, phone number data, etc.
  • the information storing device 3 is a database storing all the data necessary for operation of the navigation apparatus.
  • the central processing unit 4 comprises: a CPU 40 for executing various computations; a first ROM 41 for storing programs for route search operations and the like, and programs and data for the display output control needed for route guidance display and the voice output control needed for vocal guidance; a RAM 42 for temporarily storing coordinates of point of a set destination, guidance information for a set route including road surface code Nos., and the like, and data currently in use; a second ROM 43 for storing display information data needed for map display and route guidance; an image memory 44 for storing image data to be used for displaying screens on the display; an image processor 45 for retrieving image data from the image memory 44 and for processing of the image data and outputting the processed data to the display on the basis of a display output control signal from the CPU 40; a voice processor 46 for synthesizing sounds, voices, phrases, sentences or the like retrieved from the information storing device 3, converting the synthesized products into analog signals, and outputting the signals to the speaker 16, on the basis of a voice output control signal from the CPU 40; a
  • FIG. 3 and FIG. 4 illustrate the operation of the overall system.
  • the apparatus first determines a current position (departure point), which is needed for route search, by using the current position detecting device 2 (step S1). Then, a destination is set by inputting information setting the destination on a destination setting screen through the input device (step S2), and the route searching means searches for a route (step S3). A predetermined distance is set after the mode information MODE is set to "2" (step S4).
  • the mode information MODE is set to "0" when the vehicle is on a route for which guidance data is available ("guidance possible road”), "1” when the vehicle is traveling on a road or through an area for which no guidance data is available (re-search will be started upon entering onto "a guidance possible road”), "2” when a search has been successfully completed, and "3” when a search has failed.
  • the "guidance possible road” data is road data included in the map information stored in the information storing device 3 and, more specifically, road data available for route search and route guidance.
  • roads having at least a predetermined width are designated as "guidance possible roads", and roads having less width are classified as narrow roads for which data cannot be used for route search or route guidance but, rather, can be used only for display.
  • roads may be classified by road type instead of width.
  • road classification may be omitted and all the road data stored in the information storing device 3 may be designated as "guidance possible road” data.
  • the vehicular navigation apparatus does not necessarily store in the information storing device 3 data for certain roads, e.g. data for back streets and private roads would not be stored. Therefore, if a driver leaves a "guidance possible road” and enters a road that is not registered in the information storing device 3, the apparatus cannot recognize the road corresponding to the current position and, thus, cannot perform route guidance or route search.
  • the above-mentioned predetermined distance is set for determination of deviation from route. That is, if the vehicle has traveled through the predetermined distance after leaving a set route, the apparatus determines that the vehicle has deviated from the route, and automatically starts a re-search for a new route.
  • step S9 the distance from the current position to the destination is calculated, and the arrival at the destination is determined depending on whether the calculated distance has become a predetermined value (step S9) or less. If the calculated distance is the predetermined value or less, it is determined that the vehicle has arrived at the destination, and the route guidance ends. Conversely, if the distance from the current position to the destination is more than the predetermined value, the operation returns to step S5 to continue detecting the current position of the vehicle.
  • the system may be designed to display, for example, "RE-SEARCH” key, so as to allow a driver to instruct to start the re-search when detecting deviation from route.
  • the thus-designed system operates as illustrated in FIG. 4.
  • the setting of a predetermined distance is omitted from step S14, and it is determined in step S16 whether a re-search request is input through the input device. If a re-search request has been input, step S20 executes the re-search operation.
  • the system may be designed to enable the search for a route that is much different from the previously set route, in accordance with the driver's instructions made during travel along the previously set route.
  • the data regarding roads, branch or turning points, etc. may be weighted based on various types of information such as road width, type of road, e.g. superhighway, national road, state or municipal road, etc., intersection traffic light waiting time, road restrictions such as one-way street or no-entry, or degrees of traffic congestion, and so on. If such data is adjusted so that the weighted value ("cost") of the previously set guiding route becomes high, the lowest value route found by re-search will be different from the previously set route.
  • cost weighted value
  • step 10 shown in FIG. 3 will be described in detail with reference to FIGS. 5 and 6 which illustrate examples of the off-route operation and FIGS. 7 and 8 which illustrate examples of the operation of setting a re-search starting location.
  • This embodiment of the invention uses for the route search the stored information including data on intersections and roads arranged in the form of road segments including segments between intersections and, if necessary, other characteristic objects such as railroad crossings, and connection information for roads connected to such roads or intersections.
  • the search can be started at any given location on a road.
  • step S28 makes an affirmative determination
  • the routine processing as illustrated in FIG. 6 may be executed instead of that shown in FIG. 5. That is, the previously set route is erased (step S39) and the result of re-search is displayed (step S40).
  • step S23 in FIG. 5 and step S33 in FIG. 6 sets, as a re-search starting location, a location that is located on the road a predetermined distance ahead of the current position, in response to a request to start re-search. If the point the predetermined distance ahead of the current position does not exist on the currently traveling road, a road connecting to the current road is searched for. More specifically, as illustrated in FIG. 7, after estimated current position coordinates on the "guidance possible road" are obtained (step S51), data is retrieved for the road on which the estimated current position is located (step S52). Then, current position of the vehicle and its travel direction are determined to compute the travel direction through the "guidance possible road" (step S53).
  • step S54 it is determined whether the distance between the estimated current position and the end point of the road located ahead in the direction of travel, based on the retrieved road data, is at least a predetermined value. If the distance equals or exceeds the predetermined value, the location that is located on the determined road and located a predetermined distance ahead in the direction of travel from the current vehicle position is set as a re-search starting location (step S55). Conversely, if step S54 determines that the distance is less than the predetermined value, data for a plurality of roads connecting to the current road are retrieved and an appropriate road is selected therefrom. This routine is illustrated in FIGS. 8 and 9, and will be described below.
  • step S61 data for roads connecting to the end of the previously selected road, the end being ahead in the direction of travel from the current vehicle position, are acquired (step S61).
  • the data for a single road is selected from the acquired road data (step S62).
  • the length of the selected road is read in (step S63). It is then determined whether the distance between the estimated current vehicle position and the currently selected road's end located ahead, in the direction of vehicle travel equals or exceeds a predetermined value (step S64).
  • the routine up to step S61 is repeated until the distance is found to be the predetermined value or greater.
  • the location on the selected road located a predetermined distance from the estimated current vehicle position is set as a re-search starting location (step S65).
  • the weighing of data for "cost” included within the retrieved road data is used to select a road. That is, the road having the least “cost” is selected.
  • cost represents independent values for each road data, such as road length, road type or road width, and the relative road data, such as connections of roads (turning right or left is a high cost).
  • This embodiment thus selects an optimal route segment to provide an easy-to-drive road that connects to the re-search starting location, thus producing a suitable re-search result.
  • the data for roads connected to the previously selected road's end, located ahead in the direction of vehicle travel is acquired (step S71), and the acquired road data is checked to determine if it includes a road connected straight to the previously selected road or continuing as the same street from the road (step S72).
  • the straight connection or the same street continuation is determined on the basis of the angle between the entry and exit roads connected at an intersection computed from the road data. If any of the retrieved roads is a straight connection or a same street continuation, the data for that road is retained (step S73). If there is no such road, an optimal road is selected from the retrieved roads (step S76).
  • step S74 it is determined whether the distance between the estimated current vehicle position and the currently obtained road's end located ahead in the direction of vehicle travel is at least a predetermined value (step S74). If it is less than the predetermined value, the operation returns to step S71 to repeat the same processing. If the distance is at least the predetermined value, the location on the obtained road located a predetermined distance from the estimated vehicle current position is set as a re-search starting location (step S75). Thus, the road having the smallest connecting angle is selected after computation of the angle between each connecting road and the current road.
  • this operation sets a re-search starting location with priority given to a straight drive, so as to avoid a turn to the extent possible prior to arrival at the re-search starting location, since the driver tends to drive straight through intersections during the time awaiting the result of a search to be displayed with start of guidance along the newly found route, in other words, during that period of time when no guidance route has been set.
  • the above-described operation is substantially equivalent to performance of a search of a partial route to a search starting location point, that is, determination of a route to the search starting location, although the route is not displayed. Therefore, the apparatus may provide simple guidance on a display or by voice, for example, "Follow the street.”, “Go straight on.”, or "Ahead, turn right.” if a turn right (or left) is required. Furthermore, while the above operation selects a single road connected to the current road, it is also permissible to set points on all the roads connected to the current road, each point located a predetermined distance from the current position, and compare the "costs" from the current position to the set points in order to select the road having the least "cost", as previously defined.
  • the above-mentioned predetermined distance may be fixed or variable. If it is variable, the setting of a predetermined distance is inserted into the procedure for setting a re-search starting location, for example, immediately before step 51 in the routine illustrated in FIG. 7. In the inserted step, the current vehicle speed is detected by the vehicle speed sensor 27, and a predetermined distance is set corresponding to the detected vehicle speed with reference to the table as shown in FIG. 10. Since a greater vehicle speed results in an earlier arrival at a re-search starting location if the predetermined distance is fixed, the predetermined distance is variably set to increase the time required to get to the re-search starting location. Similarly, the predetermined distance may be set in accordance with the detected type of the currently travelled road, with reference to the table shown in FIG. 10.
  • the predetermined distance may vary depending on the search method, that is, a "surrounding search" as illustrated in FIG. 11A (wherein re-search is performed with priority given to returning to the previously set route) or an entire route search as illustrated in FIG. 11B (where an initial search is performed again to find a new route from the re-search starting position to the destination).
  • the "surrounding search” requires less search time than the entire route search and, therefore, permits the setting of a closer re-search starting location.
  • the display and guidance may be performed in such a manner that the route from the starting point to the destination is displayed and the guidance is started at the starting point or in such a manner that the route from the current position, assumed at the time of the completion of extraction of a route in the re-search operation, to the starting point of the route is connected to the route from the starting point to the destination on the display and guidance is performed based on the combined route.
  • such a reference point may instead be a current position taken at the time of setting a route after the data regarding the re-search has been read. Further, such a reference point may also be a point at which the display control is started after the route has been set.
  • FIG. 12 illustrates an example of a routine for turning right or left prior to reaching the starting point.
  • the current position is determined by the current position detecting means (step S81).
  • a request to execute the re-search routine is issued (step S83).
  • a provisional route from the current position to the re-search starting location is stored (step S84), and it is then determined whether the re-search starting location has been reached (step S85). If the re-search starting location has not been reached, it is then determined whether the vehicle is traveling on a route other than the provisional route (step S86).
  • step S87 If the vehicle is traveling on a route other than the provisional route, it is then determined whether the vehicle is on a "guidance possible road" (step S87). If it is on a "guidance possible road", a request to stop the re-search routine is issued (step S88), and the provisional route is initialized or cleared (step S89), and then the operation returns to step S81 to repeat substantially the same processing.
  • step S85 determines that the re-search starting point has been reached, or if step 86 determines that the vehicle is not traveling on a route other than the provisional route, after determination that the re-search starting point has not been reached, or if it is determined that the vehicle is not on a "guidance possible road" while the vehicle is on an other route, the operation ends.
  • a predetermined distance ahead in the direction of vehicle travel direction from a current position is set in accordance with the vehicle speed and the road type, and the location at the predetermined distance ahead is determined as a provisionally set location for performing a re-search.
  • the embodiment prevents an incident where the vehicle passes by the route found by the re-search and is thereby able to perform guidance along the found route that starts ahead.
  • FIG. 13 illustrates an example of the arrangement of data for road networks and roads.
  • Each group of road data stored separately for a given traffic direction includes various data for the route search, such as information about roads connected to that road (permission or prohibition of entry thereinto), the road width, the number of lanes, the road length, or the costs of the connecting roads.
  • the data for the road and traffic direction the vehicle is traveling is selected in accordance with the road data and the current vehicle travel direction detected by the current position detecting device. More specifically, a road (for example, one of routes 1 and 2, in FIG. 13) is first specified as the currently travelled road based on the current vehicle position, and then the currently travelled road and the travel direction on the road are determined on the basis of an angular difference between the direction of the specified road and the vehicle travel direction.
  • the traveling direction on a road may be determined by computing the direction of entry onto the road that is assumed to be the traveling road with reference to a record of previous travel. In addition, it may also be determined from only the detected direction of vehicle travel.
  • the present invention is not limited to the above-disclosed embodiments, and may be modified in various manners.
  • the above embodiment performs a re-search automatically or by a key input when deviation from route is detected
  • this invention is applicable to initial searches in substantially the same manner as to re-searches.
  • re-searches include various search methods proposed by the present applicant, such as a "surrounding search" that searches for a route to return to the previously set route and connects the found route to the previously set route, an entire route search that searches for a new route to the destination or intermediate point, or a second route search that searches for a new route based on the previously set route, etc.
  • the apparatus of the invention may be constructed such that the information storing device storing data needed for route search and route guidance, for example, map data, and the central processing unit for performing a route search are installed in an information center or like facility remote from the vehicle, with a transmitter-receiver provided in the vehicle for accessing the center.
  • the destination or intermediate point input by a user, and other data, such as search conditions are transmitted from the vehicle to the information center, and the information center provides route guidance based on the data received.
  • the information center can add various traffic information, such as street congestion or restrictions, to perform route searching, the search of a route can be suitably performed by taking into account such traffic information and, further, the information storing unit and the central processing unit on the vehicle can be simplified.

Abstract

A navigation apparatus has: a current position detecting device for detecting current position of a vehicle in which the device is installed; an information storing device for storing map information and other route information for route search and route guidance; an input device for inputting instructions; an output device for outputting information for route guidance; and a central processing unit. The central processing unit has a route searching capability for searching for a route from the current position to a destination or an intermediate point on the basis of the map information, route storage means for temporarily storing the route found by the route search, and route guidance control for outputting to the output device a signal for executing route guidance. The apparatus determines a location on the road located a predetermined distance ahead in the direction of travel from the current position, as a search starting location or as a route guidance starting location.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a vehicular navigation apparatus that performs route guidance along a route found and set between a current position and a destination or an intermediate point.
2. Description of the Related Art
Vehicular navigation apparatuses are designed to search for a route from a current position to a destination or the like on the basis of an inputted location such as a destination or the like, and perform route guidance based on the route found by the search, thereby reducing the difficulties that a driver faces when driving on roads unfamiliar to the driver. For this end, a typical vehicular navigation apparatus has a function for searching for a route from a current position to a destination upon input of the destination, and functions to display a guiding route found by the search and the current position of the vehicle. With these functions, the vehicular navigation apparatus detects the current vehicle position, and displays the current vehicle position on a the route found by search, in order to provide route guidance.
While being guided along a route found by the search, a driver may deviate from the route for some reason, for example, the driver's misperception of a target object or a misunderstanding. To cope with such a deviation from the route, Japanese patent laid-open application No. SHO 61-38518, for example, proposes a vehicular navigation apparatus which determines that a vehicle has deviated from the set route if the current position of the vehicle is apart from the route by a predetermined distance or greater, and then performs a search again to find a route from an intersection located ahead of the vehicle current position to the destination.
Considering the time required to re-find a guiding route from the current position to the destination after detection of a deviation from route, however, it is possible that the above-described type of apparatus, that searches for a route from an intersection ahead of the vehicle, may find such a new route only after the vehicle has passed the intersection. If this should happen, the driver will have passed the intersection without knowing the direction which should have been taken at the intersection in accordance with the search results. Therefore, the driver may well go in a direction different from the direction indicated by the search results. In addition, the search results will not take into account the direction in which the vehicle is traveling after passing the intersection in the above-described manner. Thus, in such an event, the driver will likely go straight through the intersection, even if the driver should have turned there, for example, to the left, according to the new route to the destination determined by the search, and will learn of the search results only after passing the intersection.
Problems similar to those mentioned above may occur when the apparatus searches for a route to return to the previously set route after detecting deviation from that route. Since the time required to find a route from the currently detected position to the destination or back to the previously set route after detection of deviation therefrom is significant, it can happen that an optimal route connecting to an intersection is displayed only after the vehicle has traveled through that intersection in a direction different from the direction according to the optimal route. Thus, the starting point of a route displayed as a result of the search will not necessarily be ahead of the vehicle. Furthermore, even if a route is displayed such that a crucial point, for example, for turning right or left, is ahead of the vehicle, the vehicle may be coming so close to the point that the driver cannot react in sufficient time to execute the guidance instructions.
As for the above-described route re-search methods, the present applicant has proposed a search method that searches for a correcting route to return to the previously set route and connects the connecting route to the previously set route and a search method wherein the search may develop an entirely new route to the destination or an intermediate point (Japanese patent application laid-open No. HEI 6-68389). The present applicant has also proposed a route search method that searches for another guiding route based on the route set beforehand (Japanese patent application No. HEI 6-228174). However, these methods are not free from the above-mentioned problems. In addition, similar problems will obviously arise with an initial route search performed upon the initial input of a destination or an intermediate point if a vehicle has started to travel before the result of search is output in response to the route search instruction. In such a case, the vehicle will be traveling on a road off the set route by the time when the search results are output.
SUMMARY OF THE INVENTION
The present invention is intended to solve the above-mentioned problems. Accordingly, it is an object of the present invention to provide a vehicular navigation apparatus that is able to perform route guidance starting at an appropriate location according to the result of the initial search or re-search for an optimum route.
According to the present invention, there is provided a vehicular navigation apparatus for guidance along a preset route comprising: a current position detecting device for detecting the current position of the vehicle in which the device is installed; an information storing unit for storing map information and other route information for route search and route guidance; an input device for inputting at least one of a destination and an intermediate point and for inputting an instruction to search for a route to at least one of the destination and the intermediate point on the basis of the current position detected by the current position detecting device; an output device for outputting information for route guidance; and a central processing unit. The central processing unit has route searching means for performing an initial search for a route from the current position to at least one of the destination or the intermediate point, and a later re-search (second route search, i.e. a search of the area surrounding the current position, in response to the detection of deviation from the previously set route, and a search to determine a new entire route from the current position in response to the detection of deviation from the previously set route, etc.), on the basis of the map information. The central processing unit further has route storing means for temporarily storing the route found and set by the route searching means, and route guidance control means for outputting to the output device a signal for executing route guidance based on the set route. The route searching means detects the travel direction of the vehicle, and determines, as a new route starting location, a location on a road for which searchable data is stored in the information storing device and that is located a predetermined distance ahead in the direction of travel from the current position, and searches for a route from that location.
The term "intermediate point," as used herein, has reference to a driver designated location between the starting point and the destination or a point through which the driver wishes to pass in route to the destination.
In addition, when performing a new route search after a route has previously been stored in the route storing means, the route searching means may perform the route search on the basis of an instruction from the input means. Furthermore, the central processing unit may further comprise off-route detecting means for determining whether the current position, as detected by the current position detecting device, is off the set route, and the route searching means may perform another route search if the off-route detecting means detects deviation from the set route. If the vehicle is not traveling on a "guidance possible road", i.e. a road for which data stored in the information storing unit is available for searching, the route searching means may wait until the vehicle comes to travel on a road for which data is available, before searching for a route. Moreover, once the route searching means has performed a new route search, the route guidance control means may erase the previously found route from the route storing means and output a signal for executing route guidance based on the newly found route, provided the new route search has been completed and the vehicle has traveled a predetermined distance. As the route searching means is performing a new route search, the route guidance control means may provide predetermined navigation guidance until the new route search is completed.
Because the apparatus uses the route searching means to detect the travel direction of the vehicle and to determine, as a route search starting location, a location on a road for which data is stored in the information storing device and that is located a predetermined distance ahead in the direction of travel from the current position, the vehicular navigation apparatus of the present invention prevents any incident where guidance would be started from a location that the vehicle has already passed.
The navigation apparatus of the present invention is able to re-search for a new route either upon receipt of a driver's request or automatically, in response to detection of deviation from the route. Furthermore, since a new search by the route searching means prompts the route guidance control means to erase the previously found route from the route storing means and outputs a signal for executing route guidance based on the newly found route, subject to the route re-search having been completed and the vehicle having traveled a predetermined distance, the route guidance can be switched at appropriate timing to the guidance based on the new route found by the re-search. In addition, since while the route searching means is performing a new search the route guidance control means provides predetermined navigation guidance until the new route search ends, the present invention prevents a disagreement between the results of the new search and the current vehicle travel direction, even when the new starting location is set beyond the intersection ahead.
BRIEF DESCRIPTION OF THE DRAWINGS
The foregoing and further objects, features and advantages of the present invention will become apparent from the following description of preferred embodiments with reference to the accompanying drawings, wherein:
FIG. 1 is a block diagram of the basic construction of the vehicular navigation of the present invention;
FIG. 2 is a block diagram of a first embodiment of the vehicular navigation apparatus of the present invention;
FIG. 3 is a flow chart of operation of the navigation apparatus in a mode providing a new route search automatically in response to detection of deviation from the set route;
FIG. 4 is a flow chart of operation of the navigation apparatus in a mode providing a new route search in response to a request manually input by the driver;
FIG. 5 is a flow chart of another example of a routine for off-route operation;
FIG. 6 is a flow chart of another example of a routine for off-route operation;
FIG. 7 is a flow chart of a routine for setting a re-search starting location;
FIG. 8 is a continuation of the flow chart of FIG. 7;
FIG. 9 is a flow chart of another example of a routine for setting a re-search starting location;
FIG. 10 is a table showing correlation of the vehicle speed, the type of road and the distance;
FIGS. 11A and 11B illustrate examples of a new route found by a re-search executed by the off-route routine;
FIG. 12 is a flow chart of a routine performed when the vehicle has turned right or left before reaching the starting point for a newly set route; and
FIG. 13 illustrates an example of a road network and road data structure for that road network.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Embodiments of the invention will now be described with reference to the accompanying drawings.
Referring to FIGS. 1, 2, a vehicular navigation apparatus according to the present invention comprises: an input-output device 1 for inputting and outputting information regarding route guidance, a current position detecting device 2 for detecting information regarding current position of the vehicle in which the apparatus is installed, an information storing device 3 for storing navigation data needed for computation to find a route, display guidance data needed for route guidance, etc., a central processing unit 4 for executing a route search operation, displaying guidance information needed for route guidance, and controlling the entire system. These components will now be individually described.
The input-output device 1 has functions for inputting a destination, and for instructing the central processing unit 4, responsive to a driver's input, to execute a navigation operation for output of guidance information by voice and/or on a screen, and for outputting to a printer the data so obtained. To realize these functions, the device 1 has in its input section touch switches 11 and other operating switches for inputting a destination by using a telephone number or coordinates on a map, and for requesting route guidance. The input section may be a remote control type. The output section has a display 12 for displaying inputted data and for displaying route guidance automatically, in response to a driver's request, a printer 13 for printing data processed by the central processing device 4 or data stored in the information storing device 3, and a loud speaker 16 for vocally outputting route guidance.
The display 12 is a color CRT or a color liquid crystal display. The display 12 displays all the color screens necessary for navigation, such as intersection picture screens, segment picture screens and route setting screens, based on guidance data and map data processed by the central processing unit 4, and also displays, in a main screen, buttons for setting route guidance and switching guidance or screens during route guidance. Information regarding an intersection that is being traveled through, such as the name of the intersection, is displayed in color in a segment picture screen in real time, in a pop-up fashion.
The display 12 is disposed in an instrument panel near the driver's seat, so that a driver can check the current position of the vehicle and obtain information on the route ahead by looking at a segment picture displayed. The display 12 has a touch switch panel 11 corresponding to the display of the function buttons, so that a signal is input by touching a button to execute the corresponding operation mentioned above. The input signal generating means, including the buttons and the touch switch panel, constitutes the input section.
The current position detecting device 2 comprises a GPS receiver 21 that uses a satellite navigation system (or GPS), a beacon receiver 22, a data transmitter-receiver 23 for receiving GPS correction signals using, for example, cellular phone or multiple FM signals, an absolute direction sensor 24 in the form of a geomagnetic sensor or the like, a relative direction sensor 25 in the form of a wheel sensor, a steering sensor, a gyroscope and the like, a distance sensor 26 for detecting travel distance on the basis of the number of rotations of a wheel, and a vehicle speed sensor 27 for detecting travel speed of the vehicle.
The information storing device 3 stores files of various data for route guidance including map data, intersection data, node data, road data, photograph data, registered point data, destination point data, guidance point data, detailed destination data, destination name pronunciation data, phone number data, etc. In other words, the information storing device 3 is a database storing all the data necessary for operation of the navigation apparatus.
The central processing unit 4 comprises: a CPU 40 for executing various computations; a first ROM 41 for storing programs for route search operations and the like, and programs and data for the display output control needed for route guidance display and the voice output control needed for vocal guidance; a RAM 42 for temporarily storing coordinates of point of a set destination, guidance information for a set route including road surface code Nos., and the like, and data currently in use; a second ROM 43 for storing display information data needed for map display and route guidance; an image memory 44 for storing image data to be used for displaying screens on the display; an image processor 45 for retrieving image data from the image memory 44 and for processing of the image data and outputting the processed data to the display on the basis of a display output control signal from the CPU 40; a voice processor 46 for synthesizing sounds, voices, phrases, sentences or the like retrieved from the information storing device 3, converting the synthesized products into analog signals, and outputting the signals to the speaker 16, on the basis of a voice output control signal from the CPU 40; a communication interface 47 for inputting and outputting data through communications; a sensor input interface 48 for receiving sensor signals from the current position detecting device 2; and a clock 49 for recording date or hours as internal diagnostic information. Route guidance can be displayed and/or vocally output, according to the driver's selection.
FIG. 3 and FIG. 4 illustrate the operation of the overall system. The apparatus first determines a current position (departure point), which is needed for route search, by using the current position detecting device 2 (step S1). Then, a destination is set by inputting information setting the destination on a destination setting screen through the input device (step S2), and the route searching means searches for a route (step S3). A predetermined distance is set after the mode information MODE is set to "2" (step S4). The mode information MODE is set to "0" when the vehicle is on a route for which guidance data is available ("guidance possible road"), "1" when the vehicle is traveling on a road or through an area for which no guidance data is available (re-search will be started upon entering onto "a guidance possible road"), "2" when a search has been successfully completed, and "3" when a search has failed. The "guidance possible road" data is road data included in the map information stored in the information storing device 3 and, more specifically, road data available for route search and route guidance. According to this embodiment, roads having at least a predetermined width are designated as "guidance possible roads", and roads having less width are classified as narrow roads for which data cannot be used for route search or route guidance but, rather, can be used only for display. Alternatively, roads may be classified by road type instead of width. Further, road classification may be omitted and all the road data stored in the information storing device 3 may be designated as "guidance possible road" data. In practice, the vehicular navigation apparatus does not necessarily store in the information storing device 3 data for certain roads, e.g. data for back streets and private roads would not be stored. Therefore, if a driver leaves a "guidance possible road" and enters a road that is not registered in the information storing device 3, the apparatus cannot recognize the road corresponding to the current position and, thus, cannot perform route guidance or route search.
The above-mentioned predetermined distance is set for determination of deviation from route. That is, if the vehicle has traveled through the predetermined distance after leaving a set route, the apparatus determines that the vehicle has deviated from the route, and automatically starts a re-search for a new route.
When the route guidance along a set route is started by touching the guidance starting key of the input device, the current position detecting means determines the position of the vehicle and continues detecting the current position (step S5). Subsequently, the distance between the current position and the set route is determined and compared with the predetermined distance to determine whether the vehicle has deviated from the set route (step S6). If the vehicle has deviated from the set route, the re-search means executes a re-search for a new route (step S10). If the vehicle has not deviated from the set route, the output means displays and/or vocally outputs navigation guidance in accordance with a signal output from the route guidance control means on the basis of the same route (step S7), and MODE=0 is set (step S8). Then, the distance from the current position to the destination is calculated, and the arrival at the destination is determined depending on whether the calculated distance has become a predetermined value (step S9) or less. If the calculated distance is the predetermined value or less, it is determined that the vehicle has arrived at the destination, and the route guidance ends. Conversely, if the distance from the current position to the destination is more than the predetermined value, the operation returns to step S5 to continue detecting the current position of the vehicle.
Although the above-described operation automatically detects deviation from route and re-searches for a new route, the system may be designed to display, for example, "RE-SEARCH" key, so as to allow a driver to instruct to start the re-search when detecting deviation from route. The thus-designed system operates as illustrated in FIG. 4. In operation, the setting of a predetermined distance is omitted from step S14, and it is determined in step S16 whether a re-search request is input through the input device. If a re-search request has been input, step S20 executes the re-search operation. Further, the system may be designed to enable the search for a route that is much different from the previously set route, in accordance with the driver's instructions made during travel along the previously set route. For example, the data regarding roads, branch or turning points, etc. may be weighted based on various types of information such as road width, type of road, e.g. superhighway, national road, state or municipal road, etc., intersection traffic light waiting time, road restrictions such as one-way street or no-entry, or degrees of traffic congestion, and so on. If such data is adjusted so that the weighted value ("cost") of the previously set guiding route becomes high, the lowest value route found by re-search will be different from the previously set route.
The off-route operation of step 10 shown in FIG. 3 will be described in detail with reference to FIGS. 5 and 6 which illustrate examples of the off-route operation and FIGS. 7 and 8 which illustrate examples of the operation of setting a re-search starting location. This embodiment of the invention uses for the route search the stored information including data on intersections and roads arranged in the form of road segments including segments between intersections and, if necessary, other characteristic objects such as railroad crossings, and connection information for roads connected to such roads or intersections. The search can be started at any given location on a road.
The off-route operation first determines whether the current vehicle position is on a "guidance possible road" (step S21). If the current position is not on a "guidance possible road", MODE=1 is set (step S27) and the operation ends. If the current position is on a "guidance possible road", the routine checks whether MODE is one of 0 and 1 (step S22). If MODE is neither 0 nor 1, which means that the vehicle is traveling on a "guidance possible road" which is not part of the set route, the routine then determines whether MODE=2 has been set and the predetermined distance has been traveled (step S28). If step 22 makes a negative determination but step S28 makes an affirmative determination, meaning that upon completion of the search the vehicle has traveled the predetermined distance on a "guidance possible road" off the set route, or if step 22 makes an affirmative determination, meaning either that the vehicle has left the set route but is on a "guidance possible road" or that the vehicle deviated from the set route, travelled a road other than a "guidance possible road" and then come onto a "guidance possible road", a re-search starting location is set (step S23). After a re-search is executed (step S24), either MODE=2 and a predetermined distance (step S26) or MODE=3 (step S29) is set in accordance with the determination as to whether a new route has been found (step S25).
Alternatively, if following the completion of a search the vehicle has traveled at least the predetermined distance on a "guidance possible road" but off the set route, so that step S28 makes an affirmative determination, the routine processing as illustrated in FIG. 6 may be executed instead of that shown in FIG. 5. That is, the previously set route is erased (step S39) and the result of re-search is displayed (step S40).
The setting of a re-search starting location in step S23 in FIG. 5 and step S33 in FIG. 6 sets, as a re-search starting location, a location that is located on the road a predetermined distance ahead of the current position, in response to a request to start re-search. If the point the predetermined distance ahead of the current position does not exist on the currently traveling road, a road connecting to the current road is searched for. More specifically, as illustrated in FIG. 7, after estimated current position coordinates on the "guidance possible road" are obtained (step S51), data is retrieved for the road on which the estimated current position is located (step S52). Then, current position of the vehicle and its travel direction are determined to compute the travel direction through the "guidance possible road" (step S53). After that, it is determined whether the distance between the estimated current position and the end point of the road located ahead in the direction of travel, based on the retrieved road data, is at least a predetermined value (step S54). If the distance equals or exceeds the predetermined value, the location that is located on the determined road and located a predetermined distance ahead in the direction of travel from the current vehicle position is set as a re-search starting location (step S55). Conversely, if step S54 determines that the distance is less than the predetermined value, data for a plurality of roads connecting to the current road are retrieved and an appropriate road is selected therefrom. This routine is illustrated in FIGS. 8 and 9, and will be described below.
In the example illustrated in FIG. 8, data for roads connecting to the end of the previously selected road, the end being ahead in the direction of travel from the current vehicle position, are acquired (step S61). The data for a single road is selected from the acquired road data (step S62). Then, the length of the selected road is read in (step S63). It is then determined whether the distance between the estimated current vehicle position and the currently selected road's end located ahead, in the direction of vehicle travel equals or exceeds a predetermined value (step S64). The routine up to step S61 is repeated until the distance is found to be the predetermined value or greater. When the distance is found to be at least the predetermined value, the location on the selected road located a predetermined distance from the estimated current vehicle position is set as a re-search starting location (step S65). Thus, the weighing of data for "cost" included within the retrieved road data is used to select a road. That is, the road having the least "cost" is selected. As used herein, "cost" represents independent values for each road data, such as road length, road type or road width, and the relative road data, such as connections of roads (turning right or left is a high cost). This embodiment thus selects an optimal route segment to provide an easy-to-drive road that connects to the re-search starting location, thus producing a suitable re-search result.
In the example shown in FIG. 9, the data for roads connected to the previously selected road's end, located ahead in the direction of vehicle travel is acquired (step S71), and the acquired road data is checked to determine if it includes a road connected straight to the previously selected road or continuing as the same street from the road (step S72). The straight connection or the same street continuation is determined on the basis of the angle between the entry and exit roads connected at an intersection computed from the road data. If any of the retrieved roads is a straight connection or a same street continuation, the data for that road is retained (step S73). If there is no such road, an optimal road is selected from the retrieved roads (step S76). Then, it is determined whether the distance between the estimated current vehicle position and the currently obtained road's end located ahead in the direction of vehicle travel is at least a predetermined value (step S74). If it is less than the predetermined value, the operation returns to step S71 to repeat the same processing. If the distance is at least the predetermined value, the location on the obtained road located a predetermined distance from the estimated vehicle current position is set as a re-search starting location (step S75). Thus, the road having the smallest connecting angle is selected after computation of the angle between each connecting road and the current road. More specifically, this operation sets a re-search starting location with priority given to a straight drive, so as to avoid a turn to the extent possible prior to arrival at the re-search starting location, since the driver tends to drive straight through intersections during the time awaiting the result of a search to be displayed with start of guidance along the newly found route, in other words, during that period of time when no guidance route has been set.
The above-described operation is substantially equivalent to performance of a search of a partial route to a search starting location point, that is, determination of a route to the search starting location, although the route is not displayed. Therefore, the apparatus may provide simple guidance on a display or by voice, for example, "Follow the street.", "Go straight on.", or "Ahead, turn right." if a turn right (or left) is required. Furthermore, while the above operation selects a single road connected to the current road, it is also permissible to set points on all the roads connected to the current road, each point located a predetermined distance from the current position, and compare the "costs" from the current position to the set points in order to select the road having the least "cost", as previously defined.
The above-mentioned predetermined distance may be fixed or variable. If it is variable, the setting of a predetermined distance is inserted into the procedure for setting a re-search starting location, for example, immediately before step 51 in the routine illustrated in FIG. 7. In the inserted step, the current vehicle speed is detected by the vehicle speed sensor 27, and a predetermined distance is set corresponding to the detected vehicle speed with reference to the table as shown in FIG. 10. Since a greater vehicle speed results in an earlier arrival at a re-search starting location if the predetermined distance is fixed, the predetermined distance is variably set to increase the time required to get to the re-search starting location. Similarly, the predetermined distance may be set in accordance with the detected type of the currently travelled road, with reference to the table shown in FIG. 10. Furthermore, the predetermined distance may vary depending on the search method, that is, a "surrounding search" as illustrated in FIG. 11A (wherein re-search is performed with priority given to returning to the previously set route) or an entire route search as illustrated in FIG. 11B (where an initial search is performed again to find a new route from the re-search starting position to the destination). The "surrounding search" requires less search time than the entire route search and, therefore, permits the setting of a closer re-search starting location.
Although the above-described embodiment sets a starting point for a re-search of a route and determines a route starting at that point, the display and guidance may be performed in such a manner that the route from the starting point to the destination is displayed and the guidance is started at the starting point or in such a manner that the route from the current position, assumed at the time of the completion of extraction of a route in the re-search operation, to the starting point of the route is connected to the route from the starting point to the destination on the display and guidance is performed based on the combined route. In addition, although the foregoing embodiment determines the starting point with reference to a point at which the re-search request is input, such a reference point may instead be a current position taken at the time of setting a route after the data regarding the re-search has been read. Further, such a reference point may also be a point at which the display control is started after the route has been set.
FIG. 12 illustrates an example of a routine for turning right or left prior to reaching the starting point. Referring to FIG. 12, the current position is determined by the current position detecting means (step S81). After the re-search starting location is set (step S82), a request to execute the re-search routine is issued (step S83). Then, a provisional route from the current position to the re-search starting location is stored (step S84), and it is then determined whether the re-search starting location has been reached (step S85). If the re-search starting location has not been reached, it is then determined whether the vehicle is traveling on a route other than the provisional route (step S86). If the vehicle is traveling on a route other than the provisional route, it is then determined whether the vehicle is on a "guidance possible road" (step S87). If it is on a "guidance possible road", a request to stop the re-search routine is issued (step S88), and the provisional route is initialized or cleared (step S89), and then the operation returns to step S81 to repeat substantially the same processing. On the other hand, if step S85 determines that the re-search starting point has been reached, or if step 86 determines that the vehicle is not traveling on a route other than the provisional route, after determination that the re-search starting point has not been reached, or if it is determined that the vehicle is not on a "guidance possible road" while the vehicle is on an other route, the operation ends.
With the routine described above, a predetermined distance ahead in the direction of vehicle travel direction from a current position, is set in accordance with the vehicle speed and the road type, and the location at the predetermined distance ahead is determined as a provisionally set location for performing a re-search. Thus, the embodiment prevents an incident where the vehicle passes by the route found by the re-search and is thereby able to perform guidance along the found route that starts ahead.
The setting of a search starting location will now be described with reference to FIG. 13 which illustrates an example of the arrangement of data for road networks and roads. When detecting a current vehicle traveling direction and setting as a search starting location the location on a road located a predetermined distance ahead of the current position on the currently travelled road, the currently travelled road and the traveling direction along the road are determined on the basis of the current vehicle traveling direction detected by the current position detecting device and the road data stored in the information storing device. It is assumed herein that the road data stored in the information storing device is stored separately for the different permitted traffic directions along each road connecting two intersections, as indicated in FIG. 13. For example, since the road connecting the intersections I and II is a two-way street, data 1 and data 2 for the opposite directions on the road are separately stored. Since the road between the intersections III and IV is a one-way street, allowing traffic only from the intersection III to the intersection IV, only data 5 is stored for that road. Each group of road data stored separately for a given traffic direction includes various data for the route search, such as information about roads connected to that road (permission or prohibition of entry thereinto), the road width, the number of lanes, the road length, or the costs of the connecting roads.
The data for the road and traffic direction the vehicle is traveling is selected in accordance with the road data and the current vehicle travel direction detected by the current position detecting device. More specifically, a road (for example, one of routes 1 and 2, in FIG. 13) is first specified as the currently travelled road based on the current vehicle position, and then the currently travelled road and the travel direction on the road are determined on the basis of an angular difference between the direction of the specified road and the vehicle travel direction. Alternatively, the traveling direction on a road may be determined by computing the direction of entry onto the road that is assumed to be the traveling road with reference to a record of previous travel. In addition, it may also be determined from only the detected direction of vehicle travel.
The present invention is not limited to the above-disclosed embodiments, and may be modified in various manners. For example, although the above embodiment performs a re-search automatically or by a key input when deviation from route is detected, it should be apparent that this invention is applicable to initial searches in substantially the same manner as to re-searches. It should also be understood that re-searches include various search methods proposed by the present applicant, such as a "surrounding search" that searches for a route to return to the previously set route and connects the found route to the previously set route, an entire route search that searches for a new route to the destination or intermediate point, or a second route search that searches for a new route based on the previously set route, etc.
Furthermore, although the foregoing embodiments have been described as including an information storing device and a central processing unit which are installed in a vehicle, the apparatus of the invention may be constructed such that the information storing device storing data needed for route search and route guidance, for example, map data, and the central processing unit for performing a route search are installed in an information center or like facility remote from the vehicle, with a transmitter-receiver provided in the vehicle for accessing the center. For example, the destination or intermediate point input by a user, and other data, such as search conditions, are transmitted from the vehicle to the information center, and the information center provides route guidance based on the data received. Since the information center can add various traffic information, such as street congestion or restrictions, to perform route searching, the search of a route can be suitably performed by taking into account such traffic information and, further, the information storing unit and the central processing unit on the vehicle can be simplified.
The present invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.

Claims (11)

What is claimed:
1. A vehicular navigation apparatus for guidance of a vehicle along a preset route, comprising:
current position detecting means for detecting a current position of a vehicle, a distance travelled and a direction of travel of the vehicle;
information storing means for storing map information including road data and other route information for route search and route guidance;
input means for inputting at least one of a destination and an intermediate point and for inputting an instruction to search for a route to at least one of the destination and the intermediate point on the basis of the current position detected by the current position detecting means;
output means for outputting information for route guidance; and
a central processing unit including:
route searching means for determining, as a route search starting location, a location on a road for which road data is stored in the information storing means and which is located a predetermined distance ahead in the direction of travel, and for searching for an optimum route from the route search starting location to said at least one of the destination and the intermediate point on the basis of the map information,
said route searching means, if the vehicle is not traveling on a road for which road data available for searching is stored in said information storing means, waiting until the vehicle enters onto a road for which road data available for searching is stored in said information storing means, and then searching for a new route,
route storing means for temporarily storing data for the optimum route found by the route searching means as a set route, and
route guidance control means for outputting to the output means a signal for executing route guidance based on the set route.
2. A vehicular navigation apparatus according to claim 1, wherein road data stored in said information storing means includes road data available for searching and road data flagged as unavailable for searching.
3. A vehicular navigation apparatus for guidance of a vehicle along a set route, comprising:
current position detecting means for detecting a current position of a vehicle, a distance travelled and a direction of travel of the vehicle;
information storing means for storing map information including road data in the form of road segments between intersections, connection information for the road segments connected to the intersections, and other route information for route search and route guidance;
input means for inputting at least one of a destination and an intermediate point;
output means for outputting information for route guidance; and
a central processing unit including:
preset route searching means for searching for a set route to at least one of the destination and the intermediate point;
new route searching means, operable when the current position detected by the current position detecting means is found on a road deviating from the set route, for obtaining road data for the road segment which includes the detected current position, for deciding whether the obtained road segment includes a location which is a predetermined distance ahead in the direction of travel, for either (a) selecting a route search starting location on the obtained road segment if it was decided that the obtained road segment includes the location a predetermined distance ahead or (b) selecting a route search starting location on an optimal road selected from road segments connected to the obtained road segment if it was decided that the obtained road segment does not include the location a predetermined distance ahead, and for searching for an optimum route from the route search starting location to said at least one of the destination and the intermediate point on the basis of the map information,
route storing means for temporarily storing data for the optimum route found by the new route searching means as the set route, and
route guidance control means for outputting to the output means a signal for executing route guidance based on the set route.
4. A vehicular navigation apparatus according to claim 3 wherein said new route searching means searches for a route in response to manual input of an instruction through the input means.
5. A vehicular navigation apparatus according to claim 3 wherein said new route searching means searches for a route automatically in response to a determination of a deviation from the set route.
6. A vehicular navigation apparatus according to claim 5 wherein the determination of a deviation from the set route requires determining vehicle travel through a predetermined distance off the set route.
7. A vehicular navigation apparatus according to claim 4 wherein the route guidance control means executes a predetermined navigation guidance while the new route searching means executes a search until the search is completed.
8. A vehicular navigation apparatus according to claim 5 wherein the route guidance control means executes a predetermined navigation guidance while the new route searching means executes a search until the search is completed.
9. A vehicular navigation apparatus according to claim 3 wherein the new route searching means in deciding whether the obtained road segment includes a location which is a predetermined distance ahead in the direction of travel compares the predetermined distance with a distance to an end of the located road segment.
10. A vehicular navigation apparatus according to claim 3 wherein said new route searching means in selecting a route search starting location on an optimal road selected from road segments connected to the obtained road segment if it was decided that the obtained road segment does not include the location a predetermined distance ahead selects the optimal road based upon the least cost road of the road segments connected to the obtained road.
11. A vehicular navigation apparatus according to claim 3 wherein said new route searching means in selecting a route search starting location on an optimal road selected from road segments connected to the obtained road segment if it was decided that the obtained road segment does not include the location a predetermined distance ahead selects the selects the optimal road based upon the least turning angle from the obtained road.
US08/673,231 1995-06-28 1996-06-27 Vehicular navigation apparatus Expired - Fee Related US5926118A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP7161679A JPH0914984A (en) 1995-06-28 1995-06-28 Navigation device for vehicle
JP7-161679 1995-06-28

Publications (1)

Publication Number Publication Date
US5926118A true US5926118A (en) 1999-07-20

Family

ID=15739789

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/673,231 Expired - Fee Related US5926118A (en) 1995-06-28 1996-06-27 Vehicular navigation apparatus

Country Status (4)

Country Link
US (1) US5926118A (en)
EP (1) EP0751376B1 (en)
JP (1) JPH0914984A (en)
DE (1) DE69626893T2 (en)

Cited By (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6084543A (en) * 1997-03-31 2000-07-04 Fujitsu Ten Limited Route guide apparatus
US6112154A (en) * 1997-05-22 2000-08-29 Siemens Aktiengesellschaft Method and apparatus for determining a route on a digitized road network stored in the memory of a navigation system
US6208935B1 (en) * 1998-05-01 2001-03-27 Hitachi, Ltd. Map application system
US6282486B1 (en) * 2000-04-03 2001-08-28 International Business Machines Corporation Distributed system and method for detecting traffic patterns
US6356838B1 (en) * 2000-07-25 2002-03-12 Sunil Paul System and method for determining an efficient transportation route
US6381535B1 (en) * 1997-04-08 2002-04-30 Webraska Mobile Technologies Interactive process for use as a navigational aid and device for its implementation
US6401034B1 (en) 1999-09-02 2002-06-04 Navigation Technologies Corp. Method and system for finding intermediate destinations with a navigation system
US20020105418A1 (en) * 2000-12-22 2002-08-08 Masayuki Yurimoto Vehicular alarm system and apparatus
US6456931B1 (en) * 2001-03-07 2002-09-24 Visteon Technologies, Llc Indicating directions to destination and intermediate locations in vehicle navigation systems
US6507785B1 (en) * 2001-09-21 2003-01-14 General Motors Corportion Method and system for detecting and correcting off route navigation for server based route guidance systems
US6526349B2 (en) * 2001-04-23 2003-02-25 Motorola, Inc. Method of compiling navigation route content
US6526348B1 (en) * 2000-08-25 2003-02-25 Navigation Technologies Corp. Method and system for compact representation of routes
US6545637B1 (en) 2001-12-20 2003-04-08 Garmin, Ltd. Systems and methods for a navigational device with improved route calculation capabilities
US6591189B2 (en) * 2001-04-16 2003-07-08 Mitsubishi Denke Kabushiki Kaisha Mobile unit navigation system and mobile unit navigation method
US20030163332A1 (en) * 2002-02-01 2003-08-28 Podgurny Leonard John System and method for providing a price quotation for a transportation service providing selective price adjustment capabilities
US6701251B2 (en) * 2001-04-18 2004-03-02 General Motors Corporation Method and system for providing multiple beginning maneuvers for navigation of a vehicle
US6735516B1 (en) * 2000-09-06 2004-05-11 Horizon Navigation, Inc. Methods and apparatus for telephoning a destination in vehicle navigation
US20040267447A1 (en) * 2003-05-15 2004-12-30 Akihiko Takizawa Vehicle navigation system and method
US20050032527A1 (en) * 2003-08-08 2005-02-10 Networks In Motion, Inc. Method and system for collecting synchronizing, and reporting telecommunication call events and work flow related information
US20050090953A1 (en) * 1999-11-15 2005-04-28 Stefan Wolf System and method for data exchange in a vehicle multimedia system
US20050131632A1 (en) * 2001-04-27 2005-06-16 Matsushita Electric Industrial Co., Ltd. Digital map position information transfer method
US20050151655A1 (en) * 1999-12-29 2005-07-14 Bellsouth Intellectual Property Corporation G.P.S. management system
US20050201444A1 (en) * 1993-09-17 2005-09-15 Hollander Milton B. Temperature measurement
US20050234637A1 (en) * 1999-10-19 2005-10-20 Obradovich Michael L Technique for effective navigation based on user preferences
US20050234639A1 (en) * 2002-03-19 2005-10-20 Yoshinori Endo Information center for communications-type navigation device
US20060111836A1 (en) * 2004-11-24 2006-05-25 Fast Todd H Navigation guidance cancellation apparatus and methods of canceling navigation guidance
US20060200305A1 (en) * 2005-03-07 2006-09-07 Networks In Motion, Inc. Method and system for identifying and defining geofences
US7120539B2 (en) 2001-12-21 2006-10-10 Garmin Ltd. Navigation system, method and device with detour algorithm
US7184886B1 (en) 2001-12-21 2007-02-27 Garmin Ltd. Navigation system, method and device with detour algorithm
US7206692B2 (en) 2001-12-11 2007-04-17 Garmin Ltd. System and method for estimating impedance time through a road network
US20070124066A1 (en) * 2003-10-21 2007-05-31 Navitime Japan Co.,Ltd. Navigation device, navigation method, and program
US7269508B1 (en) 2001-12-21 2007-09-11 Garmin Ltd. Guidance with feature accounting for insignificant roads
US7277794B1 (en) 2001-12-21 2007-10-02 Garmin Ltd. Guidance with feature accounting for insignificant roads
US7283905B1 (en) 2001-12-11 2007-10-16 Garmin Ltd. System and method for estimating impedance time through a road network
US20070250515A1 (en) * 2006-04-21 2007-10-25 Lea David H Method and system of securing content and destination of digital download via the internet
US20070277100A1 (en) * 2005-12-07 2007-11-29 Networks In Motion, Inc. Method and system for a user input solution for a limited telecommunication device
US7308359B1 (en) 2001-12-21 2007-12-11 Garmin Ltd. Navigation system, method and device with automatic next turn page
US20080021641A1 (en) * 2003-02-10 2008-01-24 Kim Hee J Navigation system and the operating method thereof
US20080022940A1 (en) * 2003-07-11 2008-01-31 Bradley Kirsch Composite Absorbent Particles with Superabsorbent Material
US20080076451A1 (en) * 2001-08-16 2008-03-27 Networks In Motion, Inc. Point of interest spatial rating search
US20080074314A1 (en) * 2000-10-16 2008-03-27 Harris Scott C Position Privacy in an Electronic Device
US20080091537A1 (en) * 1999-10-22 2008-04-17 Miller John M Computer-implemented method for pushing targeted advertisements to a user
US20080170679A1 (en) * 2001-07-17 2008-07-17 Networks In Motion, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US20080201274A1 (en) * 2002-02-01 2008-08-21 Canadian National Railway Company System and method for providing a price quotation for a transportation service
US20080201243A1 (en) * 2002-02-01 2008-08-21 Canadian National Railway Company System and method for providing a price quotation for a transportation service based on equipment ownership
US20080198162A1 (en) * 2007-02-16 2008-08-21 Magellan Navigation, Inc. A method of generating curved baseline for map labeling
US20080270325A1 (en) * 2002-02-01 2008-10-30 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing route selection capability
US20090070293A1 (en) * 2007-09-10 2009-03-12 Magellan Navigation, Inc. Nearest-Neighbor Geographic Search
US20090100185A1 (en) * 2001-09-05 2009-04-16 Networks In Motion, Inc. Position Identification Method and System
US7539348B2 (en) 2001-05-01 2009-05-26 Panasonic Corporation Digital map shape vector encoding method and position information transfer method
US20090171562A1 (en) * 2006-07-06 2009-07-02 Yasuyuki Shimada Navigation System
US20090177437A1 (en) * 2006-09-20 2009-07-09 Regents Of The University Of Minnesota Indoor navigation system and method
WO2009091650A2 (en) * 2008-01-18 2009-07-23 Mitac International Corporation Method and apparatus for hybrid routing using breadcrumb paths
DE102008009016A1 (en) * 2008-02-13 2009-08-27 Navigon Ag Method for operating a navigation device
US20090287407A1 (en) * 2002-04-10 2009-11-19 Networks In Motion, Inc. Method and System for Dynamic Estimation and Predictive Route Generation
US7702455B2 (en) 1997-06-20 2010-04-20 American Calcar, Inc. Personal communication system to send and receive voice data positioning information
US20100235078A1 (en) * 2009-03-12 2010-09-16 Microsoft Corporation Driving directions with maps and videos
US7840341B1 (en) * 1994-12-01 2010-11-23 Toyota Jidosha Kabushiki Kaisha Schedule setting and processing system
CN101960260A (en) * 2008-04-02 2011-01-26 三菱电机株式会社 Navigation device
US20110060696A1 (en) * 2002-02-01 2011-03-10 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US20110063432A1 (en) * 2000-10-06 2011-03-17 Enrico Di Bernardo System and method for creating, storing and utilizing images of a geographic location
US7913179B2 (en) 2002-03-01 2011-03-22 Telecommunication Systems, Inc. Method and apparatus for sending, retrieving and planning location relevant information
US7925320B2 (en) 2006-03-06 2011-04-12 Garmin Switzerland Gmbh Electronic device mount
US20110098918A1 (en) * 2009-10-28 2011-04-28 Google Inc. Navigation Images
US8078563B2 (en) 1999-08-27 2011-12-13 Panasonic Corporation Method for locating road shapes using erroneous map data
US8078641B2 (en) 2007-04-25 2011-12-13 Mitac International Corporation Adjusting spatial operations based on map density
US8099238B2 (en) 2007-11-14 2012-01-17 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
US8185306B2 (en) 2001-01-29 2012-05-22 Panasonic Corporation Method and apparatus for transmitting position information on a digital map
US20120158284A1 (en) * 2010-12-21 2012-06-21 Aisin Aw Co., Ltd. Route guidance apparatus, route guidance method, and computer program
US8219314B2 (en) 1999-07-28 2012-07-10 Panasonic Corporation Method for transmitting location information on a digital map, apparatus for implementing the method and traffic information provision/reception system
CN102564440A (en) * 2010-09-30 2012-07-11 株式会社电装 Communication system and movable terminal
CN103221782A (en) * 2010-11-19 2013-07-24 宝马股份公司 Method for outputting navigation instructions
US20130226455A1 (en) * 2010-11-04 2013-08-29 Toyota Jidosha Kabushiki Kaisha Information providing device
US8655580B2 (en) 2000-12-08 2014-02-18 Panasonic Corporation Method for transmitting information on position on digital map and device used for the same
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8831556B2 (en) 2011-09-30 2014-09-09 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
US8885796B2 (en) 2006-05-04 2014-11-11 Telecommunications Systems, Inc. Extended efficient usage of emergency services keys
US20140343839A1 (en) * 2013-05-17 2014-11-20 Telenav, Inc. Navigation system with route correction mechanism and method of operation thereof
CN104236577A (en) * 2014-09-19 2014-12-24 联想(北京)有限公司 Information processing method and electronic equipment
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9055234B2 (en) 1998-04-02 2015-06-09 Kewazinga Corp. Navigable telepresence method and system
US9088614B2 (en) 2003-12-19 2015-07-21 Telecommunications Systems, Inc. User plane location services over session initiation protocol (SIP)
US9217651B2 (en) 2003-02-14 2015-12-22 Telecommunication Systems, Inc. Method and system for saving and retrieving spatial related information
US9220958B2 (en) 2002-03-28 2015-12-29 Telecommunications Systems, Inc. Consequential location derived information
US20160069701A1 (en) * 2012-06-29 2016-03-10 Denso Corporation Navigation device and navigation program product
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9400591B2 (en) 2010-05-21 2016-07-26 Telecommunication Systems, Inc. Personal wireless navigation system
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9599717B2 (en) 2002-03-28 2017-03-21 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US20180211521A1 (en) * 2016-04-22 2018-07-26 Here Global B.V. Node-centric navigation optimization
US10176262B2 (en) * 2015-05-13 2019-01-08 Telenav, Inc. Navigation system with synthesized search mechanism and method of operation thereof
US10175056B2 (en) 2014-12-24 2019-01-08 Aisin Aw Co., Ltd. Route search system, method, and program
CN110906943A (en) * 2018-09-17 2020-03-24 沈阳美行科技有限公司 Optimization method and device for planned route
CN113631447A (en) * 2019-04-01 2021-11-09 三菱电机株式会社 Travel route generation device, travel route generation method, and vehicle control device

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2322445A (en) * 1997-02-21 1998-08-26 Pellon Limited A terrestrial navigation system and method
JPH1151681A (en) * 1997-08-08 1999-02-26 Aisin Aw Co Ltd Car navigation system and recording medium
US6199014B1 (en) * 1997-12-23 2001-03-06 Walker Digital, Llc System for providing driving directions with visual cues
GB2335492B (en) * 1998-03-18 2002-02-27 Nokia Mobile Phones Ltd Local navigation alternatives
JPH11304518A (en) * 1998-04-22 1999-11-05 Sanyo Electric Co Ltd Navigation device
DE60032989T2 (en) * 1999-09-29 2007-10-11 Matsushita Electric Industrial Co., Ltd., Kadoma Route selection method and system
JP3801433B2 (en) * 2000-10-02 2006-07-26 アイシン・エィ・ダブリュ株式会社 Navigation device and storage medium thereof
JP4013777B2 (en) * 2003-02-04 2007-11-28 株式会社デンソー Car navigation system
JP4487814B2 (en) * 2005-03-16 2010-06-23 株式会社デンソー Vehicle navigation device
KR20080034638A (en) 2006-10-17 2008-04-22 엘지전자 주식회사 Navigation apparatus and re-search method of route thereof
JP4926749B2 (en) * 2007-02-19 2012-05-09 株式会社日立製作所 Navigation device
JP4561769B2 (en) * 2007-04-27 2010-10-13 アイシン・エィ・ダブリュ株式会社 Route guidance system and route guidance method
JP4307498B2 (en) 2007-07-10 2009-08-05 本田技研工業株式会社 Navigation device, navigation system
WO2010072259A1 (en) * 2008-12-23 2010-07-01 Tomtom International B.V. Systems and methods for providing a global response time
WO2010072260A1 (en) * 2008-12-23 2010-07-01 Tomtom International B.V. Navigation devices and methods for calculating an alternate route based on a response time
CN103165025B (en) * 2013-03-08 2015-09-02 郑奕斌 A kind of two-dimension code guidance, device and carrier
US10445779B2 (en) * 2017-04-26 2019-10-15 International Business Machines Corporation Boundary-specific electronic offers
CN110926489B (en) * 2019-10-28 2021-12-07 西安华运天成通讯科技有限公司 Body-building movement path planning method and system based on satellite navigation
CN114093170B (en) * 2021-11-26 2023-01-24 阿波罗智联(北京)科技有限公司 Generation method, system and device of annunciator control scheme and electronic equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5262775A (en) * 1992-04-07 1993-11-16 Zexel Corporation Navigation system with off-route detection and route recalculation
US5291413A (en) * 1992-04-14 1994-03-01 Zexel Corporation Daihatsu-Nissan Ikebukuro Navigation system for guiding a vehicle along a precomputed optimal route
US5291414A (en) * 1992-04-14 1994-03-01 Zexel Corporation Diahatsu-Nissan Ikebukuro Navigation system for guiding a vehicle along a precomputed optimal route
US5303159A (en) * 1992-04-14 1994-04-12 Zexel Corporation Daihatsu-Nissan Navigation system with off-route detection and route recalculation
US5369588A (en) * 1991-08-09 1994-11-29 Mitsubishi Denki Kabushiki Kaisha Navigation system for motor vehicles
US5371497A (en) * 1992-08-19 1994-12-06 Aisin Aw Co., Ltd. Navigation system for vehicles
US5450343A (en) * 1992-10-28 1995-09-12 Matsushita Electric Industrial Co., Ltd. Vehicle-navigation device
US5486822A (en) * 1990-11-09 1996-01-23 Sumitomo Electric Industries, Ltd. Optimum route determination
US5543789A (en) * 1994-06-24 1996-08-06 Shields Enterprises, Inc. Computerized navigation system
US5550538A (en) * 1993-07-14 1996-08-27 Zexel Corporation Navigation system
US5659476A (en) * 1994-12-22 1997-08-19 Motorola Inc. Land vehicle navigation apparatus and method for planning a recovery route

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3662581B2 (en) * 1991-12-23 2005-06-22 モトローラ・インコーポレイテッド Vehicle navigation device
JP2902207B2 (en) * 1992-05-11 1999-06-07 アルパイン株式会社 Route guidance method
JP2812839B2 (en) * 1992-08-19 1998-10-22 アイシン・エィ・ダブリュ株式会社 Vehicle navigation system
DE69333933T2 (en) * 1992-08-19 2006-06-29 Aisin AW Co., Ltd., Anjo Car navigation system
JP3078669B2 (en) * 1992-10-28 2000-08-21 トヨタ自動車株式会社 Route guidance device for vehicles

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5486822A (en) * 1990-11-09 1996-01-23 Sumitomo Electric Industries, Ltd. Optimum route determination
US5369588A (en) * 1991-08-09 1994-11-29 Mitsubishi Denki Kabushiki Kaisha Navigation system for motor vehicles
US5262775A (en) * 1992-04-07 1993-11-16 Zexel Corporation Navigation system with off-route detection and route recalculation
US5291413A (en) * 1992-04-14 1994-03-01 Zexel Corporation Daihatsu-Nissan Ikebukuro Navigation system for guiding a vehicle along a precomputed optimal route
US5291414A (en) * 1992-04-14 1994-03-01 Zexel Corporation Diahatsu-Nissan Ikebukuro Navigation system for guiding a vehicle along a precomputed optimal route
US5303159A (en) * 1992-04-14 1994-04-12 Zexel Corporation Daihatsu-Nissan Navigation system with off-route detection and route recalculation
US5371497A (en) * 1992-08-19 1994-12-06 Aisin Aw Co., Ltd. Navigation system for vehicles
US5450343A (en) * 1992-10-28 1995-09-12 Matsushita Electric Industrial Co., Ltd. Vehicle-navigation device
US5550538A (en) * 1993-07-14 1996-08-27 Zexel Corporation Navigation system
US5543789A (en) * 1994-06-24 1996-08-06 Shields Enterprises, Inc. Computerized navigation system
US5659476A (en) * 1994-12-22 1997-08-19 Motorola Inc. Land vehicle navigation apparatus and method for planning a recovery route

Cited By (190)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050201444A1 (en) * 1993-09-17 2005-09-15 Hollander Milton B. Temperature measurement
US7840341B1 (en) * 1994-12-01 2010-11-23 Toyota Jidosha Kabushiki Kaisha Schedule setting and processing system
US6084543A (en) * 1997-03-31 2000-07-04 Fujitsu Ten Limited Route guide apparatus
US6381535B1 (en) * 1997-04-08 2002-04-30 Webraska Mobile Technologies Interactive process for use as a navigational aid and device for its implementation
US6112154A (en) * 1997-05-22 2000-08-29 Siemens Aktiengesellschaft Method and apparatus for determining a route on a digitized road network stored in the memory of a navigation system
US7702455B2 (en) 1997-06-20 2010-04-20 American Calcar, Inc. Personal communication system to send and receive voice data positioning information
US9055234B2 (en) 1998-04-02 2015-06-09 Kewazinga Corp. Navigable telepresence method and system
US6208935B1 (en) * 1998-05-01 2001-03-27 Hitachi, Ltd. Map application system
US8219314B2 (en) 1999-07-28 2012-07-10 Panasonic Corporation Method for transmitting location information on a digital map, apparatus for implementing the method and traffic information provision/reception system
US8838386B2 (en) 1999-07-28 2014-09-16 Panasonic Intellectual Property Corporation Of America Method for transmitting location information on a digital map, apparatus for implementing the method, and traffic information provision/reception system
US8078563B2 (en) 1999-08-27 2011-12-13 Panasonic Corporation Method for locating road shapes using erroneous map data
US6401034B1 (en) 1999-09-02 2002-06-04 Navigation Technologies Corp. Method and system for finding intermediate destinations with a navigation system
US20080027633A1 (en) * 1999-10-19 2008-01-31 American Calcar Inc. Technique for effective navigation based on user preferences
US20080027631A1 (en) * 1999-10-19 2008-01-31 American Calcar Inc. Technique for effective navigation based on user preferences
US8467961B2 (en) 1999-10-19 2013-06-18 Silver State Intellectual Technologies, Inc. Technique for effective navigation based on user preferences
US7650234B2 (en) 1999-10-19 2010-01-19 American Calcar Inc. Technique for effective navigation based on user preferences
US20080027634A1 (en) * 1999-10-19 2008-01-31 American Calcar Inc. Technique for effective navigation based on user preferences
US7522992B2 (en) 1999-10-19 2009-04-21 American Calcar Inc. Technique for effective navigation based on user preferences
US9983015B2 (en) 1999-10-19 2018-05-29 Silver State Intellectual Technologies, Inc. Technique for effective navigation based on user preferences
US20050234637A1 (en) * 1999-10-19 2005-10-20 Obradovich Michael L Technique for effective navigation based on user preferences
US7739039B2 (en) 1999-10-19 2010-06-15 American Calcar, Inc. Technique for effective navigation based on user preferences
US20080091537A1 (en) * 1999-10-22 2008-04-17 Miller John M Computer-implemented method for pushing targeted advertisements to a user
US20050090953A1 (en) * 1999-11-15 2005-04-28 Stefan Wolf System and method for data exchange in a vehicle multimedia system
US20060253252A1 (en) * 1999-12-29 2006-11-09 Bellsouth Intellectual Property Corporation G. P. S. management system
US7366608B2 (en) * 1999-12-29 2008-04-29 At&T Delaware Intellectual Property, Inc. G.P.S. management system
US7577525B2 (en) 1999-12-29 2009-08-18 At&T Intellectual Property I, L.P. G.P.S. management system
US20050151655A1 (en) * 1999-12-29 2005-07-14 Bellsouth Intellectual Property Corporation G.P.S. management system
US8781645B2 (en) 1999-12-29 2014-07-15 At&T Intellectual Property I, L.P. Apparatus, systems, and methods for processing alerts relating to an in-vehicle control unit
US9652973B2 (en) 1999-12-29 2017-05-16 At&T Intellectual Property I, L.P. Apparatus, systems, and methods for processing alerts relating to an in-vehicle control unit
US20080030378A1 (en) * 1999-12-29 2008-02-07 At&T Bls Intellectual Property, Inc G.P.S. Management system
US7725218B2 (en) 1999-12-29 2010-05-25 At&T Intellectual Property I, L.P. G.P.S. management system
US20050246097A1 (en) * 1999-12-29 2005-11-03 Bellsouth Intellectual Property Corporation G.P.S. management system
US8725344B2 (en) 1999-12-29 2014-05-13 At&T Intellectual Property I, L.P. G.P.S. management system
US20060106537A1 (en) * 1999-12-29 2006-05-18 Bellsouth Intellectual Property Corporation G.P.S. management system
US7272493B1 (en) 1999-12-29 2007-09-18 Bellsouth Intellectual Property Corporation G.P.S. management system
US9734698B2 (en) 1999-12-29 2017-08-15 At&T Intellectual Property I, L.P. G.P.S. management system
US20090276116A1 (en) * 1999-12-29 2009-11-05 Hamrick Marvin R G.p.s. management system
US8478453B2 (en) 1999-12-29 2013-07-02 At&T Intellectual Property I, L.P. Apparatus, systems, and methods for processing alerts relating to an in-vehicle control unit
US7460954B2 (en) 1999-12-29 2008-12-02 At&T Mobility Ii Llc G. P. S. management system
US6385531B2 (en) 2000-04-03 2002-05-07 International Business Machines Corporation Distributed system and method for detecting traffic patterns
US6282486B1 (en) * 2000-04-03 2001-08-28 International Business Machines Corporation Distributed system and method for detecting traffic patterns
US6356838B1 (en) * 2000-07-25 2002-03-12 Sunil Paul System and method for determining an efficient transportation route
US6526348B1 (en) * 2000-08-25 2003-02-25 Navigation Technologies Corp. Method and system for compact representation of routes
US6763301B2 (en) 2000-08-25 2004-07-13 Navteq North America, Llc. Method and system for compact representation of routes
US6735516B1 (en) * 2000-09-06 2004-05-11 Horizon Navigation, Inc. Methods and apparatus for telephoning a destination in vehicle navigation
US10473465B2 (en) 2000-10-06 2019-11-12 Vederi, Llc System and method for creating, storing and utilizing images of a geographical location
US9644968B2 (en) 2000-10-06 2017-05-09 Vederi, Llc System and method for creating, storing and utilizing images of a geographical location
US8818138B2 (en) 2000-10-06 2014-08-26 Enrico Di Bernardo System and method for creating, storing and utilizing images of a geographical location
US8213749B2 (en) 2000-10-06 2012-07-03 Verderi, LLC System and method for creating, storing and utilizing images of a geographic location
US20110063432A1 (en) * 2000-10-06 2011-03-17 Enrico Di Bernardo System and method for creating, storing and utilizing images of a geographic location
US7817085B2 (en) * 2000-10-16 2010-10-19 Harris Scott C Position privacy in an electronic device
US8717231B1 (en) 2000-10-16 2014-05-06 Platt Technology Investments Llc Position privacy in an electronic device
US20080074314A1 (en) * 2000-10-16 2008-03-27 Harris Scott C Position Privacy in an Electronic Device
US8805416B2 (en) 2000-10-16 2014-08-12 Platt Technology Investments Llc Method and system for mobile device selectively reporting of GPS position information to others
US9625269B2 (en) 2000-10-16 2017-04-18 Gula Consulting Limited Liability Company Method and system for mobile device selectively reporting of GPS position information to others
US8655580B2 (en) 2000-12-08 2014-02-18 Panasonic Corporation Method for transmitting information on position on digital map and device used for the same
US6844826B2 (en) * 2000-12-22 2005-01-18 Sony Corporation Vehicular alarm system and apparatus
US20020105418A1 (en) * 2000-12-22 2002-08-08 Masayuki Yurimoto Vehicular alarm system and apparatus
US8185306B2 (en) 2001-01-29 2012-05-22 Panasonic Corporation Method and apparatus for transmitting position information on a digital map
US6456931B1 (en) * 2001-03-07 2002-09-24 Visteon Technologies, Llc Indicating directions to destination and intermediate locations in vehicle navigation systems
US6591189B2 (en) * 2001-04-16 2003-07-08 Mitsubishi Denke Kabushiki Kaisha Mobile unit navigation system and mobile unit navigation method
US6701251B2 (en) * 2001-04-18 2004-03-02 General Motors Corporation Method and system for providing multiple beginning maneuvers for navigation of a vehicle
US6526349B2 (en) * 2001-04-23 2003-02-25 Motorola, Inc. Method of compiling navigation route content
US20050131632A1 (en) * 2001-04-27 2005-06-16 Matsushita Electric Industrial Co., Ltd. Digital map position information transfer method
US7539348B2 (en) 2001-05-01 2009-05-26 Panasonic Corporation Digital map shape vector encoding method and position information transfer method
US8509412B2 (en) 2001-07-17 2013-08-13 Telecommunication Systems, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US20080170679A1 (en) * 2001-07-17 2008-07-17 Networks In Motion, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US8107608B2 (en) 2001-07-17 2012-01-31 Telecommunication Systems, Inc. System and method for providing routing, mapping, and relative position information to users of a communication network
US20080076451A1 (en) * 2001-08-16 2008-03-27 Networks In Motion, Inc. Point of interest spatial rating search
US8014939B2 (en) 2001-08-16 2011-09-06 Telecommunication Systems, Inc. Point of interest spatial rating search
US8301371B2 (en) 2001-08-16 2012-10-30 Telecommunication Systems, Inc. Point of interest spatial rating search method and system
US8090796B2 (en) 2001-09-05 2012-01-03 Telecommunication Systems, Inc. Position identification method and system
US20090100185A1 (en) * 2001-09-05 2009-04-16 Networks In Motion, Inc. Position Identification Method and System
US6507785B1 (en) * 2001-09-21 2003-01-14 General Motors Corportion Method and system for detecting and correcting off route navigation for server based route guidance systems
US7206692B2 (en) 2001-12-11 2007-04-17 Garmin Ltd. System and method for estimating impedance time through a road network
US7283905B1 (en) 2001-12-11 2007-10-16 Garmin Ltd. System and method for estimating impedance time through a road network
US20040153239A1 (en) * 2001-12-20 2004-08-05 Garmin Ltd., A Cayman Islands Corporation Portable navigation system and device with audible turn instructions
US6947838B1 (en) 2001-12-20 2005-09-20 Garmin Ltd. Systems and methods for a PDA with improved route calculation capabilities
US6856899B2 (en) 2001-12-20 2005-02-15 Garmin Ltd. Systems and methods for a navigational device with improved route calculation capabilities
US6545637B1 (en) 2001-12-20 2003-04-08 Garmin, Ltd. Systems and methods for a navigational device with improved route calculation capabilities
US7409288B1 (en) 2001-12-20 2008-08-05 Garmin Ltd. Portable navigation system and device with audible turn instructions
US7062378B2 (en) 2001-12-20 2006-06-13 Garmin, Ltd. Portable navigation system and device with audible turn instructions
US7277794B1 (en) 2001-12-21 2007-10-02 Garmin Ltd. Guidance with feature accounting for insignificant roads
US7184886B1 (en) 2001-12-21 2007-02-27 Garmin Ltd. Navigation system, method and device with detour algorithm
US7120539B2 (en) 2001-12-21 2006-10-10 Garmin Ltd. Navigation system, method and device with detour algorithm
US7269508B1 (en) 2001-12-21 2007-09-11 Garmin Ltd. Guidance with feature accounting for insignificant roads
US7308359B1 (en) 2001-12-21 2007-12-11 Garmin Ltd. Navigation system, method and device with automatic next turn page
US20110060696A1 (en) * 2002-02-01 2011-03-10 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US9336507B2 (en) 2002-02-01 2016-05-10 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US20030163332A1 (en) * 2002-02-01 2003-08-28 Podgurny Leonard John System and method for providing a price quotation for a transportation service providing selective price adjustment capabilities
US20080270325A1 (en) * 2002-02-01 2008-10-30 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing route selection capability
US7792762B2 (en) 2002-02-01 2010-09-07 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing route selection capability
US8700500B2 (en) 2002-02-01 2014-04-15 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US9141922B2 (en) 2002-02-01 2015-09-22 Canasian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US20080201243A1 (en) * 2002-02-01 2008-08-21 Canadian National Railway Company System and method for providing a price quotation for a transportation service based on equipment ownership
US7814028B2 (en) 2002-02-01 2010-10-12 Canadian National Railway Company System and method for providing a price quotation for a transportation service based on equipment ownership
US10268981B2 (en) * 2002-02-01 2019-04-23 Canadian National Railway Company System and method for providing a price quotation for a transportation service providing equipment selection capability
US20080201274A1 (en) * 2002-02-01 2008-08-21 Canadian National Railway Company System and method for providing a price quotation for a transportation service
US7913179B2 (en) 2002-03-01 2011-03-22 Telecommunication Systems, Inc. Method and apparatus for sending, retrieving and planning location relevant information
US8621374B2 (en) 2002-03-01 2013-12-31 Telecommunication Systems, Inc. Method and apparatus for sending, retrieving, and planning location relevant information
US20110167371A1 (en) * 2002-03-01 2011-07-07 Sheha Michael A Method and apparatus for sending, retrieving, and planning location relevant information
US9582177B2 (en) 2002-03-01 2017-02-28 Telecommunication Systems, Inc. Method and apparatus for sending, retrieving, and planning location relevant information
US7233862B2 (en) 2002-03-19 2007-06-19 Hitachi, Ltd. Information center for communications-type navigation device
US6978208B2 (en) * 2002-03-19 2005-12-20 Yoshinori Endo Information center for communications-type navigation device
US20050234639A1 (en) * 2002-03-19 2005-10-20 Yoshinori Endo Information center for communications-type navigation device
US9599717B2 (en) 2002-03-28 2017-03-21 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US9220958B2 (en) 2002-03-28 2015-12-29 Telecommunications Systems, Inc. Consequential location derived information
US7881730B2 (en) * 2002-04-10 2011-02-01 Telecommunication Systems, Inc. Method and system for dynamic estimation and predictive route generation
US20090287407A1 (en) * 2002-04-10 2009-11-19 Networks In Motion, Inc. Method and System for Dynamic Estimation and Predictive Route Generation
US20140058666A1 (en) * 2002-04-10 2014-02-27 Telecommunication Systems, Inc. Method and System for Dynamic Estimation and Predictive Route Generation
US9354069B2 (en) * 2002-04-10 2016-05-31 Bluestone Ventures, Inc. Method and system for dynamic estimation and predictive route generation
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7698063B2 (en) * 2003-02-10 2010-04-13 Lg Electronics, Inc. Navigation system and the operating method thereof
US20080021641A1 (en) * 2003-02-10 2008-01-24 Kim Hee J Navigation system and the operating method thereof
US9217651B2 (en) 2003-02-14 2015-12-22 Telecommunication Systems, Inc. Method and system for saving and retrieving spatial related information
US7844393B2 (en) * 2003-05-15 2010-11-30 Alpine Electronics, Inc. Vehicle navigation system and method
US20040267447A1 (en) * 2003-05-15 2004-12-30 Akihiko Takizawa Vehicle navigation system and method
US20080022940A1 (en) * 2003-07-11 2008-01-31 Bradley Kirsch Composite Absorbent Particles with Superabsorbent Material
US20050032527A1 (en) * 2003-08-08 2005-02-10 Networks In Motion, Inc. Method and system for collecting synchronizing, and reporting telecommunication call events and work flow related information
US20110045868A1 (en) * 2003-08-08 2011-02-24 Sheha Michael A Method and system for collecting, synchronizing, and reporting telecommunication call events and work flow related information
US20100261486A1 (en) * 2003-08-08 2010-10-14 Sheha Michael A Method and system for collecting, synchronizing, and reporting telecommunication call events and work flow related information
US9344850B2 (en) 2003-08-08 2016-05-17 Telecommunication Systems, Inc. Method and system for collecting, synchronizing, and reporting telecommunication call events
US20070124066A1 (en) * 2003-10-21 2007-05-31 Navitime Japan Co.,Ltd. Navigation device, navigation method, and program
US9088614B2 (en) 2003-12-19 2015-07-21 Telecommunications Systems, Inc. User plane location services over session initiation protocol (SIP)
US9197992B2 (en) 2003-12-19 2015-11-24 Telecommunication Systems, Inc. User plane location services over session initiation protocol (SIP)
US7289905B2 (en) * 2004-11-24 2007-10-30 General Motors Corporation Navigation guidance cancellation apparatus and methods of canceling navigation guidance
US20060111836A1 (en) * 2004-11-24 2006-05-25 Fast Todd H Navigation guidance cancellation apparatus and methods of canceling navigation guidance
US8019532B2 (en) 2005-03-07 2011-09-13 Telecommunication Systems, Inc. Method and system for identifying and defining geofences
US9137636B2 (en) 2005-03-07 2015-09-15 Telecommunication Systems, Inc. Method and system for identifying and defining geofences
US8731813B2 (en) 2005-03-07 2014-05-20 Telecommunication Systems, Inc. Method and system for identifying and defining geofences
US20060200305A1 (en) * 2005-03-07 2006-09-07 Networks In Motion, Inc. Method and system for identifying and defining geofences
US20070277100A1 (en) * 2005-12-07 2007-11-29 Networks In Motion, Inc. Method and system for a user input solution for a limited telecommunication device
US7925320B2 (en) 2006-03-06 2011-04-12 Garmin Switzerland Gmbh Electronic device mount
US20070250515A1 (en) * 2006-04-21 2007-10-25 Lea David H Method and system of securing content and destination of digital download via the internet
US8885796B2 (en) 2006-05-04 2014-11-11 Telecommunications Systems, Inc. Extended efficient usage of emergency services keys
US9584661B2 (en) 2006-05-04 2017-02-28 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US20090171562A1 (en) * 2006-07-06 2009-07-02 Yasuyuki Shimada Navigation System
US20090177437A1 (en) * 2006-09-20 2009-07-09 Regents Of The University Of Minnesota Indoor navigation system and method
US7991576B2 (en) * 2006-09-20 2011-08-02 Regents Of The University Of Minnesota Indoor navigation system and method
US7692655B2 (en) 2007-02-16 2010-04-06 Mitac International Corporation Apparatus and method of generating curved baseline for map labeling
US20080198162A1 (en) * 2007-02-16 2008-08-21 Magellan Navigation, Inc. A method of generating curved baseline for map labeling
US8078641B2 (en) 2007-04-25 2011-12-13 Mitac International Corporation Adjusting spatial operations based on map density
US20090070293A1 (en) * 2007-09-10 2009-03-12 Magellan Navigation, Inc. Nearest-Neighbor Geographic Search
US7882102B2 (en) 2007-09-10 2011-02-01 Mitac International Corporation Nearest-neighbor geographic search
US8521422B2 (en) 2007-11-14 2013-08-27 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
US8224572B2 (en) 2007-11-14 2012-07-17 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
US8099238B2 (en) 2007-11-14 2012-01-17 Telecommunication Systems, Inc. Stateful, double-buffered dynamic navigation voice prompting
WO2009091650A2 (en) * 2008-01-18 2009-07-23 Mitac International Corporation Method and apparatus for hybrid routing using breadcrumb paths
WO2009091650A3 (en) * 2008-01-18 2009-10-15 Mitac International Corporation Method and apparatus for hybrid routing using breadcrumb paths
DE102008009016A1 (en) * 2008-02-13 2009-08-27 Navigon Ag Method for operating a navigation device
CN101960260A (en) * 2008-04-02 2011-01-26 三菱电机株式会社 Navigation device
US20110035148A1 (en) * 2008-04-02 2011-02-10 Mitsubishi Electric Corporation Navigation device
US8649971B2 (en) * 2008-04-02 2014-02-11 Mitsubishi Electric Corporation Navigation device
US20100235078A1 (en) * 2009-03-12 2010-09-16 Microsoft Corporation Driving directions with maps and videos
US9195290B2 (en) 2009-10-28 2015-11-24 Google Inc. Navigation images
US11768081B2 (en) 2009-10-28 2023-09-26 Google Llc Social messaging user interface
US20110098918A1 (en) * 2009-10-28 2011-04-28 Google Inc. Navigation Images
US9400591B2 (en) 2010-05-21 2016-07-26 Telecommunication Systems, Inc. Personal wireless navigation system
CN102564440A (en) * 2010-09-30 2012-07-11 株式会社电装 Communication system and movable terminal
US20130226455A1 (en) * 2010-11-04 2013-08-29 Toyota Jidosha Kabushiki Kaisha Information providing device
US8831883B2 (en) * 2010-11-19 2014-09-09 Bayerische Motoren Werke Aktiengesellschaft Method for outputting navigation instructions
US20130253830A1 (en) * 2010-11-19 2013-09-26 Bayerische Motoren Werke Aktiengesellschaft Method for Outputting Navigation Instructions
CN103221782A (en) * 2010-11-19 2013-07-24 宝马股份公司 Method for outputting navigation instructions
US20120158284A1 (en) * 2010-12-21 2012-06-21 Aisin Aw Co., Ltd. Route guidance apparatus, route guidance method, and computer program
US9173059B2 (en) 2011-02-25 2015-10-27 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US9178996B2 (en) 2011-09-30 2015-11-03 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank 911 calls
US9401986B2 (en) 2011-09-30 2016-07-26 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
US8831556B2 (en) 2011-09-30 2014-09-09 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US20160069701A1 (en) * 2012-06-29 2016-03-10 Denso Corporation Navigation device and navigation program product
US9719795B2 (en) * 2012-06-29 2017-08-01 Denso Corporation Navigation device and navigation program product
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US20140343839A1 (en) * 2013-05-17 2014-11-20 Telenav, Inc. Navigation system with route correction mechanism and method of operation thereof
US9915546B2 (en) * 2013-05-17 2018-03-13 Telenav, Inc. Navigation system with route correction mechanism and method of operation thereof
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
CN104236577B (en) * 2014-09-19 2017-06-27 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN104236577A (en) * 2014-09-19 2014-12-24 联想(北京)有限公司 Information processing method and electronic equipment
US10175056B2 (en) 2014-12-24 2019-01-08 Aisin Aw Co., Ltd. Route search system, method, and program
US10176262B2 (en) * 2015-05-13 2019-01-08 Telenav, Inc. Navigation system with synthesized search mechanism and method of operation thereof
US20180211521A1 (en) * 2016-04-22 2018-07-26 Here Global B.V. Node-centric navigation optimization
US10930143B2 (en) * 2016-04-22 2021-02-23 Here Global B.V. Node-centric navigation optimization
CN110906943A (en) * 2018-09-17 2020-03-24 沈阳美行科技有限公司 Optimization method and device for planned route
CN113631447A (en) * 2019-04-01 2021-11-09 三菱电机株式会社 Travel route generation device, travel route generation method, and vehicle control device
US20220097692A1 (en) * 2019-04-01 2022-03-31 Mitsubishi Electric Corporation Vehicle path generation device, vehicle path generation method, and vehicle control device

Also Published As

Publication number Publication date
EP0751376A2 (en) 1997-01-02
DE69626893T2 (en) 2003-11-13
EP0751376B1 (en) 2003-03-26
JPH0914984A (en) 1997-01-17
EP0751376A3 (en) 1998-04-08
DE69626893D1 (en) 2003-04-30

Similar Documents

Publication Publication Date Title
US5926118A (en) Vehicular navigation apparatus
US5931888A (en) Navigation system for vehicles with alternative route searching capabilities
KR100267541B1 (en) Vehicle navigation method and system
JP3603927B2 (en) Vehicle navigation device and navigation method
EP0811960B1 (en) Navigation apparatus for a vehicle with toll or ordinary-road option
JP3632706B2 (en) Vehicle navigation device
JPH1151681A (en) Car navigation system and recording medium
JPH1151684A (en) Car navigation system and memory medium
JP3446785B2 (en) Vehicle navigation system
JP2003214879A (en) Navigation system
JP3891231B2 (en) Vehicle navigation device
JP3747815B2 (en) Vehicle navigation apparatus and storage medium thereof
JPH09152352A (en) Onboard navigation device
JP3409657B2 (en) Vehicle navigation device and storage medium
JP2897809B2 (en) Vehicle navigation system
JP2675970B2 (en) Navigation device
JPH09287970A (en) On-vehicle navigation apparatus
JP3512073B2 (en) Vehicle navigation device and storage medium for storing navigation program
JP4635376B2 (en) Navigation device and navigation program
JP3501195B2 (en) Vehicle navigation system
JP3269429B2 (en) Vehicle navigation device and its storage medium
JP3931776B2 (en) Vehicle navigation device
JP3171029B2 (en) Vehicle navigation system
JPH1082651A (en) Navigation apparatus for vehicle
JPH09152351A (en) Navigation apparatus for vehicle

Legal Events

Date Code Title Description
AS Assignment

Owner name: AISIN AW CO., LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAYASHIDA, KIHACHI;YANAGIKUBO, TAKESHI;REEL/FRAME:008160/0851

Effective date: 19960926

CC Certificate of correction
FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Expired due to failure to pay maintenance fee

Effective date: 20110720