A navigation method and apparatus

By displaying the drop-off route at the end of the pick-up phase and continuing to display it during the waiting or drop-off phases, the navigation vacuum and deviation issues at the start of the drop-off phase are resolved, thus improving navigation accuracy and user experience.

CN122149512APending Publication Date: 2026-06-05DITU (BEIJING) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-04
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In ride-hailing scenarios, there is a navigation gap during the initial drop-off phase, causing the vehicle to deviate from its course and affecting the user experience.

Method used

The pick-up route is displayed in advance at the end of the pick-up stage and is displayed again when entering the waiting or drop-off stage. The pick-up and drop-off routes are distinguished by using different rendering methods on the navigation page, and deviation prompts and accidental touch prevention areas are provided during the waiting stage to ensure the integration of navigation.

Benefits of technology

It achieves integrated navigation for picking up, waiting for, and dropping off drivers, avoiding deviations during the initial drop-off phase and improving navigation accuracy and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122149512A_ABST
    Figure CN122149512A_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a navigation method and device, wherein a pickup distance between a vehicle and a pickup point is acquired in a pickup stage, and in response to the pickup distance being less than a first threshold, a navigation route is displayed on a navigation page, the navigation route comprising a pickup route and a drop-off route, the pickup route and the drop-off route being displayed in different rendering modes, and in response to entering a waiting stage or the pickup stage, the drop-off route is inherited and displayed. Thus, in the embodiments, the drop-off route is displayed in advance at the end of the pickup stage, and the drop-off route is inherited and displayed when entering the waiting stage or the drop-off stage, so that the vehicle can directly travel based on the drop-off route after picking up the passenger. Therefore, the embodiments realize integrated navigation of the pickup, the waiting and the drop-off, avoid the situation of deviation at the start of the drop-off stage, and improve navigation accuracy and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of transportation technology, and more specifically, to a navigation method and apparatus. Background Technology

[0002] In ride-hailing scenarios, navigation is divided into two segments: pick-up and drop-off, with the waiting point as the key node. After the driver follows the pick-up navigation route to the passenger's pick-up location, they enter the waiting phase. Once the passenger is picked up, the drop-off phase begins, at which point navigation restarts and begins the initial launch phase. During the drop-off launch phase, scenarios such as low-speed U-turns, unstable positioning, and complex traffic conditions at the starting point may occur. In these scenarios, the initial navigation's ability to recognize the vehicle's orientation and position is weak. This means there is often a period of ineffective navigation or a time when the driver does not promptly provide navigation information. This can lead to deviations from the intended route at the start of the drop-off phase, causing subsequent detours and route replanning, resulting in a poor user experience. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide a navigation method and apparatus that displays the drop-off route in advance at the end of the pick-up phase and continues to display the drop-off route when entering the waiting or drop-off phase. This allows the driver to directly drive based on the drop-off route after picking up the passenger. Based on this, the present embodiment realizes integrated navigation for pick-up, waiting, and drop-off, avoids deviation from the route at the start of the drop-off phase, and improves navigation accuracy and user experience.

[0004] In a first aspect, embodiments of the present invention provide a navigation method, the method comprising: During the pick-up phase, obtain the pick-up distance between the vehicle and the pick-up point; In response to the pickup distance being less than or equal to a first threshold, a navigation route is displayed on the navigation page, wherein the navigation route includes a pickup route and a drop-off route, and the pickup route and the drop-off route are displayed using different rendering methods; In response to entering the waiting or picking-up phase, the aforementioned drop-off route is continuously displayed.

[0005] Furthermore, the method also includes: The navigation page displays a drop-off tag corresponding to the drop-off route, and the drop-off tag is located within the display area of ​​the drop-off route.

[0006] Furthermore, the display position of the drop-off tag dynamically changes to be displayed at a non-overlapping location on the pick-up route and the drop-off route.

[0007] Furthermore, the method also includes: The navigation page displays the starting navigation information for the drop-off route, which includes navigation prompts for the starting section of the route.

[0008] Furthermore, the method also includes: In response to receiving a trigger operation indicating arrival at the pick-up point or in response to the distance between the vehicle and the pick-up point being less than a second threshold, it is determined to enter the waiting-for-ride stage.

[0009] Furthermore, the method also includes: During the waiting period, if the distance of the vehicle from the pick-up point exceeds a third threshold, the navigation page is controlled to display a waiting deviation prompt message, which includes a first prompt control to return to the pick-up point. In response to the first prompt control being triggered, a first planned route is displayed on the navigation page, the first planned route being the route between the vehicle location and the pick-up point.

[0010] Furthermore, the deviance warning information includes a second warning control indicating that the passenger will not return to the boarding point; the method further includes: In response to the triggering of the second prompt control, a second planned route is displayed on the navigation page, the second planned route being the route between the vehicle location and the drop-off point.

