Method And System For Coordinating The Routes Of A Plurality Of Navigation Devices

Information

  • Patent Application
  • 20080046173
  • Publication Number
    20080046173
  • Date Filed
    June 24, 2004
    20 years ago
  • Date Published
    February 21, 2008
    16 years ago
Abstract
The data exchange between two or more navigation devices allows a highly automated coordination of routes of navigation devices. The calculation of a route may be based on the GPS data and additionally on the positional data received from another navigation system to provide, for example, for a rendezvous function with a minimum activity from the users of the navigation devices.
Description

Further embodiments of the present invention will now be described in more detail with reference to drawings, in which:



FIG. 1 schematically depicts a first and a second navigation device adapted for route coordination according to illustrative embodiments of the present invention;



FIG. 2 shows a flow chart representing an example for operating the system depicted in FIG. 1; and



FIG. 3 schematically illustrates a system for coordinating a plurality of navigation devices by a host unit according to another illustrative embodiment of the present invention.





In the following detailed description it is referred to navigation devices mounted in ground vehicles, such as passenger cars, vans, trucks, and the like, since the present invention is especially advantageous in this situation due to the increase in safety provided by the highly automated procedure of coordinating routes of the vehicles substantially without distracting the drivers. Conventional navigation devices do not allow an automated route coordination and therefore require great efforts for drivers by, for example, making phone calls, to achieve a certain degree of route coordination. The present invention may also advantageously applied to other types of vehicles, as is previously pointed out, thereby increasing the safety and/or the efficiency of operating these vehicles.



FIG. 1 schematically depicts a navigation system 100 comprising a first navigation device 100A, a second navigation device 100B and a network 150. The network 150 may represent any appropriate network for wireless data communication, such as optical data transmission, radio transmission, and the like. The network 150 may include corresponding components required for the data communication. For instance the network may represent a simple radio transmission line that enables a direct connection between the first and the second navigation devices 100A, 100B. In other cases, the network 150 may represent the entire infra-structure for data communication according to generally used communication standards, as in mobile phones communication networks, and the like.


The first navigation device 100A comprises a first receiving section 101A that is configured to receive and decode signals from satellites providing positional and time relevant data relating to the precise position of the satellites. In the following a set of satellites that provide suitable signals to determine a terrestrial position with desired accuracy will be referred to as a global positioning system (GPS) irrespective of the type of satellites used. The first navigation device 100A further includes a second receiving section 102A that is configured to receive and decode data via the network 150. The second receiving section may comprise a suitably adapted interface to communicate with any network components, wherein the interface may preferably be a wireless interface enabling data exchange according to one or more communications standard. For example, the interface may be an infra-red interface to receive data from a network component, for instance from a mobile phone, a mobile computer, and the like. The interface may in other embodiments comprise a wired connector to provide connection to the network 150. In one preferred embodiment, the second receiving section 102A comprises a RF (radio frequency) stage for receiving and decoding signals transmitted by the second navigation device 100B. The term RF is to include the entirety of electromagnetic spectrum that is presently and in future available for data communication.


The first navigation device 100A further comprises a user interface 103A that is configured to allow a user to communicate with the first navigation device 100A with respect to the desired route coordination. Preferably, the user interface 103A may provide the required functionality with a minimum of activities required by the user. For instance, the user interface 103A may comprise a speech recognition system to control the operation of the first navigation device 100A or at least the part of the operation concerning the route coordination. Since the commands required for controlling the route coordination process may be low in number, a very effective and reliable voice control may be achieved. Additionally or alternatively, the user interface 103A may comprise an element for manually controlling the route coordination process.


Moreover, the first navigation device 100A comprises calculating means 104A, for example, in the form of a hardware component such as a dedicated microprocessor, or in the form of a software program running In a host computer that additionally controls further functions of a vehicle, in which the first navigation device 100A is installed. The calculating means 104A is configured to provide sufficient computational resources to determine positional data from the data received by the first and second receiving sections 101A, 102A. Preferably, the calculating means 104A also controls the user interface 103A and an output device 105A, which may provide relevant information in any appropriate form.


