Path planning method and device, equipment and storage medium

By automatically generating route planning maps in the navigation system, the problem of poor interaction between travel apps and navigation systems has been solved, enabling route planning on the same screen and improving ease of operation and user experience.

CN115265567BActive Publication Date: 2025-12-30DONGFENG MOTOR CO LTD DONGFENG NISSAN PASSENGER VEHICLE CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210724317.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-24
Publication Date
2025-12-30
Estimated Expiration
2042-06-24

AI Technical Summary

Technical Problem

In existing technologies, travel apps and navigation systems lack deep interaction, causing users to frequently switch interfaces for route planning, which is complex and fails to effectively consider user experience.

Method used

By extracting location information from web browsing and matching it with the location list and trip management list, a route planning map is automatically generated, reducing interface switching and improving convenience.

Benefits of technology

It enables route planning on the same screen, reduces interface switching, and improves the convenience of route planning and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115265567B_ABST
    Figure CN115265567B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of path planning, and discloses a path planning method, a path planning device, a path planning equipment and a storage medium. The method comprises the following steps: extracting location information of webpage browsing; matching the location information with location information in a location list and / or a travel management list; adding the location information to the location list to obtain an updated location list when the location information is not matched with the location information in the location list and / or the travel management list; operating the updated location list to obtain an updated travel management list; and displaying a path planning graph according to an operation instruction of the updated travel management list when the operation instruction is received, so that locations browsed by a user are recorded in a location list of navigation, a travel management list is generated according to the location list, location association is performed, a path planning graph meeting a demand of the user is automatically generated, and the convenience of path planning is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of path planning technology, and in particular to a path planning method, apparatus, device, and storage medium. Background Technology

[0002] Currently, there is a lack of deep interaction between travel apps and navigation systems. After browsing multiple tourist destinations on the travel app through the vehicle's display screen, users need to switch to the navigation map to input each location for route preview and planning. This makes the operation complicated and requires frequent interface switching, failing to effectively consider the user experience. Summary of the Invention

[0003] The main objective of this invention is to provide a path planning method, apparatus, device, and storage medium, aiming to solve the technical problem of improving the convenience of path planning.

[0004] To achieve the above objectives, the present invention provides a path planning method, which includes the following steps:

[0005] Extract location information for web browsing;

[0006] Match the location information with the location information in the location list and / or trip management list;

[0007] If the location information does not match the location information in the location list and / or trip management list, the location information is added to the location list to obtain an updated location list;

[0008] The updated location list is processed to obtain the updated itinerary management list;

[0009] Upon receiving the operation instruction from the updated itinerary management list, the route planning map is displayed according to the operation instruction.

[0010] Optionally, the vehicle is equipped with a web application and a navigation application;

[0011] The extraction of location information for web browsing includes:

[0012] Launch the navigation map preview function of the web application;

[0013] The current recommended interface viewed by the user is obtained based on the navigation map preview function;

[0014] Extract the text content from the current recommended interface;

[0015] The interface text is used to identify the location, obtain location information, and transmit the location information to the navigation application for display.

[0016] Optionally, the display via the navigation application includes:

[0017] The navigation application displays location markers based on the location information.

[0018] Obtain the location name based on the location information, and display the location name at the location marker;

[0019] The road segment information between each location in the location information is analyzed to obtain driving time and road condition information, and the driving time and road condition information are displayed at the location markers;

[0020] The locations of each location are displayed according to a preset distribution format.

[0021] Optionally, it also includes:

[0022] Obtain the search address of the navigation interface in the navigation application;

[0023] Determine whether the search address exists in the location list and / or trip management list;

[0024] If the search address is not present in the location list and / or trip management list, the search address will be added to the location list to obtain an updated location list.

[0025] Optionally, the step of operating on the updated location list to obtain the updated itinerary management list includes:

[0026] Obtain a deletion instruction, and determine the locations to be deleted from the updated location list based on the deletion instruction;

[0027] Delete the locations to be deleted to obtain a list of deleted locations;

[0028] Select locations from the list of deleted locations, and set the travel dates and location order for the selected locations;

[0029] Based on the trip dates and corresponding locations and their order, an updated trip management list is generated;