[0011] Furthermore, the method also includes: During the waiting period, in response to the vehicle leaving the corresponding anti-accidental touch area, the navigation page is controlled to display a waiting deviation prompt message; wherein, the anti-accidental touch area is a predetermined range defined by the pick-up point.

[0012] Furthermore, the anti-accidental touch area includes a first range defined from the boarding point in the direction of entering the boarding point, and a second range defined from the boarding point in the direction of leaving the boarding point, wherein the second range is larger than the first range.

[0013] Secondly, according to an embodiment of the present invention, a navigation device is provided, the device comprising: The distance determination unit is configured to obtain the pick-up distance between the vehicle and the pick-up point during the pick-up phase. The first display unit is configured to display a navigation route on the navigation page in response to the pick-up distance being less than or equal to a first threshold, wherein the navigation route includes a pick-up route and a drop-off route, and the pick-up route and the drop-off route are displayed using different rendering methods; The second display unit is configured to continue displaying the driving route in response to entering the waiting stage or the pick-up stage.

[0014] Thirdly, according to an embodiment of the present invention, an electronic device includes a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method described above.

[0015] Fourthly, according to an embodiment of the present invention, a computer-readable storage medium is provided, wherein a computer program is stored therein, and the computer program, when executed by a processor, implements the method described above.

[0016] Fifthly, according to an embodiment of the present invention, a computer program product, when the computer program product is run on a computer, causes the computer to perform the method described above.

[0017] In this embodiment, the pick-up distance between the vehicle and the pick-up point is obtained during the pick-up phase. If the pick-up distance is less than a first threshold, a navigation route is displayed on the navigation page. This route includes both a pick-up route and a drop-off route, which are displayed using different rendering methods. Upon entering the waiting or pick-up phase, the drop-off route is continuously displayed. Therefore, this embodiment displays the drop-off route in advance at the end of the pick-up phase and continues to display it upon entering the waiting or drop-off phase. This allows the vehicle to directly navigate based on the drop-off route after picking up passengers. Based on this, this embodiment achieves integrated navigation for pick-up, waiting, and drop-off, avoiding deviations at the start of the drop-off phase and improving navigation accuracy and user experience. Attached Figure Description

[0018] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which: Figure 1 This is a flowchart of a navigation method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a navigation page according to an embodiment of the present invention; Figure 3 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 4 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 5 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 6 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 7 This is a flowchart of another navigation method according to an embodiment of the present invention; Figure 8 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 9 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 10 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 11 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 12 This is a schematic diagram of another navigation page according to an embodiment of the present invention; Figure 13 This is a flowchart of another navigation method according to an embodiment of the present invention; Figure 14 This is a schematic diagram of a navigation device according to an embodiment of the present invention; Figure 15 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0019] The present application is described below based on embodiments, but it is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without these details. To avoid obscuring the substance of the present application, well-known methods, processes, flows, elements, and circuits are not described in detail.

[0020] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.

[0021] Unless the context explicitly requires it, words such as "including" or "contains" throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".

[0022] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0023] The solutions described in this specification and embodiments, if involving the processing of personal information, will be processed only on the premise of having a legal basis (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be processed within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0024] To address the issue of navigation deviation caused by restarting navigation after entering the drop-off phase in existing technologies, this embodiment provides a navigation method and apparatus. By displaying the drop-off route in advance at the end of the pick-up phase and continuing to display the drop-off route when entering the waiting or drop-off phase, the system can directly drive based on the drop-off route after picking up passengers, thus avoiding deviation at the start of the drop-off phase and improving navigation accuracy and user experience.

[0025] Figure 1 This is a flowchart of a navigation method according to an embodiment of the present invention. Figure 1 As shown, the navigation method in this embodiment includes the following steps: Step S110: During the pick-up phase, obtain the pick-up distance between the vehicle and the pick-up point.

[0026] In this embodiment, the stage after the ride task is generated, when the driver goes to the pick-up point to pick up the passenger, is called the pick-up stage. In this embodiment, the pick-up distance between the vehicle and the pick-up point is periodically obtained during the pick-up stage.

[0027] Step S120: In response to the pick-up distance being less than or equal to a first threshold, a navigation route is displayed on the navigation page. The navigation route includes a pick-up route and a drop-off route, which are displayed using different rendering methods.

[0028] In this embodiment, at the end of the pick-up phase (i.e., when the pick-up distance is less than or equal to a first threshold), the drop-off route is planned. Optionally, when planning the drop-off route, the route between the pick-up point and the drop-off point can be directly planned, and the current pick-up route and the planned drop-off route can be combined and displayed to obtain the navigation route. In other optional implementations, this embodiment can plan the route from the vehicle's current location through the pick-up point to the drop-off point, where the route from the vehicle's current location to the pick-up point is the remaining pick-up route, and the route between the pick-up point and the drop-off point is the drop-off route.