Transmission means 106A are connected to the calculating means 104A and are configured to provide data to the network 150. The transmission means 106A may comprise a wireless and/or a wired interface to communicate with network 150. For instance, a RF transmitter may be provided in the transmission means 106A so as to directly communicate with the second navigation device 100B. In another embodiment, the transmission means 106A may comprise, additionally or alternatively to the interface, a transmitter blocking corresponding to a mobile phone so that data communication can be performed via the networks of one or more providers of mobile phone services.


The second navigation device 100B may have substantially the same configuration as the first navigation device 100A, wherein the corresponding components are labeled with a “B”.


The operation of the first and second navigation devices 100A, 100B with respect to route coordination will now be described with reference to FIG. 2.



FIG. 2 schematically depicts the various steps during a route coordination process for the first and second navigation devices 100A, 100B according to one exemplary embodiment of the present invention.


In step 210A the first navigation device 100A transmits a request signal via the network 150. The request signal may include, for example, an identification of the calling first device 100A, a specification of the type of route coordination requested, and the like. For instance, the transmission means 106A may send, upon request of the user of the first navigation device 100A entered by the user interface 103A, the request for determining a common rendezvous position of the first and second navigation devices 100A, 100B.


In step 210B, the second navigation device 100B receives the request signal at the second receiving section 102B, in which the request signal may be decoded and forwarded to the calculation means 104B. Instructed by the calculation means 104B, the request for a rendezvous may be reported to the user by the output device 105B.


In step 220B, the second navigation device 100B outputs a confirmation signal, for instance, upon user request entered through the user interface 103B. The confirmation signal may include an identification of the second navigation device 100B so as to assure that the route coordination is performed for the specified first and second navigation devices without interference from an unauthorized third party.


Simultaneously or subsequently, in step 230B information is transmitted, which may at least contain the current position of the second navigation device 100B. The information provided by the second navigation device 100B may also include further relevant data that may for, example, concern the average speed of the second navigation device 100B, and the like.


In step 220A the confirmation signal is received and decoded by the second receiving section 102A, wherein the confirmation for route coordination may be indicated to user, for example, by the output device 105A.


Simultaneously or subsequently, in step 230A the information Including the current position of the second navigation device 100B is received, decoded and supplied to the calculation means 104A.


Thereafter, in step 240A the calculation means 104A determines how to modify the route of the first navigation device 100A and of the second navigation device 100B according to the information contained in the received data. For example, the calculation means 104A determines a rendezvous position on the basis of the GPS data received by the first receiving section 101A, the position data received from the second navigation device 100B, and possibly on other criteria and parameters. Such criteria may be to select the rendezvous position such that substantially identical distances are to be covered by both vehicles, or that substantially identical time periods are required to get to the rendezvous position. However, a variety of other criteria and parameter may be used in determining the type and degree of route coordination, wherein the selection of these criteria and parameters may completely or partially be in the user's discretion. The rendezvous position may further be reported to the user of the first navigation device 100A at the output device 105A so as to allow the user to reject the proposed rendezvous position and initiate a recalculation based on different criteria and parameters.


In step 250A the positional data and possibly any additional information is output via the transmission section 106A.


In step 240B the data transmitted by the first navigation device 100A are received, decoded and supplied to the calculation means 104B by the second receiving section 102B. The calculation means 104B may present the proposed rendezvous position to the user via the output device 105B. The user may then confirm or reject the proposed rendezvous position by operating the user interface 103B.


Thus, in step 250B a confirmation signal is transmitted for agreeing to or denying the proposed rendezvous position.


In case of accepting the proposed rendezvous position, in step 260B the route of the second navigation device 100B is recalculated on the basis of the GPS data received by the first receiving section 101B and the proposed rendezvous position, which serves as a destination, at least a preliminary one, for the recalculated route of the second navigation device 100B.


In step 260A, the confirmation signal is received, decoded and analyzed. Depending on the result of the analysis, the calculation means 104A responds correspondingly. In the present example, it is assumed that the rendezvous position is accepted.


Thus, in step 270A, the calculation means 104A recalculates the route of the first navigation device 100A on the basis of the GPS data and the rendezvous position.