[0030] Add locations to the updated list and save the added locations to the trip management list.

[0031] Optionally, after obtaining the updated itinerary management list based on the itinerary date and the corresponding location and location order, the process further includes:

[0032] Obtain a location order adjustment instruction, and adjust the location order of the itinerary date according to the location order adjustment instruction to obtain the adjusted location;

[0033] Based on the adjusted locations and corresponding travel dates, the adjusted itinerary management list is obtained;

[0034] Upon receiving the operation instruction from the updated trip management list, displaying the route planning map according to the operation instruction includes:

[0035] Upon receiving the operation instruction from the adjusted itinerary management list, the route planning map is displayed according to the operation instruction.

[0036] Optionally, the step of displaying a route planning map according to the operation instruction received from the trip management list includes:

[0037] Upon receiving the operation instruction from the trip management list, the trip date is determined according to the operation instruction;

[0038] Determine the corresponding location based on the stated travel dates;

[0039] The locations of each point are associated to obtain a route planning map, which is then displayed.

[0040] Furthermore, to achieve the above objectives, the present invention also proposes a path planning device, the path planning device comprising:

[0041] The extraction module is used to extract location information from web page browsing.

[0042] The matching module is used to match the location information with location information in the location list and / or trip management list;

[0043] An add module is used to add the location information to the location list when the location information does not match the location information in the location list and / or the trip management list, so as to obtain an updated location list;

[0044] The operation module is used to operate on the updated location list to obtain an updated itinerary management list;

[0045] The operation module is also used to display a route planning map according to the operation instructions when it receives the operation instructions of the updated itinerary management list.

[0046] Furthermore, to achieve the above objectives, the present invention also proposes a path planning device, the path planning device comprising: a memory, a processor, and a path planning program stored in the memory and executable on the processor, the path planning program being configured to implement the path planning method as described above.

[0047] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a path planning program, which, when executed by a processor, implements the path planning method as described above.

[0048] The route planning method proposed in this invention extracts location information from web browsing; matches the location information with location information in a location list and / or a trip management list; when the location information does not match the location information in the location list and / or trip management list, the location information is added to the location list to obtain an updated location list; operations are performed on the updated location list to obtain an updated trip management list; upon receiving an operation instruction from the updated trip management list, a route planning map is displayed according to the operation instruction, thereby recording the locations browsed by the user in the navigation location list and generating a trip management list based on the location list to perform location association, automatically generating a route planning map that meets the user's needs, and improving the convenience of route planning. Attached Figure Description

[0049] Figure 1 This is a schematic diagram of the path planning device structure of the hardware operating environment involved in the embodiments of the present invention;

[0050] Figure 2 This is a flowchart illustrating the first embodiment of the path planning method of the present invention;

[0051] Figure 3 This is a schematic diagram of web browsing based on an embodiment of the path planning method of the present invention;

[0052] Figure 4 This is a schematic diagram of the location list and itinerary management list in the path planning graph of an embodiment of the path planning method of the present invention;

[0053] Figure 5 This is a flowchart illustrating the second embodiment of the path planning method of the present invention;

[0054] Figure 6 This is a flowchart illustrating the third embodiment of the path planning method of the present invention;

[0055] Figure 7 This is a schematic diagram of the overall path planning process according to an embodiment of the path planning method of the present invention;

[0056] Figure 8 This is a schematic diagram of the functional modules of the first embodiment of the path planning device of the present invention.

[0057] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0058] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0059] Reference Figure 1 , Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of the present invention.

[0060] like Figure 1 As shown, the device may include: a processor 1001, such as a CPU; a communication bus 1002; a driver interface 1003; a network interface 1004; and a memory 1005. The communication bus 1002 is used to enable communication between these components. The driver interface 1003 may include a display screen and input units such as buttons; optionally, the driver interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0061] Those skilled in the art will understand that Figure 1 The path planning device structure shown does not constitute a limitation on the path planning device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0062] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a driver interface module, and a path planning program.

[0063] exist Figure 1 In the path planning device shown, the network interface 1004 is mainly used to connect to the server and communicate data with the server; the driver interface 1003 is mainly used to connect to the driver terminal and communicate data with the terminal; the path planning device of the present invention calls the path planning program stored in the memory 1005 through the processor 1001 and executes the path planning method provided in the embodiment of the present invention.