[0029] Furthermore, this embodiment can perform route planning based on map data, traffic information, user profiles, and / or driver profiles. Traffic information can include current and historical traffic conditions (e.g., historical congestion periods, accident-prone road sections and times). User profiles can include routes taken by users to the same destination, user preferences regarding arrival time and / or billing, etc. Driver profiles can include information such as driver driving habits. It should be understood that this embodiment does not limit the specific method of route planning. It can employ existing trained navigation route planning models (e.g., models based on graph search models, models based on spatiotemporal graph neural networks, models combining CNN+LSTM, end-to-end models, or other hybrid model architectures), or novel navigation planning methods that emerge in the future. This embodiment will not provide further examples of these methods.

[0030] Figure 2 This is a schematic diagram of a navigation page according to an embodiment of the present invention. Figure 3 This is a schematic diagram of another navigation page according to an embodiment of the present invention. Wherein, Figure 2 This is a navigation page illustration when the task is in the pick-up phase and the pick-up distance is greater than the first threshold. Figure 3 This is a schematic diagram of the navigation page when the task is in the pick-up phase and the pick-up distance is less than the first threshold.

[0031] like Figure 2 As shown, navigation page 2 includes a text navigation area 21, a map navigation area 22, and a task information card 23. The text navigation area 21 displays current driving information and the required travel time to the pick-up point. The map navigation area 22 displays the traveled portion L11, the untraveled portion L12, the vehicle's current location O, and the pick-up point O0. The task information card 23 includes the current task stage "Picking up passengers," the pick-up destination "Building A, xx Building," and a status switching control 231. In this embodiment, the task enters the waiting stage in response to the status switching control 231 being triggered or the pick-up distance being less than a second threshold. The first threshold is greater than the second threshold. It should be understood that this embodiment does not limit the specific values ​​of the first and second thresholds; they can be configured based on actual scenario requirements. For example, a larger first threshold can be configured for complex scenarios, while a relatively smaller first threshold can be configured for simple scenarios.

[0032] Furthermore, such as Figure 3As shown, during the vehicle's journey, the pick-up distance gradually decreases. When it decreases to the first threshold, the pick-up route (L21 and L22) for the pick-up stage and the drop-off route (L23) for the drop-off stage are simultaneously displayed in the map navigation area 32 of the navigation page 3. The pick-up route includes the part of the route L21 that has already been traveled and the part of the route L22 that has not yet been traveled.

[0033] Furthermore, such as Figure 3 As shown, the pick-up routes (L21 and L22) and the drop-off route (L23) are displayed using different rendering methods so that drivers can clearly distinguish between the pick-up and drop-off routes and avoid driving past the pick-up point.

[0034] Therefore, this embodiment can avoid the navigation vacuum period at the start stage by displaying the drop-off route in advance at the end of the pick-up stage, and at the same time, it allows the driver to perceive the starting route after picking up the passenger in advance, thereby avoiding the situation of starting off course during the drop-off stage.

[0035] Figure 4 This is a schematic diagram of another navigation page according to an embodiment of the present invention. Further, this embodiment can also display a drop-off label corresponding to the drop-off route on the navigation page. The drop-off label is located in the display area of ​​the navigation route. The drop-off label is used to mark the corresponding navigation route as a drop-off route, so that the driver can more clearly perceive the drop-off route. Figure 4 As shown, in this embodiment, a drop-off label 41 is displayed in the display area of ​​the drop-off route L33. The drop-off label 41 may include the text label "Drop-off Route" and a label prompt pattern (such as a light-shaped pattern). It should be understood that... Figure 4 The display position, content, and form of the drop-off label 41 are all exemplary. It is sufficient that it can intuitively indicate the drop-off route L33. This embodiment does not limit this.

[0036] Furthermore, in this embodiment, the display position of the drop-off label dynamically changes to appear in a non-overlapping location between the pick-up and drop-off routes. That is, in this embodiment, the drop-off label dynamically avoids overlap based on the current display of the pick-up and drop-off routes. Furthermore, when the pick-up and drop-off routes do not overlap, the drop-off label is displayed in the most prominent area corresponding to the drop-off route, such as... Figure 4 The location of the drop-off tag 41 is shown in the image. When the pick-up and drop-off routes partially overlap, the drop-off tag dynamically avoids this overlap based on the actual driving conditions of the vehicle, ensuring that it always appears on a part that points to the drop-off route and where the two routes do not overlap, thus avoiding any impact on driving and ensuring driving safety and driver experience.

[0037] Furthermore, this embodiment can also display the starting navigation information of the drop-off route on the navigation page. The starting navigation information includes navigation prompts for the initial segment of the drop-off route.