The above operation of the navigation devices 100A, 100B is of illustrative nature only, and may alternative procedures may be performed, in which the data communication between the navigation devices is employed to coordinate the routes thereof. For instance, it may be advantageous in the above-described sequence to update the positional data delivered by the second navigation device 100B, once a route coordination has been accepted. The update may occur in an automated manner without requiring any user interaction, wherein the actual rendezvous position may be changed according to the circumstances. In other examples, the users of the first and second navigation devices may be informed when the initially proposed rendezvous position may not be reached without violating the criteria and parameters based on which the initial rendezvous position has been accepted.


Although the navigation devices 100A, 100B are “symmetrical” with respect to their route coordination function, the calculation means 104A, 104B may be configured so as to provide a “master-slave” function, wherein one of the calculation means 104A, 104B takes on the role of the master device. For instance, the transmission of the request signal may render the corresponding navigation device the master device. As it may readily be appreciated the route coordination function may be applied to more than two navigation devices.



FIG. 3 schematically depicts a navigation system 300 comprising a plurality of navigation devices 301, 302, 303, a communication network 350 and a host unit 304. The navigation devices 301, 302, 303 may be configured in a similar fashion as is described with reference to FIG. 1 or may have any other configuration that at least allows data communication with the network 350. The network 350 may be any type of network enabling wireless data communications, and may in particular allow access to the internet. In some cases the host unit 304 may represent a master device as specified above. Preferably, the host unit may represent a computer system that provides sufficient resources to coordinate the plurality of navigation devices 301, 302, 303 even if their number is very high. The host unit may be connected to a source of information or to a service provider that supplies relevant data and services to the host unit 304.


During operation the plurality of navigation devices 301, 302, 303 may send a request signal for route coordination under predefined conditions. One example is the request for a common rendezvous point for the navigation devices 301, 302, 303. Depending on the configuration of the navigation devices 301, 302, 303, the determination of the rendezvous point and the calculation of the corresponding routes may be performed by the host unit 304, or the routes may be determined by the navigation devices 301, 302, 303 upon receipt of the rendezvous point. The routes of the navigation devices 301, 302, 303 may continuously be checked and, if desired, updated on the basis of additional information, such as information regarding traffic density, and the like. Moreover, other information may be taken into consideration that is relevant for determining a rendezvous point, such as the presence of parking lots, and the like. A further option may be the consideration of previous experiences in determining rendezvous points. For instance, the “quality” of previous rendezvous points may be evaluated and the evaluation value may describe a hierarchy for selection of rendezvous points. In this way, the system may “learn” to determine an optimum rendezvous points.


It should be noted that the above considerations also apply to the route coordination without requiring a host device.


In other examples, in times of extreme traffic density, the navigation devices 301, 302, 303 may request intermediate destinations under the condition of a minimum journey time so as to allow the navigation devices to recalculate a corresponding route on the basis of the intermediate destinations and the GPS data received. However, any other criteria may be selected depending on the abilities of the host unit 304. The host unit 304 receiving position data of the plurality of navigation devices 301, 302, 303, including the final destinations of the navigation devices 301, 302, 303, may then calculate one or more intermediate destinations for the navigation devices 301, 302, 303 and communicate the data to the navigation devices 301, 302, 303. Since the host unit 304 is informed about the destinations, the current position, the average speed, and the total number of navigation devices, the intermediate destinations may be determined so as to meet specified requirements, such as avoiding traffic jams, while substantially corresponding to the requests of the individual navigation devices 301, 302, 303. Thus, if the navigation devices 301, 302, 303 are to represent a large number of vehicles, ideally all of the vehicles are equipped with the navigation devices according to the present invention, the vehicle routes may correspondingly be coordinated, wherein the GPS ability nevertheless provides for a certain degree of independence from the host unit 304 in case data communication is interrupted or is inefficient. Moreover, the “raster” of the intermediate destinations supplied by the host unit 304 may be selected relatively coarsely since the “fine” routing is accomplished by the GPS data calculation of the individual navigation devices 301, 302, 303. The size of the “raster” with which the intermediate destinations are supplied may thus be adjusted in accordance the availability of host unit and network resources.


As a result, the present invention provides for the potentiality of route coordination of navigation devices, in particular a rendezvous function of two or more navigation devices, by exchanging at least positional data between navigation devices in a highly automated manner, thereby providing superior functionality compared to conventional navigation devices without compromising the safety in driving a vehicle.