[0064] Based on the above hardware structure, an embodiment of the path planning method of the present invention is proposed.

[0065] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the path planning method of the present invention.

[0066] In a first embodiment, the path planning method includes the following steps:

[0067] Step S10: Extract the location information of the webpage browsing.

[0068] It should be noted that the execution subject in this embodiment is a path planning device, which can be a vehicle. A path planning program is installed on the vehicle, and path planning is performed through the path planning program. Path planning can also be achieved through a virtual screen on the vehicle. This embodiment will be described using a virtual screen on a vehicle as an example.

[0069] In this embodiment, the vehicle has an in-vehicle infotainment system that implements virtual screen technology and installs web applications and navigation applications. The virtual screen technology can display different application content in different areas at different screen levels, and the size and position can be set by the user. The web application has a navigation map preview function, which can be started by a control or other means. In this embodiment, starting it by a control is used as an example.

[0070] In the specific implementation, when a user browses a webpage through a web application, a navigation map preview control is provided on the current interface. When the user clicks the navigation map preview control, the navigation map preview function is activated, and the location information of the webpage browsing is extracted based on the navigation map preview function. For example, when a user browses a webpage through a web application, a navigation map preview control is displayed in the upper right corner of the current interface, and the navigation map preview function is activated when the click information of the control is obtained.

[0071] In this embodiment, to implement the navigation map preview function, a navigation map preview writing instruction is obtained. Based on the instruction, the application to be embedded and the navigation map preview control are determined. The navigation map preview control is written to the application to be embedded, and a launcher is set to display the navigation map preview control when the web application displays the current webpage. Figure 3 The diagram shown illustrates web browsing. 11 represents the virtual screen interface, 111 represents the installed navigation application, 12 represents the web page display interface, 121 represents the search bar for location searches via the web application, and 122 represents the display of search results.

[0072] It can also push navigation map preview function when users browse web pages. When users select the navigation map preview function, the navigation map preview function is launched. For example, when users browse web pages through web applications, the navigation map preview interface is pushed. The navigation map preview interface has a selection button. When users select the navigation map preview function, the navigation map preview function is launched, realizing the simultaneous display of navigation map, web application, location list and itinerary.

[0073] Step S20: Match the location information with the location information in the location list and / or trip management list.

[0074] It should be noted that the location list is a list of locations for route planning. It manages navigation addresses and displays them in a list format for easy editing during trip management. The trip management list is used to manage trip planning and includes trip dates and the addresses corresponding to each trip date. The addresses for each trip date are arranged in chronological order of the trip. It may also include other information, but this embodiment does not impose limitations on this. Figure 4 The diagram shows a list of locations and a list of trip management information in the route planning map.

[0075] In the specific implementation, the location information in the webpage is matched with the location information in the location list and / or trip management list. If the location information in the location list and / or trip management list already exists in the location information in the webpage, then there is no need to add the location information in the webpage to the location list and / or trip management list, thus improving the efficiency of route planning.

[0076] Step S30: When the location information does not match the location information in the location list and / or trip management list, the location information is added to the location list to obtain an updated location list.

[0077] It should be noted that when the location list is used for the first time, the location information from the webpage browsing is extracted, and a location list and / or a trip management list are created based on the locations in the location information. That is, the location information is already stored in the location list. If a location list and / or a trip management list already exist, it means that the location information is already stored in the location list and / or the trip management list. In this case, the location information is then matched with the location information in the location list and / or the trip management list. If the location information does not match the location information in the location list and / or the trip management list, it means that the current location information has not been used during route navigation. In this case, the location information needs to be added to the location list to obtain an updated location list. Alternatively, it can be directly updated to the trip management list. There are no restrictions on this. The location information can be added to the location list, and then the addresses in the location list can be saved to the trip management list as needed. Alternatively, the location information can be directly added to the location list. In this embodiment, the example of adding the location information to the location list is used for explanation.

[0078] Step S40: Perform operations on the updated location list to obtain the updated itinerary management list.