[0038] like Figure 4 As shown, the map navigation area on the navigation page also displays the starting navigation information 42 for the drop-off route L33. The starting navigation information 42 includes navigation prompt icons and text navigation prompts. Figure 4 The navigation prompt icon shown is a right turn icon, and the text navigation prompt message is "Turn right after picking up passengers".

[0039] Furthermore, in this embodiment, the navigation text in the navigation prompt images and text navigation prompt information is specially rendered, for example, by using eye-catching colors and / or eye-catching fonts, so that the driver can accurately perceive the driving mode after picking up passengers, further avoiding the situation of deviation from the starting course.

[0040] Furthermore, the initial navigation information during the drop-off phase is displayed around the first key starting point, such as around points where turns or U-turns are located. Optionally, the initial navigation information is also displayed using a dynamic avoidance mode to avoid affecting driving, ensuring driving safety and driver experience.

[0041] In step S130, in response to entering the waiting or picking-up stage, the drop-off route is displayed.

[0042] Furthermore, in this embodiment, in response to receiving a trigger operation indicating arrival at the pick-up point or in response to the distance between the vehicle and the pick-up point being less than a second threshold, it determines to enter the waiting-for-ride stage. Figure 2 The state switching control 231 shown is triggered, confirming entry into the waiting stage.

[0043] Figure 5 This is a schematic diagram of another navigation page according to an embodiment of the present invention. For example... Figure 5 As shown, after entering the waiting stage, the state switching control 511 in the task information card 51 is used to switch between the pick-up stage and the drop-off stage. That is, in this embodiment, in response to the triggering of the state switching control 511, it is determined to enter the drop-off stage. Further, the task information card 51 includes pick-up point location information and drop-off point location information.

[0044] Furthermore, such as Figure 4 and Figure 5 As shown, when switching from the pick-up stage to the waiting stage, the drop-off route, drop-off signs, and starting navigation information of the drop-off stage are inherited, so that the driver can guide the start of the drop-off when picking up passengers and entering the drop-off stage, thus avoiding the problem of deviation from the starting route.

[0045] Figure 6 This is a schematic diagram of another navigation page according to an embodiment of the present invention. After entering the drop-off stage, the vehicle provides drop-off navigation based on the inherited drop-off route. For example... Figure 6 As shown, navigation page 6 includes a text navigation area 61, a map navigation area 62, and a task information card 63. The text navigation area 61 displays current driving information, including the remaining distance to the destination, required time, estimated arrival time, and / or remaining traffic light information along the drop-off route. The map navigation area 62 displays the vehicle's current location O and the drop-off route L61. The task information card 63 includes the current task stage "Passenger Drop-off," the drop-off destination "West Gate of xx Center," and a status switching control 631. The status switching control 631, when triggered, switches the task drop-off stage status to the task completed status.

[0046] It should be understood that Figures 2-6 The display elements and display methods shown in this embodiment are merely exemplary. The navigation page display elements in this embodiment are not limited to the elements shown in the example diagram above. They may also include a progress bar for the entire navigation route, task status prompts, and other information that facilitates driving safety. These will not be listed one by one here, and can be set based on actual application scenarios.

[0047] Furthermore, this embodiment can also provide information display schemes with different themes for users to choose from based on their own needs, thereby further improving the user experience.

[0048] In this embodiment, the pick-up distance between the vehicle and the pick-up point is obtained during the pick-up phase. If the pick-up distance is less than a first threshold, a navigation route is displayed on the navigation page. This route includes both a pick-up route and a drop-off route, which are displayed using different rendering methods. Upon entering the waiting or pick-up phase, the drop-off route is continuously displayed. Therefore, this embodiment displays the drop-off route in advance at the end of the pick-up phase and continues to display it upon entering the waiting or drop-off phase. This allows the vehicle to directly navigate based on the drop-off route after picking up passengers. Based on this, this embodiment achieves integrated navigation for pick-up, waiting, and drop-off, avoiding deviations at the start of the drop-off phase and improving navigation accuracy and user experience.

[0049] Figure 7 This is a flowchart of another navigation method according to an embodiment of the present invention. During the waiting phase, the vehicle is already quite close to the pick-up point, but due to communication issues with the passenger, the driver may continue driving to pick them up. If the driver is unfamiliar with the surrounding road conditions, deviation from the designated path may occur during this process. Based on this, this embodiment further provides a deviation guidance scheme during the waiting phase, specifically, as follows: Figure 7 As shown, the navigation method in this embodiment further includes the following steps: In step S210, during the waiting phase, in response to the vehicle's distance from the pick-up point exceeding a third threshold, a waiting deviation warning message is displayed on the navigation page. This waiting deviation warning message includes a first prompt control indicating a return to the pick-up point.

