[go: up one dir, main page]

CN107231388B - Communication navigation method and electronic device - Google Patents

Communication navigation method and electronic device Download PDF

Info

Publication number
CN107231388B
CN107231388B CN201610168603.1A CN201610168603A CN107231388B CN 107231388 B CN107231388 B CN 107231388B CN 201610168603 A CN201610168603 A CN 201610168603A CN 107231388 B CN107231388 B CN 107231388B
Authority
CN
China
Prior art keywords
electronic device
navigation route
navigation
electronic equipment
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610168603.1A
Other languages
Chinese (zh)
Other versions
CN107231388A (en
Inventor
蔡抡元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
Original Assignee
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
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 Shenzhen Futaihong Precision Industry Co Ltd, Chiun Mai Communication Systems Inc filed Critical Shenzhen Futaihong Precision Industry Co Ltd
Priority to CN201610168603.1A priority Critical patent/CN107231388B/en
Publication of CN107231388A publication Critical patent/CN107231388A/en
Application granted granted Critical
Publication of CN107231388B publication Critical patent/CN107231388B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • 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/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/362Destination input or retrieval received from an external device or application, e.g. PDA, mobile phone or calendar application

Landscapes

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

Abstract

The invention provides a communication navigation method, which is applied to first electronic equipment and comprises the following steps: a connection step, which is in communication connection with a second electronic device; a receiving step of acquiring the current position of the first electronic device, sending the current position of the first electronic device to the second electronic device, and receiving a navigation route confirmed by the second electronic device according to the current position of the first electronic device from the second electronic device; and a navigation step of navigating according to the navigation route received from the second electronic device. The invention also provides an electronic device applying the communication navigation method.

Description

Communication navigation method and electronic device
Technical Field
The invention relates to a communication navigation method and electronic equipment applying the same.
Background
When navigating to visit a visitor using navigation software, the visitor is generally unfamiliar with road condition information (including route and current state of the route, etc.) around the visitor. When the navigation route of the navigation software is wrong or the road is changed (such as road sealing, construction, road blocking and the like), the visitor cannot change the route in time, so that trouble is caused to the visitor.
Disclosure of Invention
In view of the above, it is desirable to provide a communication navigation method and an electronic apparatus applying the same, which can confirm a navigation route of a visitor through another electronic device, thereby avoiding confusion of the visitor due to unclear road condition information around a destination.
A communication navigation method is applied to a first electronic device and comprises the following steps: a connection step, which is in communication connection with a second electronic device; a receiving step of acquiring the current position of the first electronic device, sending the current position of the first electronic device to the second electronic device, and receiving a navigation route confirmed by the second electronic device according to the current position of the first electronic device from the second electronic device; and a navigation step of navigating according to the navigation route received from the second electronic device.
An electronic device, comprising: a first communication device for communication connection; positioning means for positioning a position of the electronic device; a processor for implementing a communication navigation method, said processor performing the steps of: a connection step of connecting the first communication device and a second electronic device including a second communication device in a communication manner; a receiving step, namely acquiring the current position of the first electronic equipment through a positioning device, sending the current position of the first electronic equipment to the second electronic equipment, and receiving a navigation route confirmed by the second electronic equipment according to the current position of the first electronic equipment from the second electronic equipment; and a navigation step of navigating according to the navigation route received from the second electronic device.
A communication navigation method is applied to a second electronic device and comprises the following steps: a receiving step, when a first electronic device is in communication connection with a second electronic device, receiving the current position of the first electronic device from the first electronic device, and confirming a navigation route according to the current position of the first electronic device; and a sending step of sending the confirmed navigation route to the first electronic device.
An electronic device, comprising: a second communication device for communication connection; a processor for implementing a communication navigation method, said processor performing the steps of: a receiving step, when a first electronic device comprising a first communication device is in communication connection with a second communication device of the electronic device, receiving the current position of the first electronic device from the first electronic device, and confirming a navigation route according to the current position of the first electronic device; and a sending step of sending the confirmed navigation route to the first electronic device.
Compared with the prior art, the communication navigation method provided by the invention has the advantages that the navigation route of the visitor is confirmed by the other electronic equipment, so that the trouble of the visitor caused by unclear road condition information around the destination is avoided.
Drawings
FIG. 1 is a schematic diagram of an operating environment of a communication navigation system according to a preferred embodiment of the present invention.
FIG. 2 is a functional block diagram of a preferred embodiment of the communication navigation system of the present invention.
FIG. 3 is a flow chart of a communication navigation method according to a preferred embodiment of the present invention.
FIG. 4 is a flow diagram of one embodiment of validating a navigation route.
FIG. 5 is a flow diagram of another embodiment of validating a navigation route.
FIG. 6 is a flow chart of yet another embodiment for validating a navigation route.
Description of the main elements
First electronic device 1
Communication navigation system 10
Connection module 101
First receiving module 102
Second receiving module 103
Transmission module 104
Navigation module 105
Judging module 106
First communication device 11
First display device 12
First processor 13
First storage device 14
First navigation system 15
Positioning device 16
Second communication device 21
Second display device 22
Second processor 23
Second storage device 24
Second navigation system 25
The following detailed description will further illustrate the invention in conjunction with the above-described figures.
Detailed Description
FIG. 1 is a schematic diagram of an operating environment of a communication navigation system according to a preferred embodiment of the present invention. The communication navigation system 10 is installed in the first electronic device 1 and the second electronic device 2.
The first electronic device 1 is an electronic device used by a visitor who does not know traffic information around a destination to go. The second electronic device 2 is an electronic device used by a visitor or another person who knows traffic information around a destination to which the visitor is going, or a device such as a server in which traffic information around a destination to which the visitor is going is stored, or a device that can be connected to a device such as a server in which traffic information around a destination to which the visitor is going is stored. In the present embodiment, the second electronic device 2 is an electronic device used by a visitor or another person who knows traffic information around a destination to which the visitor is going.
The first electronic device 1 comprises a first communication device 11, the second electronic device 2 comprises a second communication device 21, and the first electronic device 1 and the second electronic device 2 are in communication connection with the second communication device 21 through the first communication device 11. The first communication device 11 and the second communication device 21 are devices for realizing wireless communication, and may be devices capable of realizing wireless communication, such as a wireless network card and a GPRS module. In this embodiment, the first electronic device 1 and the second electronic device 2 are connected to a wireless network through the first communication device 11 and the second communication device 21, respectively, so as to implement wireless communication. The first electronic device 1 may be a mobile device with positioning and communication functions, such as a mobile phone, a tablet computer, and a vehicle-mounted navigator. The second electronic device 2 may be a mobile device with a communication function, such as a mobile phone, a tablet computer, and a vehicle-mounted navigator, or may be a device with a communication function, such as a personal computer and a server.
The first electronic device 1 further comprises, but is not limited to, a first display means 12, a first processor 13, a first storage means 14, a first navigation system 15 and a positioning means 16. The second electronic device 2 further comprises, but is not limited to, a second display 22, a second processor 23, a second storage 24 and a second navigation system 25. The first display device 12 and the second display device 22 are used for displaying a screen, such as a navigation path. The first processor 13 and the second processor 23 are used for executing program instruction segments of programs installed in the first electronic device 1 and the second electronic device 2, and controlling the corresponding devices to execute corresponding operations. The first storage device 14 and the second storage device 24 are used for storing program instruction segments and data of programs installed in the first electronic device 1 and the second electronic device 2, respectively, and may be internal storage devices such as a memory, or external storage devices such as a Smart Media Card (Smart Media Card), a Secure digital Card (Secure digital Card), and a Flash memory Card (Flash Card). The first navigation system 15 and the second navigation system 25 are both used for calculating a navigation path from a position to a set destination, and can navigate according to the calculated or designated navigation path. The positioning device 16 is used for acquiring the current position of the first electronic equipment 1.
The communication navigation system 10 is installed in the first electronic device 1 and the second electronic device 2. In the first electronic device 1, the communication navigation system 10 is configured to acquire a current location of the first electronic device 1, send the current location of the first electronic device 1 to the second electronic device 2, receive, from the second electronic device 2, a navigation route confirmed by the second electronic device 2 according to the current location of the first electronic device 1, and navigate according to the navigation route received from the second electronic device 2. In the second electronic device 2, the communication navigation system 10 is configured to receive the current location of the first electronic device 1 from the first electronic device 1, confirm a navigation route to a destination according to the current location of the first electronic device 1, and then send the confirmed navigation route to the first electronic device 1. The destination of the first electronic device 1 may be set by the user of the first electronic device 1 or may be set by the user of the second electronic device 2.
FIG. 2 is a functional block diagram of a communication navigation system according to a preferred embodiment of the present invention. The communication navigation system 10 may be divided into a connection module 101, a first receiving module 102, a second receiving module 103, a sending module 104, a navigation module 105, and a determination module 106. The connection module 101, the first receiving module 102, the navigation module 105, and the determination module 106 are applied to the first electronic device 1, and the second receiving module 103, the sending module 104, and the determination module 106 are applied to the second electronic device 2. The modules referred to in the present invention refer to a series of computer program segments capable of performing specific functions, and are more suitable than programs for describing the implementation process of the communication navigation system 10, and the specific functions of each module will be described below with reference to the flowchart of fig. 3.
Fig. 3 is a flow chart of a communication navigation method according to a preferred embodiment of the present invention. In this embodiment, the execution order of the steps in the flowchart shown in fig. 3 may be changed and some steps may be omitted according to different requirements.
In step S21, the connection module 101 is communicatively connected to the second electronic device 2 including the second communication device 21 via the first communication device 11. In this embodiment, the first communication device 11 and the second communication device 21 are both wireless network cards. The connection module 101 is connected to a wireless network through the first communication means 11 and then communicatively connected to the second electronic device 2 connected to the wireless network through the second communication means 21. In another embodiment, the connection module 101 further needs to input a contact address of the second electronic device 2, such as an email address, a telephone number, or a user account, which can be used to identify the visitor or the second electronic device 2 when the connection module is in communication connection with the second electronic device 2.
In step S22, the first receiving module 102 obtains the current location of the first electronic device 1 through the positioning device 16, sends the current location of the first electronic device 1 to the second electronic device 2, and receives, from the second electronic device 2, the navigation route confirmed by the second electronic device 2 according to the current location of the first electronic device 1.
The procedure of the communication navigation system 10 confirming the navigation route is as follows.
Referring to FIG. 4, a flow chart of one embodiment of validating a navigation route is shown.
In step S2201, the first receiving module 102 obtains the current position of the first electronic device 1 through the positioning device 16.
In step S2202, after receiving the destination set by the user of the first electronic device 1, the first receiving module 102 calculates a navigation route from the current position of the first electronic device 1 to the destination by the first navigation system 15 based on the current position of the first electronic device 1 and the set destination.
In this embodiment, the first display device 12 is a touch screen, and the first receiving module 102 receives a destination set by a user through the touch screen. In another embodiment, the first receiving module 102 may also receive the destination set by the user through other input devices, such as a keyboard.
In step S2203, when the preset condition is met, the first receiving module 102 sends the current navigation route of the first electronic device 1, the destination of the first electronic device 1, and the current location of the first electronic device 1 to the second electronic device 2.
In this embodiment, the preset condition is that after the navigation route is calculated, the navigation route and the current position of the first electronic device 1 are immediately sent to the second electronic device 2.
In another embodiment, the preset condition is that when the distance between the first electronic device 1 and the destination is less than a preset value (for example, 10 km), the navigation route and the current location of the first electronic device 1 are sent to the second electronic device 2.
In yet another embodiment, the preset condition is that when the first electronic device 1 navigates according to the calculated navigation route for more than a preset time (e.g. 1 hour), the navigation route and the current location of the first electronic device 1 are sent to the second electronic device 2.
In step S2204, when receiving the navigation route sent by the first electronic device 1, the destination of the first electronic device 1, and the current location of the first electronic device 1, the second receiving module 103 confirms the received navigation route of the first electronic device 1 according to the destination and the current location of the first electronic device 1.
In this embodiment, the user of the second electronic device 2 is a visitor or other person familiar with the route around the destination to which the visitor is going. At this time, the second receiving module 103 displays the received navigation route, the destination of the first electronic device 1, and the current location of the first electronic device 1 on the second display device 22 of the second electronic device 2 for the user of the second electronic device 2 to confirm, and receives the navigation route confirmed by the user of the second electronic device 2.
It should be noted that, when the navigation route of the first electronic device 1 is correct, the user of the second electronic device 2 can directly confirm that the navigation route is correct, that is, the confirmed navigation route is the received navigation route. When the navigation route of the first electronic device is incorrect, the user of the second electronic device 2 may modify the displayed navigation route (e.g., draw a shorter or more correct navigation route, point out a road segment with a traffic-obstructing road condition and recalculate the navigation route, or draw a route that bypasses the road segment with the traffic-obstructing road condition, etc.), and the confirmed navigation route is the modified navigation route.
In another embodiment, the second electronic device 2 is a server storing road condition information around a destination to which the visitor is going. At this time, when receiving the current position, the destination, and the navigation route of the first electronic device 1, the second receiving module 103 confirms the received navigation route according to the current position, the destination, and the current traffic information of the first electronic device 1 and according to a preset rule. The preset rule may be to modify the navigation route to a route which bypasses a section with traffic-disturbing road conditions (traffic accident, road block, construction, road block, etc.) and has the shortest time, or to modify the navigation route to a route which bypasses a section with traffic-disturbing road conditions and has the shortest route, etc. It should be noted that, at this time, the second electronic device 2 may not include the second display device 22. The second storage means 24 of the second electronic device 2 stores therein the traffic information around the destination to which the visitor is going, or the second electronic device 2 can be connected in communication with another device storing therein the traffic information around the destination to which the visitor is going, thereby acquiring the traffic information around the destination to which the visitor is going.
In step S2205, the sending module 104 sends the navigation route confirmed by the second electronic device 2 to the first electronic device 1.
In step S2206, the first receiving module 102 receives the confirmed navigation route from the second electronic device 2, and the process ends.
Referring to FIG. 5, a flow chart of another embodiment for validating a navigation route is shown.
In step S2211, the first receiving module 102 obtains the current location of the first electronic device 1 through the positioning device 16.
In step S2212, after receiving the destination set by the user of the first electronic device 1, the first receiving module 102 sends the current location of the first electronic device 1 and the set destination to the second electronic device 2.
In step S2213, the second receiving module 103 receives the current location and the destination of the first electronic device 1.
In step S2214, the second receiving module 103 calculates a navigation route from the current position of the first electronic device 1 to the destination according to the current position of the first electronic device 1 and the destination through the second navigation system 25, and confirms the calculated navigation route.
In this embodiment, the user of the second electronic device 2 is a visitor or other person familiar with the route around the destination to which the visitor is going. At this time, the second receiving module 103 displays the destination of the first electronic device 1, the current location of the first electronic device 1 and the calculated navigation route on the second display device 22 of the second electronic device 2 for the user of the second electronic device 2 to confirm, and receives the navigation route confirmed by the user of the second electronic device 2.
It should be noted that, when the calculated navigation route is correct, the user of the second electronic device 2 can directly confirm that the navigation route is correct, that is, the confirmed navigation route is the calculated navigation route. When the calculated navigation route is incorrect, the user of the second electronic device 2 may modify the displayed navigation route (e.g., draw a shorter or more correct navigation route, point out a road segment with a traffic-obstructing road condition and recalculate the navigation route, or draw a route that bypasses the road segment with the traffic-obstructing road condition, etc.), and the determined navigation route is the modified navigation route.
In another embodiment, the second electronic device 2 is a server storing road condition information around a destination to which the visitor is going. At this time, after the second navigation system 25 calculates the navigation route according to the current position and the destination of the first electronic device 1, the second receiving module 103 further confirms the received navigation route according to the current position, the destination and the current traffic information of the first electronic device 1 according to the preset rules. The preset rule may be to modify the navigation route to a route which bypasses the road section with the traffic-disturbing road condition and has the shortest time, or to modify the navigation route to a route which bypasses the road section with the traffic-disturbing road condition and has the shortest route, and the like. It should be noted that, at this time, the second electronic device 2 may not include the second display device 22. The second storage means 24 of the second electronic device 2 stores therein the traffic information around the destination to which the visitor is going, or the second electronic device 2 can be connected in communication with another device storing therein the traffic information around the destination to which the visitor is going, thereby acquiring the traffic information around the destination to which the visitor is going.
In step 2215, the sending module 104 sends the confirmed navigation route to the first electronic device 1.
In step S2216, the first receiving module 102 receives the confirmed navigation route from the second electronic device 2, and the process ends.
Referring to FIG. 6, a flow chart of yet another embodiment for validating a navigation route is shown.
In step S2221, the first receiving module 102 obtains the current position of the first electronic device 1 through the positioning device 16, and sends the current position of the first electronic device 1 to the second electronic device 2.
In step S2222, the second receiving module 103 receives the current location of the first electronic device 1 and the destination set by the user of the second electronic device 2.
In step S2223, the second receiving module 103 calculates a navigation route from the current position of the first electronic device 1 to the set destination through the second navigation system 25, and confirms the calculated navigation route.
In this embodiment, the user of the second electronic device 2 is a visitor or other person familiar with the route around the destination to which the visitor is going. At this time, the second receiving module 103 displays the destination of the first electronic device 1, the current location of the first electronic device 1 and the calculated navigation route on the second display device 22 of the second electronic device 2 for the user of the second electronic device 2 to confirm, and receives the navigation route confirmed by the user of the second electronic device 2.
It should be noted that, when the calculated navigation route is correct, the user of the second electronic device 2 can directly confirm that the navigation route is correct, that is, the confirmed navigation route is the calculated navigation route. When the calculated navigation route is incorrect, the user of the second electronic device 2 may modify the displayed navigation route (e.g., draw a shorter or more correct navigation route, point out a road segment with a traffic-obstructing road condition and recalculate the navigation route, or draw a route that bypasses the road segment with the traffic-obstructing road condition, etc.), and the determined navigation route is the modified navigation route.
In another embodiment, the second electronic device 2 is a server storing road condition information around a destination to which the visitor is going. At this time, after the second navigation system 25 calculates the navigation route according to the current position and the destination of the first electronic device 1, the second receiving module 103 further confirms the received navigation route according to the current position, the destination and the current traffic information of the first electronic device 1 according to the preset rules. The preset rule may be to modify the navigation route to a route which bypasses the road section with the traffic-disturbing road condition and has the shortest time, or to modify the navigation route to a route which bypasses the road section with the traffic-disturbing road condition and has the shortest route, and the like. It should be noted that, at this time, the second electronic device 2 may not include the second display device 22. The second storage means 24 of the second electronic device 2 stores therein the traffic information around the destination to which the visitor is going, or the second electronic device 2 can be connected in communication with another device storing therein the traffic information around the destination to which the visitor is going, thereby acquiring the traffic information around the destination to which the visitor is going.
In step 2224, the sending module 104 sends the confirmed navigation route to the first electronic device 1.
In step S2225, the first receiving module 102 receives the confirmed navigation route from the second electronic device 2, and the process ends.
In step S23, the navigation module 105 navigates according to the navigation route received from the second electronic device 2. In this embodiment, before navigating according to the navigation route received from the second electronic device 2, the navigation module 105 further prompts the user of the first electronic device 1 whether to navigate according to the received navigation route, and after the user agrees, the user navigates according to the navigation route received from the second electronic device 2.
In step S24, the navigation module 105 continuously obtains the position of the first electronic device 1 through the positioning device 16, and continuously transmits the obtained position to the second electronic device 2.
In step S25, the determining module 106 executed by the second electronic device 2 receives the location continuously transmitted by the first electronic device 1, and determines whether to reconfirm the navigation route according to the destination and the current location of the first electronic device 1 and the navigation route. When the navigation route needs to be reconfirmed, executing step S26; if the navigation route does not need to be reconfirmed, step S27 is executed.
In this embodiment, the user of the second electronic device 2 is a visitor or other person familiar with the route around the destination to which the visitor is going. At this time, the determining module 106 displays the position of the first electronic device 1 on the second display device 22, so that the user of the second electronic device 2 can monitor and determine whether to reconfirm the navigation route. The determining module 106 displays the position of the first electronic device 1 on the confirmed navigation route.
In another embodiment, the second electronic device 2 is a server storing road condition information around a destination to which the visitor is going. At this time, the determining module 106 determines whether to reconfirm the navigation route according to the current location, the destination, the navigation route, and the current traffic information of the first electronic device 1. For example, when a road condition obstructing traffic occurs in the navigation route between the current position of the first electronic device 1 and the destination, the determining module 106 may determine that the navigation route needs to be reconfirmed, otherwise, the determining module 106 may determine that the navigation route does not need to be reconfirmed.
In step S26, the determination module 106 of the second electronic device 2 sends a notification that the navigation route needs to be reconfirmed to the first electronic device 1, and then returns to execute step S22 to reconfirme the navigation route.
In another embodiment, when the first electronic device 1 needs to reconfirm the navigation route, the determining module 106 may also directly return to step S22 without sending a notification that the navigation route needs to be reconfirmed to the first electronic device 1.
In step S27, the determining module 106 executed by the first electronic device 1 determines whether the navigation route needs to be reconfirmed. If the navigation route needs to be confirmed again, executing step S28; if the navigation route does not need to be reconfirmed, step S29 is executed.
In this embodiment, the determining module 106 executed by the first electronic device 1 determines whether to reconfirm the navigation route by determining whether the first electronic device 1 deviates from the navigation route, and determines that the reconfirm the navigation route is required when the first electronic device 1 deviates from the navigation route. Specifically, the determining module 106 selects a plurality of positions on the navigation route, acquires the position of the first electronic device 1 once every certain time (for example, two seconds), and then determines whether the first electronic device 1 deviates from the navigation route according to a distance change between the first electronic device 1 and a next selected position in front of the navigation route. If the distance between the first electronic device 1 and the next selected position in front of the navigation route of the first electronic device 1 increases by more than a preset value (for example, 10 meters), it is determined that the first electronic device 1 deviates from the navigation route. If the distance between the first electronic device 1 and the next selected position in front of the navigation route of the first electronic device 1 does not increase beyond a preset value, it is determined that the first electronic device 1 does not deviate from the navigation route. In another embodiment, the determining module 106 executed by the second electronic device 2 determines whether the navigation route needs to be reconfirmed by determining whether the first electronic device 1 deviates from the navigation route.
In another embodiment, the determining module 106 determines whether to reconfirm the navigation route by determining whether the accumulated moving distance of the first electronic device 1 in the current navigation exceeds a preset value, and determines to reconfirm the navigation route when the accumulated moving distance of the first electronic device 1 in the current navigation exceeds the preset value. The preset value may be determined according to the navigation route, for example, the preset value may be a total length of the navigation route multiplied by a preset ratio, and the preset ratio may be greater than or equal to 100%. In another embodiment, the determining module 106, which can also be executed by the second electronic device 2, determines whether to reconfirm the navigation route by determining whether the accumulated moving distance of the first electronic device 1 in the current navigation exceeds a preset value.
In another embodiment, the determining module 106 determines whether to reconfirm the navigation route by determining whether the accumulated moving time of the first electronic device 1 in the current navigation exceeds a preset value, and determines to reconfirm the navigation route when the accumulated moving time of the first electronic device 1 in the current navigation exceeds the preset value. The preset value may be determined according to the navigation route, for example, the preset value may be an estimated required time of the navigation route multiplied by a preset ratio, and the preset ratio may be greater than or equal to 100%. In another embodiment, the determining module 106, which can also be executed by the second electronic device 2, determines whether to reconfirm the navigation route by determining whether the accumulated moving time of the first electronic device 1 in the current navigation exceeds a preset value.
In step S28, the determination module 106 of the first electronic device 1 sends a notification to the second electronic device 2 that the navigation route needs to be reconfirmed, and then returns to execute step S22 to reconfirme the navigation route.
In another embodiment, when the first electronic device 1 needs to reconfirm the navigation route, the determining module 106 may also send only a notification that the first electronic device 1 needs to reconfirm the navigation route to the second electronic device 2, and then does not return to step S22, and the process ends.
In another embodiment, when the first electronic device 1 needs to reconfirm the navigation route, the determining module 106 may also directly return to step S22 without sending a notification that the navigation route needs to be reconfirmed to the second electronic device 2.
In step S29, the determination module 106 determines whether the first electronic device 1 has reached the destination. When the first electronic device 1 reaches the destination, the flow ends; when the first electronic device 1 does not reach the destination, it returns to step S23. The determining module 106 determines whether a distance between the current location of the first electronic device 1 and the location of the destination is smaller than a preset value (e.g., 50 meters), and determines that the first electronic device 1 reaches the destination when the distance between the current location of the first electronic device 1 and the location of the destination is smaller than the preset value.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention and not for limiting, and those skilled in the art should understand that the technical solutions of the present invention can be modified or substituted with equivalents without departing from the spirit and scope of the technical solutions of the present invention.

Claims (30)

1. A communication navigation method is applied to a first electronic device, and is characterized by comprising the following steps:
a connection step, which is in communication connection with a second electronic device;
a receiving step of acquiring the current position of the first electronic device, sending the current position of the first electronic device to the second electronic device, and receiving a navigation route confirmed by the second electronic device according to the current position of the first electronic device from the second electronic device;
a navigation step of navigating according to a navigation route received from the second electronic device; and
and a judging step, determining that the navigation route needs to be reconfirmed when the first electronic device meets preset conditions, wherein the preset conditions include that the accumulated moving time of the first electronic device in the current navigation exceeds a preset value, or the accumulated moving distance of the first electronic device in the current navigation exceeds a preset value.
2. The communication navigation method according to claim 1, wherein the receiving step further receives a destination set by a user of the first electronic device after the location of the first electronic device is acquired by a positioning device, transmits the set destination and the location of the first electronic device to the second electronic device, and receives the navigation route confirmed by the second electronic device from the second electronic device.
3. The communication navigation method according to claim 1, wherein the receiving step further receives a destination set by a user of the first electronic device after acquiring the location of the first electronic device by a positioning device, calculates a navigation route from the location of the first electronic device to the set destination based on the location of the first electronic device and the set destination, transmits the navigation route and the location of the first electronic device to the second electronic device, and receives the navigation route confirmed by the second electronic device from the second electronic device.
4. The communication navigation method of any one of claims 1 to 3, further comprising:
when the navigation route needs to be reconfirmed, sending a notice that the navigation route needs to be reconfirmed to the second electronic equipment.
5. The communication navigation method of claim 4, wherein the preset condition further comprises the first electronic device deviating from a navigation route.
6. The communication navigation method of claim 5, wherein the determining step determines whether the first electronic device deviates from the navigation route by:
selecting a plurality of positions on the navigation route;
acquiring the current position of the first electronic equipment at regular intervals;
judging whether the distance between the first electronic equipment and the next selected position in front of the navigation route of the first electronic equipment is increased to exceed a preset value or not;
if the distance between the first electronic equipment and the next selected position in front of the navigation route of the first electronic equipment is increased to exceed a preset value, judging that the first electronic equipment deviates from the navigation route;
and if the distance between the first electronic equipment and the next selected position in front of the navigation route of the first electronic equipment does not increase beyond a preset value, judging that the first electronic equipment does not deviate from the navigation route.
7. The communication navigation method according to any one of claims 1 to 3, wherein the navigation step further continuously transmits the location of the first electronic device to the second electronic device while the navigation is performed according to the navigation route received from the second electronic device, so that the second electronic device monitors and determines whether or not the navigation route needs to be reconfirmed.
8. An electronic device, comprising:
a first communication device for communication connection;
positioning means for positioning a position of the electronic device;
a processor for implementing a communication navigation method, said processor performing the steps of:
a connection step of connecting the first communication device and a second electronic device including a second communication device in a communication manner;
a receiving step, namely acquiring the current position of the electronic equipment through a positioning device, sending the current position of the electronic equipment to the second electronic equipment, and receiving a navigation route confirmed by the second electronic equipment according to the current position of the electronic equipment from the second electronic equipment;
a navigation step of navigating according to a navigation route received from the second electronic device; and
and a judging step, determining that the navigation route needs to be confirmed again when the electronic equipment meets a preset condition, wherein the preset condition comprises that the accumulated moving time of the electronic equipment in the current navigation exceeds a preset value, or the accumulated moving distance of the electronic equipment in the current navigation exceeds a preset value.
9. The electronic device of claim 8, wherein the electronic device further comprises a navigation system, and the processor further receives a destination set by a user of the electronic device after acquiring the location of the electronic device through a positioning device after performing the receiving step, transmits the set destination and the location of the electronic device to the second electronic device, and receives a navigation route confirmed by the second electronic device from the second electronic device.
10. The electronic device according to claim 8, wherein the electronic device further comprises a navigation system, the processor further receives a destination set by a user of the electronic device after acquiring the location of the electronic device through a positioning device after performing the receiving step, calculates a navigation route from the location of the electronic device to the set destination according to the location of the electronic device and the set destination through the navigation system, transmits the navigation route and the location of the electronic device to the second electronic device, and receives the navigation route confirmed by the second electronic device from the second electronic device.
11. The electronic device of any of claims 8-10, wherein the processor further performs the steps of:
and when the navigation route needs to be reconfirmed, sending a notice that the navigation route needs to be reconfirmed to the second electronic equipment.
12. The electronic device of claim 11, wherein the preset condition further comprises the electronic device deviating from a navigation route.
13. The electronic device of claim 12, wherein the determining step determines whether the electronic device deviates from the navigation route by:
selecting a plurality of positions on the navigation route;
acquiring the position of the electronic equipment at regular intervals;
judging whether the distance between the electronic equipment and the next selected position in front of the navigation route of the electronic equipment is increased to exceed a preset value or not;
if the distance between the electronic equipment and the next selected position in front of the navigation route of the electronic equipment is increased to exceed a preset value, judging that the electronic equipment deviates from the navigation route;
and if the distance between the electronic equipment and the next selected position in front of the navigation route of the electronic equipment is not increased beyond a preset value, judging that the electronic equipment does not deviate from the navigation route.
14. The electronic device of any one of claims 8 to 10, wherein the step of navigating further continues to transmit the location of the electronic device to the second electronic device while navigating according to the navigation route received from the second electronic device, so that the second electronic device monitors and determines whether reconfirmation of the navigation route is required.
15. A communication navigation method is applied to a second electronic device, and is characterized by comprising the following steps:
a receiving step, when the first electronic equipment is in communication connection with the second electronic equipment, receiving the current position of the first electronic equipment from the first electronic equipment, and confirming a navigation route according to the current position of the first electronic equipment;
a sending step of sending the confirmed navigation route to the first electronic device; and
and a judging step, determining that the navigation route needs to be reconfirmed when the first electronic device meets preset conditions, wherein the preset conditions include that the accumulated moving time of the first electronic device in the current navigation exceeds a preset value, or the accumulated moving distance of the first electronic device in the current navigation exceeds a preset value.
16. The communication navigation method of claim 15, wherein the receiving step further receives a destination of the first electronic device from the first electronic device, and calculates and confirms the navigation route based on a current location of the first electronic device and the destination.
17. The communication navigation method of claim 15, wherein the receiving step further confirms the received navigation route according to the current location and the destination of the first electronic device when receiving the destination of the first electronic device and the navigation route from the first electronic device.
18. The communication navigation method of claim 15, wherein the receiving step further receives a destination set by a user of the second electronic device, and calculates and confirms the navigation route according to the destination and a current location of the first electronic device.
19. The communication navigation method according to any one of claims 16 to 18, wherein the second electronic device further includes a display device, and when the receiving step confirms a navigation route, the method includes the steps of:
and displaying the navigation route needing to be confirmed on the display device for the user of the second electronic equipment to confirm, and receiving the navigation route confirmed by the user.
20. The communication navigation method according to any one of claims 16 to 18, wherein the second electronic device further includes a storage device for storing traffic information around a destination, and the receiving step confirms the navigation route to be confirmed according to a preset rule based on the current traffic information.
21. The communication navigation method of claim 19, further comprising the steps of:
and a judging step of continuously receiving the position of the first electronic equipment from the first electronic equipment and displaying the position of the first electronic equipment on the display device so that a user of the second electronic equipment can monitor and judge whether the navigation route needs to be confirmed again.
22. The communication navigation method of claim 20, further comprising the steps of:
and a judging step of continuously receiving the position of the first electronic equipment from the first electronic equipment and judging whether the navigation route needs to be confirmed again according to the current position, the destination and the current road condition information of the first electronic equipment.
23. An electronic device, comprising:
a second communication device for communication connection;
a processor for implementing a communication navigation method, said processor performing the steps of:
a receiving step, when a first electronic device comprising a first communication device is in communication connection with a second communication device of the electronic device, receiving the current position of the first electronic device from the first electronic device, and confirming a navigation route according to the current position of the first electronic device;
a sending step of sending the confirmed navigation route to the first electronic device; and
and a judging step, determining that the navigation route needs to be reconfirmed when the first electronic device meets preset conditions, wherein the preset conditions include that the accumulated moving time of the first electronic device in the current navigation exceeds a preset value, or the accumulated moving distance of the first electronic device in the current navigation exceeds a preset value.
24. The electronic device of claim 23, wherein the electronic device further comprises a navigation system, and wherein the receiving step further receives the destination of the first electronic device from the first electronic device, and calculates and confirms the navigation route from the current location of the first electronic device and the destination through the navigation system.
25. The electronic device of claim 23, wherein the receiving step further receives a destination and a navigation route for the first electronic device from the first electronic device, and confirms the received navigation route based on a current location and destination of the first electronic device.
26. The electronic device of claim 23, wherein the receiving step further receives a destination and a navigation route for the first electronic device from the first electronic device, and confirms the received navigation route based on a current location and destination of the first electronic device.
27. An electronic device according to any one of claims 24 to 26, further comprising display means, wherein said receiving step, when confirming a navigation route, comprises the steps of:
and displaying the navigation route needing to be confirmed on the display device for the user of the electronic equipment to confirm, and receiving the navigation route confirmed by the user.
28. The electronic device according to any one of claims 24 to 26, further comprising a storage device for storing traffic information around a destination, wherein the receiving step confirms the navigation route to be confirmed according to a preset rule based on the current traffic information.
29. The electronic device of claim 27, wherein the processor further performs the steps of:
and a judging step of continuously receiving the position of the first electronic equipment from the first electronic equipment and displaying the position of the first electronic equipment on the display device so that a user of the electronic equipment can monitor and judge whether the navigation route needs to be confirmed again.
30. The electronic device of claim 28, wherein the processor further performs the steps of:
and a judging step of continuously receiving the position of the first electronic equipment from the first electronic equipment and judging whether the navigation route needs to be confirmed again according to the current position, the destination and the current road condition information of the first electronic equipment.
CN201610168603.1A 2016-03-23 2016-03-23 Communication navigation method and electronic device Expired - Fee Related CN107231388B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610168603.1A CN107231388B (en) 2016-03-23 2016-03-23 Communication navigation method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610168603.1A CN107231388B (en) 2016-03-23 2016-03-23 Communication navigation method and electronic device

Publications (2)

Publication Number Publication Date
CN107231388A CN107231388A (en) 2017-10-03
CN107231388B true CN107231388B (en) 2020-07-14

Family

ID=59932272

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610168603.1A Expired - Fee Related CN107231388B (en) 2016-03-23 2016-03-23 Communication navigation method and electronic device

Country Status (1)

Country Link
CN (1) CN107231388B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111307171B (en) * 2020-02-21 2021-11-09 维沃移动通信有限公司 Navigation processing method and terminal
CN112797974A (en) * 2020-12-29 2021-05-14 国家能源集团宁夏煤业有限责任公司 Underground navigation and illumination device and underground navigation system
CN115638802A (en) * 2022-09-23 2023-01-24 维沃移动通信有限公司 Navigation method, navigation device, electronic equipment and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6879908B2 (en) * 2001-10-05 2005-04-12 Pioneer Corporation Communication navigation system, communication navigation method, route guidance information transmitting device, and terminal unit
CN1288610C (en) * 2000-08-18 2006-12-06 三星电子株式会社 Navigation system using wireless communication network and route guidance method thereof
CN101191731A (en) * 2006-11-22 2008-06-04 乐金电子(昆山)电脑有限公司 Moving body route navigation method and system
CN102062607A (en) * 2010-12-08 2011-05-18 四川长虹电器股份有限公司 Real-time navigation system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070168118A1 (en) * 2003-06-27 2007-07-19 Dirk Lappe System for coordinating the routes of navigation devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1288610C (en) * 2000-08-18 2006-12-06 三星电子株式会社 Navigation system using wireless communication network and route guidance method thereof
US6879908B2 (en) * 2001-10-05 2005-04-12 Pioneer Corporation Communication navigation system, communication navigation method, route guidance information transmitting device, and terminal unit
CN101191731A (en) * 2006-11-22 2008-06-04 乐金电子(昆山)电脑有限公司 Moving body route navigation method and system
CN102062607A (en) * 2010-12-08 2011-05-18 四川长虹电器股份有限公司 Real-time navigation system and method

Also Published As

Publication number Publication date
CN107231388A (en) 2017-10-03

Similar Documents

Publication Publication Date Title
KR101772044B1 (en) System and method for transmitting a rejection message, apparatus and computer readable medium having computer program recorded therefor
CN107492063B (en) Boarding point recommendation processing method and system
EP3550862A1 (en) Method and system for integratedly managing vehicle operation state
EP2482253B1 (en) Method of handling of roadside service requests
KR102050956B1 (en) The POI highlight system and method of navigation through the analysis of user behavior patterns
CN103347259A (en) Flow prompt method and system
US20170122761A1 (en) Method, device and navigator for rescuing vehicles
CN103824179A (en) Information processing method and information processing device
CN107231388B (en) Communication navigation method and electronic device
CN104584095A (en) Methods of providing traffic flow messages
CN103839441A (en) Parking lot parking space positioning method based on character recognition technology through mobile terminal
JP4747972B2 (en) Information communication system
EP2033172A1 (en) Method, derive and recorded medium having recorded method, for providing directions information according to real-time traffic condition reports
CN108225359A (en) The method and relevant device of a kind of path planning
CN105318883B (en) Navigation method and system
KR20140005699A (en) System and method for providing car group driving information
JP2017134569A (en) Vehicle allocation management system and vehicle allocation management method
KR20160032363A (en) System and method for guiding vehicle washstand
KR20060025305A (en) System and method for providing video service using telematics system
CN104778852A (en) Information processing device and mobile terminal
TWI593940B (en) Navigation Method Based on Communication and Electronic Device
JP5491467B2 (en) Position estimation apparatus, method, and computer program
JP6442012B1 (en) Reservation management apparatus, reservation management method, and reservation management program
US9823080B2 (en) Method, system, and computer program product for providing a facility map
US10831429B2 (en) Display mode adjustment based on number of estimated functions of a recommended content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200714