Navigation interaction method and device and computer readable storage medium
By displaying the navigation interface on the first screen and the second screen of the vehicle respectively, passengers can change the navigation route on the second screen, which solves the problems of inconvenient operation and safety hazards in the existing technology and realizes safe and convenient navigation route changes.
Patent Information
- Application Number
- CN202410233357.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-29
- Publication Date
- 2025-09-05
AI Technical Summary
In the existing technology, changing the navigation route requires operation on the central control screen, which leads to driving risks and inconvenience.
The navigation interface is displayed on the first screen and the second screen of the vehicle respectively. The first screen is used by the driver and the second screen is used by the passengers. The passengers can enter the navigation change parameters in the second screen and send a route planning request to the navigation server. The server returns the new navigation route, and the first screen displays the updated navigation route.
Passengers can change the navigation route without affecting the driver's operation, ensuring safe driving and improving the interactive convenience of in-vehicle navigation.
Smart Images

Figure CN120593794A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of interactive technology, and in particular to a navigation interaction method, device, and computer-readable storage medium. Background Art
[0002] With the decline in hardware costs and the development of smart cockpits, the number of hardware components installed in the same vehicle is increasing. For example, there is a central control screen for the driver to operate, and there is also a passenger screen for the front passenger seat or rear passengers to operate. Usually, the passenger screen is mainly for passengers to use entertainment functions. If the passenger wants to help the driver change the navigation route while the driver is driving, he needs to operate on the central control screen. This operation not only affects the driver's ability to view the navigation route displayed on the central control screen, but also brings driving risks. Therefore, it is necessary to provide a technical solution that can ensure safe driving and improve the interactive convenience of in-vehicle navigation. Summary of the Invention
[0003] The embodiments of the present disclosure provide a navigation interaction method, device, and computer-readable storage medium, which solve the problem in the prior art that changing the navigation route requires operation on the central control screen, which brings hidden driving risks.
[0004] In a first aspect, an embodiment of the present disclosure provides a navigation interaction method, including:
[0005] In response to an instruction to start navigation, displaying a first navigation interface on a first screen, the first navigation interface including an electronic map and a first navigation route displayed on the electronic map;
[0006] In response to the instruction to start navigation, displaying a second navigation interface on the second screen, wherein the second navigation interface at least synchronously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map;
[0007] In response to an operation of inputting a navigation change parameter on the second navigation interface, sending a route planning request carrying the navigation change parameter to the navigation server, so that the navigation server returns a second navigation route planned based on the navigation change parameter;
[0008] On the first screen, a new navigation interface is displayed, wherein the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
[0009] In a second aspect, an embodiment of the present disclosure provides a navigation interaction device, including:
[0010] a first display module, in response to an instruction to start navigation, displaying a first navigation interface on a first screen, the first navigation interface including an electronic map and a first navigation route displayed on the electronic map;
[0011] a second display module, in response to an instruction to start navigation, displaying a second navigation interface on a second screen, wherein the second navigation interface at least simultaneously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map;
[0012] a route request module, in response to an operation of inputting navigation change parameters on the second navigation interface, sending a route planning request carrying the navigation change parameters to the navigation server, so that the navigation server returns a second navigation route planned based on the navigation change parameters;
[0013] The third display module displays a new navigation interface on the first screen, where the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
[0014] In a third aspect, an embodiment of the present disclosure provides an electronic device comprising a memory and at least one processor, wherein the memory is used to store one or more computer instructions, and wherein the one or more computer instructions are executed by the at least one processor to implement the method steps of the above-mentioned navigation interaction method.
[0015] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium for storing computer instructions used by a navigation interaction device, which includes computer instructions involved in the navigation interaction device for executing the above-mentioned navigation interaction method.
[0016] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program / instruction, wherein the computer program / instruction, when executed by a processor, implements the method steps of the above-mentioned navigation interaction method.
[0017] The technical solutions provided by the embodiments of the present disclosure may have the following beneficial effects:
[0018] The above technical solution can display a first navigation interface including an electronic map and a first navigation route on a first screen, and simultaneously display a second navigation interface including the electronic map and the first navigation route on a second screen. It can also input navigation change parameters in the second navigation interface displayed on the second screen, and send a route planning request carrying the navigation change parameters to the navigation server, so that the navigation server returns the second navigation route planned based on the navigation change parameters and displays a new navigation interface including the electronic map and the second navigation route on the first screen. This technical solution supports inputting navigation change parameters in the navigation interface displayed on the second screen to change the navigation route displayed on the first screen. When the first screen is the central control screen used by the driver, this technical solution enables passengers other than the driver to change the navigation route. At the same time, it ensures safe driving and improves the interactive convenience of in-vehicle navigation.
[0019] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Other features, objectives and advantages of the present disclosure will become more apparent through the following detailed description of non-limiting embodiments in conjunction with the accompanying drawings. In the accompanying drawings:
[0021] Figure 1 is a flowchart of the navigation interaction method provided by the present disclosure;
[0022] Figure 2A-2B It is a schematic diagram showing places of interest to users provided by the present disclosure;
[0023] Figure 3 is a structural block diagram of the navigation interaction device provided by the present disclosure;
[0024] Figure 4 is a structural block diagram of an electronic device provided by the present disclosure;
[0025] Figure 5 It is a structural diagram of a computer system suitable for implementing the navigation interaction method provided by the present disclosure. DETAILED DESCRIPTION
[0026] Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. In addition, for the sake of clarity, parts not related to the description of the exemplary embodiments are omitted in the accompanying drawings.
[0027] In the present disclosure, it should be understood that terms such as "include" or "have" are intended to indicate the presence of features, numbers, steps, actions, components, parts, or combinations thereof disclosed in the present specification, and are not intended to exclude the possibility that one or more other features, numbers, steps, actions, components, parts, or combinations thereof exist or are added.
[0028] It should also be noted that, in the absence of conflict, the embodiments and features of the embodiments of the present disclosure may be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0029] Figure 1 is a flowchart of the navigation interaction method provided by the present disclosure, such as Figure 1 As shown, the navigation interaction method includes the following steps S101-S104:
[0030] In step S101, in response to an instruction to start navigation, a first navigation interface is displayed on a first screen, wherein the first navigation interface includes an electronic map and a first navigation route displayed on the electronic map;
[0031] In step S102, in response to the instruction to start navigation, a second navigation interface is displayed on the second screen, wherein the second navigation interface at least synchronously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map;
[0032] In step S103, in response to the operation of inputting navigation change parameters in the second navigation interface, sending a route planning request carrying the navigation change parameters to the navigation server, so that the navigation server returns a second navigation route planned based on the navigation change parameters;
[0033] In step S104 , a new navigation interface is displayed on the first screen, where the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
[0034] In the present disclosure, the navigation interaction method can be integrated into software with a map navigation function (hereinafter referred to as the software), which is installed in an on-board computing device installed in a car. The method is executed by the on-board computing device, which can also be called a car computer. The vehicle is also equipped with at least two screens. In the present disclosure, the first screen refers to the screen installed in the vehicle for the driver to operate and browse information, and the second screen refers to the screen for the passenger to operate and browse information. The second screen can be only one or multiple, and this disclosure does not impose any restrictions. In the present disclosure, the first and second are only used to distinguish different screens, and are not a restriction on the number of screens.
[0035] In the present disclosure, the instruction to start navigation refers to the instruction generated when the software is in the open state in the first screen, the software obtains the navigation route planned by the navigation server, and the user controls the software to enter the navigation guidance state through gestures or voice.
[0036] In the present disclosure, the first navigation route refers to the navigation route planned by the navigation server based on the navigation starting point and navigation end point entered by the user in the software. If the user also enters the navigation waypoints, the navigation server will plan the first navigation route based on the navigation starting point, navigation end point and navigation waypoints entered by the user in the software.
[0037] In this disclosure, the command to start navigation refers to a command generated when the software is not started on the second screen and the user controls the software to start on the second screen through voice or gesture control. In this case, because the software started on the second screen is the same software as the software currently running on the first screen, when the software is started on the second screen, the second navigation interface displayed on the second screen will simultaneously display at least the electronic map in the first navigation interface and the first navigation route displayed on the electronic map.
[0038] In the present disclosure, the navigation change parameters refer to navigation parameters used to replan a navigation route, wherein the navigation change parameters may be a changed navigation starting point, a changed navigation end point, a changed navigation waypoint, a newly added navigation waypoint, a changed navigation route planning condition, a newly added navigation route planning condition, etc. The navigation route planning condition refers to the user's preference for the navigation route, such as high-speed priority, low cost, short time, etc.
[0039] In the present disclosure, upon receiving a navigation start instruction, a first navigation interface including an electronic map and a first navigation route displayed on the electronic map is displayed on a first screen; upon receiving a navigation start instruction, a second navigation interface simultaneously displaying at least the electronic map in the first navigation interface and the first navigation route displayed on the electronic map is displayed on a second screen; upon receiving navigation change parameters input on the second navigation interface, a route planning request carrying the navigation change parameters is sent to a navigation server, enabling the navigation server to return a second navigation route replanned based on the navigation change parameters; upon receiving the replanned second navigation route returned by the navigation server, a new navigation interface including the electronic map and the newly planned second navigation route displayed on the electronic map is displayed on the first screen. As previously mentioned, the first screen is a screen for the driver to operate and browse information, and the second screen is a screen for passengers to operate and browse information. Therefore, using the navigation interaction solution provided by the present disclosure, the navigation route displayed on the first screen can be changed by inputting navigation change parameters on the navigation interface displayed on the second screen. That is, this technical solution enables passengers other than the driver to change the navigation route, not only ensuring safe driving but also improving the interactive convenience of in-vehicle navigation.
[0040] Considering that changing the navigation route may affect the user currently using the navigation route, in order to ensure that the navigation route change is the result of consensus among all parties and does not affect the user, especially the driving judgment of the user as the driver, in the present disclosure, before changing the navigation route displayed on the first screen, the user can confirm the change of the navigation route. The method may further include the following steps:
[0041] In the first navigation interface, a navigation route change prompt message is displayed, indicating that the navigation route is changed to the second navigation route;
[0042] In this embodiment, after the user confirms the change of the navigation route, it is considered that the user agrees to change the navigation route, and the new navigation interface is displayed on the screen. That is, in this embodiment, the step of displaying the new navigation interface on the first screen specifically includes the following steps:
[0043] In response to the prompt message confirming the navigation route change, a new navigation interface is displayed on the first screen.
[0044] In the present disclosure, the navigation route change prompt message refers to a message used to prompt the user that the navigation route is required to be changed and requesting the user to confirm the change of the navigation route.
[0045] In the present disclosure, the instruction for confirming the change of the navigation route refers to an instruction for the user to confirm the change of the navigation route. Similar to the instructions for starting navigation and opening navigation, the instruction for confirming the change of the navigation route can also be generated by the user through gestures or voice control of the software.
[0046] In the present disclosure, before displaying a navigation route change prompt message indicating that the navigation route is changed to the second navigation route in the first navigation interface, the method may further include the following steps:
[0047] In response to receiving the second navigation route, displaying a third navigation interface on the second screen, the third navigation interface including an electronic map, the second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route;
[0048] In response to an instruction for confirming changing the navigation route input through the third navigation interface, the step of displaying a navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface is executed.
[0049] In order to avoid a situation where an incorrect navigation change parameter input results in a newly planned second navigation route being inconsistent with the navigation route the user wants to change, in this embodiment, before displaying a navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface displayed on the first screen, the following steps may also be included:
[0050] In the second screen, a third navigation interface is displayed, including an electronic map, a second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route. After confirming that an instruction for confirming the change of the navigation route has been input by the user through the third navigation interface, the step of displaying the navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface is executed.
[0051] As mentioned above, the navigation route change prompt message refers to a message used to prompt the user that the navigation route is required to be changed, and the user is asked to confirm the change of the navigation route; the instruction to confirm the change of the navigation route refers to an instruction for the user to confirm the change of the navigation route. Similar to the instructions for starting navigation and turning on navigation, the instruction to confirm the change of the navigation route can also be generated by the user through gestures or voice control of the software. However, the navigation route change prompt message displayed in the first navigation interface is for prompting users who are near the first screen, and the user confirms the change of the navigation route through the first navigation interface, while the navigation route change prompt message displayed in the third navigation interface is for prompting users who are near the second screen, and the user confirms the change of the navigation route through the third navigation interface.
[0052] In the present disclosure, the method may further include the following steps:
[0053] Obtaining location information, navigation information, and basic attribute information of a user's interested location related to the navigation route;
[0054] According to the location information of the user's interested place, at least navigation information and basic attribute information of the user's interested place are displayed at a corresponding position on the electronic map included in the navigation interface.
[0055] In order to provide users with more abundant travel information, facilitate their location selection, and enhance their experience, in this embodiment, the location information, navigation information, and attribute information of multiple places of interest to users can be displayed on the electronic map in the navigation interface for users to view. Specifically:
[0056] First, the location information, navigation information and basic attribute information of the user's places of interest related to the navigation route are obtained, wherein the user's places of interest may include: the end point of the navigation route itself or the surrounding places, the navigation route passing points, the user's places of interest searched along the navigation route, etc., wherein the user's places of interest searched along the navigation route may be the user's places of interest searched along the navigation route and predicted based on big data.
[0057] like Figure 2AAs shown, the electronic map displays a navigation route, the user's real-time location during travel, and the destination of the navigation route. At this point, the user's points of interest include service areas along the navigation route and businesses that provide daily life and travel services, such as Starbucks. Furthermore, since the user's navigation destination is the Jinhai Lake Scenic Area, indicating that the user's travel intention is tourism, popular tourist attractions searched along the navigation route, such as the Little Sun Farmhouse, Pinggu Peach Blossom Sea, Four Seasons Flower Sea, Laoxiangfeng Scenic Area, and Huairou Reservoir, may also be points of interest to the user. If the vehicle is a new energy vehicle, the map may also include charging stations searched along the navigation route, such as State Grid vehicle charging stations, so that the user can choose whether to charge.
[0058] In order to facilitate the user's selection, the present disclosure displays at least the navigation information and basic attribute information of the user's place of interest at the corresponding position of the electronic map included in the navigation interface based on the location information of the user's place of interest. For example, the navigation information and basic attribute information of the user's place of interest can be displayed at the location of the user's place of interest on the electronic map included in the navigation interface. The navigation information of the user's place of interest refers to the navigation information requested from the navigation server from the user's real-time positioning position to the user's place of interest, such as the change in navigation distance and time from the user's real-time positioning position to the user's place of interest; in the present disclosure, the user's place of interest is obtained from the point of interest data, so the basic attribute information of the user's place of interest refers to the attributes that are usually made for the point of interest, such as the name of the point of interest, the facilities of the point of interest (such as charging piles), etc. Figure 2A As shown, if the user's interested place is Miyun Service Area, the basic attribute information of the user's interested place includes: name "Miyun Service Area", "There are charging piles", "** yuan per hour of charging", etc.; if the user's interested place is Starbucks, the basic attribute information of the user's interested place includes: name "Starbucks", Starbucks logo, etc.
[0059] In order to allow users to input more information when selecting a point of interest, the present disclosure can display, at the corresponding position of the electronic map included in the navigation interface, in addition to displaying the navigation information and basic attribute information of the point of interest to the user, the depth attribute information of the point of interest to the user. The depth attribute information includes: user evaluation, consumption price, etc. For example, if the point of interest to the user is Little Sun Farmhouse, the basic attribute information of the point of interest to the user includes: the name "Little Sun Farmhouse", and the depth attribute information includes: consumption price "128 / person".
[0060] Therefore, in the present disclosure, the method may further include the following steps:
[0061] Get the depth attribute information of the user's interested places.
[0062] Furthermore, after obtaining the depth attribute information of the user's interested places, if the user selects one of the user's interested places displayed on the electronic map, the method provided by the present disclosure may further include:
[0063] In response to a selection operation of a user's interested place displayed on the electronic map, an information display card is displayed at a preset position on the electronic map, and the information display card is used to display navigation information, basic attribute information and depth attribute information of the selected user's interested place.
[0064] The information display card of the present disclosure is displayed on the electronic map included in the navigation interface. Therefore, the present disclosure requires presetting the position of the information display card in the electronic map. The preset position can be the upper left corner of the electronic map. The information display card displays both navigation information and basic attribute information of the selected user's place of interest, and also displays depth attribute information of the selected user's place of interest. Figure 2A As shown, assuming that the user selects Jinhai Lake Scenic Area as the end point of the navigation route, the navigation example "50 kilometers", navigation time "1 hour and 10 minutes", estimated arrival time "11:15", name "Jinhai Lake Scenic Area", evaluation "★4.8 386 evaluations", etc. can be displayed in the information display card.
[0065] Furthermore, when the user selects a place of interest and then selects a new place of interest, the new place of interest can be displayed on the information display card, and a display column can be added to the information display card, such as Figure 2B As shown, after the user selects Jinhai Lake Scenic Area, he or she selects Starbucks as a waypoint, a display column for selecting Starbucks is added to the information display card.
[0066] The above examples are only for facilitating a clearer understanding of the solutions disclosed herein, and are not intended to limit the division of basic attributes and depth attributes. Those skilled in the art may define and divide the attributes as needed.
[0067] The following are embodiments of the apparatus disclosed herein, which can be used to execute embodiments of the method disclosed herein.
[0068] Figure 3 This is a structural block diagram of the navigation interaction device provided by the present disclosure. The device can be implemented as part or all of an electronic device through software, hardware, or a combination of both. Figure 3 As shown, the navigation interaction device includes:
[0069] The first display module 301 displays a first navigation interface on a first screen in response to an instruction to start navigation, wherein the first navigation interface includes an electronic map and a first navigation route displayed on the electronic map;
[0070] The second display module 302 displays a second navigation interface on the second screen in response to the instruction to start navigation, wherein the second navigation interface at least synchronously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map;
[0071] The route request module 303 sends a route planning request carrying the navigation change parameters to the navigation server in response to the operation of inputting the navigation change parameters in the second navigation interface, so that the navigation server returns a second navigation route planned based on the navigation change parameters;
[0072] The third display module 304 displays a new navigation interface on the first screen, where the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
[0073] In the present disclosure, the navigation interaction device can be implemented as an on-board computing device or a part thereof installed in a car equipped with software (hereinafter referred to as software) having a map navigation function. The method is executed by the on-board computing device, which can also be referred to as a car computer. The vehicle is also equipped with at least two screens. In the present disclosure, the first screen refers to the screen carried by the vehicle for the driver to operate and browse information, and the second screen refers to the screen for the passenger to operate and browse information. The second screen can be only one or multiple, and this disclosure does not impose any restrictions. In the present disclosure, the first and second are only used to distinguish different screens, and are not a restriction on the number of screens.
[0074] In the present disclosure, the instruction to start navigation refers to the instruction generated when the software is in the open state in the first screen, the software obtains the navigation route planned by the navigation server, and the user controls the software to enter the navigation guidance state through gestures or voice.
[0075] In the present disclosure, the first navigation route refers to the navigation route planned by the navigation server based on the navigation starting point and navigation end point entered by the user in the software. If the user also enters the navigation waypoints, the navigation server will plan the first navigation route based on the navigation starting point, navigation end point and navigation waypoints entered by the user in the software.
[0076] In this disclosure, the command to start navigation refers to a command generated when the software is not started on the second screen and the user controls the software to start on the second screen through voice or gesture control. In this case, because the software started on the second screen is the same software as the software currently running on the first screen, when the software is started on the second screen, the second navigation interface displayed on the second screen will simultaneously display at least the electronic map in the first navigation interface and the first navigation route displayed on the electronic map.
[0077] In the present disclosure, the navigation change parameters refer to navigation parameters used to replan a navigation route, wherein the navigation change parameters may be a changed navigation starting point, a changed navigation end point, a changed navigation waypoint, a newly added navigation waypoint, a changed navigation route planning condition, a newly added navigation route planning condition, etc. The navigation route planning condition refers to the user's preference for the navigation route, such as high-speed priority, low cost, short time, etc.
[0078] In the present disclosure, upon receiving a navigation start instruction, a first navigation interface including an electronic map and a first navigation route displayed on the electronic map is displayed on a first screen; upon receiving a navigation start instruction, a second navigation interface simultaneously displaying at least the electronic map in the first navigation interface and the first navigation route displayed on the electronic map is displayed on a second screen; upon receiving navigation change parameters input on the second navigation interface, a route planning request carrying the navigation change parameters is sent to a navigation server, enabling the navigation server to return a second navigation route replanned based on the navigation change parameters; upon receiving the replanned second navigation route returned by the navigation server, a new navigation interface including the electronic map and the newly planned second navigation route displayed on the electronic map is displayed on the first screen. As previously mentioned, the first screen is a screen for the driver to operate and browse information, and the second screen is a screen for passengers to operate and browse information. Therefore, using the navigation interaction solution provided by the present disclosure, the navigation route displayed on the first screen can be changed by inputting navigation change parameters on the navigation interface displayed on the second screen. That is, this technical solution enables passengers other than the driver to change the navigation route, not only ensuring safe driving but also improving the interactive convenience of in-vehicle navigation.
[0079] Considering that changing the navigation route may affect the user currently using the navigation route, in order to ensure that the navigation route change is the result of consensus among all parties and does not affect the user, especially the driving judgment of the user as the driver, in the present disclosure, before changing the navigation route displayed on the first screen, the user can confirm the change of the navigation route. The third display module also displays a navigation route change prompt message in the first navigation interface, indicating that the navigation route is changed to the second navigation route.
[0080] In this embodiment, after the user confirms the change of the navigation route, it is considered that the user agrees to change the navigation route, and the new navigation interface is displayed on the screen. That is, in this embodiment, the third display module displays the new navigation interface on the first screen, which is implemented as follows:
[0081] In response to the prompt message confirming the navigation route change, a new navigation interface is displayed on the first screen.
[0082] In the present disclosure, the navigation route change prompt message refers to a message used to prompt the user that the navigation route is required to be changed and requesting the user to confirm the change of the navigation route.
[0083] In the present disclosure, the instruction for confirming the change of the navigation route refers to an instruction for the user to confirm the change of the navigation route. Similar to the instructions for starting navigation and opening navigation, the instruction for confirming the change of the navigation route can also be generated by the user through gestures or voice control of the software.
[0084] In the present disclosure, the third display module displays a navigation route change prompt message indicating that the navigation route is changed to the second navigation route in the first navigation interface, and is implemented as follows:
[0085] In response to receiving the second navigation route, displaying a third navigation interface on the second screen, the third navigation interface including an electronic map, the second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route;
[0086] In response to an instruction for confirming changing the navigation route input through the third navigation interface, the step of displaying a navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface is executed.
[0087] In order to avoid the situation where errors in the input of navigation change parameters result in the newly planned second navigation route being inconsistent with the navigation route that the user wants to change, in this embodiment, before displaying the navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface displayed on the first screen, a third navigation interface including an electronic map, the second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route is displayed on the second screen. After confirming that the user has input an instruction to confirm the change of the navigation route through the third navigation interface, the process of displaying the navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface is executed.
[0088] As mentioned above, the navigation route change prompt message refers to a message used to prompt the user that the navigation route is required to be changed, and the user is asked to confirm the change of the navigation route; the instruction to confirm the change of the navigation route refers to an instruction for the user to confirm the change of the navigation route. Similar to the instructions for starting navigation and turning on navigation, the instruction to confirm the change of the navigation route can also be generated by the user through gestures or voice control of the software. However, the navigation route change prompt message displayed in the first navigation interface is for prompting users who are near the first screen, and the user confirms the change of the navigation route through the first navigation interface, while the navigation route change prompt message displayed in the third navigation interface is for prompting users who are near the second screen, and the user confirms the change of the navigation route through the third navigation interface.
[0089] In the present disclosure, the apparatus may further include:
[0090] A data request module, which obtains location information, navigation information and basic attribute information of the user's places of interest related to the navigation route;
[0091] The fourth display module displays at least navigation information and basic attribute information of the user's interested place at a corresponding position on the electronic map included in the navigation interface according to the location information of the user's interested place.
[0092] In order to provide users with more abundant travel information, facilitate their location selection, and enhance their experience, in this embodiment, the location information, navigation information, and attribute information of multiple places of interest to users can be displayed on the electronic map in the navigation interface for users to view. Specifically:
[0093] First, the location information, navigation information and basic attribute information of the user's places of interest related to the navigation route are obtained, wherein the user's places of interest may include: the end point of the navigation route itself or the surrounding places, the navigation route passing points, the user's places of interest searched along the navigation route, etc., wherein the user's places of interest searched along the navigation route may be the user's places of interest searched along the navigation route and predicted based on big data.
[0094] like Figure 2A As shown, the electronic map displays a navigation route, the user's real-time location during travel, and the destination of the navigation route. At this point, the user's points of interest include service areas along the navigation route and businesses that provide daily life and travel services, such as Starbucks. Furthermore, since the user's navigation destination is the Jinhai Lake Scenic Area, indicating that the user's travel intention is tourism, popular tourist attractions searched along the navigation route, such as the Little Sun Farmhouse, Pinggu Peach Blossom Sea, Four Seasons Flower Sea, Laoxiangfeng Scenic Area, and Huairou Reservoir, may also be points of interest to the user. If the vehicle is a new energy vehicle, the map may also include charging stations searched along the navigation route, such as State Grid vehicle charging stations, so that the user can choose whether to charge.
[0095] In order to facilitate the user's selection, the present disclosure displays at least the navigation information and basic attribute information of the user's place of interest at the corresponding position of the electronic map included in the navigation interface based on the location information of the user's place of interest. For example, the navigation information and basic attribute information of the user's place of interest can be displayed at the location of the user's place of interest on the electronic map included in the navigation interface. The navigation information of the user's place of interest refers to the navigation information requested from the navigation server from the user's real-time positioning position to the user's place of interest, such as the change in navigation distance and time from the user's real-time positioning position to the user's place of interest; in the present disclosure, the user's place of interest is obtained from the point of interest data, so the basic attribute information of the user's place of interest refers to the attributes that are usually made for the point of interest, such as the name of the point of interest, the facilities of the point of interest (such as charging piles), etc. Figure 2A As shown, if the user's interested place is Miyun Service Area, the basic attribute information of the user's interested place includes: name "Miyun Service Area", "There are charging piles", "** yuan per hour of charging", etc.; if the user's interested place is Starbucks, the basic attribute information of the user's interested place includes: name "Starbucks", Starbucks logo, etc.
[0096] In order to allow users to input more information when selecting a point of interest, the present disclosure can display, at the corresponding position of the electronic map included in the navigation interface, in addition to displaying the navigation information and basic attribute information of the point of interest to the user, the depth attribute information of the point of interest to the user. The depth attribute information includes: user evaluation, consumption price, etc. For example, if the point of interest to the user is Little Sun Farmhouse, the basic attribute information of the point of interest to the user includes: the name "Little Sun Farmhouse", and the depth attribute information includes: consumption price "128 / person".
[0097] Therefore, in the present disclosure, the data request module also obtains depth attribute information of the user's interested location.
[0098] Furthermore, after obtaining the depth attribute information of the user's place of interest, if the user selects one of the user's places of interest displayed on the electronic map, the fourth display module also responds to the selection operation of the user's place of interest displayed on the electronic map, and displays an information display card at a preset position on the electronic map. The information display card is used to display the navigation information, basic attribute information and depth attribute information of the selected user's place of interest.
[0099] The information display card of the present disclosure is displayed on the electronic map included in the navigation interface. Therefore, the present disclosure requires presetting the position of the information display card in the electronic map. The preset position can be the upper left corner of the electronic map. The information display card displays both navigation information and basic attribute information of the selected user's place of interest, and also displays depth attribute information of the selected user's place of interest. Figure 2A As shown, assuming that the user selects Jinhai Lake Scenic Area as the end point of the navigation route, the navigation example "50 kilometers", navigation time "1 hour and 10 minutes", estimated arrival time "11:15", name "Jinhai Lake Scenic Area", evaluation "★4.8 386 evaluations", etc. can be displayed in the information display card.
[0100] Furthermore, when the user selects a place of interest and then selects a new place of interest, the new place of interest can be displayed on the information display card, and a display column can be added to the information display card, such as Figure 2B As shown, after the user selects Jinhai Lake Scenic Area, he or she selects Starbucks as a waypoint, a display column for selecting Starbucks is added to the information display card.
[0101] The above examples are only for facilitating a clearer understanding of the solutions disclosed herein, and are not intended to limit the division of basic attributes and depth attributes. Those skilled in the art may define and divide the attributes as needed.
[0102] The present disclosure also discloses an electronic device, Figure 4 This is a structural block diagram of the electronic device provided by the present disclosure, such as Figure 4 As shown, the electronic device 400 includes a memory 401 and a processor 402; wherein,
[0103] The memory 401 is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 402 to implement the above method steps.
[0104] Figure 5 It is a structural diagram of a computer system suitable for implementing the navigation interaction method provided by the present disclosure.
[0105] like Figure 5 As shown, the computer system 500 includes a processing unit 501, which can execute various processes in the above-mentioned embodiments according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage unit 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the computer system 500 are also stored in the RAM 503. The processing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0106] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom can be installed into the storage section 508 as needed. Among them, the processing unit 501 can be implemented as a processing unit such as a CPU, a GPU, a TPU, an FPGA, an NPU, etc.
[0107] In particular, according to embodiments of the present disclosure, the methods described above can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a computer-readable medium, the computer program comprising program code for executing the methods described. In such embodiments, the computer program can be downloaded and installed from a network via the communication portion 509 and / or installed from the removable medium 511.
[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the diagram or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, as well as the combination of boxes in the block diagram and / or flow chart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or can be implemented using a combination of dedicated hardware and computer instructions.
[0109] The units or modules described in the embodiments of the present disclosure may be implemented in software or hardware. The units or modules described may also be provided in a processor, and the names of these units or modules do not, in certain circumstances, limit the units or modules themselves.
[0110] As another aspect, the present disclosure further provides a computer-readable storage medium. This computer-readable storage medium may be included in the apparatus described in the above embodiments, or may be a standalone computer-readable storage medium not incorporated into the apparatus. The computer-readable storage medium stores one or more programs, which are used by one or more processors to execute the methods described in the present disclosure.
[0111] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of the invention herein is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the inventive concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
Claims
1. A navigation interaction method, wherein: The method comprises: In response to an instruction to start navigation, displaying a first navigation interface on a first screen, the first navigation interface including an electronic map and a first navigation route displayed on the electronic map; In response to the instruction to start navigation, displaying a second navigation interface on the second screen, wherein the second navigation interface at least synchronously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map; In response to an operation of inputting a navigation change parameter on the second navigation interface, sending a route planning request carrying the navigation change parameter to the navigation server, so that the navigation server returns a second navigation route planned based on the navigation change parameter; On the first screen, a new navigation interface is displayed, wherein the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
2. The method according to claim 1, wherein Further including: In the first navigation interface, a navigation route change prompt message is displayed, indicating that the navigation route is changed to the second navigation route; On the first screen, a new navigation interface is displayed, specifically including: In response to the prompt message confirming the navigation route change, a new navigation interface is displayed on the first screen.
3. The method according to claim 2, wherein: Before displaying a navigation route change prompt message in the first navigation interface indicating that the navigation route is changed to the second navigation route, the method further includes: In response to receiving the second navigation route, displaying a third navigation interface on the second screen, the third navigation interface including an electronic map, the second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route; In response to an instruction for confirming changing the navigation route input through the third navigation interface, the step of displaying a navigation route change prompt message for changing the navigation route to the second navigation route in the first navigation interface is executed.
4. The method according to any one of claims 1 to 3, wherein: Also includes: Obtaining location information, navigation information, and basic attribute information of a user's interested location related to the navigation route; According to the location information of the user's interested place, at least navigation information and basic attribute information of the user's interested place are displayed at a corresponding position on the electronic map included in the navigation interface.
5. The method according to claim 4, wherein Also includes: Obtaining deep attribute information of the user's interested locations; In response to a selection operation of a user's interested place displayed on the electronic map, an information display card is displayed at a preset position on the electronic map, and the information display card is used to display navigation information, basic attribute information and depth attribute information of the selected user's interested place.
6. A navigation interaction device, wherein: The device comprises: a first display module, in response to an instruction to start navigation, displaying a first navigation interface on a first screen, the first navigation interface including an electronic map and a first navigation route displayed on the electronic map; a second display module, in response to an instruction to start navigation, displaying a second navigation interface on a second screen, wherein the second navigation interface at least simultaneously displays the electronic map in the first navigation interface and the first navigation route displayed on the electronic map; a route request module, in response to an operation of inputting navigation change parameters on the second navigation interface, sending a route planning request carrying the navigation change parameters to the navigation server, so that the navigation server returns a second navigation route planned based on the navigation change parameters; The third display module displays a new navigation interface on the first screen, where the new navigation interface includes an electronic map and a second navigation route displayed on the electronic map.
7. The device according to claim 6, wherein: The third display module further displays a navigation route change prompt message in the first navigation interface, indicating that the navigation route is changed to the second navigation route; The third display module displays a new navigation interface on the first screen, which is implemented as follows: In response to the prompt message confirming the navigation route change, a new navigation interface is displayed on the first screen.
8. The device according to claim 7, wherein The third display module, in the first navigation interface, displays a navigation route change prompt message indicating that the navigation route is changed to the second navigation route, and is implemented as follows: In response to receiving the second navigation route, displaying a third navigation interface on the second screen, the third navigation interface including an electronic map, the second navigation route displayed on the electronic map, and a navigation route change prompt message for changing the navigation route to the second navigation route; In response to an instruction for confirming changing the navigation route input through the third navigation interface, a navigation route change prompt message for changing the navigation route to the second navigation route is displayed in the first navigation interface.
9. The device according to any one of claims 6 to 8, wherein: Also includes: A data request module, which obtains location information, navigation information and basic attribute information of the user's places of interest related to the navigation route; The fourth display module displays at least navigation information and basic attribute information of the user's interested place at a corresponding position on the electronic map included in the navigation interface according to the location information of the user's interested place.
10. The apparatus according to claim 9, wherein: The data request module also obtains depth attribute information of the user's interested location; The fourth display module also displays an information display card at a preset position on the electronic map in response to a selection operation of a user's place of interest displayed on the electronic map, and the information display card is used to display navigation information, basic attribute information and depth attribute information of the selected user's place of interest.
11. A computer-readable storage medium having computer instructions stored thereon, wherein: When the computer instructions are executed by a processor, the method according to any one of claims 1 to 5 is implemented.