[0050] Step S220: In response to the first prompt control being triggered, a first planned route is displayed on the navigation page. The first planned route is the route from the vehicle's location to the pick-up point.

[0051] In one possible implementation, the deviance warning message also includes a second prompt control indicating that the vehicle will not return to the pick-up point. In this embodiment, in response to the triggering of the second prompt control, a second planned route is displayed on the navigation page. This second planned route is the route between the vehicle's location and the drop-off point.

[0052] In one feasible approach, since it is relatively easy for the driver and passenger to meet when the vehicle is within a predetermined range around the pick-up point, this embodiment controls the navigation to avoid triggering the waiting deviation guidance strategy within this predetermined range, thereby avoiding unnecessary cumbersome operations and improving the user experience. Based on this, this embodiment sets an anti-accidental touch zone based on the predetermined range to prevent the triggering of the waiting deviation guidance strategy within this zone. Specifically, during the waiting phase, this embodiment responds to the vehicle leaving the corresponding anti-accidental touch zone by displaying a waiting deviation prompt message on the navigation page. In this context, the anti-accidental touch zone is a predetermined range defined by the pick-up point.

[0053] Furthermore, the anti-accidental touch area includes a first range defined from the boarding point towards the direction of entering the boarding point, and a second range defined from the boarding point towards the direction of leaving the boarding point, wherein the second range is larger than the first range. It should be understood that this embodiment does not limit the size of the first and second ranges; based on actual circumstances, the second range may be configured to be smaller than or equal to the first range.

[0054] In one possible implementation, the anti-accidental touch area of ​​this embodiment may not be displayed on the navigation page; in another possible implementation, the anti-accidental touch area of ​​this embodiment is displayed on the navigation page.

[0055] Figure 8 This is a schematic diagram of another navigation page according to an embodiment of the present invention. For example... Figure 8As shown in the diagram, in this embodiment, when the vehicle enters the pick-up stage, the navigation page displays a first anti-accidental touch area E1 and a second anti-accidental touch area E2. The first anti-accidental touch area E1 is a first range defined from the pick-up point towards the direction of entering the pick-up point. The second anti-accidental touch area E2 is a second range defined from the pick-up point towards the direction of leaving the pick-up point. In this embodiment, the vehicle is located within the first and second anti-accidental touch areas E1 and E2. Because its distance from the pick-up point O0 is relatively close, any slight deviation due to communication with the passenger about the meeting point is not considered a deviation from the pick-up point, and thus the waiting deviation warning strategy is not triggered. This avoids frequent triggering of related strategies, which could inconvenience the driver and improve the driver's experience.

[0056] In other alternative implementations, since the probability of a vehicle turning around and driving towards the boarding point is low, this embodiment may also set only a second range defined from the boarding point to the departure point as the anti-accidental touch area.

[0057] It should be understood that this embodiment does not limit the setting method or size of the anti-accidental touch area, which can be configured based on specific actual needs and historical data.

[0058] Figure 9 This is a schematic diagram of another navigation page according to an embodiment of the present invention. Figure 10 This is a schematic diagram of another navigation page according to an embodiment of the present invention. For example... Figure 9 As shown, during the waiting phase, the driver continues to drive to facilitate a meeting between the driver and passengers. After detecting that the vehicle's current position O exceeds the anti-accidental touch zone E0 formed by the boarding point O0, the waiting deviation warning scheme is activated.

[0059] Furthermore, in this embodiment, in response to the vehicle leaving the sensitive area during the waiting period, a waiting deviation warning message is displayed on the navigation page. In this embodiment, such as Figure 10 As shown, this embodiment displays the waiting-for-departure warning information in the form of a waiting-for-departure warning card 10. It should be understood that this embodiment does not limit the display position or display method of the waiting-for-departure warning information, and it can be configured based on the actual application situation.

[0060] like Figure 10 As shown, the passenger pick-up point deviation warning card 10 includes the text message "You have deviated far from the passenger pick-up point. Do you want to return to the passenger pick-up point?". Optionally, this embodiment can use special rendering to display the "passenger pick-up point" so that the driver can more easily perceive the relevant information.

[0061] Furthermore, the waiting-for-departure warning card 10 includes a first warning control 101 for triggering the return-to-board-point operation and a second warning control 102 for triggering the non-return-to-board-point operation. Optionally, in this embodiment, the second warning control 102 can be triggered by the driver actively clicking it, or a countdown can be configured. If the driver does not actively trigger the first warning control 101 or the second warning control 102 before the countdown ends, the second warning control 102 is automatically triggered. Furthermore, the corresponding countdown is displayed within the display area of ​​the second warning control 102. Therefore, this embodiment can further improve operational convenience and user experience.