[0079] It is understood that operations on the updated location list include adding travel dates, location order, etc., and may also include other operations. This embodiment does not limit these operations. For example, a location may be selected and saved on a specific travel date: Day 1, Day 2, Day 3, and so on. Figure 3 The itinerary management list shown includes the itinerary date, the corresponding location for the itinerary date, and the order of visiting the location. By managing the itinerary through the itinerary management list, users can click on the itinerary management list to display the travel route planning map for the current date, such as Day 1: Location 1 - Location 2, etc., thereby realizing effective itinerary route planning, making it convenient for users and improving the user experience.

[0080] Step S50: Upon receiving the operation instruction of the updated itinerary management list, display the route planning map according to the operation instruction.

[0081] In this embodiment, the operation instructions for the updated itinerary management list include click instructions, view instructions, navigation instructions, etc., and may also include other forms of instructions. This embodiment does not limit these. For example, when a click operation instruction for Day 1 is received in the updated itinerary management list, the path planning map for Day 1 from location 1 to location 2 and location 3 is displayed according to the operation instruction, and then... Figure 3 The map shown depicts tourist destinations.

[0082] In this embodiment, virtual screen technology is used to place the navigation map, browsing page, trip management table, and location list on the same physical screen. Location information from web browsing is extracted; this location information is matched with location information in the location list and / or trip management list; when a location information does not match, it is added to the location list to obtain an updated location list; operations are performed on the updated location list to obtain an updated trip management list; upon receiving an operation instruction from the updated trip management list, a route planning map is displayed according to the operation instruction, thereby recording the locations browsed by the user in the navigation location list and generating the trip management list based on the location list to perform location association, automatically generating a route planning map that meets the user's needs, and improving the convenience of route planning.

[0083] Reference Figure 5 , Figure 5 This is a flowchart illustrating a second embodiment of the path planning method of the present invention. Based on the first embodiment, a second embodiment of the present invention is proposed. In the second embodiment, the vehicle is equipped with a web application and a navigation application. Step S10 includes:

[0084] Step S101: Activate the navigation map preview function of the web application.

[0085] In this embodiment, a navigation map preview function is provided on the web application. By selecting the navigation map preview function, the navigation map preview function of the web application is activated. The navigation map preview function can extract interface content text from the browsing recommendation interface of the web application. For example, if the user selects the navigation map preview function, the interface content text can be extracted from the specific travel recommendation interface in the travel APP.

[0086] Step S102: Obtain the currently recommended interface browsed by the user based on the navigation map preview function.

[0087] Step S103: Extract the interface content text from the current recommended interface.

[0088] Step S104: The interface content text is used to identify the location to obtain location information, and the location information is transmitted to the navigation application for display through the navigation application.

[0089] It should be noted that the location information obtained by performing location recognition on the interface content text can be obtained through a text recognition engine to extract the interface content text in the current recommended interface, or it can be obtained through other text recognition methods. This embodiment does not limit this.

[0090] In practical implementation, smartphones, PCs, and other smart devices are open platforms, making it difficult to deeply customize navigation and web applications or system programs. However, in-vehicle infotainment systems are deeply customized and can support virtual screens, a software technology. Therefore, this embodiment uses virtual screen technology to display multiple screens on a physical screen. In this embodiment, the locations identified in the web interface of the web application are transmitted to the navigation application. For example, a travel app identifies location information and transmits it to the navigation application. The navigation application then displays the locations, enabling interaction between the web application and the navigation application. This avoids users having to switch back and forth between the web application and the navigation application, improving the efficiency of route planning.

[0091] In one embodiment, the display via the navigation application includes:

[0092] The navigation application displays location markers based on the location information; it obtains location names based on the location information and displays the location names at the location markers; it analyzes the road segment information between each location in the location information to obtain driving time and road condition information, and displays the driving time and road condition information at the location markers; and it displays the location positions of each location according to a preset distribution format.

[0093] Understandably, the navigation interface tags the locations based on the obtained location information and displays the location names, which are then uniformly displayed in the tourist attraction list in the upper right corner. At the same time, it displays the route information between each location, such as driving time and road conditions. According to the preset distribution format, the locations can be displayed by scaling the overall location, or other display methods can be used. This embodiment does not limit this, and the navigation map will scale the locations according to the overall location.

