WO2018068615A1 - Navigation system, and a driving route planning and receiving method and apparatus - Google Patents

Navigation system, and a driving route planning and receiving method and apparatus Download PDF

Info

Publication number
WO2018068615A1
WO2018068615A1 PCT/CN2017/102437 CN2017102437W WO2018068615A1 WO 2018068615 A1 WO2018068615 A1 WO 2018068615A1 CN 2017102437 W CN2017102437 W CN 2017102437W WO 2018068615 A1 WO2018068615 A1 WO 2018068615A1
Authority
WO
WIPO (PCT)
Prior art keywords
facilitator
driving route
vehicle device
location information
navigation server
Prior art date
Application number
PCT/CN2017/102437
Other languages
French (fr)
Chinese (zh)
Inventor
韩康
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2018068615A1 publication Critical patent/WO2018068615A1/en

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
    • 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
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3415Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents

Definitions

  • the present invention relates to the field of communications, and in particular to a navigation system, a route planning, a receiving method and a device.
  • the working principle of the system includes S1: action requirement: the pathfinder tells the facilitator through his mobile phone; S2: planning the route: the facilitator passes the smart terminal
  • the GPS software acquires the current location of the pathfinder and plans the course of the pathfinder according to the GPS information; S3: sends the route: the facilitator sends the planned route to the pathfinder's mobile phone through the smart terminal software; S4: guides the route : The pathfinder starts to start according to the route information on the mobile phone; S5: Location tracking: The facilitator observes whether the route of the pathfinder is correct through the intelligent terminal GPS software.
  • the invention adopts GPS positioning technology, which enables the facilitator to guide the pathfinder through the pathfinder's mobile phone, and helps the pathfinder to reach the destination with the fastest route.
  • the pathfinder must use a high-cost smart terminal to initiate a path-finding request, which is obviously not applicable to the vehicle Ufi that only needs to navigate the main function.
  • the facilitator needs to manually specify the location of the pathfinder, and plan the action route according to the action demand. After the plan is completed, the action route is sent to the pathfinder mobile phone. If the facilitator has something to do, or does not answer the pathfinder's phone in time, the pathfinder will not be able to get the navigation route.
  • the pathfinder cannot obtain the real-time location of the facilitator.
  • the pathfinder mobile phone can only guide the route for the pathfinder through the way of compassing, text guiding and map guiding. For the vehicle Ufi, these methods can only obtain the traveling route by watching, not Conducive to driving safety.
  • the embodiment of the invention provides a navigation system, a driving route planning, a receiving method and a device, so as to at least solve the problem that the assisting device calculates the pressure and the processing capability by directly completing the route planning on the facilitator device in the related art.
  • a navigation system comprising: an in-vehicle device, a remote navigation server, a facilitator device; an in-vehicle device configured to send a path-finding request to a remote navigation server; and a remote navigation server configured to be sought
  • the road request is forwarded to the facilitator device, and the planned driving route is dispatched to the in-vehicle device and the facilitator device according to the confirmation assistance packet sent by the received facilitator device.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
  • the in-vehicle device pre-stores the helper device identifier corresponding to the plurality of facilitator devices; the in-vehicle device is further configured to receive the determination before sending the path-finding request to the remote navigation server. And a signal, wherein the determining signal carries a facilitator device identifier selected by the pathfinder from the plurality of facilitator device identifiers.
  • the in-vehicle device is further configured to receive a driving route issued by the remote navigation server, parse the driving route, and broadcast the driving route by voice.
  • the in-vehicle device is further configured to transmit the location information of the in-vehicle device to the remote navigation server in real time; the remote navigation server is further configured to forward the location information of the in-vehicle device in real time transmitted by the in-vehicle device to the facilitator device.
  • the facilitator device is further configured to display the location information and the driving route of the in-vehicle device in real time.
  • the facilitator device is further configured to transmit the location information of the facilitator device to the remote navigation server in real time; the remote navigation server is further configured to forward the location information of the facilitator device transmitted by the facilitator device to the in-vehicle device.
  • the in-vehicle device comprises: a display screen; wherein the display screen is configured to display the location information of the facilitator device in real time.
  • the in-vehicle device is further configured to detect whether the location where the in-vehicle device is located is offset from the driving route, and if the driving route is determined to be offset, send a first correction for requesting correction of the driving route to the remote navigation server.
  • the request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
  • the facilitator device is further configured to detect whether the location where the facilitator device is located is offset from the driving route, and if it is determined that the driving route is offset, send a request to the remote navigation server for requesting the correction of the driving route.
  • the second correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
  • the remote navigation server is further configured to re-plan the driving route by using the current location information of the in-vehicle device carried in the first modification request or the second modification request and the current location information of the facilitator device.
  • a driving route planning method includes: receiving a path finding request sent by an in-vehicle device where a pathfinder is located; transmitting a path finding request to a facilitator device; and receiving confirmation assistance sent by the facilitator device The data package; the driving route is planned according to the confirmation assistance data; the planned driving route is sent to the in-vehicle device and the facilitator device.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
  • the method further includes: receiving the location information of the in-vehicle device transmitted by the in-vehicle device in real time; and transmitting the location information of the in-vehicle device received in real time to the facilitator device.
  • the method further includes: receiving location information of the facilitator device transmitted by the facilitator device in real time; and transmitting location information of the facilitator device received in real time For in-vehicle equipment.
  • the method further includes: receiving a correction request sent by the in-vehicle device or the facilitator device for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, and a current location information of the in-vehicle device , the current location information of the facilitator device; re-planning the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
  • a method for receiving a driving line includes: transmitting a confirmation assistance data packet for a remote navigation server to plan a driving route of the in-vehicle device to the remote navigation server; wherein the confirmation assistance data packet includes: The in-vehicle device identification ID number, the facilitator device identification, the location information of the in-vehicle device, the location information of the facilitator device, and the planned driving route sent by the remote navigation server.
  • the starting point of the driving route is the location where the in-vehicle device is located
  • the ending point of the driving route is the location where the facilitator device is located.
  • the method further The method includes: transmitting, by using a remote navigation server, location information of the facilitator device to the in-vehicle device in real time.
  • the method further includes: receiving, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • the method further includes: detecting whether the location where the facilitator device is located is offset from the driving route; and remotely navigating if it is determined that the driving route is offset
  • the server sends a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
  • a driving line receiving method comprising: transmitting a path finding request to a remote navigation server; wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and according to the received
  • the confirmation assistance package sent by the facilitator device assists the data packet in planning the driving route; and receives the planned driving route sent by the remote navigation server.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
  • the method before sending the path finding request to the remote navigation server, the method further includes: receiving the determining signal, wherein the determining signal carries the pathfinder corresponding to the facilitator device selected from the plurality of pre-stored plurality of facilitator device identifiers Assistor device identification.
  • the method further includes: analyzing the driving route, and broadcasting the driving route by voice.
  • the method further includes: transmitting the location information of the in-vehicle device to the facilitator device via the remote navigation server.
  • the method further includes: receiving, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
  • the method further includes: detecting whether the location where the in-vehicle device is located is offset from the driving route; and determining to offset the driving route, to the remote navigation server Sending a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
  • a driving route planning apparatus includes: a first receiving module configured to receive a path finding request sent by an in-vehicle device where a pathfinder is located; and a first sending module configured to provide a path finding request Sending to the facilitator device; the second receiving module is configured to receive the confirmation assistance data packet sent by the facilitator device; the planning module is configured to plan the driving route according to the confirmation assistance data; and the second sending module is configured to set the planned driving route Issued to in-vehicle equipment and facilitator equipment.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
  • the first receiving module is further configured to receive the location information of the in-vehicle device transmitted by the in-vehicle device in real time; the first sending module is further configured to send the location information of the in-vehicle device received in real time to the facilitator device.
  • the second receiving module is further configured to receive the location information of the facilitator device transmitted by the facilitator device in real time; and the second sending module is further configured to send the location information of the facilitator device received in real time to the in-vehicle device.
  • the device further includes: a third receiving module, configured to receive a correction request sent by the in-vehicle device or the facilitator device for requesting the correction of the driving route; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier The current location information of the in-vehicle device and the current location information of the facilitator device; the planning module is further configured to re-plan the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
  • a third receiving module configured to receive a correction request sent by the in-vehicle device or the facilitator device for requesting the correction of the driving route
  • the correction request includes: the in-vehicle device ID number, the facilitator device identifier The current location information of the in-vehicle device and the current location information of the facilitator device
  • the planning module is further configured to re-plan the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
  • a remote navigation server including: Driving route planning device.
  • a driving line receiving apparatus including: a first sending module, configured to send a confirmation assistance data packet for a remote navigation server to plan a driving route of the in-vehicle device to the remote navigation server; wherein
  • the confirmation assistance data package includes: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device; and a receiving module configured to receive the planned driving route sent by the remote navigation server.
  • the starting point of the driving route is the location where the in-vehicle device is located
  • the ending point of the driving route is the location where the facilitator device is located.
  • the device further includes: a second sending module, configured to send the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
  • a second sending module configured to send the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
  • the device further includes: a second receiving module configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • a second receiving module configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • the device further includes: a detecting module configured to detect whether the location where the facilitator device is located is offset from the driving route; and the third sending module is configured to, when determining that the driving route is offset, to the remote navigation server Sending a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
  • a facilitator device including the above-described driving line receiving device.
  • a driving line receiving apparatus comprising: a first transmitting module configured to send a path finding request to a remote navigation server; wherein the remote navigation server is configured to forward the path finding request to the assistance The device, and the acknowledgment assistance packet sent by the received facilitator device to plan the driving route; the first receiving module is configured to receive the planned driving route sent by the remote navigation server.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, assistance Device identification, location information of the in-vehicle device, location information of the facilitator device.
  • the device further includes: a second receiving module, configured to receive the determining signal, wherein the determining signal carries the facilitator device corresponding to the facilitator device selected by the pathfinder from the plurality of pre-stored facilitator device identifiers logo.
  • a second receiving module configured to receive the determining signal, wherein the determining signal carries the facilitator device corresponding to the facilitator device selected by the pathfinder from the plurality of pre-stored facilitator device identifiers Logo.
  • the device further includes: a broadcast module, configured to broadcast the driving route by voice.
  • a broadcast module configured to broadcast the driving route by voice.
  • the device further comprises: a transmission module configured to transmit location information of the in-vehicle device to the facilitator device via the remote navigation server.
  • the device further includes: a third receiving module configured to receive, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
  • a third receiving module configured to receive, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
  • the device further includes: a detecting module configured to detect whether the location where the in-vehicle device is located is offset from the driving route; and the second sending module is configured to send to the remote navigation server if the driving route is determined to be offset
  • the correction request for requesting the correction of the driving route includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
  • an in-vehicle device including the above-described driving line receiving device.
  • a storage medium is also provided.
  • the storage medium is configured to store program code for performing the following steps: receiving a path finding request sent by the in-vehicle device where the pathfinder is located; transmitting the path finding request to the facilitator device; receiving the confirmation assistance data packet sent by the facilitator device; Confirm the assistance of the data planning driving route; deliver the planned driving route to the in-vehicle equipment and the facilitator equipment.
  • a storage medium is also provided.
  • the storage medium is configured to store program code for performing the following steps: transmitting a confirmation assistance packet for the remote navigation server to plan the driving route of the in-vehicle device to the remote navigation server; wherein the confirmation assistance packet includes: the in-vehicle device identification ID No., assistor device identification, location information of the in-vehicle device, location information of the facilitator device; receiving the planned driving route sent by the remote navigation server.
  • a storage medium is also provided.
  • the storage medium is configured to store program code for performing a step of: sending a pathfinding request to a remote navigation server; wherein the remote navigation server is configured to forward the pathfinding request to the facilitator device and to send according to the received facilitator device The confirmation assists the data packet in planning the driving route; receiving the planned driving route sent by the remote navigation server.
  • the route planning is no longer completed by the facilitator device, and the facilitator is lightened.
  • the calculation pressure of the device improves the processing capability of the facilitator device. Therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.
  • FIG. 1 is a structural block diagram of a navigation system according to an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a driving route planning method according to an embodiment of the present invention.
  • FIG. 3 is a block diagram showing the hardware structure of a mobile terminal receiving method according to an embodiment of the present invention.
  • FIG. 4 is a flow chart 1 of a method for receiving a driving line according to an embodiment of the present invention
  • FIG. 5 is a second flowchart of a method for receiving a driving line according to an embodiment of the present invention.
  • FIG. 6 is a structural block diagram of a driving route planning device according to an embodiment of the present invention.
  • Figure 7 is a block diagram 1 of a structure of a driving line receiving apparatus according to an embodiment of the present invention.
  • FIG. 8 is a second structural block diagram of a driving line receiving apparatus according to an embodiment of the present invention.
  • FIG. 9 is a schematic flow chart of a remote assistance method for planning a driving route according to a preferred embodiment of the present invention.
  • FIG. 10 is a flow chart showing a position tracking function and an automatic route correction function according to a preferred embodiment of the present invention.
  • FIG. 1 is a structural block diagram of a navigation system according to an embodiment of the present invention. As shown in FIG. 1 , the navigation system includes: an in-vehicle device 10, a remote navigation server 12, and a facilitator device 14;
  • the in-vehicle device 10 is configured to send a path finding request to the remote navigation server 12;
  • the remote navigation server 12 is configured to forward the path finding request to the facilitator device 14 and to plan the driving route according to the received assistance assistance packet sent by the facilitator device 14, and deliver the planned driving route to the in-vehicle device 10 and assist Device 14.
  • the remote navigation server is used to plan the driving route and the planned driving route is sent to the in-vehicle device and the facilitator device, the route planning is no longer completed by the facilitator device, and the facilitator device is lightened.
  • the calculation pressure increases the processing capacity of the facilitator device, and therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.
  • the above-mentioned navigation system uses the in-vehicle device to realize the remote assistance navigation, and solves the problem that the prior art can only realize the remote assistance navigation through the intelligent terminal such as the mobile phone.
  • the navigation system is configured by the remote navigation server 12 to complete the route planning, and the route planning of the facilitator device 14 may be too fast due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the above confirmation assistance data packet may include the following information: the in-vehicle device 10 identification ID number, the facilitator device identification, the location information of the in-vehicle device 10, and the location information of the facilitator device 14. That is, the destination location is uploaded to the remote navigation server 12 after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art, and thus can solve the problem. In the prior art, the problem that the pathfinder needs to specify the destination address in order to complete the route planning is required.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the in-vehicle device 10 pre-stores a plurality of facilitator device identifiers corresponding to the facilitator device 14; the in-vehicle device 10 may also be configured to receive the determination before transmitting the path-finding request to the remote navigation server 12. And a signal, wherein the determining signal carries a facilitator device identifier selected by the pathfinder from the plurality of facilitator device identifiers.
  • each of the facilitator device identifiers corresponds to one facilitator device 14, and the in-vehicle device 10 can realize the autonomously determining the required facilitator device 14 before initiating the pathfinding request, and the confirmed facilitator device 14 does not confirm.
  • the other facilitator device 14 can be re-selected from the plurality of facilitator devices 14 to solve the problem in the prior art if the facilitator has something to do or not answer in time. The caller is unable to get the navigation route (driving route).
  • the in-vehicle device 10 may be configured to receive a driving route issued by the remote navigation server 12, analyze the driving route, and broadcast the driving route by voice.
  • voice broadcast of driving routes it is possible to solve the driving safety problem that the prior art can only cause by means of compass routing, text directions, and map directions.
  • the in-vehicle device 10 can also be set to be far away in real time.
  • the navigation server 12 transmits the location information of the in-vehicle device 10; the remote navigation server 12 can also be configured to forward the location information of the in-vehicle device 10 in real time transmitted by the in-vehicle device 10 to the facilitator device 14. That is, the in-vehicle device 10 actively transmits the location information of the in-vehicle device 10 to the remote navigation server 12, which then forwards it to the facilitator device 14.
  • the facilitator device 14 may also be configured to display the location information and the driving route of the in-vehicle device 10 in real time.
  • the facilitator device 14 may further be configured to transmit the location information of the facilitator device 14 to the remote navigation server 12 in real time; the remote navigation server 12 may also be configured to transmit the facilitator device 14 in real time.
  • the location information of the facilitator device 14 is forwarded to the in-vehicle device 10.
  • the facilitator device 14 transmits the location information of the facilitator device 14 to the remote navigation server 12 in real time, which may be directly transmitted in real time, or may be through a trigger condition, for example, on the facilitator device 14.
  • Setting a button for completing the two-way position tracking function in the case where the button is pressed, the facilitator device 14 can transmit the position information of the facilitator device 14 to the remote navigation server 12 in real time; but is not limited thereto
  • a button for completing the two-way position tracking function may also be provided on the in-vehicle device 10, and when the button is pressed, a request message for indicating the permission for bidirectional position tracking is sent to the facilitator device 14, in the facilitator.
  • the facilitator device 14 can transmit the location information of the facilitator device 14 to the remote navigation server 12 in real time; the requester device 14 rejects the request or does not confirm for a period of time. In the case of the facilitator device 14, the location information of the facilitator device 14 is not transmitted to the remote navigation service in real time. 12
  • the navigation system can know the real-time location of the facilitator device, and thus can solve the problem that the path-finder cannot know the real-time location of the facilitator in the prior art. If the location of the facilitator changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
  • the in-vehicle device 10 may include: a display screen; wherein the display screen is configured to display the location information of the facilitator device 14 in real time.
  • the in-vehicle device 10 may further be configured to detect whether the location where the in-vehicle device 10 is located is offset from the driving route, and send the remote navigation server 12 to the remote navigation server 12 if it is determined that the driving route is offset. And a first correction request for requesting correction of the driving route; wherein the first correction request includes: an in-vehicle device ID number, a facilitator ID number, current location information of the in-vehicle device 10, and current location information of the facilitator device 14.
  • the facilitator device 14 may also be configured to detect whether the location where the facilitator device 14 is located is offset by the driving route, and if it is determined that the driving route is offset, send the request to the remote navigation server 12 for requesting correction of the driving route.
  • the second correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device 10, and current location information of the facilitator device 14.
  • the remote navigation server 12 may also be configured to re-plan the driving route by using the current location information of the in-vehicle device 10 carried in the first correction request or the second correction request and the current location information of the facilitator device 14.
  • remote navigation server 12 may also be configured to deliver the re-planned driving route to the in-vehicle device 10 and the facilitator device 14 .
  • the in-vehicle device 10 and the facilitator device 14 in the above navigation system can detect whether the driving route is offset or not, and automatically initiate a route correction request to the remote navigation server 12 when the route is offset, which solves the need for assistance in the prior art.
  • the viewer continues to pay attention to whether the pathfiner is off course and brings inconvenience to the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • FIG. 2 is a schematic flowchart of a driving route planning method according to an embodiment of the present invention.
  • the method includes:
  • Step S202 receiving a path finding request sent by the in-vehicle device where the pathfinder is located;
  • Step S204 sending a path finding request to the facilitator device
  • Step S206 receiving a confirmation assistance data packet sent by the facilitator device
  • Step S208 planning a driving route according to the confirmation assistance data
  • step S210 the planned driving route is delivered to the in-vehicle device and the facilitator device.
  • the executive body of the planned driving route is no longer the facilitator device, that is, the route planning is no longer completed on the facilitator device, so that the related art can directly solve the route planning on the facilitator device and increase the facilitator device calculation.
  • the problem of stress and handling capacity reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
  • the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone.
  • the above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by the pathfinder calling or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the method may further include: receiving location information of the in-vehicle device transmitted by the in-vehicle device in real time; and transmitting the location information of the in-vehicle device received in real time to the facilitator device.
  • the foregoing method may further include: real-time Receiving location information of the facilitator device transmitted by the facilitator device; transmitting location information of the facilitator device received in real time to the in-vehicle device.
  • the real-time location of the facilitator device can be known, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, for example, if the position of the facilitator changes and the facilitator again Failure to modify the route destination in a timely manner may result in the pathfinder still following the original driving route and unable to find the facilitator.
  • the method may further include: receiving a correction request sent by the in-vehicle device or the facilitator device for requesting the correction of the driving route; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier The current location information of the in-vehicle device, the current location information of the facilitator device, and the re-planning of the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
  • the foregoing step may be performed after step S210, but is not limited thereto.
  • the location information of the in-vehicle device transmitted by the in-vehicle device and/or the location of the facilitator device transmitted by the facilitator device may be received in real time. Execute after the information.
  • the method for self-detecting whether the travel route is offset by the in-vehicle device and the facilitator device, and automatically initiating a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the path-finder is offset or not.
  • the problem is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • execution body of the above method may be a third-party device different from the above-mentioned in-vehicle device and the facilitator device, such as a remote navigation server, but is not limited thereto.
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, CD-ROM, including a number of instructions to make a terminal device (available).
  • a storage medium such as ROM/RAM, disk, CD-ROM, including a number of instructions to make a terminal device (available
  • the method described in various embodiments of the present invention is implemented by a mobile phone, a computer, a server, or a network device.
  • FIG. 3 is a block diagram showing a hardware structure of a mobile terminal receiving method according to an embodiment of the present invention.
  • the mobile terminal 30 may include one or more (only one shown) processor 302 (the processor 302 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA).
  • the structure shown in FIG. 3 is merely illustrative and does not limit the structure of the above electronic device.
  • the mobile terminal 30 may also include more or fewer components than those shown in FIG. 3, or have a different configuration than that shown in FIG.
  • the memory 304 may be configured as a software program and a module for storing application software, such as program instructions/modules corresponding to the driving line receiving method in the embodiment of the present invention, and the processor 302 executes by executing a software program and a module stored in the memory 304.
  • application software such as program instructions/modules corresponding to the driving line receiving method in the embodiment of the present invention
  • the processor 302 executes by executing a software program and a module stored in the memory 304.
  • Various functional applications and data processing, that is, the above methods are implemented.
  • Memory 304 can include high speed random access memory and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
  • memory 304 can further include memory remotely located relative to processor 302, which can be connected to mobile terminal 30 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • Transmission device 306 is arranged to receive or transmit data via a network.
  • the above-described network specific example may include a wireless network provided by a communication provider of the mobile terminal 30.
  • transmission device 306 includes a Network Interface Controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet.
  • NIC Network Interface Controller
  • the transmission device 306 can be a Radio Frequency (RF) module configured to communicate with the Internet wirelessly.
  • RF Radio Frequency
  • FIG. 4 is a flowchart 1 of a driving line receiving method according to an embodiment of the present invention. As shown in FIG. 4, the flow includes the following steps:
  • Step S402 Send a confirmation assistance data packet for the remote navigation server to plan the driving route of the in-vehicle device to the remote navigation server.
  • the confirmation assistance data packet includes: an in-vehicle device identification ID number, a facilitator device identifier, and an in-vehicle device location information. , the location information of the facilitator device;
  • Step S404 receiving a planned driving route sent by the remote navigation server.
  • the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
  • the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone.
  • the above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a short message.
  • the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the method may further include: transmitting the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
  • the method may further include: receiving an acknowledgement signal for instructing to send the location information of the facilitator device to the in-vehicle device.
  • the method may further include: receiving, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • the real-time location of the facilitator device is informed to the in-vehicle device, thereby solving the problem that the path-finder (in-vehicle device) in the prior art cannot know the real-time location of the facilitator, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
  • the method may further include: detecting whether the location where the facilitator device is located is offset from the driving route; and in the case of determining that the driving route is offset, remotely navigating The server sends a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
  • the manner in which the facilitator device self-detects whether the travel route is offset and automatically initiates a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the pathfinder is offset or not.
  • the problem is inconvenient, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • the execution body of the foregoing steps may be a facilitator device, such as the above-mentioned mobile terminal, computer terminal, etc., but is not limited thereto.
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the present invention may be soft in nature or in part contributing to the prior art.
  • the form of the product is stored in a storage medium (such as ROM / RAM, disk, CD), including a number of instructions to make a terminal device (can be a mobile phone, computer, server, or network) Apparatus, etc.) performs the methods described in various embodiments of the present invention.
  • FIG. 5 is a second flowchart of a driving line receiving method according to an embodiment of the present invention. As shown in FIG. 5, the method includes:
  • Step S502 sending a path finding request to the remote navigation server, wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and plan a driving route according to the received assistance assistance packet sent by the received facilitator device;
  • Step S504 receiving a planned driving route sent by the remote navigation server.
  • the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
  • the method of implementing the remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only realize the remote assistance navigation through the intelligent terminal such as the mobile phone, and the cost is too high.
  • the above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem in the prior art that only the pathfinder can make a call or send a text message. The ground determines the problem. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the method may further include: receiving the determination signal, wherein the determining signal carries the pathfinder with the facilitator device selected from the plurality of pre-stored plurality of facilitator device identifiers Corresponding helper device identification.
  • helper lists multiple helper device identifiers
  • the user can decide the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art if the helper temporarily has something, or is not timely.
  • the problem of picking the pathfinder's phone and causing the pathfinder not to obtain the navigation route, the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
  • the method may further include: analyzing the driving route, and broadcasting the driving route by voice.
  • voice broadcast of driving routes it is possible to solve the driving safety problem that the prior art can only cause by means of compass routing, text directions, and map directions.
  • the method may further include: transmitting the location information of the in-vehicle device to the facilitator device via the remote navigation server.
  • the foregoing method may further include: receiving, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
  • the above steps enable the real-time location of the facilitator device to be known, thereby solving the problem that the pathfinder cannot know the real-time location of the facilitator in the prior art, and if the facilitator's location changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
  • the method may further include: detecting whether the location where the in-vehicle device is located is offset from the driving route; determining that the driving is offset In the case of the route, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier, the current location information of the in-vehicle device, and the current location of the facilitator device. information.
  • the above-mentioned in-vehicle device can detect whether the driving route is offset from each other and automatically initiate a route correction request to the remote navigation server when the route is offset, which solves the problem that the prior art needs the facilitator to continuously pay attention to whether the pathfinder is offset or not. It is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • the execution body of the above steps may be an in-vehicle device, but is not limited thereto.
  • the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
  • a driving route planning device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again.
  • the term “module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 6 is a structural block diagram of a driving route planning device according to an embodiment of the present invention. As shown in FIG. 6, the device includes:
  • the first receiving module 62 is configured to receive a path finding request sent by the in-vehicle device where the pathfinder is located;
  • the first sending module 64 is connected to the first receiving module 62, and is configured to provide a path finding request. Sent to the facilitator device;
  • the second receiving module 66 is connected to the first sending module 64, and is configured to receive the confirmation assistance data packet sent by the facilitator device;
  • the planning module 68 is connected to the second receiving module 66, and is configured to plan a driving route according to the confirmation assistance data;
  • the second sending module 610 is connected to the planning module 68, and is configured to deliver the planned driving route to the in-vehicle device and the facilitator device.
  • the above device uses the in-vehicle device to realize the remote assistance navigation, and solves the problem that the prior art can only realize the remote assistance navigation through the smart terminal such as the mobile phone.
  • the navigation system is planned by the remote navigation server, and the route planning is no longer completed by the facilitator device, thereby solving the problem that the power consumption of the facilitator device may be too fast due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art, thereby solving the problem. There is a problem in the art that the pathfinder needs to specify the destination address in order to complete the route planning.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but is not limited thereto, and the facilitator device identifier may depend on the assistance.
  • the device may also be independent of the facilitator device and is not limited thereto.
  • the first receiving module 62 may be configured to receive the location information of the in-vehicle device transmitted by the in-vehicle device in real time; the first sending module 64 may also be configured to receive the in-vehicle device in real time. Location information is sent to the facilitator device.
  • the second receiving module 66 may be configured to receive the location information of the facilitator device transmitted by the facilitator device in real time; the second sending module 610 may also be configured to set the location information of the facilitator device to be received in real time. Send to the in-vehicle device.
  • the in-vehicle device can know the real-time location of the facilitator device, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
  • the apparatus further includes: a third receiving module, connected to the first receiving module 62 and/or the second receiving module 66, configured to receive a request sent by the in-vehicle device or the facilitator device The correction request of the driving route is corrected; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and current location information of the facilitator device; the planning module 68 may also be configured to be based on the in-vehicle device The current location information and the current location information of the facilitator device re-plan the driving route.
  • the method for self-detecting whether the travel route is offset by the in-vehicle device and the facilitator device, and automatically initiating a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the path-finder is offset or not.
  • the problem is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • the embodiment of the present application further provides a remote navigation server, including the apparatus shown in Embodiment 5 of the present application.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
  • the forms are located in different processors.
  • a driving line receiving device is also provided, which is used to implement the above embodiments and preferred embodiments, and has not been described again.
  • the term “module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 7 is a structural block diagram 1 of a driving line receiving apparatus according to an embodiment of the present invention. As shown in FIG. 7, the apparatus includes:
  • the first sending module 72 is configured to send, to the remote navigation server, a confirmation assistance data packet for the remote navigation server to plan the driving route of the in-vehicle device; wherein the confirmation assistance data packet includes: an in-vehicle device identification ID number, a facilitator device identifier, Location information of the in-vehicle device, location information of the facilitator device;
  • the receiving module 74 is connected to the first sending module 72 and configured to receive the planned driving route sent by the remote navigation server.
  • the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
  • the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone.
  • the above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the destination location is uploaded to the remote guide after the facilitator confirms the pathfinding request.
  • the navigation server can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the apparatus may further include: a second sending module, connected to the receiving module 74, configured to send the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
  • the foregoing apparatus may further include: a second receiving module, configured to be connected to the second sending module, configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • a second receiving module configured to be connected to the second sending module, configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
  • the real-time location of the facilitator device is notified to the in-vehicle device, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
  • the apparatus may further include: a detecting module, connected to the receiving module 74, configured to detect whether the location where the facilitator device is located is offset from the driving route; and the third sending module is configured to be When it is determined that the driving route is offset, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and assistance The current location information of the device.
  • the manner in which the facilitator device self-detects whether the travel route is offset and automatically initiates a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the pathfinder is offset or not.
  • the problem is inconvenient, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • the embodiment of the present application further provides a facilitator device, including the driving line receiving device in Embodiment 6.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
  • the forms are located in different processors.
  • a driving line receiving device is also provided, which is used to implement the above embodiments and preferred embodiments, and has not been described again.
  • the term “module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 8 is a structural block diagram 2 of a driving line receiving apparatus according to an embodiment of the present invention. As shown in FIG. 8, the apparatus includes:
  • the first sending module 82 is configured to send a path finding request to the remote navigation server, wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and plan to drive according to the acknowledged assistance packet sent by the received facilitator device route;
  • the first receiving module 84 is connected to the first sending module 82, and is configured to receive the planned driving route sent by the remote navigation server.
  • the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
  • the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone.
  • the above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
  • the starting point of the driving route is the current location of the in-vehicle device
  • the ending point of the driving route is the location where the facilitator device is located.
  • the location where the facilitator device is located is the destination of the driving route.
  • the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by the pathfinder calling or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
  • the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
  • the apparatus may further include: a second receiving module, connected to the first sending module 82, configured to receive the determining signal, wherein the determining signal carries the pathfinder from the plurality of pre-stored The facilitator device identifier corresponding to the facilitator device selected in the facilitator device identification.
  • helper lists multiple helper device identifiers
  • the user can decide the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art if the helper temporarily has something, or is not timely.
  • the problem of picking the pathfinder's phone and causing the pathfinder not to obtain the navigation route, the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
  • the apparatus may further include: a broadcast module, connected to the first receiving module 84, configured to broadcast the driving route by voice.
  • a broadcast module connected to the first receiving module 84, configured to broadcast the driving route by voice.
  • the apparatus may further include: a transmission module connected to the first receiving module 84, configured to transmit the vehicle to the facilitator device via the remote navigation server Location information of the loaded device.
  • the foregoing apparatus may further include: a third receiving module, connected to the first receiving module 84, configured to receive location information of the facilitator device sent by the facilitator device via the remote navigation server in real time.
  • the above device enables the real-time location of the facilitator device to be known, thereby solving the problem that the path-finder cannot know the real-time location of the facilitator in the prior art, and if the facilitator's location changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
  • the apparatus may further include: a detecting module connected to the first receiving module 84, configured to detect whether the location where the in-vehicle device is located is offset from the driving route; and the second sending module is configured to In the case that it is determined that the driving route is offset, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, and current location information of the in-vehicle device, The current location information of the facilitator device.
  • the above-mentioned in-vehicle device can detect whether the driving route is offset from each other and automatically initiate a route correction request to the remote navigation server when the route is offset, which solves the problem that the prior art needs the facilitator to continuously pay attention to whether the pathfinder is offset or not. It is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
  • An embodiment of the present application provides an in-vehicle device, including the driving line receiving device in Embodiment 7.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
  • the forms are located in different processors.
  • Embodiments of the present invention also provide a storage medium.
  • the storage medium may be configured to store program code for performing the steps of the method of Embodiment 2 or 3 or 4.
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk e.g., a hard disk
  • magnetic memory e.g., a hard disk
  • the processor performs the steps of the method of Embodiment 2 or 3 or 4 according to the stored program code in the storage medium.
  • a preferred embodiment of the present invention provides a navigation system (corresponding to the navigation system in Embodiment 1) that remotely assists in planning a driving route, the system including an in-vehicle Ufi (corresponding to the in-vehicle device in the above embodiment), a remote navigation server, and an intelligent Terminal (corresponding to the facilitator device in the above embodiment).
  • the vehicle Ufi is equipped with a WebUI that can be entered into the list of facilitators, and the vehicle Ufi is used to initiate a path finding request.
  • the remote navigation server is responsible for communicating with the vehicle Ufi and the intelligent terminal, as well as completing the route planning work.
  • the smart terminal includes smart devices such as smart phones and tablet computers, and the specified remote assistance software needs to be installed in advance to realize communication with the remote navigation server.
  • the facilitator feeds back the location information to the remote navigation server, and the remote navigation server automatically plans the best driving route according to the location information of the pathfinder and the facilitator, and sends it to both receiving devices.
  • both devices check whether one party has shifted the previously planned driving route, and then initiate a route correction request to the remote navigation server.
  • the remote server will re-plan the driving route and receive the route correction request. Send to both receiving devices. In this way, the computing pressure on the server and the client can be greatly reduced, which not only saves equipment costs but also reduces power consumption.
  • the pathfinder initiates a pathfinding request to the remote navigation server through the vehicle Ufi, and the pathfiner only needs to select the designated facilitator to initiate the pathfinding request without specifying the destination location.
  • the remote navigation server receives the pathfinding request initiated by the pathfinder and forwards the pathfinding request to the client software of the designated facilitator.
  • the client software of the designated facilitator receives the pathfinding request, and the client prompts the facilitator to have a new pathfinding request through the voice or vibration prompt, and simultaneously presents a prompt message in the notification bar, waiting for the facilitator to confirm the search. Road request.
  • the facilitator confirms the path finding request within one minute, and the client software sends a confirmation assistance packet to the remote navigation server.
  • the facilitator does not need to manually specify where the pathfinder is located. And modify the destination only when needed.
  • the remote navigation server receives the confirmation assistance data packet, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
  • the remote navigation server delivers the driving route to the pathfinder and the receiver receiving end.
  • the pathfinder Ufi receives the driving route data package.
  • the vehicle Ufi automatically analyzes the driving route and broadcasts the driving route to the pathfinder real-time voice, and displays the navigation route and the real-time position of the pathfinder on the LCD display. .
  • the pathfinder Ufi will transmit the GPS data of the location to the remote navigation server in real time while providing navigation to the user.
  • the GPS data is encapsulated as a location sharing data packet, which is forwarded by the remote navigation server.
  • the specified helper client software is included in the pathfinder Ufi.
  • the client software of the designated facilitator receives the location sharing data packet, and displays the location of the pathfinder and the traveling route in real time on the remote assistance software interface.
  • Automatic correction route When the GPS position of the pathfinder is offset from the previously planned driving route, the vehicle Ufi will broadcast the prompt message to the pathfinder voice and send a route correction request to the remote navigation server. No need for helpers to intervene to modify driving routes, remote navigation services The server will automatically re-plan and issue the vehicle route according to the route correction request.
  • the pathfinder arrives at the destination, and the remote assistance navigation ends.
  • Step 1 The pathfinder initiates a path finding request to the remote navigation server via the vehicle Ufi.
  • the vehicle Ufi provides an LCD display and control buttons for the pathfinder, and the pathfinder can select a saved list of assistors by operating the buttons. After selecting the desired facilitator, the user clicks the navigation button to initiate a pathfinding request. If the user does not select the facilitator and clicks the navigation button directly, the vehicle Ufi will use the default facilitator to initiate a pathfinding request.
  • the LCD display can display system menus and real-time navigation maps for the user.
  • the control button includes a power button, a menu button, an up button, a down button, and a start/stop navigation button, wherein the power button can control the on-board Ufi switch, the menu button is used to open the system menu and return to the main page, and the up and down selection buttons are available.
  • the start/stop navigation buttons are used to initiate a pathfinding request and cancel the current navigation.
  • the list of facilitators needs the pathfinder to enter the UFI WebUI page in advance.
  • the ID number of the facilitator needs to be entered when the user enters.
  • the remote navigation server returns the name of the facilitator according to the ID number of the facilitator. After the Ufi is successfully joined by the facilitator The name of the facilitator can be displayed on the LCD display.
  • the default facilitator also needs the pathfinder to specify in advance via the UFI's WebUI page.
  • the on-board Ufi WebUI page is automatically connected to the remote navigation server, so the pathfinder needs to ensure that the car Ufi can connect to the Internet before opening the WebUI page.
  • the path finding request includes a pathfinder ID number, GPS data of a location where the vehicle Ufi is located, and a facilitator ID number.
  • the pathfinder ID number needs the pathfinder to register the personal account in advance through the Ufi WebUI page of the vehicle, and each account will automatically assign an independent account ID. After the user successfully registers and completes the login, the vehicle Ufi can be turned on every time. Or automatically log in to the account after logging in.
  • the account ID is the pathfinder ID.
  • the GPS data requires the vehicle Ufi to always keep the GPS function enabled.
  • the system control module can obtain the real-time GPS location data of the vehicle Ufi from the positioning module and together with the pathfinder ID number and the facilitator.
  • the ID numbers are encapsulated together into a path-finding request packet.
  • the facilitator ID number requires the facilitator to install the supporting remote assistance software on the smart phone and register the personal account, and each account is automatically assigned a separate account ID, which is the facilitator ID.
  • Step 2 The remote navigation server receives the pathfinding request initiated by the pathfinder and forwards the path finding request to the client software of the designated facilitator.
  • the remote navigation server forwards the path-finding request to the client software of the designated facilitator according to the facilitator ID in the path-finding request.
  • the client software needs to maintain an always-on and networked state to ensure that the pathfinding request from the pathfinder is received in time.
  • Step 3 The client software of the designated facilitator receives the pathfinding request, and the client prompts the facilitator to have a new pathfinding request by sound or vibration, and prompts the prompting message in the notification bar to wait for the facilitator to confirm the pathfinding request.
  • the helper client software interface is entered, and the client software identifies the location of the pathfinder on the software homepage map according to the GPS location data of the pathfinder in the received pathfinding request.
  • the facilitator software will not display the button for confirming and rejecting the path finding request.
  • the facilitator client can support the processing of multiple pathfinding requests, and if it is multiple pathfinding requests from the same pathfinder, only the newly received pathfinding request information will be displayed.
  • Step 4 If the facilitator does not confirm the pathfinding request within one minute, or the facilitator manually rejects the pathfinding request, the client software sends a cancellation assistance packet to the remote navigation server.
  • the cancellation assistance packet includes a pathfinder ID number, a facilitator ID number, and a reason for rejection.
  • Step 5 The remote navigation server receives the cancellation assistance data packet and directly forwards the data packet to the vehicle Ufi held by the pathfinder.
  • Step 6 The pathfinder vehicle Ufi receives the cancellation assistance packet, and broadcasts to the user voice that the designated facilitator rejects the path finding request and the reason for the rejection. At this point, the pathfinding request has been processed.
  • Step 7 If the facilitator confirms the pathfinding request within one minute, the client software sends a confirmation assistance packet to the remote navigation server.
  • the confirmation assistance data packet includes a pathfinder ID number, a facilitator ID number, a pathfinder GPS location data, and a facilitator GPS location data.
  • the facilitator GPS location data may be specified by the facilitator, and if the facilitator specifies a new destination location, the location data is used as the facilitator GPS location data.
  • Step 8 The remote navigation server receives the confirmation assistance data packet, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
  • the driving route takes the position of the pathfinder as a starting point, and the facilitator position is the destination.
  • Step 9 The remote navigation server delivers the driving route to the pathfinder and the facilitator receiving end.
  • Step 10 The pathfinder Ufi receives the driving route data packet, and the vehicle Ufi automatically analyzes the driving route and broadcasts the driving route to the pathfinder real-time voice, and displays the navigation route and the real-time position of the pathfinder on the LCD display. Guide the pathfinder to follow the planned driving directions.
  • the driving route data packet includes a full navigation route map, a pathfinder ID number, and a facilitator ID number.
  • Step 11 The Pathfinder Vehicle Ufi will transmit the GPS data of the location to the remote navigation server in real time while providing navigation to the user.
  • the GPS data is encapsulated into a location sharing data packet, which is forwarded by the remote navigation server to the previously designated assistance.
  • Client software Client software.
  • the location sharing data packet includes a pathfinder ID number, a facilitator ID number, a pathfinder GPS Location data.
  • the facilitator ID number is the same as the facilitator ID number used when the pathfinder vehicle Ufi initiates the pathfinding request.
  • Step 12 Specify the facilitator's client software to receive the location sharing data packet, and display the pathfinder's location and travel route in real time on the remote assistance software interface.
  • Step 13 The pathfinder can cancel the navigation at any time during the navigation process, and the vehicle Ufi will send a cancel navigation data packet to the remote navigation server, and the remote navigation server forwards the data packet to the designated facilitator client.
  • the cancel navigation data packet includes a pathfinder ID number and a helper ID number.
  • Step 14 The designated facilitator receives the cancel navigation data packet, and displays to the user that the assisted navigation has been canceled by the pathfinder, and the remote assistance navigation processing ends.
  • Step 15 the facilitator may decide whether to enable the two-way location tracking function, that is, display the location information of both on the display device of the pathfinder and the facilitator in real time. If the facilitator does not initiate bidirectional location tracking, the destination of the pathfinder will not change.
  • Step 16 When the facilitator turns on the two-way location tracking function, the facilitator client transmits the GPS data of the location to the remote navigation server in real time, and the GPS data is encapsulated to assist the location sharing data packet, and is forwarded by the remote navigation server.
  • the vehicle Ufi is held by the pathfinder.
  • the assisted location sharing data packet includes a pathfinder ID number, a facilitator ID number, and a facilitator GPS location data.
  • Step 17 The pathfinder Ufi receives the assisted location sharing data packet and updates the position information of the facilitator in real time on the LCD display.
  • Step 18 During the navigation process, the system supports the route correction function.
  • the vehicle Ufi When the GPS location of the pathfinder is offset from the previously planned driving route, the vehicle Ufi will broadcast the prompt message to the pathfinder voice and send a route correction request to the remote navigation server.
  • the route correction request includes a pathfinder ID number, a facilitator ID number, GPS location data of the pathfinder, and GPS location data of the facilitator.
  • the GPS location data of the facilitator and the GPS location data of the facilitator included in the latest driving route data packet received by the pathfinder vehicle Ufi are consistent.
  • Step 19 After the facilitator turns on the two-way position tracking function, when the GPS position of the facilitator is shifted before the route planned for the pathfinder, the facilitator client will automatically send the helper route correction to the remote navigation server. request.
  • the facilitator route correction request includes a pathfinder ID number, a facilitator ID number, GPS location data of the pathfinder, and GPS location data of the facilitator.
  • the GPS location data of the pathfinder is consistent with the pathfinder GPS location data contained in the latest driving route data packet received by the facilitator client.
  • Step 20 The remote navigation server receives the route correction request or the facilitator route correction request, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
  • Step 21 The remote navigation server delivers the corrected driving route to the pathfinder and the facilitator receiving end.
  • Step 22 After the pathfinder arrives at the designated destination, the remote assistance navigation process ends.
  • FIG. 9 is a schematic flowchart of a remote assistance method for planning a driving route according to a preferred embodiment of the present invention. As shown in FIG. 9, the method mainly includes the following steps:
  • Step S901 the pathfinder initiates a path finding request by using the vehicle Ufi;
  • Step S902 the remote navigation server forwards the path finding request to the facilitator
  • Step S903 the facilitator client receives the path finding request and prompts
  • Step S904 it is determined whether the facilitator confirms the path finding request within one minute, if yes, step S905 to step S911, in the case of no, step S912 to step S914;
  • Step S905 assisting the client to send a confirmation assistance data packet
  • Step S906 the remote navigation server plans a driving route
  • Step S907 the vehicle routing is issued under the remote navigation server
  • Step S908 the pathfinder starts to travel according to the voice guidance and the map indication
  • Step S909 the pathfinder shares the real-time location facilitator for location tracking
  • Step S910 correcting the driving route by itself
  • Step S911 the pathfinder arrives at the destination
  • Step S912 the facilitator client sends a cancellation assistance data packet
  • Step S913 the remote navigation server forwards the data packet to the pathfinder
  • step S914 the pathfinder vehicle Ufi voice broadcast request fails.
  • FIG. 10 is a schematic flowchart of a location tracking function and an automatic route correction function according to a preferred embodiment of the present invention. As shown in FIG. 10, the method mainly includes the following steps:
  • Step S1001 the pathfinder vehicle Ufi revolves the real-time position
  • Step S1002 The remote navigation server forwards the real-time location to the facilitator;
  • Step S1003 the facilitator client displays the real-time location of the pathfinder
  • Step S1004 it is determined that the pathfinder cancels the current navigation, in the case of YES, step S1005 and step S1006; in the case of no, step S1007;
  • Step S1005 The remote navigation server forwards the data packet to the facilitator
  • Step S1006 the facilitator client displays that the path finding request has been canceled
  • Step S1007 it is determined that the facilitator turns on the two-way position tracking function; if yes, step S1008 is performed; if no, step S1013 is performed;
  • Step S1008 the facilitator client returns the real-time location
  • Step S1009 The remote navigation server forwards the real-time location to the pathfinder;
  • Step S1010 the pathfinder vehicle Ufi updates the real-time location of the facilitator
  • Step S1011 it is determined whether the facilitator offsets the route, if yes, step S1012 is performed, and if no, step S1013 is performed;
  • Step S1012 the facilitator client sends a route correction request
  • step S1013 it is determined whether the pathfinder is offset by the route; if yes, step S1014 is performed; if no, step S1017 is performed;
  • Step S1014 the pathfinder vehicle Ufi sends a route correction request
  • Step S1015 The remote navigation server plans a driving route
  • Step S1016 issuing a car route under the remote navigation server
  • Step S1017 it is determined that the pathfinder arrives at the destination; if yes, step S1018 is performed; if no, step S1001 is performed;
  • step S1018 the remote assistance navigation ends.
  • the LCD display screen mentioned in the above preferred embodiment may be removed, and the step of displaying the path of the facilitator and the driving route by the pathfinder Ufi may also be removed.
  • the pathfinder initiates the pathfinding request, there is no need to display the list of assistors to be selected to the user through the LCD display.
  • the currently selected assistance is broadcast to the user by voice.
  • the user is only prompted by voice to specify the driving route.
  • the two-way position tracking function can be removed.
  • the facilitator may manually replace the destination position of the navigation in the pathfinding navigation process and initiate a route correction request to the remote navigation server.
  • the pathfinding user initiates the pathfinding request by one button, and the facilitator confirms the route finding method by the remote navigation server after confirming the pathfinding request, and solves the problem that the existing technology can only be called by the pathfinder by calling, sending a text message, etc. Complete the problem of destination determination.
  • the present invention can directly take the location of the facilitator as the default destination.
  • the user decides the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art that if the facilitator temporarily has something, or does not answer the caller's phone in time,
  • the problem is that the pathfinder cannot obtain the navigation route, and the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the route planning is no longer completed by the facilitator device, and the facilitator is lightened.
  • the calculation pressure of the device improves the processing capability of the facilitator device. Therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