[0062] Figure 11 This is a schematic diagram of another navigation page according to an embodiment of the present invention. Further, in response to the triggering of the first prompt control 101 for initiating a return-to-board-point operation, this embodiment displays a first planned route on the navigation page. The first planned route is the route from the vehicle location to the boarding point. Figure 10 and Figure 11 As shown, in this embodiment, after receiving the trigger operation of the first prompt control 101, the navigation route L11 between the current vehicle location O and the passenger pick-up point O0 is obtained and displayed in the map navigation area of ​​the navigation page, so that the driver can drive back to the passenger pick-up point based on the navigation route L11, thereby realizing the driver and passenger meeting.

[0063] Furthermore, in this embodiment, while the driver is driving the vehicle back to the passenger pick-up point, steps S110-S130 can be repeated to avoid deviation from the starting route, thereby improving navigation accuracy and user experience. The specific process is similar to that in the above embodiment and will not be described in detail here.

[0064] Figure 12 This is a schematic diagram of another navigation page according to an embodiment of the present invention. Further, in response to the triggering of a second prompt control for initiating a no-return-to-the-board-point operation, this embodiment displays a second planned route on the navigation page. The second planned route is the route between the vehicle's location and the drop-off point. Since the driver's choice of no-return-to-the-board-point and the passenger's meeting location are otherwise agreed upon, this embodiment, after the second prompt control is triggered, obtains the navigation route between the vehicle's current location and the destination, and updates it based on changes in the vehicle's location. Figure 10 and Figure 12 As shown, in this embodiment, after receiving the trigger operation of the second prompt control 102, the navigation route L12 between the vehicle's current location O and the passenger's destination O1 (i.e., the drop-off point) is obtained and displayed in the map navigation area of ​​the navigation page, so that the driver can drive to the passenger's destination based on the navigation route L12 after picking up the passenger.

[0065] Therefore, in this embodiment, when there is a deviation from the passenger pick-up point during the waiting stage, a waiting deviation prompt message is set to remind the driver whether to return to the passenger pick-up point. When the driver confirms that he is returning to the passenger pick-up point, the route to the passenger pick-up point is planned and displayed. When the conditions for displaying the pick-up route are met, the pick-up route is displayed. This can further improve navigation accuracy and enhance the user experience.

[0066] To facilitate understanding of the innovative points of this embodiment, some of the navigation page diagrams in this embodiment only show element information related to the inventive points of this embodiment. It should be understood that the page display methods that also show other navigation-related element information in the navigation pages of this embodiment are also included within the protection scope of this embodiment.

[0067] Figure 13 This is a flowchart of another navigation method according to an embodiment of the present invention. Figure 13 As shown, the navigation method in this embodiment includes the following steps: Step S310: During the pick-up phase, obtain the pick-up distance between the vehicle and the pick-up point.

[0068] In this embodiment, the stage after the ride task is generated, when the driver goes to the pick-up point to pick up the passenger, is called the pick-up stage. In this embodiment, the pick-up distance between the vehicle and the pick-up point is periodically obtained during the pick-up stage.

[0069] Step S320: In response to the pick-up distance being less than or equal to a first threshold, a navigation route is displayed on the navigation page. The navigation route includes a pick-up route and a drop-off route, which are displayed using different rendering methods.

[0070] Furthermore, this embodiment can also display drop-off tags corresponding to the drop-off routes on the navigation page. Optionally, the display position of the drop-off tags in this embodiment dynamically changes to display in a non-overlapping position between the pick-up and drop-off routes.

[0071] Furthermore, this embodiment can also display the starting navigation information of the drop-off route on the navigation page. The starting navigation information includes navigation prompts for the initial segment of the drop-off route.

[0072] The changes to the navigation page and the way elements are displayed during the pick-up phase are similar to those in the above embodiments, and will not be described in detail here.

[0073] In step S330, in response to entering the waiting stage, the drop-off route is displayed.

[0074] Step S340: During the waiting phase, determine whether waiting deviation has been triggered based on the vehicle's current position and the pre-determined anti-accidental touch zone. Further, similar to the above embodiment, in this embodiment, during the waiting phase, if the vehicle leaves the anti-accidental touch zone, it is determined that waiting deviation has been triggered; if the vehicle remains within the anti-accidental touch zone, it is determined that the vehicle has not triggered waiting deviation. In this embodiment, if the vehicle triggers waiting deviation, step S350 is executed; if the vehicle does not trigger waiting deviation, the state of step S330 is maintained.

[0075] In step S350, during the waiting phase, in response to the vehicle triggering a deviance during the waiting phase, a deviance prompt message is displayed on the navigation page. This deviance prompt message includes a first prompt control for triggering a return-to-the-board-point operation and a second prompt control for triggering a non-return-to-the-board-point operation. The second prompt control can be triggered manually or automatically when the countdown ends.