[0094] In this embodiment, the navigation application displays relevant information based on location information, including location and location tags, to facilitate user viewing and visualize the location through the navigation interface, thereby improving the user experience.

[0095] In one embodiment, the method further includes: obtaining a search address from the navigation interface of the navigation application; determining whether the search address exists in the location list and / or trip management list; and when the search address does not exist in the location list and / or trip management list, adding the search address to the location list to obtain an updated location list.

[0096] It should be noted that users can perform operations in the travel destination list, including: adding locations directly to the travel destination list from the address search in the navigation interface, deleting a location from the travel destination list, selecting a location to save to a specific travel date, and changing the order of locations in the travel date selection, etc.

[0097] In this embodiment, in addition to adding location information to the location list based on the web application, the location corresponding to the search address can also be updated in the location list by obtaining the search address from the navigation interface of the navigation application, thereby realizing intelligent updating of the location list.

[0098] Reference Figure 6 , Figure 6 This is a flowchart illustrating the third embodiment of the path planning method of the present invention. Based on the first embodiment, the third embodiment of the present invention is proposed. In the third embodiment, step S40 includes:

[0099] Step S401: Obtain a deletion instruction and determine the locations to be deleted in the updated location list based on the deletion instruction.

[0100] Step S402: Delete the locations to be deleted to obtain a list of deleted locations.

[0101] Step S403: Select locations from the deleted location list, and set the travel dates and location order for the selected locations.

[0102] Step S404: Based on the trip dates and corresponding locations and location order, obtain the updated trip management list.

[0103] Step S405: Add locations to the updated list and save the added locations to the trip management list.

[0104] In this embodiment, a location can be deleted from the travel destination list as needed, or a location can be selected to be saved on a specific travel date, or the order of locations on the travel date can be changed. This allows the locations in the destination list to be edited according to actual needs, resulting in travel items in the travel management list and improving the flexibility of adjusting the destination list and travel management list.

[0105] It should be noted that when obtaining the updated trip management list, the current trip management list can also be saved. In subsequent use, the current trip management list can be used directly without performing trip operations again, improving the convenience and efficiency of route planning.

[0106] In one embodiment, after step S404, the method further includes:

[0107] Obtain a location order adjustment instruction, adjust the order of locations on the itinerary date according to the location order adjustment instruction to obtain the adjusted locations; obtain an adjusted itinerary management list according to the adjusted locations and the corresponding itinerary date; and display a route planning map according to the operation instruction when receiving an operation instruction for the adjusted itinerary management list.

[0108] In this embodiment, the trip time and order corresponding to each location can be set through the location list to obtain the trip information in the trip management list. For example, Day 1 is from location 1 to location 2 and location 3. However, the trip date and location order of Day 1 in the trip management list may be adjusted according to user needs. Therefore, the trip date and location order can be adjusted according to user needs. For example, Day 1 from location 1 to location 2 and location 3 can be adjusted to Day 1 from location 1 to location 3 and location 2, or Day 1 can be adjusted to Day 2, and the original Day 2 can be adjusted to Day 1, thereby realizing flexible adjustment of the trip and improving the intelligence of route planning.

[0109] In one embodiment, step S50 includes:

[0110] Upon receiving the operation instruction from the trip management list, the trip date is determined according to the operation instruction; the corresponding location is determined according to the trip date; the locations are associated to obtain a route planning map, and the route planning map is displayed.

[0111] It is understood that the operation instructions for the trip management list can be click-to-view instructions or other operation instructions. This embodiment does not limit this. When performing operation instructions on the trip management list, the trip date is determined according to the operation instructions; the corresponding location is determined according to the trip date; and the locations are associated to obtain a route planning map. For example, the trip management list includes trip information such as Day 1 and Day 2. When the user clicks on Day 1 in the trip management list, the address of Day 1 and the corresponding location sequence are obtained, such as from location 1 to location 2 and location 3. The locations and their sequence are associated to obtain a route planning map, and so on. Figure 3 The map layout shown and such Figure 7 The diagram shows the overall process flow.

[0112] In this embodiment, upon receiving the operation instruction from the trip management list, the trip date is determined according to the operation instruction; the corresponding location is determined according to the trip date; the locations are associated to obtain a route planning map, and the route planning map is displayed, thereby providing a more intuitive display of the route planning map through navigation and improving the convenience of route display.