Claims
  • 1. A method comprising: receiving a first set of data by a first navigation device,receiving a second set of data from a second navigation device by the first navigation device, the second set of data including data representing a current position of the second navigation device, andcalculating first positional data in the first navigation device on the basis of the first set of data and the second set of data so as to specify a route of the first navigation device.
  • 2. The method of claim 1 further comprising transmitting a third set of data from the first navigation device to the second navigation device, the third set of data representing at least a portion of the calculated first positional data.
  • 3. The method of claim 1 further comprising transmitting a request signal from the first navigation device to the second navigation device to initiate transmission of the second set of data.
  • 4. The method of claim 3 further comprising transmitting a confirmation signal by the second navigation device to acknowledge data communication with the first navigation device.
  • 5. The method of claim 1 where the first positional data represent at least one common point of a proposed route for the first and the second navigation device.
  • 6. The method of claim 1 further comprising calculating second positional data in the second navigation device on the basis of the current position of the second navigation device and the third set of data.
  • 7. The method of claim 6 where the first positional data and the second positional data are calculated on the basis of an estimated average speed of the first navigation device and the second navigation device.
  • 8. The method of claim 1 further comprising receiving an updated version of the second set of data and calculating the first positional data on the basis of the updated second set of data.
  • 9. A method of coordinating routes of a plurality of navigation devices comprising: transmitting position data of each of the plurality of navigation devices via a network to a host device, the position data including at least a destination of each route and a current position of each navigation device,determining at least one intermediate position for each route of the plurality of navigation devices by the host device, andtransmitting the at least one intermediate position for each route to the respective navigation device associated with the each route.
  • 10. The method of claim 9 where the host device is provided by a service provider.
  • 11. The method of claim 9 where the host device is operable as a navigation device based on a global positioning system.
  • 12. The method of claim 9 further comprising determining the route in each navigation device on the basis of the at least one intermediate position of the route and the current position of the navigation device.
  • 13. A navigation device comprising: a first receiving section configured to receive and decode a first signal indicating a current position of the navigation device,a second receiving section configured to receive and decode a confirmation signal for communication with an external device,a request signal for communication with an external device and external positional data via a communications network,a calculation unit configured to calculate, upon receipt of the confirmation signal by the second receiving section, positional data for a route of the mobile navigation device on the basis of the first signal and the external position data, anda transmission section configured to encode the confirmation signal, the request signal and the positional data and to output a signal representing the request signal or the positional data via the communications network.
  • 14. The navigation device of claim 13 where the second receiving section and the transmission section each comprise an interface for wireless communication with external devices according to a specified data communications standard.
  • 15. The navigation device of claim 14 where the second receiving section and the transmission section each comprise an interface to a mobile phone.
  • 16. The navigation device of claim 13 where the second receiving section and the transmission section comprise a high frequency demodulator and a high frequency modulator, respectively, so as to receive the confirmation signal and transmit the request signal, respectively.
  • 17. The navigation device of claim 13 where the calculation unit is configured to calculate the positional data on the basis of geographical data representing a road map.
  • 18. The navigation device of claim 13 further comprising a user interface configured to report the receipt of the request signal to a user, and to initiate the transmission of the confirmation signal upon user request.
  • 19. A navigation system comprising a first and a second navigation device according to claim 18, the system further comprising a host unit configured to receive positional data from the first and the second navigation devices, calculate first and second proposed positional data for the first and second navigation devices, and to communicate the first proposed positional data to the first navigation device and the second proposed positional data to the second navigation device to coordinate a route of the first and second navigation devices.
  • 20. The navigation system of claim 19 where the host unit is implemented in at least one of the first or the second navigation device and where at least one of the first or second navigation device comprising the host unit further includes an activation means to activate the host unit upon user request.
  • 21. The navigation system of claim 19 where the host unit is connected to a network service provider.
Priority Claims (1)
Number Date Country Kind
03014761.5 Jun 2003 EP regional
PCT Information
Filing Document Filing Date Country Kind 371c Date
PCT/EP04/06858 6/24/2004 WO 00 7/23/2007