[0076] Step S360: Determine whether the first prompt control or the second prompt control is triggered. If the first prompt control is triggered, execute step S370. If the second prompt control is triggered, execute step S380.

[0077] Step S370: In response to the first prompt control being triggered, a first planned route is displayed on the navigation page. The first planned route is the route from the vehicle's location to the pick-up point.

[0078] Furthermore, once the vehicle travels to the pick-up point based on the first planned route, the integrated navigation process of picking up, waiting for, and dropping off the vehicle can be repeated in steps S310-S330 to avoid deviation from the starting route and improve the user experience.

[0079] In step S380, in response to the triggering of the second prompt control, the second planned route is displayed on the navigation page. The second planned route is the route between the vehicle location and the drop-off point.

[0080] Furthermore, in this embodiment, after entering the drop-off stage, the drop-off route in the navigation route is inherited and displayed, and is dynamically updated based on the vehicle's driving process.

[0081] In this embodiment, the pick-up distance between the vehicle and the pick-up point is obtained during the pick-up phase. If the pick-up distance is less than a first threshold, a navigation route is displayed on the navigation page. This route includes both a pick-up route and a drop-off route, which are displayed using different rendering methods. Upon entering the waiting or pick-up phase, the drop-off route is continuously displayed. Therefore, this embodiment displays the drop-off route in advance at the end of the pick-up phase and continues to display it upon entering the waiting or drop-off phase. This allows the vehicle to directly navigate based on the drop-off route after picking up passengers. Based on this, this embodiment achieves integrated navigation for pick-up, waiting, and drop-off, avoiding deviations at the start of the drop-off phase and improving navigation accuracy and user experience.

[0082] Figure 14 This is a schematic diagram of a navigation device according to an embodiment of the present invention. Figure 14 As shown, the navigation device 14 in this embodiment includes a distance determination unit 141, a first display unit 142, and a second display unit 143.

[0083] The distance determination unit 141 is configured to obtain the pick-up distance between the vehicle and the pick-up point during the pick-up phase. The first display unit 142 is configured to display a navigation route on the navigation page in response to the pick-up distance being less than or equal to a first threshold, wherein the navigation route includes a pick-up route and a drop-off route, and the pick-up route and the drop-off route are displayed using different rendering methods. The second display unit 143 is configured to continue displaying the drop-off route in response to entering the waiting or pick-up phase.

[0084] Furthermore, the navigation device 14 also includes a third display unit configured to display a drop-off tag corresponding to the drop-off route on the navigation page, the drop-off tag being located within the display area of ​​the drop-off route. Optionally, the display position of the drop-off tag dynamically changes to display in a non-overlapping position between the pick-up route and the drop-off route.

[0085] Furthermore, the navigation device 14 also includes a fourth display unit configured to display the starting navigation information of the drop-off route on the navigation page, the starting navigation information including navigation prompts for the starting segment of the drop-off route.

[0086] Furthermore, the navigation device 14 also includes a state switching unit configured to determine to enter the waiting stage in response to a trigger operation received upon receiving the arrival of the pick-up point or in response to the distance between the vehicle and the pick-up point being less than a second threshold.

[0087] Furthermore, the navigation device 14 also includes a fifth display unit, configured to, during the waiting phase, in response to the vehicle's distance from the pick-up point exceeding a third threshold, control the display of a waiting deviation warning message on the navigation page, the waiting deviation warning message including a first prompt control for returning to the pick-up point; in response to the first prompt control being triggered, display a first planned route on the navigation page, the first planned route being the route between the vehicle's location and the pick-up point.

[0088] Furthermore, the waiting deviation prompt information includes a second prompt control indicating that the vehicle will not return to the pick-up point; the navigation device 14 also includes a sixth display unit configured to display a second planned route on the navigation page in response to the triggering of the second prompt control, the second planned route being the route between the vehicle location and the drop-off point.

[0089] The navigation device 14 also includes a seventh display unit, configured to display a waiting deviation warning message on the navigation page in response to the vehicle leaving the corresponding anti-accidental touch area during the waiting phase; wherein the anti-accidental touch area is a predetermined range defined by the boarding point.

[0090] Optionally, the anti-accidental touch area includes a first range defined from the boarding point in the direction of entering the boarding point, and a second range defined from the boarding point in the direction of leaving the boarding point, wherein the second range is larger than the first range.