[0113] The present invention further provides a path planning device.

[0114] Reference Figure 8 , Figure 8 This is a schematic diagram of the functional modules of the first embodiment of the path planning device of the present invention.

[0115] In a first embodiment of the path planning device of the present invention, the path planning device includes:

[0116] Extraction module 10 is used to extract location information of web page browsing.

[0117] The matching module 20 is used to match the location information with the location information in the location list and / or the trip management list.

[0118] The addition module 30 is used to add the location information to the location list when the location information does not match the location information in the location list and / or the trip management list, so as to obtain an updated location list.

[0119] The operation module 40 is used to operate on the updated location list to obtain an updated itinerary management list.

[0120] The operation module 40 is also used to display a route planning map according to the operation instruction when it receives the operation instruction of the updated itinerary management list.

[0121] In this embodiment, location information from web browsing is extracted; this location information is matched with location information in a location list and / or a trip management list; when the location information does not match the location information in the location list and / or the trip management list, the location information is added to the location list to obtain an updated location list; operations are performed on the updated location list to obtain an updated trip management list; upon receiving an operation instruction from the updated trip management list, a route planning map is displayed according to the operation instruction, thereby recording the locations browsed by the user in the navigation location list, and generating a trip management list based on the location list to perform location association, automatically generating a route planning map that meets the user's needs, and improving the convenience of route planning.

[0122] Optionally, the vehicle is equipped with a web application and a navigation application; the extraction module 10 is also used to activate the navigation map preview function of the web application;

[0123] The current recommended interface viewed by the user is obtained based on the navigation map preview function;

[0124] Extract the text content from the current recommended interface;

[0125] The interface text is used to identify the location, obtain location information, and transmit the location information to the navigation application for display.

[0126] Optionally, the path planning device further includes: a display module;

[0127] The display module is also used to display location markers based on the location information through the navigation application;

[0128] Obtain the location name based on the location information, and display the location name at the location marker;

[0129] The road segment information between each location in the location information is analyzed to obtain driving time and road condition information, and the driving time and road condition information are displayed at the location markers;

[0130] The locations of each location are displayed according to a preset distribution format.

[0131] Optionally, the matching module 20 is further configured to obtain the search address of the navigation interface in the navigation application;

[0132] Determine whether the search address exists in the location list and / or trip management list;

[0133] If the search address is not present in the location list and / or trip management list, the search address will be added to the location list to obtain an updated location list.

[0134] Optionally, the operation module 40 is further configured to obtain a deletion instruction and determine the location to be deleted in the updated location list based on the deletion instruction;

[0135] Delete the locations to be deleted to obtain a list of deleted locations;

[0136] Select locations from the list of deleted locations, and set the travel dates and location order for the selected locations;

[0137] Based on the trip dates and corresponding locations and their order, an updated trip management list is generated;

[0138] Add locations to the updated list and save the added locations to the trip management list.

[0139] Optionally, the operation module 40 is further configured to obtain a location order adjustment instruction, and adjust the order of the locations on the itinerary date according to the location order adjustment instruction to obtain the adjusted locations;

[0140] Based on the adjusted locations and corresponding travel dates, the adjusted itinerary management list is obtained;

[0141] Upon receiving the operation instruction from the updated trip management list, displaying the route planning map according to the operation instruction includes:

[0142] Upon receiving the operation instruction from the adjusted itinerary management list, the route planning map is displayed according to the operation instruction.

[0143] Optionally, the operation module 40 is further configured to determine the trip date according to the operation instruction received from the trip management list;

[0144] Determine the corresponding location based on the stated travel dates;

[0145] The locations of each point are associated to obtain a route planning map, which is then displayed.

[0146] Furthermore, to achieve the above objectives, the present invention also proposes a path planning device, the path planning device comprising: a memory, a processor, and a path planning program stored in the memory and executable on the processor, the path planning program being configured to implement the path planning method as described above.

[0147] Since this path planning device adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.

[0148] Furthermore, this embodiment of the invention also proposes a storage medium storing a path planning program, which, when executed by a processor, implements the path planning method described above.