A navigation system, and a driving route planning and receiving method and apparatus, the navigation system comprising: a vehicle-mounted device (10), a remote navigation server (12), and a facilitator device (14); the vehicle-mounted device (10) is used for sending a route finding request to the remote navigation server (12); the remote navigation server (12) is used for forwarding the route finding request to the facilitator device (14), planning a driving route on the basis of a confirmation and facilitation data packet received from the facilitator device (14), and issuing the planned driving route to the vehicle-mounted device (10) and the facilitator device (14); the present invention solves the problem in the prior art of increasing the computational pressure and processing capability of the facilitator device (14) when implementing route planning directly on the facilitator device (14).

Description

导航***、行车路线规划、接收方法及装置Navigation system, driving route planning, receiving method and device 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种导航***、行车路线规划、接收方法及装置。The present invention relates to the field of communications, and in particular to a navigation system, a route planning, a receiving method and a device.
背景技术Background technique
相关技术中存在一种基于手机的远程跟踪指路***,该***的工作原理包括S1:行动需求:寻路者通过手机将自己的行动需求告诉协助者;S2:规划路线:协助者通过智能终端GPS软件获取寻路者的当前位置,并根据GPS信息规划寻路者的行动路线;S3:发送路线:协助者通过智能终端软件将规划好的路线发送到寻路者的手机;S4:指引路线:寻路者根据手机上的路线信息开始出发;S5:位置跟踪:协助者通过智能终端GPS软件观测寻路者行径的路线是否正确。本发明采用GPS定位技术,能够让协助者通过寻路者的手机对寻路者进行指路,帮助寻路者以最快捷的路径到达目的地。There is a mobile phone-based remote tracking and guiding system in the related art. The working principle of the system includes S1: action requirement: the pathfinder tells the facilitator through his mobile phone; S2: planning the route: the facilitator passes the smart terminal The GPS software acquires the current location of the pathfinder and plans the course of the pathfinder according to the GPS information; S3: sends the route: the facilitator sends the planned route to the pathfinder's mobile phone through the smart terminal software; S4: guides the route : The pathfinder starts to start according to the route information on the mobile phone; S5: Location tracking: The facilitator observes whether the route of the pathfinder is correct through the intelligent terminal GPS software. The invention adopts GPS positioning technology, which enables the facilitator to guide the pathfinder through the pathfinder's mobile phone, and helps the pathfinder to reach the destination with the fastest route.
对于上述***的方法,存在以下缺陷:For the method of the above system, there are the following defects:
(1)寻路者必须使用高成本智能终端才能发起寻路请求,对于仅需要导航这一主要功能的车载Ufi而言明显不适用。(1) The pathfinder must use a high-cost smart terminal to initiate a path-finding request, which is obviously not applicable to the vehicle Ufi that only needs to navigate the main function.
(2)现有技术直接通过智能终端完成路线规划而增加了对终端处理器计算压力和处理能力的过高要求,另外频繁的路线规划操作也会带来电量消耗过快的问题。(2) The prior art directly completes the route planning through the intelligent terminal, which increases the excessive pressure on the calculation pressure and processing capability of the terminal processor, and the frequent route planning operation also brings the problem of excessive power consumption.
(3)当寻路者偏移路线或者预期路线无法前进时,仍然需要协助者主动介入为其重新规划路线。对于协助者而言这种处理方式要求协助者一直跟踪寻路者的行进路线,当寻路者偏移路线时,如果协助者没有及时发现和修改寻路者的行进路线,很有可能导致寻路者走向错误的路线。(3) When the pathfinder is offset or the expected route cannot progress, the facilitator is still required to actively intervene to re-plan the route. For the facilitator, this type of processing requires the facilitator to track the path of the pathfinder all the time. When the pathfinder shifts the route, if the facilitator does not find and modify the route of the pathfinder in time, it is likely to lead to the search. The passer-by goes to the wrong route.
(4)寻路者依然需要通过打电话、发短信、使用手机端软件的方式 将寻路请求的目的地址告知协助者。对于在汽车上使用的车载Ufi而言,不仅难以通过按键的方式完成目的地的录入,在汽车行进过程中对车载Ufi进行过多操作还会有很大的安全风险。(4) Wayfinders still need to call, send text messages, use mobile phone software The helper is notified of the destination address of the pathfinding request. For the on-board Ufi used in the car, it is not only difficult to complete the destination entry by means of a button, but there is also a great security risk in performing excessive operation on the vehicle Ufi during the vehicle travel.
(5)协助者需要手动指定寻路者所处位置,并根据行动需求为其规划行动路线,规划完成后再将行动路线发至寻路者手机。如果协助者临时有事,或者没有及时接听寻路者电话,寻路者将无法获取导航路线。(5) The facilitator needs to manually specify the location of the pathfinder, and plan the action route according to the action demand. After the plan is completed, the action route is sent to the pathfinder mobile phone. If the facilitator has something to do, or does not answer the pathfinder's phone in time, the pathfinder will not be able to get the navigation route.
(6)现有技术中寻路者无法获取协助者的实时位置。(6) In the prior art, the pathfinder cannot obtain the real-time location of the facilitator.
(7)寻路者手机仅可通过罗盘指路、文字指路、地图指路的方式为寻路者指引路线,对于车载Ufi而言,这些方式都只能通过观看的方式获取行进路线,不利于行车安全。(7) The pathfinder mobile phone can only guide the route for the pathfinder through the way of compassing, text guiding and map guiding. For the vehicle Ufi, these methods can only obtain the traveling route by watching, not Conducive to driving safety.
针对相关技术中的上述技术问题,目前尚未提出有效的解决方案。In view of the above technical problems in the related art, an effective solution has not yet been proposed.
发明内容Summary of the invention
本发明实施例提供了一种导航***、行车路线规划、接收方法及装置,以至少解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题。The embodiment of the invention provides a navigation system, a driving route planning, a receiving method and a device, so as to at least solve the problem that the assisting device calculates the pressure and the processing capability by directly completing the route planning on the facilitator device in the related art.
根据本发明的一个实施例,提供了一种导航***,包括:车载设备,远程导航服务器,协助者设备;车载设备,设置为向远程导航服务器发送寻路请求;远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线,将规划好的行车路线下发给车载设备和协助者设备。According to an embodiment of the present invention, a navigation system is provided, comprising: an in-vehicle device, a remote navigation server, a facilitator device; an in-vehicle device configured to send a path-finding request to a remote navigation server; and a remote navigation server configured to be sought The road request is forwarded to the facilitator device, and the planned driving route is dispatched to the in-vehicle device and the facilitator device according to the confirmation assistance packet sent by the received facilitator device.
可选地,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located.
可选地,确认协助数据包包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。Optionally, the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
可选地,车载设备中预先存储有多个协助者设备对应的协助者设备标识;车载设备还设置为在向远程导航服务器发送寻路请求之前,接收确定 信号,其中,确定信号中携带寻路者从多个协助者设备标识中选择的协助者设备标识。Optionally, the in-vehicle device pre-stores the helper device identifier corresponding to the plurality of facilitator devices; the in-vehicle device is further configured to receive the determination before sending the path-finding request to the remote navigation server. And a signal, wherein the determining signal carries a facilitator device identifier selected by the pathfinder from the plurality of facilitator device identifiers.
可选地,车载设备,还设置为接收远程导航服务器下发的行车路线,解析行车路线,以及通过语音方式播报行车路线。Optionally, the in-vehicle device is further configured to receive a driving route issued by the remote navigation server, parse the driving route, and broadcast the driving route by voice.
可选地,车载设备,还设置为实时向远程导航服务器传输车载设备所处的位置信息;远程导航服务器还设置为将车载设备实时传输的车载设备所处的位置信息转发给协助者设备。Optionally, the in-vehicle device is further configured to transmit the location information of the in-vehicle device to the remote navigation server in real time; the remote navigation server is further configured to forward the location information of the in-vehicle device in real time transmitted by the in-vehicle device to the facilitator device.
可选地,协助者设备还设置为实时显示车载设备的位置信息和行车路线。Optionally, the facilitator device is further configured to display the location information and the driving route of the in-vehicle device in real time.
可选地,协助者设备还设置为向远程导航服务器实时传输协助者设备所处的位置信息;远程导航服务器还设置为将协助者设备实时传输的协助者设备的位置信息转发给车载设备。Optionally, the facilitator device is further configured to transmit the location information of the facilitator device to the remote navigation server in real time; the remote navigation server is further configured to forward the location information of the facilitator device transmitted by the facilitator device to the in-vehicle device.
可选地,车载设备包括:显示屏;其中,显示屏,设置为实时显示协助者设备的位置信息。Optionally, the in-vehicle device comprises: a display screen; wherein the display screen is configured to display the location information of the facilitator device in real time.
可选地,车载设备,还设置为检测车载设备所处的位置是否偏移了行车路线,在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的第一修正请求;其中,第一修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, the in-vehicle device is further configured to detect whether the location where the in-vehicle device is located is offset from the driving route, and if the driving route is determined to be offset, send a first correction for requesting correction of the driving route to the remote navigation server. The request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
可选地,协助者设备,还设置为检测协助者设备所处的位置是否偏移了行车路线,在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的第二修正请求;其中,第二修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, the facilitator device is further configured to detect whether the location where the facilitator device is located is offset from the driving route, and if it is determined that the driving route is offset, send a request to the remote navigation server for requesting the correction of the driving route. The second correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
可选地,远程导航服务器还设置为将第一修正请求或第二修正请求中携带的车载设备的当前位置信息和协助者设备的当前位置信息重新规划行车路线。 Optionally, the remote navigation server is further configured to re-plan the driving route by using the current location information of the in-vehicle device carried in the first modification request or the second modification request and the current location information of the facilitator device.
根据本发明的一个实施例,提供了一种行车线路规划方法,包括:接收寻路者所在车载设备发送的寻路请求;将寻路请求发送给协助者设备;接收协助者设备发送的确认协助数据包;根据确认协助数据规划行车路线;将规划的行车路线下发给车载设备和协助者设备。According to an embodiment of the present invention, a driving route planning method includes: receiving a path finding request sent by an in-vehicle device where a pathfinder is located; transmitting a path finding request to a facilitator device; and receiving confirmation assistance sent by the facilitator device The data package; the driving route is planned according to the confirmation assistance data; the planned driving route is sent to the in-vehicle device and the facilitator device.
可选地,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located.
可选地,确认协助数据包包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。Optionally, the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
可选地,在将规划的行车路线下发给车载设备和协助者设备之后,方法还包括:实时接收车载设备传输的车载设备的位置信息;将实时接收的车载设备的位置信息发送给协助者设备。Optionally, after the planned driving route is sent to the in-vehicle device and the facilitator device, the method further includes: receiving the location information of the in-vehicle device transmitted by the in-vehicle device in real time; and transmitting the location information of the in-vehicle device received in real time to the facilitator device.
可选地,在将规划的行车路线下发给车载设备和协助者设备之后,方法还包括:实时接收协助者设备传输的协助者设备的位置信息;将实时接收的协助者设备的位置信息发送给车载设备。Optionally, after the planned driving route is sent to the in-vehicle device and the facilitator device, the method further includes: receiving location information of the facilitator device transmitted by the facilitator device in real time; and transmitting location information of the facilitator device received in real time For in-vehicle equipment.
可选地,方法还包括:接收车载设备或者协助者设备发送的用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息;根据车载设备的当前位置信息和协助者设备的当前位置信息重新规划行车路线。Optionally, the method further includes: receiving a correction request sent by the in-vehicle device or the facilitator device for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, and a current location information of the in-vehicle device , the current location information of the facilitator device; re-planning the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
根据本发明的一个实施例,提供了一种行车线路接收方法,包括:向远程导航服务器发送用于远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,确认协助数据包中包括:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息;接收远程导航服务器发送的规划的行车路线。According to an embodiment of the present invention, a method for receiving a driving line includes: transmitting a confirmation assistance data packet for a remote navigation server to plan a driving route of the in-vehicle device to the remote navigation server; wherein the confirmation assistance data packet includes: The in-vehicle device identification ID number, the facilitator device identification, the location information of the in-vehicle device, the location information of the facilitator device, and the planned driving route sent by the remote navigation server.
可选地,行车路线的起点为车载设备所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the location where the in-vehicle device is located, and the ending point of the driving route is the location where the facilitator device is located.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还 包括:经由远程导航服务器实时向车载设备发送协助者设备的位置信息。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further The method includes: transmitting, by using a remote navigation server, location information of the facilitator device to the in-vehicle device in real time.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:实时接收车载设备经由远程导航服务器发送的车载设备的位置信息。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: receiving, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:检测协助者设备所处的位置是否偏移了行车路线;在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: detecting whether the location where the facilitator device is located is offset from the driving route; and remotely navigating if it is determined that the driving route is offset The server sends a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
根据本发明的一个实施例,提供了一种行车线路接收方法,包括:向远程导航服务器发送寻路请求;其中,远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线;接收远程导航服务器发送的规划的行车路线。According to an embodiment of the present invention, a driving line receiving method is provided, comprising: transmitting a path finding request to a remote navigation server; wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and according to the received The confirmation assistance package sent by the facilitator device assists the data packet in planning the driving route; and receives the planned driving route sent by the remote navigation server.
可选地,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located.
可选地,确认协助数据包包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。Optionally, the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
可选地,在向远程导航服务器发送寻路请求之前,方法还包括:接收确定信号,其中,确定信号中携带寻路者从预先存储的多个协助者设备标识中选择的与协助者设备对应的协助者设备标识。Optionally, before sending the path finding request to the remote navigation server, the method further includes: receiving the determining signal, wherein the determining signal carries the pathfinder corresponding to the facilitator device selected from the plurality of pre-stored plurality of facilitator device identifiers Assistor device identification.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:解析行车路线,以及通过语音方式播报行车路线。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: analyzing the driving route, and broadcasting the driving route by voice.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:经由远程导航服务器向协助者设备传输车载设备的位置信息。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: transmitting the location information of the in-vehicle device to the facilitator device via the remote navigation server.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:实时接收协助者设备经由远程导航服务器发送的协助者设备的位置信息。 Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: receiving, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
可选地,在接收远程导航服务器发送的规划的行车路线之后,方法还包括:检测车载设备所处的位置是否偏移了行车路线;在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, after receiving the planned driving route sent by the remote navigation server, the method further includes: detecting whether the location where the in-vehicle device is located is offset from the driving route; and determining to offset the driving route, to the remote navigation server Sending a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
根据本发明的一个实施例,提供了一种行车线路规划装置,包括:第一接收模块,设置为接收寻路者所在车载设备发送的寻路请求;第一发送模块,设置为将寻路请求发送给协助者设备;第二接收模块,设置为接收协助者设备发送的确认协助数据包;规划模块,设置为根据确认协助数据规划行车路线;第二发送模块,设置为将规划的行车路线下发给车载设备和协助者设备。According to an embodiment of the present invention, a driving route planning apparatus includes: a first receiving module configured to receive a path finding request sent by an in-vehicle device where a pathfinder is located; and a first sending module configured to provide a path finding request Sending to the facilitator device; the second receiving module is configured to receive the confirmation assistance data packet sent by the facilitator device; the planning module is configured to plan the driving route according to the confirmation assistance data; and the second sending module is configured to set the planned driving route Issued to in-vehicle equipment and facilitator equipment.
可选地,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located.
可选地,确认协助数据包包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。Optionally, the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device.
可选地,第一接收模块,还设置为实时接收车载设备传输的车载设备的位置信息;第一发送模块,还设置为将实时接收的车载设备的位置信息发送给协助者设备。Optionally, the first receiving module is further configured to receive the location information of the in-vehicle device transmitted by the in-vehicle device in real time; the first sending module is further configured to send the location information of the in-vehicle device received in real time to the facilitator device.
可选地,第二接收模块还设置为实时接收协助者设备传输的协助者设备的位置信息;第二发送模块,还设置为将实时接收的协助者设备的位置信息发送给车载设备。Optionally, the second receiving module is further configured to receive the location information of the facilitator device transmitted by the facilitator device in real time; and the second sending module is further configured to send the location information of the facilitator device received in real time to the in-vehicle device.
可选地,装置还包括:第三接收模块,设置为接收车载设备或者协助者设备发送的用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息;规划模块,还设置为根据车载设备的当前位置信息和协助者设备的当前位置信息重新规划行车路线。Optionally, the device further includes: a third receiving module, configured to receive a correction request sent by the in-vehicle device or the facilitator device for requesting the correction of the driving route; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier The current location information of the in-vehicle device and the current location information of the facilitator device; the planning module is further configured to re-plan the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device.
根据本发明的一个实施例,提供了一种远程导航服务器,包括:上述 的行车线路规划装置。According to an embodiment of the present invention, a remote navigation server is provided, including: Driving route planning device.
根据本发明的一个实施例,提供了一种行车线路接收装置,包括:第一发送模块,设置为向远程导航服务器发送用于远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,确认协助数据包中包括:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息;接收模块,设置为接收远程导航服务器发送的规划的行车路线。According to an embodiment of the present invention, a driving line receiving apparatus is provided, including: a first sending module, configured to send a confirmation assistance data packet for a remote navigation server to plan a driving route of the in-vehicle device to the remote navigation server; wherein The confirmation assistance data package includes: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and a location information of the facilitator device; and a receiving module configured to receive the planned driving route sent by the remote navigation server.
可选地,行车路线的起点为车载设备所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the location where the in-vehicle device is located, and the ending point of the driving route is the location where the facilitator device is located.
可选地,装置还包括:第二发送模块,设置为经由远程导航服务器实时向车载设备发送协助者设备的位置信息。Optionally, the device further includes: a second sending module, configured to send the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
可选地,装置还包括:第二接收模块,设置为实时接收车载设备经由远程导航服务器发送的车载设备的位置信息。Optionally, the device further includes: a second receiving module configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
可选地,装置还包括:检测模块,设置为检测协助者设备所处的位置是否偏移了行车路线;第三发送模块,设置为在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, the device further includes: a detecting module configured to detect whether the location where the facilitator device is located is offset from the driving route; and the third sending module is configured to, when determining that the driving route is offset, to the remote navigation server Sending a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
根据本发明的一个实施例,提供了一种协助者设备,包括上述的行车线路接收装置。According to an embodiment of the present invention, a facilitator device is provided, including the above-described driving line receiving device.
根据本发明的一个实施例,提供了一种行车线路接收装置,包括:第一发送模块,设置为向远程导航服务器发送寻路请求;其中,远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线;第一接收模块,设置为接收远程导航服务器发送的规划的行车路线。According to an embodiment of the present invention, a driving line receiving apparatus is provided, comprising: a first transmitting module configured to send a path finding request to a remote navigation server; wherein the remote navigation server is configured to forward the path finding request to the assistance The device, and the acknowledgment assistance packet sent by the received facilitator device to plan the driving route; the first receiving module is configured to receive the planned driving route sent by the remote navigation server.
可选地,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。Optionally, the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located.
可选地,确认协助数据包包括以下信息:车载设备标识ID号,协助 者设备标识,车载设备的位置信息,协助者设备的位置信息。Optionally, the confirmation assistance data packet includes the following information: an in-vehicle device identification ID number, assistance Device identification, location information of the in-vehicle device, location information of the facilitator device.
可选地,装置还包括:第二接收模块,设置为接收确定信号,其中,确定信号中携带寻路者从预先存储的多个协助者设备标识中选择的与协助者设备对应的协助者设备标识。Optionally, the device further includes: a second receiving module, configured to receive the determining signal, wherein the determining signal carries the facilitator device corresponding to the facilitator device selected by the pathfinder from the plurality of pre-stored facilitator device identifiers Logo.
可选地,装置还包括:播报模块,设置为通过语音方式播报行车路线。Optionally, the device further includes: a broadcast module, configured to broadcast the driving route by voice.
可选地,装置还包括:传输模块,设置为经由远程导航服务器向协助者设备传输车载设备的位置信息。Optionally, the device further comprises: a transmission module configured to transmit location information of the in-vehicle device to the facilitator device via the remote navigation server.
可选地,装置还包括:第三接收模块,设置为实时接收协助者设备经由远程导航服务器发送的协助者设备的位置信息。Optionally, the device further includes: a third receiving module configured to receive, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
可选地,装置还包括:检测模块,设置为检测车载设备所处的位置是否偏移了行车路线;第二发送模块,设置为在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。Optionally, the device further includes: a detecting module configured to detect whether the location where the in-vehicle device is located is offset from the driving route; and the second sending module is configured to send to the remote navigation server if the driving route is determined to be offset The correction request for requesting the correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and a current location information of the facilitator device.
根据本发明的一个实施例,提供了一种车载设备,包括上述的行车线路接收装置。According to an embodiment of the present invention, an in-vehicle device is provided, including the above-described driving line receiving device.
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:接收寻路者所在车载设备发送的寻路请求;将寻路请求发送给协助者设备;接收协助者设备发送的确认协助数据包;根据确认协助数据规划行车路线;将规划的行车路线下发给车载设备和协助者设备。According to still another embodiment of the present invention, a storage medium is also provided. The storage medium is configured to store program code for performing the following steps: receiving a path finding request sent by the in-vehicle device where the pathfinder is located; transmitting the path finding request to the facilitator device; receiving the confirmation assistance data packet sent by the facilitator device; Confirm the assistance of the data planning driving route; deliver the planned driving route to the in-vehicle equipment and the facilitator equipment.
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:向远程导航服务器发送用于远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,确认协助数据包中包括:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息;接收远程导航服务器发送的规划的行车路线。 According to still another embodiment of the present invention, a storage medium is also provided. The storage medium is configured to store program code for performing the following steps: transmitting a confirmation assistance packet for the remote navigation server to plan the driving route of the in-vehicle device to the remote navigation server; wherein the confirmation assistance packet includes: the in-vehicle device identification ID No., assistor device identification, location information of the in-vehicle device, location information of the facilitator device; receiving the planned driving route sent by the remote navigation server.
根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:向远程导航服务器发送寻路请求;其中,远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线;接收远程导航服务器发送的规划的行车路线。According to still another embodiment of the present invention, a storage medium is also provided. The storage medium is configured to store program code for performing a step of: sending a pathfinding request to a remote navigation server; wherein the remote navigation server is configured to forward the pathfinding request to the facilitator device and to send according to the received facilitator device The confirmation assists the data packet in planning the driving route; receiving the planned driving route sent by the remote navigation server.
通过本发明实施例,由于采用远程导航服务器规划行车路线,并将规划好的行车路线下发给车载设备和协助者设备的方式,使得不再通过协助者设备来完成线路规划,减轻了协助者设备的计算压力,提高了协助者设备的处理能力,因此,可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题。According to the embodiment of the present invention, since the remote navigation server is used to plan the driving route and the planned driving route is sent to the in-vehicle device and the facilitator device, the route planning is no longer completed by the facilitator device, and the facilitator is lightened. The calculation pressure of the device improves the processing capability of the facilitator device. Therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是根据本发明实施例提供的导航***的结构框图;1 is a structural block diagram of a navigation system according to an embodiment of the present invention;
图2是根据本发明实施例提供的一种行车路线规划方法的流程示意图;2 is a schematic flowchart of a driving route planning method according to an embodiment of the present invention;
图3是本发明实施例的一种行车线路接收方法的移动终端的硬件结构框图;3 is a block diagram showing the hardware structure of a mobile terminal receiving method according to an embodiment of the present invention;
图4是根据本发明实施例的行车线路接收方法的流程图一;4 is a flow chart 1 of a method for receiving a driving line according to an embodiment of the present invention;
图5是根据本发明实施例提供的行车线路接收方法的流程图二;FIG. 5 is a second flowchart of a method for receiving a driving line according to an embodiment of the present invention; FIG.
图6是根据本发明实施例的行车线路规划装置的结构框图;6 is a structural block diagram of a driving route planning device according to an embodiment of the present invention;
图7是根据本发明实施例的行车线路接收装置的结构框图一;Figure 7 is a block diagram 1 of a structure of a driving line receiving apparatus according to an embodiment of the present invention;
图8是根据本发明实施例的行车线路接收装置的结构框图二;FIG. 8 is a second structural block diagram of a driving line receiving apparatus according to an embodiment of the present invention; FIG.
图9是根据本发明优选实施例提供的远程协助规划行车路线的方法的流程示意图; 9 is a schematic flow chart of a remote assistance method for planning a driving route according to a preferred embodiment of the present invention;
图10是根据本发明优选实施例提供的位置跟踪功能和路线自动修正功能的流程示意图。FIG. 10 is a flow chart showing a position tracking function and an automatic route correction function according to a preferred embodiment of the present invention.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It is to be understood that the terms "first", "second" and the like in the specification and claims of the present invention are used to distinguish similar objects, and are not necessarily used to describe a particular order or order.
实施例1Example 1
本申请实施例一种导航***,图1是根据本发明实施例提供的导航***的结构框图,如图1所示,该导航***包括:车载设备10,远程导航服务器12,协助者设备14;A navigation system is provided in the embodiment of the present application. FIG. 1 is a structural block diagram of a navigation system according to an embodiment of the present invention. As shown in FIG. 1 , the navigation system includes: an in-vehicle device 10, a remote navigation server 12, and a facilitator device 14;
车载设备10,设置为向远程导航服务器12发送寻路请求;The in-vehicle device 10 is configured to send a path finding request to the remote navigation server 12;
远程导航服务器12,设置为将寻路请求转发给协助者设备14,以及根据接收的协助者设备14发送的确认协助数据包规划行车路线,将规划好的行车路线下发给车载设备10和协助者设备14。The remote navigation server 12 is configured to forward the path finding request to the facilitator device 14 and to plan the driving route according to the received assistance assistance packet sent by the facilitator device 14, and deliver the planned driving route to the in-vehicle device 10 and assist Device 14.
通过上述导航***,由于采用远程导航服务器规划行车路线,并将规划好的行车路线下发给车载设备和协助者设备的方式,使得不再通过协助者设备来完成线路规划,减轻了协助者设备的计算压力,提高了协助者设备的处理能力,因此,可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题。Through the above navigation system, since the remote navigation server is used to plan the driving route and the planned driving route is sent to the in-vehicle device and the facilitator device, the route planning is no longer completed by the facilitator device, and the facilitator device is lightened. The calculation pressure increases the processing capacity of the facilitator device, and therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.
需要说明的是,上述导航***采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***由远程导航服务器12规划行车路线,不再通过协助者设备来完成线路规划,进而可以解决协助者设备14由于频繁的线路规划操作可能带来的电量消耗过快的问题。 It should be noted that the above-mentioned navigation system uses the in-vehicle device to realize the remote assistance navigation, and solves the problem that the prior art can only realize the remote assistance navigation through the intelligent terminal such as the mobile phone. The navigation system is configured by the remote navigation server 12 to complete the route planning, and the route planning of the facilitator device 14 may be too fast due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,上述确认协助数据包可以包括以下信息:车载设备10标识ID号,协助者设备标识,车载设备10的位置信息,协助者设备14的位置信息。即目的地位置在协助者确认寻路请求后才上传至远程导航服务器12,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题,进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the above confirmation assistance data packet may include the following information: the in-vehicle device 10 identification ID number, the facilitator device identification, the location information of the in-vehicle device 10, and the location information of the facilitator device 14. That is, the destination location is uploaded to the remote navigation server 12 after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art, and thus can solve the problem. In the prior art, the problem that the pathfinder needs to specify the destination address in order to complete the route planning is required.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,车载设备10中预先存储有多个协助者设备14对应的协助者设备标识;车载设备10还可以设置为在向远程导航服务器12发送寻路请求之前,接收确定信号,其中,确定信号中携带寻路者从多个协助者设备标识中选择的协助者设备标识。In an embodiment of the present invention, the in-vehicle device 10 pre-stores a plurality of facilitator device identifiers corresponding to the facilitator device 14; the in-vehicle device 10 may also be configured to receive the determination before transmitting the path-finding request to the remote navigation server 12. And a signal, wherein the determining signal carries a facilitator device identifier selected by the pathfinder from the plurality of facilitator device identifiers.
需要说明的是,每一个协助者设备标识对应一个协助者设备14,通过上述车载设备10可以实现在发起寻路请求前,自主决定需要的协助者设备14,在确定的协助者设备14没有确认寻路请求或者拒绝寻路请求的情况下,还可以从上述多个协助者设备14中重新选择另一个协助者设备14,进而可以解决现有技术中如果协助者临时有事,或者没有及时接听寻路者电话,而造成的寻路者无法获取导航路线(行车路线)的问题。It should be noted that each of the facilitator device identifiers corresponds to one facilitator device 14, and the in-vehicle device 10 can realize the autonomously determining the required facilitator device 14 before initiating the pathfinding request, and the confirmed facilitator device 14 does not confirm. In the case of the path-finding request or the refusal of the path-finding request, the other facilitator device 14 can be re-selected from the plurality of facilitator devices 14 to solve the problem in the prior art if the facilitator has something to do or not answer in time. The caller is unable to get the navigation route (driving route).
在本发明的一个实施例中,上述车载设备10,还可以设置为接收远程导航服务器12下发的行车路线,解析行车路线,以及通过语音方式播报行车路线。通过语音播报行车路线的方式,可以解决现有技术只能通过罗盘指路、文字指路、地图指路的方式而可能造成的行车安全问题。In an embodiment of the present invention, the in-vehicle device 10 may be configured to receive a driving route issued by the remote navigation server 12, analyze the driving route, and broadcast the driving route by voice. By means of voice broadcast of driving routes, it is possible to solve the driving safety problem that the prior art can only cause by means of compass routing, text directions, and map directions.
在本发明的一个实施例中,上述车载设备10,还可以设置为实时向远 程导航服务器12传输车载设备10所处的位置信息;远程导航服务器12还可以设置为将车载设备10实时传输的车载设备10所处的位置信息转发给协助者设备14。即车载设备10主动将车载设备10所处的位置信息发送给远程导航服务器12,再由远程导航服务器12将其转发给协助者设备14。In an embodiment of the present invention, the in-vehicle device 10 can also be set to be far away in real time. The navigation server 12 transmits the location information of the in-vehicle device 10; the remote navigation server 12 can also be configured to forward the location information of the in-vehicle device 10 in real time transmitted by the in-vehicle device 10 to the facilitator device 14. That is, the in-vehicle device 10 actively transmits the location information of the in-vehicle device 10 to the remote navigation server 12, which then forwards it to the facilitator device 14.
需要说明的是,上述协助者设备14还可以设置为实时显示车载设备10的位置信息和行车路线。It should be noted that the facilitator device 14 may also be configured to display the location information and the driving route of the in-vehicle device 10 in real time.
在本发明的一个实施例中,上述协助者设备14还可以设置为向远程导航服务器12实时传输协助者设备14所处的位置信息;远程导航服务器12还可以设置为将协助者设备14实时传输的协助者设备14的位置信息转发给车载设备10。In an embodiment of the present invention, the facilitator device 14 may further be configured to transmit the location information of the facilitator device 14 to the remote navigation server 12 in real time; the remote navigation server 12 may also be configured to transmit the facilitator device 14 in real time. The location information of the facilitator device 14 is forwarded to the in-vehicle device 10.
需要说明的是,上述协助者设备14实时将协助者设备14所处的位置信息传输给远程导航服务器12,可以是直接实时传输,也可以是通过一个触发条件,比如,在协助者设备14上设置用于完成双向位置跟踪功能的按钮,在该按钮被按下的情况下,协助者设备14才可以实时将协助者设备14所处的位置信息传输给远程导航服务器12;但并不限于此,比如也可以在车载设备10上设置用于完成双向位置跟踪功能的按钮,当该按钮被按下时,会向协助者设备14发送一个用于指示允许双向位置跟踪的请求信息,在协助者设备14确认了该请求的情况下,协助者设备14才可以实时将协助者设备14所处的位置信息传输给远程导航服务器12;在协助者设备14拒绝了该请求或者在一段时间内未确认的情况下,协助者设备14则不会实时将协助者设备14所处的位置信息传输给远程导航服务器12It should be noted that the facilitator device 14 transmits the location information of the facilitator device 14 to the remote navigation server 12 in real time, which may be directly transmitted in real time, or may be through a trigger condition, for example, on the facilitator device 14. Setting a button for completing the two-way position tracking function, in the case where the button is pressed, the facilitator device 14 can transmit the position information of the facilitator device 14 to the remote navigation server 12 in real time; but is not limited thereto For example, a button for completing the two-way position tracking function may also be provided on the in-vehicle device 10, and when the button is pressed, a request message for indicating the permission for bidirectional position tracking is sent to the facilitator device 14, in the facilitator. If the device 14 confirms the request, the facilitator device 14 can transmit the location information of the facilitator device 14 to the remote navigation server 12 in real time; the requester device 14 rejects the request or does not confirm for a period of time. In the case of the facilitator device 14, the location information of the facilitator device 14 is not transmitted to the remote navigation service in real time. 12
上述导航***能够获知协助者设备的实时位置,进而可以解决现有技术中寻路者无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。The navigation system can know the real-time location of the facilitator device, and thus can solve the problem that the path-finder cannot know the real-time location of the facilitator in the prior art. If the location of the facilitator changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
需要说明的是,上述车载设备10可以包括:显示屏;其中,显示屏,设置为实时显示协助者设备14的位置信息。 It should be noted that the in-vehicle device 10 may include: a display screen; wherein the display screen is configured to display the location information of the facilitator device 14 in real time.
在本发明的一个实施例中,上述车载设备10,还可以设置为检测车载设备10所处的位置是否偏移了行车路线,在确定偏移了行车路线的情况下,向远程导航服务器12发送用于请求修正行车路线的第一修正请求;其中,第一修正请求中包括:车载设备ID号,协助者ID号,车载设备10的当前位置信息,协助者设备14的当前位置信息。In an embodiment of the present invention, the in-vehicle device 10 may further be configured to detect whether the location where the in-vehicle device 10 is located is offset from the driving route, and send the remote navigation server 12 to the remote navigation server 12 if it is determined that the driving route is offset. And a first correction request for requesting correction of the driving route; wherein the first correction request includes: an in-vehicle device ID number, a facilitator ID number, current location information of the in-vehicle device 10, and current location information of the facilitator device 14.
协助者设备14,还可以设置为检测协助者设备14所处的位置是否偏移了行车路线,在确定偏移了行车路线的情况下,向远程导航服务器12发送用于请求修正行车路线的第二修正请求;其中,第二修正请求中包括:车载设备ID号,协助者设备标识,车载设备10的当前位置信息,协助者设备14的当前位置信息。The facilitator device 14 may also be configured to detect whether the location where the facilitator device 14 is located is offset by the driving route, and if it is determined that the driving route is offset, send the request to the remote navigation server 12 for requesting correction of the driving route. The second correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device 10, and current location information of the facilitator device 14.
远程导航服务器12还可以设置为将第一修正请求或第二修正请求中携带的车载设备10的当前位置信息和协助者设备14的当前位置信息重新规划行车路线。The remote navigation server 12 may also be configured to re-plan the driving route by using the current location information of the in-vehicle device 10 carried in the first correction request or the second correction request and the current location information of the facilitator device 14.
需要说明的是,上述远程导航服务器12还可以设置为将重新规划的行车路线下发给车载设备10和协助者设备14。It should be noted that the remote navigation server 12 may also be configured to deliver the re-planned driving route to the in-vehicle device 10 and the facilitator device 14 .
上述导航***中的车载设备10和协助者设备14可以自行检测各自是否偏移了行车路线,并在路线偏移时自动向远程导航服务器12发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线的问题。The in-vehicle device 10 and the facilitator device 14 in the above navigation system can detect whether the driving route is offset or not, and automatically initiate a route correction request to the remote navigation server 12 when the route is offset, which solves the need for assistance in the prior art. The viewer continues to pay attention to whether the pathfiner is off course and brings inconvenience to the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
实施例2Example 2
本申请实施例还提供了一种行车线路规划方法,图2是根据本发明实施例提供的一种行车路线规划方法的流程示意图,该方法包括:The embodiment of the present application further provides a driving route planning method, and FIG. 2 is a schematic flowchart of a driving route planning method according to an embodiment of the present invention. The method includes:
步骤S202,接收寻路者所在车载设备发送的寻路请求;Step S202, receiving a path finding request sent by the in-vehicle device where the pathfinder is located;
步骤S204,将寻路请求发送给协助者设备;Step S204, sending a path finding request to the facilitator device;
步骤S206,接收协助者设备发送的确认协助数据包; Step S206, receiving a confirmation assistance data packet sent by the facilitator device;
步骤S208,根据确认协助数据规划行车路线;Step S208, planning a driving route according to the confirmation assistance data;
步骤S210,将规划的行车路线下发给车载设备和协助者设备。In step S210, the planned driving route is delivered to the in-vehicle device and the facilitator device.
通过上述步骤,规划行车路线的执行主体不再是协助者设备,即不再在协助者设备上来完成路线规划,因而可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题,,减轻了协助者设备的计算压力,提高了协助者设备的处理能力。Through the above steps, the executive body of the planned driving route is no longer the facilitator device, that is, the route planning is no longer completed on the facilitator device, so that the related art can directly solve the route planning on the facilitator device and increase the facilitator device calculation. The problem of stress and handling capacity reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
需要说明的是,采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。It should be noted that the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone. The above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,上述确认协助数据包可以包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。即目的地位置在协助者确认寻路请求后才上传至远程导航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题。进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by the pathfinder calling or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,在上述步骤S210之后,上述方法还可以包括:实时接收车载设备传输的车载设备的位置信息;将实时接收的车载设备的位置信息发送给协助者设备。In an embodiment of the present invention, after the step S210, the method may further include: receiving location information of the in-vehicle device transmitted by the in-vehicle device in real time; and transmitting the location information of the in-vehicle device received in real time to the facilitator device.
需要说明的是,在上述步骤S210之后,上述方法还可以包括:实时 接收协助者设备传输的协助者设备的位置信息;将实时接收的协助者设备的位置信息发送给车载设备。It should be noted that, after the foregoing step S210, the foregoing method may further include: real-time Receiving location information of the facilitator device transmitted by the facilitator device; transmitting location information of the facilitator device received in real time to the in-vehicle device.
通过上述步骤,能够获知协助者设备的实时位置,进而可以解决现有技术中寻路者(车载设备)无法获悉协助者的实时位置的问题,比如:如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者。Through the above steps, the real-time location of the facilitator device can be known, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, for example, if the position of the facilitator changes and the facilitator again Failure to modify the route destination in a timely manner may result in the pathfinder still following the original driving route and unable to find the facilitator.
在本发明的一个实施例中,上述方法还可以包括:接收车载设备或者协助者设备发送的用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息;根据车载设备的当前位置信息和协助者设备的当前位置信息重新规划行车路线。需要说明的是,上述该步骤可以在步骤S210之后执行,但并不限于此,比如可以在实时接收车载设备传输的车载设备的位置信息和/或实时接收协助者设备传输的协助者设备的位置信息之后执行。In an embodiment of the present invention, the method may further include: receiving a correction request sent by the in-vehicle device or the facilitator device for requesting the correction of the driving route; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier The current location information of the in-vehicle device, the current location information of the facilitator device, and the re-planning of the driving route according to the current location information of the in-vehicle device and the current location information of the facilitator device. It should be noted that the foregoing step may be performed after step S210, but is not limited thereto. For example, the location information of the in-vehicle device transmitted by the in-vehicle device and/or the location of the facilitator device transmitted by the facilitator device may be received in real time. Execute after the information.
通过车载设备和协助者设备自我检测行进路线是否偏移,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线。The method for self-detecting whether the travel route is offset by the in-vehicle device and the facilitator device, and automatically initiating a route correction request to the remote navigation server when the route is offset, solves the problem that the prior art needs the helper to continuously pay attention to whether the path-finder is offset or not. The problem is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
需要说明的是,上述方法的执行主体可以是不同于上述车载设备和协助者设备的一个第三方设备,比如远程导航服务器,但并不限于此。It should be noted that the execution body of the above method may be a third-party device different from the above-mentioned in-vehicle device and the facilitator device, such as a remote navigation server, but is not limited thereto.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可 以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, CD-ROM, including a number of instructions to make a terminal device (available The method described in various embodiments of the present invention is implemented by a mobile phone, a computer, a server, or a network device.
实施例3Example 3
本申请实施例3所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图3是本发明实施例的一种行车线路接收方法的移动终端的硬件结构框图。如图3所示,移动终端30可以包括一个或多个(图中仅示出一个)处理器302(处理器302可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、设置为存储数据的存储器304、以及设置为通信功能的传输装置306。本领域普通技术人员可以理解,图3所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动终端30还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。The method embodiment provided by Embodiment 3 of the present application can be executed in a mobile terminal, a computer terminal or the like. Taking a mobile terminal as an example, FIG. 3 is a block diagram showing a hardware structure of a mobile terminal receiving method according to an embodiment of the present invention. As shown in FIG. 3, the mobile terminal 30 may include one or more (only one shown) processor 302 (the processor 302 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA). A memory 304 for storing data, and a transmission device 306 provided as a communication function. It will be understood by those skilled in the art that the structure shown in FIG. 3 is merely illustrative and does not limit the structure of the above electronic device. For example, the mobile terminal 30 may also include more or fewer components than those shown in FIG. 3, or have a different configuration than that shown in FIG.
存储器304可设置为存储应用软件的软件程序以及模块,如本发明实施例中的行车线路接收方法对应的程序指令/模块,处理器302通过运行存储在存储器304内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器304可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器304可进一步包括相对于处理器302远程设置的存储器,这些远程存储器可以通过网络连接至移动终端30。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 304 may be configured as a software program and a module for storing application software, such as program instructions/modules corresponding to the driving line receiving method in the embodiment of the present invention, and the processor 302 executes by executing a software program and a module stored in the memory 304. Various functional applications and data processing, that is, the above methods are implemented. Memory 304 can include high speed random access memory and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, memory 304 can further include memory remotely located relative to processor 302, which can be connected to mobile terminal 30 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
传输装置306设置为经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端30的通信供应商提供的无线网络。在一个实例中,传输装置306包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置306可以为射频(Radio Frequency,RF)模块,其设置为通过无线方式与互联网进行通讯。 Transmission device 306 is arranged to receive or transmit data via a network. The above-described network specific example may include a wireless network provided by a communication provider of the mobile terminal 30. In one example, transmission device 306 includes a Network Interface Controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 306 can be a Radio Frequency (RF) module configured to communicate with the Internet wirelessly.
在本实施例中提供了一种运行于上述移动终端的行车线路接收方法,图4是根据本发明实施例的行车线路接收方法的流程图一,如图4所示,该流程包括如下步骤:In the embodiment, a driving line receiving method running on the mobile terminal is provided. FIG. 4 is a flowchart 1 of a driving line receiving method according to an embodiment of the present invention. As shown in FIG. 4, the flow includes the following steps:
步骤S402,向远程导航服务器发送用于远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,确认协助数据包中包括:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息;Step S402: Send a confirmation assistance data packet for the remote navigation server to plan the driving route of the in-vehicle device to the remote navigation server. The confirmation assistance data packet includes: an in-vehicle device identification ID number, a facilitator device identifier, and an in-vehicle device location information. , the location information of the facilitator device;
步骤S404,接收远程导航服务器发送的规划的行车路线。Step S404, receiving a planned driving route sent by the remote navigation server.
通过上述步骤,由远程导航服务器完成路线规划,不再在协助者设备上来完成路线规划,因而可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题,,减轻了协助者设备的计算压力,提高了协助者设备的处理能力。Through the above steps, the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
需要说明的是,采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。It should be noted that the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone. The above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,目的地位置在协助者确认寻路请求后才上传至远程导航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题。,进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a short message. In the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。 It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,在步骤S404之后,上述方法还可以包括:经由远程导航服务器实时向车载设备发送协助者设备的位置信息。In an embodiment of the present invention, after the step S404, the method may further include: transmitting the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
需要说明的是,在经由远程导航服务器实时向车载设备发送协助者设备的位置信息之前,上述方法还可以包括:接收用于指示向车载设备发送协助者设备的位置信息的确认信号。It should be noted that, before the location information of the facilitator device is sent to the in-vehicle device in real time via the remote navigation server, the method may further include: receiving an acknowledgement signal for instructing to send the location information of the facilitator device to the in-vehicle device.
需要说明的是,在上述步骤S404之后,上述方法还可以包括:实时接收车载设备经由远程导航服务器发送的车载设备的位置信息。It should be noted that, after the foregoing step S404, the method may further include: receiving, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
通过上述步骤,将协助者设备的实时位置告知车载设备,进而可以解决现有技术中寻路者(车载设备)无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。Through the above steps, the real-time location of the facilitator device is informed to the in-vehicle device, thereby solving the problem that the path-finder (in-vehicle device) in the prior art cannot know the real-time location of the facilitator, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
在本发明的一个实施例中,在上述步骤S404之后,上述方法还可以包括:检测协助者设备所处的位置是否偏移了行车路线;在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。In an embodiment of the present invention, after the step S404, the method may further include: detecting whether the location where the facilitator device is located is offset from the driving route; and in the case of determining that the driving route is offset, remotely navigating The server sends a correction request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, current location information of the in-vehicle device, and current location information of the facilitator device.
通过协助者设备自我检测行进路线是否偏移,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线。The manner in which the facilitator device self-detects whether the travel route is offset and automatically initiates a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the pathfinder is offset or not. The problem is inconvenient, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
可选地,上述步骤的执行主体可以为协助者设备,比如上述的移动终端,计算机终端等,但不限于此。Optionally, the execution body of the foregoing steps may be a facilitator device, such as the above-mentioned mobile terminal, computer terminal, etc., but is not limited thereto.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软 件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the present invention may be soft in nature or in part contributing to the prior art. The form of the product is stored in a storage medium (such as ROM / RAM, disk, CD), including a number of instructions to make a terminal device (can be a mobile phone, computer, server, or network) Apparatus, etc.) performs the methods described in various embodiments of the present invention.
实施例4Example 4
本申请实施例还提供了一种行车线路接收方法,图5是根据本发明实施例提供的行车线路接收方法的流程图二,如图5所示,该方法包括:The embodiment of the present application further provides a driving line receiving method. FIG. 5 is a second flowchart of a driving line receiving method according to an embodiment of the present invention. As shown in FIG. 5, the method includes:
步骤S502,向远程导航服务器发送寻路请求;其中,远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线;Step S502, sending a path finding request to the remote navigation server, wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and plan a driving route according to the received assistance assistance packet sent by the received facilitator device;
步骤S504,接收远程导航服务器发送的规划的行车路线。Step S504, receiving a planned driving route sent by the remote navigation server.
通过上述步骤,由远程导航服务器完成路线规划,不再在协助者设备上来完成路线规划,因而可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题,,减轻了协助者设备的计算压力,提高了协助者设备的处理能力。Through the above steps, the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
需要说明的是,采用车载设备实现远程协助导航的方式,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。It should be noted that the method of implementing the remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only realize the remote assistance navigation through the intelligent terminal such as the mobile phone, and the cost is too high. The above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,上述确认协助数据包可以包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。即目的地位置在协助者确认寻路请求后才上传至远程导航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目 的地确定的问题。进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem in the prior art that only the pathfinder can make a call or send a text message. The ground determines the problem. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,在步骤S502之前,上述方法还可以包括:接收确定信号,其中,确定信号中携带寻路者从预先存储的多个协助者设备标识中选择的与协助者设备对应的协助者设备标识。In an embodiment of the present invention, before the step S502, the method may further include: receiving the determination signal, wherein the determining signal carries the pathfinder with the facilitator device selected from the plurality of pre-stored plurality of facilitator device identifiers Corresponding helper device identification.
通过预先设定多个协助者名单(多个协助者设备标识),由用户在发起寻路请求前自主决定需要协助的人员的方式,解决了现有技术中如果协助者临时有事,或者没有及时接听寻路者电话,而造成的寻路者无法获取导航路线的问题,本发明可以让寻路者尝试选择其他的协助者完成寻路请求。By pre-setting a plurality of helper lists (multiple helper device identifiers), the user can decide the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art if the helper temporarily has something, or is not timely. The problem of picking the pathfinder's phone and causing the pathfinder not to obtain the navigation route, the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
在本发明的一个实施例中,在步骤S504之后,上述方法还可以包括:解析行车路线,以及通过语音方式播报行车路线。通过语音播报行车路线的方式,可以解决现有技术只能通过罗盘指路、文字指路、地图指路的方式而可能造成的行车安全问题。In an embodiment of the present invention, after the step S504, the method may further include: analyzing the driving route, and broadcasting the driving route by voice. By means of voice broadcast of driving routes, it is possible to solve the driving safety problem that the prior art can only cause by means of compass routing, text directions, and map directions.
在本发明的一个实施例中,在上述步骤S504之后,上述方法还可以包括:经由远程导航服务器向协助者设备传输车载设备的位置信息。In an embodiment of the present invention, after the step S504, the method may further include: transmitting the location information of the in-vehicle device to the facilitator device via the remote navigation server.
需要说明的是,在上述步骤S504之后,上述方法还可以包括:实时接收协助者设备经由远程导航服务器发送的协助者设备的位置信息。It should be noted that, after the foregoing step S504, the foregoing method may further include: receiving, in real time, location information of the facilitator device sent by the facilitator device via the remote navigation server.
上述步骤使得能够获知协助者设备的实时位置,进而可以解决现有技术中寻路者无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。The above steps enable the real-time location of the facilitator device to be known, thereby solving the problem that the pathfinder cannot know the real-time location of the facilitator in the prior art, and if the facilitator's location changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
在本发明的一个实施例中,在上述步骤S504之后,上述方法还可以包括:检测车载设备所处的位置是否偏移了行车路线;在确定偏移了行车 路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。In an embodiment of the present invention, after the step S504, the method may further include: detecting whether the location where the in-vehicle device is located is offset from the driving route; determining that the driving is offset In the case of the route, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: the in-vehicle device ID number, the facilitator device identifier, the current location information of the in-vehicle device, and the current location of the facilitator device. information.
上述车载设备可以自行检测各自是否偏移了行车路线,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线的问题。The above-mentioned in-vehicle device can detect whether the driving route is offset from each other and automatically initiate a route correction request to the remote navigation server when the route is offset, which solves the problem that the prior art needs the facilitator to continuously pay attention to whether the pathfinder is offset or not. It is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
可选地,上述步骤的执行主体可以为车载设备,但不限于此。Optionally, the execution body of the above steps may be an in-vehicle device, but is not limited thereto.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, The optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
实施例5Example 5
在本实施例中还提供了一种行车线路规划装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the present embodiment, a driving route planning device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图6是根据本发明实施例的行车线路规划装置的结构框图,如图6所示,该装置包括:6 is a structural block diagram of a driving route planning device according to an embodiment of the present invention. As shown in FIG. 6, the device includes:
第一接收模块62,设置为接收寻路者所在车载设备发送的寻路请求;The first receiving module 62 is configured to receive a path finding request sent by the in-vehicle device where the pathfinder is located;
第一发送模块64,与上述第一接收模块62连接,设置为将寻路请求 发送给协助者设备;The first sending module 64 is connected to the first receiving module 62, and is configured to provide a path finding request. Sent to the facilitator device;
第二接收模块66,与上述第一发送模块64连接,设置为接收协助者设备发送的确认协助数据包;The second receiving module 66 is connected to the first sending module 64, and is configured to receive the confirmation assistance data packet sent by the facilitator device;
规划模块68,与上述第二接收模块66连接,设置为根据确认协助数据规划行车路线;The planning module 68 is connected to the second receiving module 66, and is configured to plan a driving route according to the confirmation assistance data;
第二发送模块610,与上述规划模块68连接,设置为将规划的行车路线下发给车载设备和协助者设备。The second sending module 610 is connected to the planning module 68, and is configured to deliver the planned driving route to the in-vehicle device and the facilitator device.
通过上述装置,由于不再通过协助者设备来完成线路规划,减轻了协助者设备的计算压力,提高了协助者设备的处理能力,因此,可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题。Through the above device, since the route planning is no longer completed by the facilitator device, the calculation pressure of the facilitator device is reduced, and the processing capability of the facilitator device is improved, so that the route planning can be directly implemented on the facilitator device in the related art. And increase the problem of the helper's equipment to calculate pressure and processing capacity.
需要说明的是,上述装置采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***由远程导航服务器规划行车路线,不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。It should be noted that the above device uses the in-vehicle device to realize the remote assistance navigation, and solves the problem that the prior art can only realize the remote assistance navigation through the smart terminal such as the mobile phone. The navigation system is planned by the remote navigation server, and the route planning is no longer completed by the facilitator device, thereby solving the problem that the power consumption of the facilitator device may be too fast due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,上述确认协助数据包可以包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。即目的地位置在协助者确认寻路请求后才上传至远程导航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题,进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art, thereby solving the problem. There is a problem in the art that the pathfinder needs to specify the destination address in order to complete the route planning.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助 者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but is not limited thereto, and the facilitator device identifier may depend on the assistance. The device may also be independent of the facilitator device and is not limited thereto.
在本发明的一个实施例中,上述第一接收模块62,还可以设置为实时接收车载设备传输的车载设备的位置信息;上述第一发送模块64,还可以设置为将实时接收的车载设备的位置信息发送给协助者设备。In an embodiment of the present invention, the first receiving module 62 may be configured to receive the location information of the in-vehicle device transmitted by the in-vehicle device in real time; the first sending module 64 may also be configured to receive the in-vehicle device in real time. Location information is sent to the facilitator device.
需要说明的是,上述第二接收模块66还可以设置为实时接收协助者设备传输的协助者设备的位置信息;上述第二发送模块610,还可以设置为将实时接收的协助者设备的位置信息发送给车载设备。It should be noted that the second receiving module 66 may be configured to receive the location information of the facilitator device transmitted by the facilitator device in real time; the second sending module 610 may also be configured to set the location information of the facilitator device to be received in real time. Send to the in-vehicle device.
通过上述装置,车载设备能够获知协助者设备的实时位置,进而可以解决现有技术中寻路者(车载设备)无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。Through the above device, the in-vehicle device can know the real-time location of the facilitator device, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
在本发明的一个实施例中,上述装置还包括:第三接收模块,与上述第一接收模块62和/或第二接收模块66连接,设置为接收车载设备或者协助者设备发送的用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息;上述规划模块68还可以设置为根据车载设备的当前位置信息和协助者设备的当前位置信息重新规划行车路线。In an embodiment of the present invention, the apparatus further includes: a third receiving module, connected to the first receiving module 62 and/or the second receiving module 66, configured to receive a request sent by the in-vehicle device or the facilitator device The correction request of the driving route is corrected; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and current location information of the facilitator device; the planning module 68 may also be configured to be based on the in-vehicle device The current location information and the current location information of the facilitator device re-plan the driving route.
通过车载设备和协助者设备自我检测行进路线是否偏移,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线。The method for self-detecting whether the travel route is offset by the in-vehicle device and the facilitator device, and automatically initiating a route correction request to the remote navigation server when the route is offset, solves the problem that the prior art needs the helper to continuously pay attention to whether the path-finder is offset or not. The problem is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
本申请实施例还提供了一种远程导航服务器,包括本申请实施例5所示的装置。The embodiment of the present application further provides a remote navigation server, including the apparatus shown in Embodiment 5 of the present application.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。 It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination. The forms are located in different processors.
实施例6Example 6
在本实施例中还提供了一种行车线路接收装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the present embodiment, a driving line receiving device is also provided, which is used to implement the above embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图7是根据本发明实施例的行车线路接收装置的结构框图一,如图7所示,该装置包括:FIG. 7 is a structural block diagram 1 of a driving line receiving apparatus according to an embodiment of the present invention. As shown in FIG. 7, the apparatus includes:
第一发送模块72,设置为向远程导航服务器发送用于远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,确认协助数据包中包括:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息;The first sending module 72 is configured to send, to the remote navigation server, a confirmation assistance data packet for the remote navigation server to plan the driving route of the in-vehicle device; wherein the confirmation assistance data packet includes: an in-vehicle device identification ID number, a facilitator device identifier, Location information of the in-vehicle device, location information of the facilitator device;
接收模块74,与上述第一发送模块72连接,设置为接收远程导航服务器发送的规划的行车路线。The receiving module 74 is connected to the first sending module 72 and configured to receive the planned driving route sent by the remote navigation server.
通过上述装置,由远程导航服务器完成路线规划,不再在协助者设备上来完成路线规划,因而可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题,,减轻了协助者设备的计算压力,提高了协助者设备的处理能力。Through the above device, the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
需要说明的是,采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。It should be noted that the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone. The above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,目的地位置在协助者确认寻路请求后才上传至远程导 航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题。进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the destination location is uploaded to the remote guide after the facilitator confirms the pathfinding request. The navigation server can solve the problem that the destination can only be determined by calling the pathfinder or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,上述装置还可以包括:第二发送模块,与上述接收模块74连接,设置为经由远程导航服务器实时向车载设备发送协助者设备的位置信息。In an embodiment of the present invention, the apparatus may further include: a second sending module, connected to the receiving module 74, configured to send the location information of the facilitator device to the in-vehicle device in real time via the remote navigation server.
需要说明的是,上述装置还可以包括:第二接收模块,与上述第二发送模块连接,设置为实时接收车载设备经由远程导航服务器发送的车载设备的位置信息。It should be noted that the foregoing apparatus may further include: a second receiving module, configured to be connected to the second sending module, configured to receive, in real time, location information of the in-vehicle device sent by the in-vehicle device via the remote navigation server.
通过上述装置,将协助者设备的实时位置告知车载设备,进而可以解决现有技术中寻路者(车载设备)无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。Through the above device, the real-time location of the facilitator device is notified to the in-vehicle device, thereby solving the problem that the path-finder (in-vehicle device) cannot know the real-time location of the facilitator in the prior art, and if the position of the facilitator changes, the facilitator again Failure to modify the route destination in a timely manner may result in the problem that the pathfinder may still follow the original driving route and cannot find the facilitator.
在本发明的一个实施例中,上述装置还可以包括:检测模块,与上述接收模块74连接,设置为检测协助者设备所处的位置是否偏移了行车路线;第三发送模块,设置为在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。In an embodiment of the present invention, the apparatus may further include: a detecting module, connected to the receiving module 74, configured to detect whether the location where the facilitator device is located is offset from the driving route; and the third sending module is configured to be When it is determined that the driving route is offset, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, a current location information of the in-vehicle device, and assistance The current location information of the device.
通过协助者设备自我检测行进路线是否偏移,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线。 The manner in which the facilitator device self-detects whether the travel route is offset and automatically initiates a route correction request to the remote navigation server when the route is offset solves the problem that the prior art needs the helper to continuously pay attention to whether the pathfinder is offset or not. The problem is inconvenient, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
本申请实施例还提供了一种协助者设备,包括实施例6中的行车线路接收装置。The embodiment of the present application further provides a facilitator device, including the driving line receiving device in Embodiment 6.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination. The forms are located in different processors.
实施例7Example 7
在本实施例中还提供了一种行车线路接收装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the present embodiment, a driving line receiving device is also provided, which is used to implement the above embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图8是根据本发明实施例的行车线路接收装置的结构框图二,如图8所示,该装置包括:FIG. 8 is a structural block diagram 2 of a driving line receiving apparatus according to an embodiment of the present invention. As shown in FIG. 8, the apparatus includes:
第一发送模块82,设置为向远程导航服务器发送寻路请求;其中,远程导航服务器,设置为将寻路请求转发给协助者设备,以及根据接收的协助者设备发送的确认协助数据包规划行车路线;The first sending module 82 is configured to send a path finding request to the remote navigation server, wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and plan to drive according to the acknowledged assistance packet sent by the received facilitator device route;
第一接收模块84,与上述第一发送模块82连接,设置为接收远程导航服务器发送的规划的行车路线。The first receiving module 84 is connected to the first sending module 82, and is configured to receive the planned driving route sent by the remote navigation server.
通过上述装置,由远程导航服务器完成路线规划,不再在协助者设备上来完成路线规划,因而可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题,,减轻了协助者设备的计算压力,提高了协助者设备的处理能力。Through the above device, the route planning is completed by the remote navigation server, and the route planning is no longer completed on the facilitator device, so that the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved. , which reduces the computational pressure of the facilitator's equipment and improves the processing capacity of the facilitator's equipment.
需要说明的是,采用车载设备实现远程协助导航的需要,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。上述导航***不再通过协助者设备来完成线路规划,进而可以解决协助者设备由于频繁的线路规划操作可能带来的电量消耗过快的问题。 It should be noted that the need for remote assistance navigation by using the in-vehicle device solves the problem that the prior art can only achieve remote cost assistance by using a smart terminal such as a mobile phone. The above navigation system no longer completes the route planning through the facilitator device, and thus can solve the problem that the facilitator device may consume too much power due to frequent route planning operations.
需要说明的是,行车路线的起点为车载设备当前所在的位置,行车路线的终点为协助者设备所在的位置。即将协助者设备所在的位置作为行车路线的目的地。It should be noted that the starting point of the driving route is the current location of the in-vehicle device, and the ending point of the driving route is the location where the facilitator device is located. The location where the facilitator device is located is the destination of the driving route.
需要说明的是,上述确认协助数据包可以包括以下信息:车载设备标识ID号,协助者设备标识,车载设备的位置信息,协助者设备的位置信息。即目的地位置在协助者确认寻路请求后才上传至远程导航服务器,可以解决现有技术中只能通过寻路者打电话或者发短信等方式才能完成目的地确定的问题。进而可以解决现有技术中需要寻路者明确指定目的地址才能完成路线规划的问题。It should be noted that the foregoing confirmation assistance data packet may include the following information: an in-vehicle device identification ID number, a facilitator device identifier, a location information of the in-vehicle device, and location information of the facilitator device. That is, the destination location is uploaded to the remote navigation server after the facilitator confirms the path finding request, which can solve the problem that the destination can only be determined by the pathfinder calling or sending a text message in the prior art. Further, in the prior art, the problem that the pathfinder needs to explicitly specify the destination address to complete the route planning can be solved.
需要说明的是,上述协助者设备标识可以是协助设备号,也可以是协助者设备的登录账号,但并不限于此,其协助者设备标识可以依赖于协助者设备,也可以不依赖于协助者设备,并不限于此。It should be noted that the identifier of the facilitator device may be the assisting device number or the login account of the facilitator device, but the present invention is not limited thereto, and the facilitator device identifier may depend on the facilitator device or may not depend on assistance. Device is not limited to this.
在本发明的一个实施例中,上述装置还可以包括:第二接收模块,与上述第一发送模块82连接,设置为接收确定信号,其中,确定信号中携带寻路者从预先存储的多个协助者设备标识中选择的与协助者设备对应的协助者设备标识。In an embodiment of the present invention, the apparatus may further include: a second receiving module, connected to the first sending module 82, configured to receive the determining signal, wherein the determining signal carries the pathfinder from the plurality of pre-stored The facilitator device identifier corresponding to the facilitator device selected in the facilitator device identification.
通过预先设定多个协助者名单(多个协助者设备标识),由用户在发起寻路请求前自主决定需要协助的人员的方式,解决了现有技术中如果协助者临时有事,或者没有及时接听寻路者电话,而造成的寻路者无法获取导航路线的问题,本发明可以让寻路者尝试选择其他的协助者完成寻路请求。By pre-setting a plurality of helper lists (multiple helper device identifiers), the user can decide the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art if the helper temporarily has something, or is not timely. The problem of picking the pathfinder's phone and causing the pathfinder not to obtain the navigation route, the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
在本发明的一个实施例中,上述装置还可以包括:播报模块,与上述第一接收模块84连接,设置为通过语音方式播报行车路线。通过语音播报行车路线的方式,可以解决现有技术只能通过罗盘指路、文字指路、地图指路的方式而可能造成的行车安全问题。In an embodiment of the present invention, the apparatus may further include: a broadcast module, connected to the first receiving module 84, configured to broadcast the driving route by voice. By means of voice broadcast of driving routes, it is possible to solve the driving safety problem that the prior art can only cause by means of compass routing, text directions, and map directions.
在本发明的一个实施例中,上述装置还可以包括:传输模块,与上述第一接收模块84连接,设置为经由远程导航服务器向协助者设备传输车 载设备的位置信息。In an embodiment of the present invention, the apparatus may further include: a transmission module connected to the first receiving module 84, configured to transmit the vehicle to the facilitator device via the remote navigation server Location information of the loaded device.
需要说明的是,上述装置还可以包括:第三接收模块,与上述第一接收模块84连接,设置为实时接收协助者设备经由远程导航服务器发送的协助者设备的位置信息。It should be noted that the foregoing apparatus may further include: a third receiving module, connected to the first receiving module 84, configured to receive location information of the facilitator device sent by the facilitator device via the remote navigation server in real time.
上述装置使得能够获知协助者设备的实时位置,进而可以解决现有技术中寻路者无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者的问题。The above device enables the real-time location of the facilitator device to be known, thereby solving the problem that the path-finder cannot know the real-time location of the facilitator in the prior art, and if the facilitator's location changes and the facilitator does not modify the route destination in time, It is possible that the pathfinder may still follow the original driving route and cannot find the helper.
在本发明的一个实施例中,上述装置还可以包括:检测模块,与上述第一接收模块84连接,设置为检测车载设备所处的位置是否偏移了行车路线;第二发送模块,设置为在确定偏移了行车路线的情况下,向远程导航服务器发送用于请求修正行车路线的修正请求;其中,修正请求中包括:车载设备ID号,协助者设备标识,车载设备的当前位置信息,协助者设备的当前位置信息。In an embodiment of the present invention, the apparatus may further include: a detecting module connected to the first receiving module 84, configured to detect whether the location where the in-vehicle device is located is offset from the driving route; and the second sending module is configured to In the case that it is determined that the driving route is offset, the correction request for requesting the correction of the driving route is sent to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, and current location information of the in-vehicle device, The current location information of the facilitator device.
上述车载设备可以自行检测各自是否偏移了行车路线,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线的问题。The above-mentioned in-vehicle device can detect whether the driving route is offset from each other and automatically initiate a route correction request to the remote navigation server when the route is offset, which solves the problem that the prior art needs the facilitator to continuously pay attention to whether the pathfinder is offset or not. It is inconvenient for the facilitator, and once the facilitator does not find that the pathfinder is offset by the travel route, it is likely to cause the pathfinder to go to the wrong route.
本申请实施例,提供了一种车载设备,包括实施例7中的行车线路接收装置。An embodiment of the present application provides an in-vehicle device, including the driving line receiving device in Embodiment 7.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination. The forms are located in different processors.
实施例8Example 8
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上 述存储介质可以被设置为存储用于执行实施例2或3或4中的方法的步骤的程序代码。Embodiments of the present invention also provide a storage medium. Optionally, in this embodiment, on The storage medium may be configured to store program code for performing the steps of the method of Embodiment 2 or 3 or 4.
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Optionally, in this embodiment, the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory. A variety of media that can store program code, such as a disc or a disc.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行实施例2或3或4的方法的步骤。Optionally, in the embodiment, the processor performs the steps of the method of Embodiment 2 or 3 or 4 according to the stored program code in the storage medium.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。For example, the specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the optional embodiments, and details are not described herein again.
为了更好的理解本发明,以下结合优选的实施例对本发明做进一步解释。For a better understanding of the invention, the invention is further explained in conjunction with the preferred embodiments.
本发明优选实施例提出一种远程协助规划行车路线的导航***(相当于实施例1中的导航***),该***包括车载Ufi(相当于上述实施例中的车载设备)、远程导航服务器和智能终端(相当于上述实施例中的协助者设备)。其中车载Ufi上配备有可以录入协助者名单的WebUI,车载Ufi用来发起寻路请求。远程导航服务器负责与车载Ufi和智能终端进行通信,以及完成路线规划工作。智能终端包括智能手机、平板电脑等智能设备,需要提前安装指定的远程协助软件,以实现与远程导航服务器的通信。A preferred embodiment of the present invention provides a navigation system (corresponding to the navigation system in Embodiment 1) that remotely assists in planning a driving route, the system including an in-vehicle Ufi (corresponding to the in-vehicle device in the above embodiment), a remote navigation server, and an intelligent Terminal (corresponding to the facilitator device in the above embodiment). The vehicle Ufi is equipped with a WebUI that can be entered into the list of facilitators, and the vehicle Ufi is used to initiate a path finding request. The remote navigation server is responsible for communicating with the vehicle Ufi and the intelligent terminal, as well as completing the route planning work. The smart terminal includes smart devices such as smart phones and tablet computers, and the specified remote assistance software needs to be installed in advance to realize communication with the remote navigation server.
寻路者通过车载Ufi发起寻路请求后,协助者反馈位置信息到远程导航服务器,远程导航服务器根据寻路者和协助者的位置信息自动规划出最佳的行车路线并发送到双方接收设备,双方设备在进行位置跟踪时检查是否有一方已经偏移了之前规划好的行车路线,是则向远处导航服务器发起路线修正请求,远程服务器接收到路线修正请求后才会重新规划行车路线并下发到双方的接收设备。通过这种方法可以大大减轻服务器和客户端的计算压力,不仅节省了设备成本还可减少电量消耗。After the pathfinder initiates the pathfinding request through the vehicle Ufi, the facilitator feeds back the location information to the remote navigation server, and the remote navigation server automatically plans the best driving route according to the location information of the pathfinder and the facilitator, and sends it to both receiving devices. When performing location tracking, both devices check whether one party has shifted the previously planned driving route, and then initiate a route correction request to the remote navigation server. The remote server will re-plan the driving route and receive the route correction request. Send to both receiving devices. In this way, the computing pressure on the server and the client can be greatly reduced, which not only saves equipment costs but also reduces power consumption.
具体包括以下步骤: Specifically, the following steps are included:
1、发起寻路请求:寻路者通过车载Ufi发起寻路请求到远程导航服务器,寻路者只需要选择指定协助者后即可发起寻路请求,无需指定目的位置。1. Initiating a pathfinding request: the pathfinder initiates a pathfinding request to the remote navigation server through the vehicle Ufi, and the pathfiner only needs to select the designated facilitator to initiate the pathfinding request without specifying the destination location.
2、转发寻路请求:远程导航服务器接收寻路者发起的寻路请求,并将寻路请求转发到指定协助者的客户端软件。2. Forwarding the pathfinding request: The remote navigation server receives the pathfinding request initiated by the pathfinder and forwards the pathfinding request to the client software of the designated facilitator.
3、接收寻路请求:指定协助者的客户端软件接收到寻路请求,客户端通过声音或振动提示协助者有新的寻路请求到来,同时在通知栏弹出提示信息,等待协助者确认寻路请求。3. Receiving the pathfinding request: the client software of the designated facilitator receives the pathfinding request, and the client prompts the facilitator to have a new pathfinding request through the voice or vibration prompt, and simultaneously presents a prompt message in the notification bar, waiting for the facilitator to confirm the search. Road request.
4、确认寻路请求:协助者在一分钟内确认寻路请求,客户端软件向远程导航服务器发送确认协助数据包。协助者不需要手动指定寻路者所处位置。且只在有需要时修改目的位置。4. Confirm the path finding request: the facilitator confirms the path finding request within one minute, and the client software sends a confirmation assistance packet to the remote navigation server. The facilitator does not need to manually specify where the pathfinder is located. And modify the destination only when needed.
5、规划行车路线:远程导航服务器接收到确认协助数据包,自动根据数据包中的寻路者和协助者的GPS位置数据规划出最佳的行车路线。5. Planning driving route: The remote navigation server receives the confirmation assistance data packet, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
6、下发行车路线:远程导航服务器将行车路线下发至寻路者和协助者接收端。6. The following route is issued: the remote navigation server delivers the driving route to the pathfinder and the receiver receiving end.
7、指引行车路线:寻路者车载Ufi接收行车路线数据包,车载Ufi自动解析行车路线并向寻路者实时语音播报行车路线,同时在LCD显示屏上显示导航路线和寻路者的实时位置。指引寻路者按照规划好的行车路线行进。7. Guide the driving route: The pathfinder Ufi receives the driving route data package. The vehicle Ufi automatically analyzes the driving route and broadcasts the driving route to the pathfinder real-time voice, and displays the navigation route and the real-time position of the pathfinder on the LCD display. . Guide the pathfinder to follow the planned driving directions.
8、反馈实时位置:寻路者车载Ufi在为用户提供导航的同时会向远程导航服务器实时传输所处位置的GPS数据,该GPS数据被封装为位置共享数据包,由远程导航服务器转发给之前指定的协助者客户端软件。8. Feedback real-time location: The pathfinder Ufi will transmit the GPS data of the location to the remote navigation server in real time while providing navigation to the user. The GPS data is encapsulated as a location sharing data packet, which is forwarded by the remote navigation server. The specified helper client software.
9、跟踪行车路线:指定协助者的客户端软件接收位置共享数据包,在远程协助软件界面上实时显示寻路者的位置和行进路线。9. Tracking the driving route: The client software of the designated facilitator receives the location sharing data packet, and displays the location of the pathfinder and the traveling route in real time on the remote assistance software interface.
10、自动修正路线:当寻路者所处GPS位置偏移了之前规划好的行车路线时,车载Ufi会向寻路者语音播报提示信息,同时向远程导航服务器发送路线修正请求。不需要协助者再次介入修改行车路线,远程导航服 务器会自动根据路线修正请求重新规划和下发行车路线。10. Automatic correction route: When the GPS position of the pathfinder is offset from the previously planned driving route, the vehicle Ufi will broadcast the prompt message to the pathfinder voice and send a route correction request to the remote navigation server. No need for helpers to intervene to modify driving routes, remote navigation services The server will automatically re-plan and issue the vehicle route according to the route correction request.
11、寻路者到达目的地,本次远程协助导航结束。11. The pathfinder arrives at the destination, and the remote assistance navigation ends.
本申请优选实施例提供的远程协助导航的方法包括以下步骤:The method for remote assistance navigation provided by the preferred embodiment of the present application includes the following steps:
步骤1:寻路者通过车载Ufi发起寻路请求到远程导航服务器。Step 1: The pathfinder initiates a path finding request to the remote navigation server via the vehicle Ufi.
所述车载Ufi为寻路者提供LCD显示屏和控制按键,寻路者可以通过操作按键选择已保存的协助者名单。选中所需的协助者后,用户单击导航按键即可发起寻路请求。如果用户没有选择协助者而直接点击导航按键,车载Ufi将使用默认协助者发起寻路请求。The vehicle Ufi provides an LCD display and control buttons for the pathfinder, and the pathfinder can select a saved list of assistors by operating the buttons. After selecting the desired facilitator, the user clicks the navigation button to initiate a pathfinding request. If the user does not select the facilitator and clicks the navigation button directly, the vehicle Ufi will use the default facilitator to initiate a pathfinding request.
所述LCD显示屏可以为用户显示***菜单和实时导航地图。The LCD display can display system menus and real-time navigation maps for the user.
所述控制按键包括电源键、菜单键、向上键、向下键、开始/停止导航按键,其中电源键可以控制车载Ufi开关机,菜单键用于打开***菜单和返回主页面,上下选择键可用来操作***菜单和选择协助者,开始/停止导航按键用于发起寻路请求和取消当前导航。The control button includes a power button, a menu button, an up button, a down button, and a start/stop navigation button, wherein the power button can control the on-board Ufi switch, the menu button is used to open the system menu and return to the main page, and the up and down selection buttons are available. To the operating system menu and select facilitator, the start/stop navigation buttons are used to initiate a pathfinding request and cancel the current navigation.
所述协助者名单需要寻路者提前通过车载Ufi的WebUI页面录入,录入时需要输入协助者ID号,远程导航服务器会根据协助者ID号返回协助者的姓名,车载Ufi在成功加入协助者后即可在LCD显示屏上显示协助者名称。The list of facilitators needs the pathfinder to enter the UFI WebUI page in advance. The ID number of the facilitator needs to be entered when the user enters. The remote navigation server returns the name of the facilitator according to the ID number of the facilitator. After the Ufi is successfully joined by the facilitator The name of the facilitator can be displayed on the LCD display.
所述默认协助者同样需要寻路者提前通过车载Ufi的WebUI页面指定。The default facilitator also needs the pathfinder to specify in advance via the UFI's WebUI page.
所述车载Ufi的WebUI页面会自动连接到远程导航服务器,因此需要寻路者在打开WebUI页面前确保车载Ufi可以连接到互联网。The on-board Ufi WebUI page is automatically connected to the remote navigation server, so the pathfinder needs to ensure that the car Ufi can connect to the Internet before opening the WebUI page.
所述寻路请求包含寻路者ID号,车载Ufi所处位置的GPS数据,以及协助者ID号。The path finding request includes a pathfinder ID number, GPS data of a location where the vehicle Ufi is located, and a facilitator ID number.
所述寻路者ID号需要寻路者提前通过车载Ufi的WebUI页面注册个人账户,每一个账号都会自动分配一个独立的账号ID,用户注册成功并完成登录后,车载Ufi即可在每次开机或联网后自动完成账户登录,该账户ID即为寻路者ID。 The pathfinder ID number needs the pathfinder to register the personal account in advance through the Ufi WebUI page of the vehicle, and each account will automatically assign an independent account ID. After the user successfully registers and completes the login, the vehicle Ufi can be turned on every time. Or automatically log in to the account after logging in. The account ID is the pathfinder ID.
所述GPS数据需要车载Ufi始终保持GPS功能开启,在寻路者按下导航键后,***控制模块即可从定位模块获取到车载Ufi的实时GPS位置数据并连同寻路者ID号和协助者ID号一起封装到寻路请求数据包中。The GPS data requires the vehicle Ufi to always keep the GPS function enabled. After the pathfinder presses the navigation button, the system control module can obtain the real-time GPS location data of the vehicle Ufi from the positioning module and together with the pathfinder ID number and the facilitator. The ID numbers are encapsulated together into a path-finding request packet.
所述协助者ID号需要协助者在其智能手机上安装配套的远程协助软件,并注册个人账户,每一个账号都会自动分配一个独立的账号ID,该账户ID即为协助者ID。The facilitator ID number requires the facilitator to install the supporting remote assistance software on the smart phone and register the personal account, and each account is automatically assigned a separate account ID, which is the facilitator ID.
步骤2:远程导航服务器接收寻路者发起的寻路请求,并将寻路请求转发到指定协助者的客户端软件。Step 2: The remote navigation server receives the pathfinding request initiated by the pathfinder and forwards the path finding request to the client software of the designated facilitator.
所述远程导航服务器根据寻路请求中的协助者ID将寻路请求转发到指定协助者的客户端软件中。The remote navigation server forwards the path-finding request to the client software of the designated facilitator according to the facilitator ID in the path-finding request.
所述客户端软件需要保持始终开启和联网的状态,以保证能够及时接收到寻路者发出的寻路请求。The client software needs to maintain an always-on and networked state to ensure that the pathfinding request from the pathfinder is received in time.
步骤3:指定协助者的客户端软件接收到寻路请求,客户端通过声音或振动提示协助者有新的寻路请求到来,同时在通知栏弹出提示信息,等待协助者确认寻路请求。Step 3: The client software of the designated facilitator receives the pathfinding request, and the client prompts the facilitator to have a new pathfinding request by sound or vibration, and prompts the prompting message in the notification bar to wait for the facilitator to confirm the pathfinding request.
所述提示信息被点击后即进入协助者客户端软件界面,客户端软件将根据接收到的寻路请求中的寻路者GPS位置数据,在软件主页地图上标识出寻路者所处位置和寻路者名称,同时在软件下方显示确认和拒绝寻路请求的按钮。After the prompt information is clicked, the helper client software interface is entered, and the client software identifies the location of the pathfinder on the software homepage map according to the GPS location data of the pathfinder in the received pathfinding request. The name of the pathfinder, along with a button to confirm and reject the pathfinding request below the software.
所述提示信息如果在一分钟内没有点击,则之后再点击该信息或者通过协助者软件图标直接进入,协助者软件都不会再显示确认和拒绝寻路请求的按钮。If the prompt information is not clicked within one minute, then the information is clicked or directly accessed through the helper software icon, and the facilitator software will not display the button for confirming and rejecting the path finding request.
所述协助者客户端可以支持多个寻路请求的处理,如果是来自同一寻路者的多个寻路请求,将只显示最新收到的寻路请求信息。The facilitator client can support the processing of multiple pathfinding requests, and if it is multiple pathfinding requests from the same pathfinder, only the newly received pathfinding request information will be displayed.
步骤4:如果在一分钟内协助者没有确认寻路请求,或者协助者手动拒绝了寻路请求,则客户端软件向远程导航服务器发送取消协助数据包。 Step 4: If the facilitator does not confirm the pathfinding request within one minute, or the facilitator manually rejects the pathfinding request, the client software sends a cancellation assistance packet to the remote navigation server.
所述取消协助数据包包含寻路者ID号,协助者ID号,拒绝原因。The cancellation assistance packet includes a pathfinder ID number, a facilitator ID number, and a reason for rejection.
所述拒绝原因包含两种,一是协助者手动拒绝了寻路请求,二是协助者长时间未响应寻路请求。There are two reasons for the rejection. One is that the facilitator manually rejects the path-finding request, and the other is that the facilitator has not responded to the path-finding request for a long time.
步骤5:远程导航服务器接收到取消协助数据包,直接将该数据包转发到寻路者所持车载Ufi上。Step 5: The remote navigation server receives the cancellation assistance data packet and directly forwards the data packet to the vehicle Ufi held by the pathfinder.
步骤6:寻路者车载Ufi接收到取消协助数据包,向用户语音播报指定协助者拒绝了寻路请求,以及拒绝原因。至此本次寻路请求处理完毕。Step 6: The pathfinder vehicle Ufi receives the cancellation assistance packet, and broadcasts to the user voice that the designated facilitator rejects the path finding request and the reason for the rejection. At this point, the pathfinding request has been processed.
步骤7:如果在一分钟内协助者确认了寻路请求,则客户端软件向远程导航服务器发送确认协助数据包。Step 7: If the facilitator confirms the pathfinding request within one minute, the client software sends a confirmation assistance packet to the remote navigation server.
所述确认协助数据包包含寻路者ID号,协助者ID号,寻路者GPS位置数据,协助者GPS位置数据。The confirmation assistance data packet includes a pathfinder ID number, a facilitator ID number, a pathfinder GPS location data, and a facilitator GPS location data.
所述协助者GPS位置数据可以由协助者指定,如果协助者指定了新的目的位置,则将此位置数据作为协助者GPS位置数据。The facilitator GPS location data may be specified by the facilitator, and if the facilitator specifies a new destination location, the location data is used as the facilitator GPS location data.
步骤8:远程导航服务器接收到确认协助数据包,自动根据数据包中的寻路者和协助者的GPS位置数据规划出最佳的行车路线。Step 8: The remote navigation server receives the confirmation assistance data packet, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
所述行车路线以寻路者位置为出发点,协助者位置为目的地。The driving route takes the position of the pathfinder as a starting point, and the facilitator position is the destination.
步骤9:远程导航服务器将行车路线下发至寻路者和协助者接收端。Step 9: The remote navigation server delivers the driving route to the pathfinder and the facilitator receiving end.
步骤10:寻路者车载Ufi接收行车路线数据包,车载Ufi自动解析行车路线并向寻路者实时语音播报行车路线,同时在LCD显示屏上显示导航路线和寻路者的实时位置。指引寻路者按照规划好的行车路线行进。Step 10: The pathfinder Ufi receives the driving route data packet, and the vehicle Ufi automatically analyzes the driving route and broadcasts the driving route to the pathfinder real-time voice, and displays the navigation route and the real-time position of the pathfinder on the LCD display. Guide the pathfinder to follow the planned driving directions.
所述行车路线数据包包含全程导航路线图,寻路者ID号,协助者ID号。寻路者所处GPS位置数据,协助者所处GPS位置数据。The driving route data packet includes a full navigation route map, a pathfinder ID number, and a facilitator ID number. The GPS location data of the pathfinder, the GPS location data of the facilitator.
步骤11:寻路者车载Ufi在为用户提供导航的同时会向远程导航服务器实时传输所处位置的GPS数据,该GPS数据被封装为位置共享数据包,由远程导航服务器转发给之前指定的协助者客户端软件。Step 11: The Pathfinder Vehicle Ufi will transmit the GPS data of the location to the remote navigation server in real time while providing navigation to the user. The GPS data is encapsulated into a location sharing data packet, which is forwarded by the remote navigation server to the previously designated assistance. Client software.
所述位置共享数据包包含寻路者ID号,协助者ID号,寻路者GPS 位置数据。The location sharing data packet includes a pathfinder ID number, a facilitator ID number, a pathfinder GPS Location data.
所述协助者ID号与寻路者车载Ufi发起寻路请求时使用的协助者ID号相同。The facilitator ID number is the same as the facilitator ID number used when the pathfinder vehicle Ufi initiates the pathfinding request.
步骤12:指定协助者的客户端软件接收位置共享数据包,在远程协助软件界面上实时显示寻路者的位置和行进路线。Step 12: Specify the facilitator's client software to receive the location sharing data packet, and display the pathfinder's location and travel route in real time on the remote assistance software interface.
步骤13:寻路者在导航过程中可以随时取消本次导航,车载Ufi将向远程导航服务器发送取消导航数据包,远程导航服务器将该数据包转发至指定协助者客户端。Step 13: The pathfinder can cancel the navigation at any time during the navigation process, and the vehicle Ufi will send a cancel navigation data packet to the remote navigation server, and the remote navigation server forwards the data packet to the designated facilitator client.
所述取消导航数据包包含寻路者ID号,协助者ID号。The cancel navigation data packet includes a pathfinder ID number and a helper ID number.
步骤14:指定协助者接收取消导航数据包,向用户显示本次协助导航已被寻路者取消,本次远程协助导航处理结束。Step 14: The designated facilitator receives the cancel navigation data packet, and displays to the user that the assisted navigation has been canceled by the pathfinder, and the remote assistance navigation processing ends.
步骤15:在远程协助导航过程中,协助者可决定是否开启双向位置跟踪功能,即在寻路者和协助者的显示设备上都实时显示两者的位置信息。如果协助方不启动双向位置跟踪功能,那么寻路者的目的地不会改变。Step 15: During the remote assistance navigation process, the facilitator may decide whether to enable the two-way location tracking function, that is, display the location information of both on the display device of the pathfinder and the facilitator in real time. If the facilitator does not initiate bidirectional location tracking, the destination of the pathfinder will not change.
步骤16:当协助者开启了双向位置跟踪功能后,协助者客户端就会向远程导航服务器实时传输所处位置的GPS数据,该GPS数据被封装为协助位置共享数据包,由远程导航服务器转发给寻路者所持车载Ufi。Step 16: When the facilitator turns on the two-way location tracking function, the facilitator client transmits the GPS data of the location to the remote navigation server in real time, and the GPS data is encapsulated to assist the location sharing data packet, and is forwarded by the remote navigation server. The vehicle Ufi is held by the pathfinder.
所述协助位置共享数据包包含寻路者ID号,协助者ID号,协助者GPS位置数据。The assisted location sharing data packet includes a pathfinder ID number, a facilitator ID number, and a facilitator GPS location data.
步骤17:寻路者车载Ufi接收到协助位置共享数据包,在LCD显示屏上实时更新协助者的位置信息。Step 17: The pathfinder Ufi receives the assisted location sharing data packet and updates the position information of the facilitator in real time on the LCD display.
步骤18:在导航过程中,本***支持路线修正功能。当寻路者所处GPS位置偏移了之前规划好的行车路线时,车载Ufi会向寻路者语音播报提示信息,同时向远程导航服务器发送路线修正请求。Step 18: During the navigation process, the system supports the route correction function. When the GPS location of the pathfinder is offset from the previously planned driving route, the vehicle Ufi will broadcast the prompt message to the pathfinder voice and send a route correction request to the remote navigation server.
所述路线修正请求包含寻路者ID号,协助者ID号,寻路者所处GPS位置数据,协助者所处GPS位置数据。 The route correction request includes a pathfinder ID number, a facilitator ID number, GPS location data of the pathfinder, and GPS location data of the facilitator.
所述协助者所处GPS位置数据和寻路者车载Ufi接收到的最新的行车路线数据包中包含的协助者GPS位置数据保持一致。The GPS location data of the facilitator and the GPS location data of the facilitator included in the latest driving route data packet received by the pathfinder vehicle Ufi are consistent.
步骤19:在协助者开启双向位置跟踪功能后,当协助者所处GPS位置偏移了之前为寻路者规划好的行车路线时,协助者客户端将自动向远程导航服务器发送协助者路线修正请求。Step 19: After the facilitator turns on the two-way position tracking function, when the GPS position of the facilitator is shifted before the route planned for the pathfinder, the facilitator client will automatically send the helper route correction to the remote navigation server. request.
所述协助者路线修正请求包含寻路者ID号,协助者ID号,寻路者所处GPS位置数据,协助者所处GPS位置数据。The facilitator route correction request includes a pathfinder ID number, a facilitator ID number, GPS location data of the pathfinder, and GPS location data of the facilitator.
所述寻路者所处GPS位置数据和协助者客户端接收到的最新的行车路线数据包中包含的寻路者GPS位置数据保持一致。The GPS location data of the pathfinder is consistent with the pathfinder GPS location data contained in the latest driving route data packet received by the facilitator client.
步骤20:远程导航服务器接收路线修正请求或协助者路线修正请求,自动根据数据包中的寻路者和协助者的GPS位置数据规划出最佳的行车路线。Step 20: The remote navigation server receives the route correction request or the facilitator route correction request, and automatically plans the best driving route according to the GPS location data of the pathfinder and the facilitator in the data packet.
步骤21:远程导航服务器将修正后的行车路线下发至寻路者和协助者接收端。Step 21: The remote navigation server delivers the corrected driving route to the pathfinder and the facilitator receiving end.
步骤22:在寻路者到达指定目的地后,本次远程协助导航处理结束。Step 22: After the pathfinder arrives at the designated destination, the remote assistance navigation process ends.
图9是根据本发明优选实施例提供的远程协助规划行车路线的方法的流程示意图,如图9所示,主要包括以下步骤:FIG. 9 is a schematic flowchart of a remote assistance method for planning a driving route according to a preferred embodiment of the present invention. As shown in FIG. 9, the method mainly includes the following steps:
步骤S901,寻路者通过车载Ufi发起寻路请求;Step S901, the pathfinder initiates a path finding request by using the vehicle Ufi;
步骤S902,远程导航服务器转发寻路请求到协助者;Step S902, the remote navigation server forwards the path finding request to the facilitator;
步骤S903,协助者客户端接收寻路请求并提示;Step S903, the facilitator client receives the path finding request and prompts;
步骤S904,判断协助者在一分钟内是否确认了寻路请求,在是的情况下,执行步骤S905至步骤S911,在否的情况下,执行步骤S912至步骤S914;Step S904, it is determined whether the facilitator confirms the path finding request within one minute, if yes, step S905 to step S911, in the case of no, step S912 to step S914;
步骤S905,协助客户端发送确认协助数据包;Step S905, assisting the client to send a confirmation assistance data packet;
步骤S906,远程导航服务器规划行车路线;Step S906, the remote navigation server plans a driving route;
步骤S907,远程导航服务器下发行车路线; Step S907, the vehicle routing is issued under the remote navigation server;
步骤S908,寻路者根据语音指引和地图指示开始行进;Step S908, the pathfinder starts to travel according to the voice guidance and the map indication;
步骤S909,寻路者共享实时位置协助者进行位置跟踪;Step S909, the pathfinder shares the real-time location facilitator for location tracking;
步骤S910,自行修正行车路线;Step S910, correcting the driving route by itself;
步骤S911,寻路者到达目的地;Step S911, the pathfinder arrives at the destination;
步骤S912,协助者客户端发送取消协助数据包;Step S912, the facilitator client sends a cancellation assistance data packet;
步骤S913,远程导航服务器转发数据包到寻路者;Step S913, the remote navigation server forwards the data packet to the pathfinder;
步骤S914,寻路者车载Ufi语音播报请求失败。In step S914, the pathfinder vehicle Ufi voice broadcast request fails.
图10是根据本发明优选实施例提供的位置跟踪功能和路线自动修正功能的流程示意图,如图10所示,主要包括以下步骤:FIG. 10 is a schematic flowchart of a location tracking function and an automatic route correction function according to a preferred embodiment of the present invention. As shown in FIG. 10, the method mainly includes the following steps:
步骤S1001,寻路者车载Ufi回转实时位置;Step S1001, the pathfinder vehicle Ufi revolves the real-time position;
步骤S1002,远程导航服务器转发实时位置到协助者;Step S1002: The remote navigation server forwards the real-time location to the facilitator;
步骤S1003,协助者客户端显示寻路者实时位置;Step S1003, the facilitator client displays the real-time location of the pathfinder;
步骤S1004,判断寻路者取消本次导航,在是的情况下,执行步骤S1005和步骤S1006;在否的情况下,执行步骤S1007;Step S1004, it is determined that the pathfinder cancels the current navigation, in the case of YES, step S1005 and step S1006; in the case of no, step S1007;
步骤S1005,远程导航服务器转发数据包到协助者;Step S1005: The remote navigation server forwards the data packet to the facilitator;
步骤S1006,协助者客户端显示寻路请求已取消;Step S1006, the facilitator client displays that the path finding request has been canceled;
步骤S1007,判断协助者开启双向位置跟踪功能;在是的情况下,执行步骤S1008;在否的情况下,执行步骤S1013;Step S1007, it is determined that the facilitator turns on the two-way position tracking function; if yes, step S1008 is performed; if no, step S1013 is performed;
步骤S1008,协助者客户端回传实时位置;Step S1008, the facilitator client returns the real-time location;
步骤S1009,远程导航服务器转发实时位置到寻路者;Step S1009: The remote navigation server forwards the real-time location to the pathfinder;
步骤S1010,寻路者车载Ufi更新协助者实时位置;Step S1010, the pathfinder vehicle Ufi updates the real-time location of the facilitator;
步骤S1011,判断协助者是否偏移路线,在是的情况下,执行步骤S1012,在否的情况下,执行步骤S1013;Step S1011, it is determined whether the facilitator offsets the route, if yes, step S1012 is performed, and if no, step S1013 is performed;
步骤S1012,协助者客户端发送路线修正请求; Step S1012, the facilitator client sends a route correction request;
步骤S1013,判断寻路者是否偏移路线;在是的情况下,执行步骤S1014;在否的情况下,执行步骤S1017;In step S1013, it is determined whether the pathfinder is offset by the route; if yes, step S1014 is performed; if no, step S1017 is performed;
步骤S1014,寻路者车载Ufi发送路线修正请求;Step S1014, the pathfinder vehicle Ufi sends a route correction request;
步骤S1015,远程导航服务器规划行车路线;Step S1015: The remote navigation server plans a driving route;
步骤S1016,远程导航服务器下发行车路线;Step S1016: issuing a car route under the remote navigation server;
步骤S1017,判断寻路者到达目的地;在是的情况下,执行步骤S1018;在否的情况下,执行步骤S1001;Step S1017, it is determined that the pathfinder arrives at the destination; if yes, step S1018 is performed; if no, step S1001 is performed;
步骤S1018,远程协助导航结束。In step S1018, the remote assistance navigation ends.
需要说明的是,为了进一步降低车载Ufi的成本,可以将上述优选实施例中提到的LCD显示屏去掉,同样需要去掉的还有寻路者车载Ufi对协助者位置和行车路线的显示步骤。在寻路者发起寻路请求时,也不需要通过LCD显示屏向用户显示可供选择的协助者名单,每当用户按下上下选择键时,就通过语音的方式向用户播报当前选中的协助者,在导航开始时也只通过语音的方式提示用户具体的行车路线。可以去掉双向位置跟踪功能。对于在双向位置跟踪中协助者位置改变引起的路线修正步骤,可替换为协助者在寻路导航过程中手动修改导航的目的位置并向远程导航服务器发起路线修正请求。It should be noted that, in order to further reduce the cost of the vehicle Ufi, the LCD display screen mentioned in the above preferred embodiment may be removed, and the step of displaying the path of the facilitator and the driving route by the pathfinder Ufi may also be removed. When the pathfinder initiates the pathfinding request, there is no need to display the list of assistors to be selected to the user through the LCD display. Whenever the user presses the up and down selection keys, the currently selected assistance is broadcast to the user by voice. At the beginning of the navigation, the user is only prompted by voice to specify the driving route. The two-way position tracking function can be removed. For the route correction step caused by the facilitator position change in the two-way position tracking, the facilitator may manually replace the destination position of the navigation in the pathfinding navigation process and initiate a route correction request to the remote navigation server.
通过上述优选实施例,可以实现以下技术效果:Through the above preferred embodiments, the following technical effects can be achieved:
1、通过采用车载Ufi实现远程协助导航的需求,解决了现有技术只能通过手机等智能终端才可以实现远程协助导航而带来的成本过高的问题。1. The need for remote assistance navigation by using the vehicle Ufi solves the problem that the prior art can only realize remote assistance navigation through a smart terminal such as a mobile phone.
2、通过采用远程导航服务器规划路线的方式,解决了现有技术直接通过智能终端完成路线规划而增加的对终端处理器计算压力和处理能力的过高要求,以及频繁的路线规划操作可能带来的电量消耗过快的问题。2. By adopting the method of planning the route by the remote navigation server, the excessively high requirements for the calculation pressure and processing capability of the terminal processor increased by the prior art directly completing the route planning through the intelligent terminal, and the frequent route planning operations may be brought about. The problem of excessive power consumption.
3、通过车载Ufi和手机客户端自我检测行进路线是否偏移,并在路线偏移时自动向远程导航服务器发起路线修正请求的方式,解决了现有技 术需要协助者持续关注寻路者是否偏移路线而为协助者带来不便的问题,而且一旦协助者没有及时发现寻路者偏移了行进路线,很有可能导致寻路者走向错误的路线。3. The method of self-detecting whether the travel route is offset by the vehicle Ufi and the mobile phone client, and automatically initiating a route correction request to the remote navigation server when the route is offset, solves the prior art The surgeon needs to continue to pay attention to whether the pathfinder is offset or not, and the inconvenience is caused to the facilitator. Once the facilitator does not find that the pathfinder has shifted the route in time, it is likely to lead the pathfinder to the wrong route. .
4、通过寻路者一键发起寻路请求,协助者确认寻路请求后由远程导航服务器完成路线规划的方式,解决了现有技术只能由寻路者通过打电话、发短信等方式才能完成目的地确定的问题。本发明可以直接以协助者所处位置为默认目的地。4. The pathfinding user initiates the pathfinding request by one button, and the facilitator confirms the route finding method by the remote navigation server after confirming the pathfinding request, and solves the problem that the existing technology can only be called by the pathfinder by calling, sending a text message, etc. Complete the problem of destination determination. The present invention can directly take the location of the facilitator as the default destination.
5、通过设定多个协助者名单,由用户在发起寻路请求前自主决定需要协助的人员的方式,解决了现有技术中如果协助者临时有事,或者没有及时接听寻路者电话,而造成的寻路者无法获取导航路线的问题,本发明可以让寻路者尝试选择其他的协助者完成寻路请求。5. By setting a list of multiple facilitators, the user decides the person who needs assistance before initiating the path-finding request, and solves the problem in the prior art that if the facilitator temporarily has something, or does not answer the caller's phone in time, The problem is that the pathfinder cannot obtain the navigation route, and the present invention allows the pathfinder to try to select other facilitators to complete the pathfinding request.
6、通过提供双向位置跟踪功能,解决了现有技术中寻路者无法获悉协助者的实时位置的问题,如果协助者的位置发生改变而协助者又没有及时修改路线目的地,就可能导致寻路者依然按照原来的行车路线行进而无法找到协助者。6. By providing a two-way position tracking function, the problem that the pathfinder cannot know the real-time location of the facilitator in the prior art is solved. If the position of the facilitator changes and the facilitator does not modify the route destination in time, it may lead to the search. The passer-by still traveled according to the original driving route and could not find the helper.
7、通过语音播报行车路线的方式,解决了现有技术只能通过罗盘指路、文字指路、地图指路的方式而可能造成的行车安全问题。7. By means of voice broadcast of driving routes, the problem of driving safety that can be caused by the way that the prior art can only guide, express, and map through the compass is solved.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于 本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Various modifications and changes of the present invention are possible in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
通过本发明实施例,由于采用远程导航服务器规划行车路线,并将规划好的行车路线下发给车载设备和协助者设备的方式,使得不再通过协助者设备来完成线路规划,减轻了协助者设备的计算压力,提高了协助者设备的处理能力,因此,可以解决相关技术中直接在协助者设备上完成路线规划而增加协助者设备计算压力和处理能力的问题。 According to the embodiment of the present invention, since the remote navigation server is used to plan the driving route and the planned driving route is sent to the in-vehicle device and the facilitator device, the route planning is no longer completed by the facilitator device, and the facilitator is lightened. The calculation pressure of the device improves the processing capability of the facilitator device. Therefore, the problem of calculating the pressure and processing capability of the facilitator device by directly completing the route planning on the facilitator device in the related art can be solved.

Claims (34)

  1. 一种导航***,包括:车载设备,远程导航服务器,协助者设备;A navigation system comprising: an in-vehicle device, a remote navigation server, a facilitator device;
    所述车载设备,设置为向所述远程导航服务器发送寻路请求;The in-vehicle device is configured to send a path-finding request to the remote navigation server;
    所述远程导航服务器,设置为将所述寻路请求转发给所述协助者设备,以及根据接收的所述协助者设备发送的确认协助数据包规划行车路线,将规划好的所述行车路线下发给所述车载设备和所述协助者设备。The remote navigation server is configured to forward the path-finding request to the facilitator device, and plan a driving route according to the received confirmation assistance packet sent by the facilitator device, and the planned driving route is to be And sent to the in-vehicle device and the facilitator device.
  2. 根据权利要求1所述的***,其中,所述行车路线的起点为所述车载设备当前所在的位置,所述行车路线的终点为所述协助者设备所在的位置。The system of claim 1, wherein the starting point of the driving route is a current location of the in-vehicle device, and the ending point of the driving route is a location where the facilitator device is located.
  3. 根据权利要求1所述的***,其中,所述确认协助数据包包括以下信息:The system of claim 1 wherein said confirmation assistance packet comprises the following information:
    车载设备标识ID号,协助者设备标识,所述车载设备的位置信息,所述协助者设备的位置信息。The in-vehicle device identification ID number, the facilitator device identification, the location information of the in-vehicle device, and the location information of the facilitator device.
  4. 根据权利要求1或3所述的***,其中,所述车载设备中预先存储有多个所述协助者设备对应的协助者设备标识;所述车载设备还设置为在向所述远程导航服务器发送寻路请求之前,接收确定信号,其中,所述确定信号中携带寻路者从多个所述协助者设备标识中选择的所述协助者设备标识。The system according to claim 1 or 3, wherein the in-vehicle device pre-stores a plurality of helper device identifiers corresponding to the facilitator device; the in-vehicle device is further configured to send to the remote navigation server Before the path finding request, the determining signal is received, wherein the determining signal carries the facilitator device identifier selected by the pathfinder from the plurality of the facilitator device identifiers.
  5. 根据权利要求1所述的***,其中,所述车载设备,还设置为接收所述远程导航服务器下发的所述行车路线,解析所述行车路线,以及通过语音方式播报所述行车路线。The system of claim 1, wherein the in-vehicle device is further configured to receive the driving route delivered by the remote navigation server, parse the driving route, and broadcast the driving route by voice.
  6. 根据权利要求5所述的***,其中,所述车载设备,还设置为实时向所述远程导航服务器传输所述车载设备所处的位置信息;所 述远程导航服务器还设置为将所述车载设备实时传输的所述车载设备所处的位置信息转发给所述协助者设备。The system of claim 5, wherein the in-vehicle device is further configured to transmit the location information of the in-vehicle device to the remote navigation server in real time; The remote navigation server is further configured to forward the location information of the in-vehicle device in real time transmitted by the in-vehicle device to the facilitator device.
  7. 根据权利要求6所述的***,其中,所述协助者设备还设置为实时显示所述车载设备的位置信息和所述行车路线。The system of claim 6, wherein the facilitator device is further configured to display location information of the in-vehicle device and the driving route in real time.
  8. 根据权利要求6或7所述的***,其中,所述协助者设备还设置为向所述远程导航服务器实时传输所述协助者设备所处的位置信息;所述远程导航服务器还设置为将所述协助者设备实时传输的所述协助者设备的位置信息转发给所述车载设备。The system according to claim 6 or 7, wherein the facilitator device is further configured to transmit the location information of the facilitator device to the remote navigation server in real time; the remote navigation server is further configured to The location information of the facilitator device transmitted in real time by the facilitator device is forwarded to the in-vehicle device.
  9. 根据权利要求8所述的***,其中,所述车载设备包括:显示屏;其中,所述显示屏,设置为实时显示所述协助者设备的位置信息。The system of claim 8, wherein the in-vehicle device comprises: a display screen; wherein the display screen is configured to display location information of the facilitator device in real time.
  10. 根据权利要求1所述的***,其中,所述车载设备,还设置为检测所述车载设备所处的位置是否偏移了所述行车路线,在确定偏移了所述行车路线的情况下,向所述远程导航服务器发送用于请求修正所述行车路线的第一修正请求;其中,所述第一修正请求中包括:车载设备ID号,协助者ID号,所述车载设备的当前位置信息,所述协助者设备的当前位置信息。The system according to claim 1, wherein the in-vehicle device is further configured to detect whether a position at which the in-vehicle device is located is offset from the driving route, and in a case where it is determined that the driving route is offset, Sending, to the remote navigation server, a first correction request for requesting correction of the driving route; wherein the first correction request includes: an in-vehicle device ID number, a facilitator ID number, and current location information of the in-vehicle device The current location information of the facilitator device.
  11. 根据权利要求1所述的***,其中,所述协助者设备,还设置为检测所述协助者设备所处的位置是否偏移了所述行车路线,在确定偏移了所述行车路线的情况下,向所述远程导航服务器发送用于请求修正所述行车路线的第二修正请求;其中,所述第二修正请求中包括:车载设备ID号,协助者ID号,所述车载设备的当前位置信息,所述协助者设备的当前位置信息。The system according to claim 1, wherein said facilitator device is further configured to detect whether a position at which said facilitator device is located is offset from said driving route, and determining that said driving route is offset Sending, to the remote navigation server, a second correction request for requesting correction of the driving route; wherein the second correction request includes: an in-vehicle device ID number, a facilitator ID number, and a current status of the in-vehicle device Location information, current location information of the facilitator device.
  12. 根据权利要求10或11所述的***,其中,所述远程导航服务器还设置为将第一修正请求或第二修正请求中携带的所述车载设 备的当前位置信息和所述协助者设备的当前位置信息重新规划所述行车路线。The system according to claim 10 or 11, wherein the remote navigation server is further configured to carry the onboard device carried in the first correction request or the second correction request The current location information and the current location information of the facilitator device re-plan the driving route.
  13. 一种行车线路规划方法,包括:A method of planning a driving route, comprising:
    接收寻路者所在车载设备发送的寻路请求;Receiving a path finding request sent by the in-vehicle device where the pathfinder is located;
    将所述寻路请求发送给协助者设备;Sending the path finding request to the facilitator device;
    接收所述协助者设备发送的确认协助数据包;Receiving a confirmation assistance data packet sent by the facilitator device;
    根据所述确认协助数据规划行车路线;Planning driving directions based on the confirmation assistance data;
    将规划的所述行车路线下发给所述车载设备和所述协助者设备。The planned driving route is delivered to the in-vehicle device and the facilitator device.
  14. 根据权利要求13所述的方法,其中,所述行车路线的起点为所述车载设备当前所在的位置,所述行车路线的终点为所述协助者设备所在的位置。The method according to claim 13, wherein the starting point of the driving route is a current location of the in-vehicle device, and the ending point of the driving route is a location where the facilitator device is located.
  15. 根据权利要求13所述的方法,其中,所述确认协助数据包包括以下信息:The method of claim 13 wherein said confirmation assistance packet comprises the following information:
    车载设备标识ID号,协助者设备标识,所述车载设备的位置信息,所述协助者设备的位置信息。The in-vehicle device identification ID number, the facilitator device identification, the location information of the in-vehicle device, and the location information of the facilitator device.
  16. 根据权利要求13所述的方法,其中,在将规划的所述行车路线下发给所述车载设备和所述协助者设备之后,所述方法还包括:The method of claim 13, wherein after the planned driving route is sent to the in-vehicle device and the facilitator device, the method further comprises:
    实时接收所述车载设备传输的所述车载设备的位置信息;Receiving, in real time, location information of the in-vehicle device transmitted by the in-vehicle device;
    将实时接收的所述车载设备的位置信息发送给所述协助者设备。The location information of the in-vehicle device received in real time is sent to the facilitator device.
  17. 根据权利要求13所述的方法,其中,在将规划的所述行车路线下发给所述车载设备和所述协助者设备之后,所述方法还包括:The method of claim 13, wherein after the planned driving route is sent to the in-vehicle device and the facilitator device, the method further comprises:
    实时接收所述协助者设备传输的所述协助者设备的位置信息;Receiving, in real time, location information of the facilitator device transmitted by the facilitator device;
    将实时接收的所述协助者设备的位置信息发送给所述车载设备。The location information of the facilitator device received in real time is transmitted to the in-vehicle device.
  18. 根据权利要求16或17所述的方法,其中,所述方法还包括: The method of claim 16 or 17, wherein the method further comprises:
    接收所述车载设备或者所述协助者设备发送的用于请求修正所述行车路线的修正请求;其中,所述修正请求中包括:车载设备ID号,协助者设备标识,所述车载设备的当前位置信息,所述协助者设备的当前位置信息;Receiving, by the in-vehicle device or the facilitator device, a request for requesting correction of the driving route; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier, and a current status of the in-vehicle device Location information, current location information of the facilitator device;
    根据所述车载设备的当前位置信息和所述协助者设备的当前位置信息重新规划所述行车路线。The driving route is re-planned according to current location information of the in-vehicle device and current location information of the facilitator device.
  19. 一种行车线路接收方法,包括:A driving line receiving method includes:
    向远程导航服务器发送用于所述远程导航服务器规划车载设备的行车路线的确认协助数据包;其中,所述确认协助数据包中包括:车载设备标识ID号,协助者设备标识,所述车载设备的位置信息,所述协助者设备的位置信息;Sending a confirmation assistance data packet for the remote navigation server to plan the driving route of the in-vehicle device to the remote navigation server; wherein the confirmation assistance data packet includes: an in-vehicle device identification ID number, a facilitator device identifier, and the in-vehicle device Location information, location information of the facilitator device;
    接收所述远程导航服务器发送的规划的所述行车路线。Receiving the planned driving route sent by the remote navigation server.
  20. 根据权利要求19所述的方法,其中,所述行车路线的起点为所述车载设备所在的位置,所述行车路线的终点为所述协助者设备所在的位置。The method according to claim 19, wherein the starting point of the driving route is a location where the in-vehicle device is located, and an ending point of the driving route is a location where the facilitator device is located.
  21. 根据权利要求19所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method of claim 19, wherein after receiving the planned driving route transmitted by the remote navigation server, the method further comprises:
    经由所述远程导航服务器实时向所述车载设备发送所述协助者设备的位置信息。The location information of the facilitator device is transmitted to the in-vehicle device in real time via the remote navigation server.
  22. 根据权利要求21所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method of claim 21, wherein after receiving the planned driving route transmitted by the remote navigation server, the method further comprises:
    实时接收所述车载设备经由所述远程导航服务器发送的所述车载设备的位置信息。 Receiving, in real time, location information of the in-vehicle device transmitted by the in-vehicle device via the remote navigation server.
  23. 根据权利要求21或22所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method according to claim 21 or 22, wherein after receiving the planned driving route sent by the remote navigation server, the method further comprises:
    检测所述协助者设备所处的位置是否偏移了所述行车路线;Detecting whether the location where the facilitator device is located is offset from the driving route;
    在确定偏移了所述行车路线的情况下,向所述远程导航服务器发送用于请求修正所述行车路线的修正请求;其中,所述修正请求中包括:车载设备ID号,协助者设备标识,所述车载设备的当前位置信息,所述协助者设备的当前位置信息。And determining, in the case that the driving route is offset, sending a correction request for requesting correction of the driving route to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier The current location information of the in-vehicle device, the current location information of the facilitator device.
  24. 一种行车线路接收方法,包括:A driving line receiving method includes:
    向远程导航服务器发送寻路请求;其中,所述远程导航服务器,设置为将所述寻路请求转发给协助者设备,以及根据接收的所述协助者设备发送的确认协助数据包规划行车路线;Sending a path finding request to the remote navigation server; wherein the remote navigation server is configured to forward the path finding request to the facilitator device, and plan a driving route according to the received confirmation assistance packet sent by the facilitator device;
    接收所述远程导航服务器发送的规划的所述行车路线。Receiving the planned driving route sent by the remote navigation server.
  25. 根据权利要求24所述的方法,其中,所述行车路线的起点为车载设备当前所在的位置,所述行车路线的终点为所述协助者设备所在的位置。The method according to claim 24, wherein the starting point of the driving route is a current location of the in-vehicle device, and the ending point of the driving route is a location where the facilitator device is located.
  26. 根据权利要求24所述的方法,其中,所述确认协助数据包包括以下信息:The method of claim 24 wherein said confirmation assistance packet comprises the following information:
    车载设备标识ID号,协助者设备标识,所述车载设备的位置信息,所述协助者设备的位置信息。The in-vehicle device identification ID number, the facilitator device identification, the location information of the in-vehicle device, and the location information of the facilitator device.
  27. 根据权利要求24所述的方法,其中,在向远程导航服务器发送寻路请求之前,所述方法还包括:The method of claim 24, wherein before the routing request is sent to the remote navigation server, the method further comprises:
    接收确定信号,其中,所述确定信号中携带寻路者从预先存储的多个协助者设备标识中选择的与所述协助者设备对应的所述协助者 设备标识。Receiving a determination signal, wherein the determination signal carries the facilitator corresponding to the facilitator device selected by a pathfinder from a plurality of pre-stored helper device identifiers Equipment Identity.
  28. 根据权利要求24所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method of claim 24, wherein after receiving the planned driving route transmitted by the remote navigation server, the method further comprises:
    解析所述行车路线,以及通过语音方式播报所述行车路线。Parsing the driving route and broadcasting the driving route by voice.
  29. 根据权利要求24所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method of claim 24, wherein after receiving the planned driving route transmitted by the remote navigation server, the method further comprises:
    经由所述远程导航服务器向所述协助者设备传输车载设备的位置信息。The location information of the in-vehicle device is transmitted to the facilitator device via the remote navigation server.
  30. 根据权利要求29所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method of claim 29, wherein after receiving the planned driving route transmitted by the remote navigation server, the method further comprises:
    实时接收所述协助者设备经由所述远程导航服务器发送的协助者设备的位置信息。The location information of the facilitator device transmitted by the facilitator device via the remote navigation server is received in real time.
  31. 根据权利要求29或30所述的方法,其中,在接收所述远程导航服务器发送的规划的所述行车路线之后,所述方法还包括:The method according to claim 29 or 30, wherein after receiving the planned driving route sent by the remote navigation server, the method further comprises:
    检测所述车载设备所处的位置是否偏移了所述行车路线;Detecting whether the location where the in-vehicle device is located is offset from the driving route;
    在确定偏移了所述行车路线的情况下,向所述远程导航服务器发送用于请求修正所述行车路线的修正请求;其中,所述修正请求中包括:车载设备ID号,协助者设备标识,所述车载设备的当前位置信息,所述协助者设备的当前位置信息。And determining, in the case that the driving route is offset, sending a correction request for requesting correction of the driving route to the remote navigation server; wherein the correction request includes: an in-vehicle device ID number, a facilitator device identifier The current location information of the in-vehicle device, the current location information of the facilitator device.
  32. 一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行权利要求13至18中任一项所述的方法。A storage medium, characterized in that the storage medium comprises a stored program, wherein the program is executed to perform the method of any one of claims 13 to 18.
  33. 一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行权利要求19至23中任一项所述的方法。A storage medium, characterized in that the storage medium comprises a stored program, wherein the program is executed to perform the method of any one of claims 19 to 23.
  34. 一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行权利要求24至31中任一项所述的方法。 A storage medium, characterized in that the storage medium comprises a stored program, wherein the program is executed to perform the method of any one of claims 24 to 31.
PCT/CN2017/102437 2016-10-13 2017-09-20 Navigation system, and a driving route planning and receiving method and apparatus WO2018068615A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610895747.7 2016-10-13
CN201610895747.7A CN107941230A (en) 2016-10-13 2016-10-13 Navigation system, traffic route planning, method of reseptance and device

Publications (1)

Publication Number Publication Date
WO2018068615A1 true WO2018068615A1 (en) 2018-04-19

Family

ID=61905140

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/102437 WO2018068615A1 (en) 2016-10-13 2017-09-20 Navigation system, and a driving route planning and receiving method and apparatus

Country Status (2)

Country Link
CN (1) CN107941230A (en)
WO (1) WO2018068615A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109612487A (en) * 2018-12-21 2019-04-12 广州小鹏汽车科技有限公司 Track navigation method and onboard system based on mobile terminal real time position
CN110260879B (en) * 2019-07-15 2021-10-08 广州小鹏汽车科技有限公司 Destination auxiliary navigation method and system, navigation terminal, auxiliary terminal and server
CN110455304A (en) * 2019-08-05 2019-11-15 深圳市大拿科技有限公司 Automobile navigation method, apparatus and system
CN110488846A (en) * 2019-09-19 2019-11-22 广州文远知行科技有限公司 Unmanned remote assistance method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103063207A (en) * 2012-12-21 2013-04-24 天闻数媒科技(北京)有限公司 Method for quick navigation, device for quick navigation and system for quick navigation
CN103134502A (en) * 2011-11-30 2013-06-05 上海博泰悦臻电子设备制造有限公司 Navigation method, navigation system and network server
CN104185149A (en) * 2013-05-24 2014-12-03 浙江大华技术股份有限公司 Method and apparatus for realizing interaction between vehicle-mounted positioning terminals
US20160088434A1 (en) * 2008-02-05 2016-03-24 Madhavi Jayanthi Mobile device and server for task assignments based on proximity
CN105758409A (en) * 2015-07-17 2016-07-13 陶德龙 Navigation method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160088434A1 (en) * 2008-02-05 2016-03-24 Madhavi Jayanthi Mobile device and server for task assignments based on proximity
CN103134502A (en) * 2011-11-30 2013-06-05 上海博泰悦臻电子设备制造有限公司 Navigation method, navigation system and network server
CN103063207A (en) * 2012-12-21 2013-04-24 天闻数媒科技(北京)有限公司 Method for quick navigation, device for quick navigation and system for quick navigation
CN104185149A (en) * 2013-05-24 2014-12-03 浙江大华技术股份有限公司 Method and apparatus for realizing interaction between vehicle-mounted positioning terminals
CN105758409A (en) * 2015-07-17 2016-07-13 陶德龙 Navigation method and system

Also Published As

Publication number Publication date
CN107941230A (en) 2018-04-20

Similar Documents

Publication Publication Date Title
WO2018068615A1 (en) Navigation system, and a driving route planning and receiving method and apparatus
US7653481B2 (en) In-transit two-way route communication between a handheld positioning device and a service provider
US11409513B2 (en) Surrogate vehicle OTA update through V2X
US6898521B2 (en) Navigation device
EP2525189B1 (en) Remote operator assistance for one or more user commands in a vehicle
JP2017108274A (en) Information takeover system, on-vehicle terminal, and information takeover method
CN106323299B (en) Navigation method, device and system
US10408633B2 (en) System and method for dynamic route guidance
JP2002022464A (en) Apparatus and method of processing information for moving bodies and memory medium having stored information processing programs for moving bodies
US9451396B2 (en) Facility search system, facility search program product, and in-vehicle device
WO2017051731A1 (en) Vehicle-mounted communications device and vehicle communications system
US20110237184A1 (en) On-board device, information communication system, method for controlling communication of on-board device, and computer program therefor
JP2007256137A (en) Vehicle-mounted navigation system, its control method, and control program
CN104764456B (en) Validating map data corrections
JP2014048077A (en) Rendezvous support apparatus
KR20150052915A (en) Method for Offering the Meeting Spot Between Two Differential Guidance Systems
JP5314987B2 (en) In-vehicle system
JP5698864B2 (en) Navigation device, server, navigation method and program
WO2017107799A1 (en) Method, terminal and network side equipment for navigation
JP2019079168A (en) Automatic driving system, automatic driving method, and automatic driving program
JP2007194692A (en) Wireless mobile terminal, and communication state estimation method and program
JP2010038585A (en) Onboard device, navigation system, and method of controlling the same
JP2007057365A (en) Navigation managing server and navigation system
JP6221534B2 (en) Information terminal, information providing system, destination setting method, and computer program
JP2019175184A (en) Server device, information communication method, program, and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17859916

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17859916

Country of ref document: EP

Kind code of ref document: A1