[0091] In this embodiment, the pick-up distance between the vehicle and the pick-up point is obtained during the pick-up phase. If the pick-up distance is less than a first threshold, a navigation route is displayed on the navigation page. This route includes both a pick-up route and a drop-off route, which are displayed using different rendering methods. Upon entering the waiting or pick-up phase, the drop-off route is continuously displayed. Therefore, this embodiment displays the drop-off route in advance at the end of the pick-up phase and continues to display it upon entering the waiting or drop-off phase. This allows the vehicle to directly navigate based on the drop-off route after picking up passengers. Based on this, this embodiment achieves integrated navigation for pick-up, waiting, and drop-off, avoiding deviations at the start of the drop-off phase and improving navigation accuracy and user experience.

[0092] Figure 15 This is a schematic diagram of an electronic device according to an embodiment of the present invention. (For example...) Figure 15 As shown, Figure 15The illustrated electronic device is a general-purpose data processing device, comprising a general-purpose computer hardware architecture, including at least a processor 151 and a memory 152. The processor 151 and memory 152 are connected via a bus 153. The memory 152 is adapted to store instructions or programs executable by the processor 151. The processor 151 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, the processor 151 executes the instructions stored in the memory 152, thereby performing the method flow of the embodiments of the present invention as described above to process data and control other devices. The bus 153 connects the aforementioned components together, and also connects these components to a display controller 154, a display device, and an input / output (I / O) device 155. The input / output (I / O) device 155 can be a mouse, keyboard, modem, network interface, touch input device, motion-sensing input device, printer, and other devices known in the art. Typically, the input / output device 155 is connected to the system via an input / output (I / O) controller 156.

[0093] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0094] This application is described with reference to flowchart illustrations of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each step in the flowchart can be implemented by computer program instructions.

[0095] These computer program instructions may be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, the implementation process of which is described in the instruction means. Figure 1 The function specified in one or more processes.

[0096] These computer program instructions may also be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, produce instructions for implementing processes. Figure 1 A device for a function specified in one or more processes.

[0097] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.

[0098] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program specifying the relevant hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0099] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A navigation method, characterized in that, The method includes: During the pick-up phase, obtain the pick-up distance between the vehicle and the pick-up point; In response to the pickup distance being less than or equal to a first threshold, a navigation route is displayed on the navigation page, wherein the navigation route includes a pickup route and a drop-off route, and the pickup route and the drop-off route are displayed using different rendering methods; In response to entering the waiting or picking-up phase, the aforementioned drop-off route is continuously displayed.

2. The method according to claim 1, characterized in that, The method further includes: The navigation page displays a drop-off tag corresponding to the drop-off route, and the drop-off tag is located within the display area of ​​the drop-off route.

3. The method according to claim 2, characterized in that, The display position of the drop-off tag dynamically changes to appear in a non-overlapping location on the pick-up route and the drop-off route.

4. The method according to claim 1, characterized in that, The method further includes: The navigation page displays the starting navigation information for the drop-off route, which includes navigation prompts for the starting section of the route.

5. The method according to claim 1, characterized in that, The method further includes: In response to receiving a trigger operation indicating arrival at the pick-up point or in response to the distance between the vehicle and the pick-up point being less than a second threshold, it is determined to enter the waiting-for-ride stage.

6. The method according to claim 5, characterized in that, The method further includes: During the waiting period, if the distance of the vehicle from the pick-up point exceeds a third threshold, the navigation page is controlled to display a waiting deviation prompt message, which includes a first prompt control to return to the pick-up point. In response to the first prompt control being triggered, a first planned route is displayed on the navigation page, the first planned route being the route between the vehicle location and the pick-up point.

7. The method according to claim 6, characterized in that, The deviance warning information for waiting for the vehicle includes a second warning control indicating that the vehicle will not return to the boarding point; the method further includes: In response to the triggering of the second prompt control, a second planned route is displayed on the navigation page, the second planned route being the route between the vehicle location and the drop-off point.

8. The method according to claim 5, characterized in that, The method further includes: During the waiting period, in response to the vehicle leaving the corresponding anti-accidental touch area, the navigation page is controlled to display a waiting deviation prompt message; wherein, the anti-accidental touch area is a predetermined range defined by the pick-up point.

9. The method according to claim 8, characterized in that, The anti-accidental touch area includes a first range defined from the boarding point in the direction of entering the boarding point, and a second range defined from the boarding point in the direction of leaving the boarding point, wherein the second range is larger than the first range.

10. A navigation device, characterized in that, The device includes: The distance determination unit is configured to obtain the pick-up distance between the vehicle and the pick-up point during the pick-up phase. The first display unit is configured to display a navigation route on the navigation page in response to the pick-up distance being less than or equal to a first threshold, wherein the navigation route includes a pick-up route and a drop-off route, and the pick-up route and the drop-off route are displayed using different rendering methods; The second display unit is configured to continue displaying the driving route in response to entering the waiting stage or the pick-up stage.

11. An electronic device comprising a memory and a processor, characterized in that, The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of claims 1-9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-9.

13. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1-9.