[0149] Since this storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.

[0150] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0151] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0152] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a computer-readable storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a smart terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0153] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A path planning method characterized by, The path planning method is applied to a vehicle, the vehicle is installed with a webpage application and a navigation application, and the path planning method comprises the following steps: starting a navigation map preview function of the webpage application; obtaining a current recommended interface browsed by a user according to the navigation map preview function; extracting interface content text in the current recommended interface; performing place recognition on the interface content text to obtain place information, and transmitting the place information to the navigation application to display the place information through the navigation application; matching the place information with place information in a place list and / or a trip management list, the place list being a place list requiring path planning, and the trip management list being a list used to manage trip planning; when the place information is not matched with the place information in the place list and / or the trip management list, adding the place information to the place list to obtain an updated place list; operating the updated place list to obtain an updated trip management list; when an operation instruction of the updated trip management list is received, displaying a path planning diagram according to the operation instruction.

2. The path planning method of claim 1, wherein, The display through the navigation application comprises the following steps: performing place marker display according to the place information through the navigation application; obtaining a place name according to the place information, and displaying the place name at the place marker; analyzing road section information between each place in the place information to obtain driving time and road condition information, and displaying the driving time and the road condition information at the place marker; displaying place positions of the places according to a preset distribution form.

3. The path planning method of claim 1, wherein, Further comprising the following steps: obtaining a search address of a navigation interface in the navigation application; determining whether the search address exists in the place list and / or the trip management list; when the search address does not exist in the place list and / or the trip management list, adding the search address to the place list to obtain an updated place list.

4. The path planning method of claim 1, wherein, The operation on the updated place list to obtain the updated trip management list comprises the following steps: obtaining a deletion instruction, and determining a to-be-deleted place in the updated place list according to the deletion instruction; deleting the to-be-deleted place to obtain a deleted place list; selecting a place in the deleted place list, and setting a trip date and a place order of the selected place; obtaining an updated trip management list according to the trip date and the corresponding place and place order; performing an adding operation on the updated place list, and saving an added place in the trip management list.

5. The path planning method of claim 4, wherein, After the updated trip management list is obtained according to the trip date and the corresponding place and place order, further comprising the following steps: obtaining a place order adjustment instruction, and adjusting the place of the trip date according to the place order adjustment instruction to obtain an adjusted place; obtaining an adjusted trip management list according to the adjusted place and the corresponding trip date. The operation instruction of the updated trip management list is received, and a path planning diagram is displayed according to the operation instruction. The operation instruction of the adjusted trip management list is received, and a path planning diagram is displayed according to the operation instruction.

6. The path planning method of claim 4, wherein, The operation instruction of the trip management list is received, and a path planning diagram is displayed according to the operation instruction. The operation instruction of the trip management list is received, and a trip date is determined according to the operation instruction. The corresponding location is determined according to the trip date. The locations are associated to obtain a path planning diagram, and the path planning diagram is displayed.

7. A route planning apparatus characterized by comprising: The path planning device comprises: An extraction module is configured to start a navigation map preview function of a web application program. A current recommended interface browsed by a user is obtained according to the navigation map preview function. Interface content text in the current recommended interface is extracted. The interface content text is subjected to location recognition to obtain location information, and the location information is transmitted to a navigation application program for display by the navigation application program. A matching module is configured to match the location information with location information in a location list and / or a trip management list, the location list being a location list requiring path planning, and the trip management list being a list for managing trip planning. An adding module is configured to add the location information to the location list to obtain an updated location list when the location information is not matched with the location information in the location list and / or the trip management list. An operation module is configured to operate the updated location list to obtain an updated trip management list. The operation module is further configured to display a path planning diagram according to an operation instruction of the updated trip management list when the operation instruction of the updated trip management list is received.

8. A route planning apparatus characterized by comprising: The path planning device comprises a memory, a processor, and a path planning program stored on the memory and executable on the processor, and the path planning program is configured to implement the path planning method of any one of claims 1 to 6.

9. A storage medium, characterized by The storage medium stores a path planning program, and the path planning program is executed by the processor to implement the path planning method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for operating travel route planning

    CN107133775A

  • Automatic travel content capture tool for address book entries

    US20080301144A1