A travel mode recommendation method, device, equipment, storage medium and product

By detecting users' travel conditions and recommending autonomous or driverless modes, the problem of combining autonomous and driverless technologies with user needs is solved, enhancing users' travel pleasure and experience.

CN115700702BActive Publication Date: 2026-03-27BEIJING VOYAGER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-21
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

How to organically combine autonomous driving and driverless technology with users' car usage needs, provide more travel options, and enhance user experience.

Method used

By detecting the user's travel conditions, the system recommends autonomous or driverless driving modes to the user, displays service information after the user selects a mode, and assigns a corresponding vehicle to provide travel services.

Benefits of technology

It has enriched users' travel options and enhanced the enjoyment and experience of travel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115700702B_ABST
    Figure CN115700702B_ABST
Patent Text Reader

Abstract

The present disclosure provides a travel mode recommendation method, device, equipment, storage medium and product. After receiving a travel request of a user, if it is detected that the travel of the user meets the travel condition of a target service providing mode, the target travel option of the target service providing mode can be displayed to the user, and in response to a selection operation on the target travel option, the first travel interface is jumped to the second travel interface including the service providing information of the target service providing mode, and in response to a confirmation operation applied by the user in the second travel interface, the target autonomous vehicle providing travel service is allocated to the user. In this way, through condition screening, the recommendation of the target service providing mode such as the autonomous driving service mode and / or the unmanned driving service mode can be increased, the selection of the user is enriched, more travel modes are provided to the user, the user is guided to select the recommended target service providing mode, which helps to improve the travel pleasure of the user and improve the travel experience of the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of software information technology, in particular, to a travel mode recommendation method and device, equipment, storage medium and product. BACKGROUND

[0002] With the development of science and technology and the continuous progress of industrial technology, cars have gradually entered people's lives and become an essential means of transportation for people. In order to provide more convenient travel services for people, online car booking software has emerged to facilitate travel for people who do not have cars or are not convenient to drive. It not only connects users with taxis and private cars, but also makes more resources available, reduces the cost of travel, improves travel efficiency, and brings great convenience to people's travel.

[0003] Currently, online car services (using online car booking software to book a car service) are mostly for traditional vehicles, that is, the driver drives the vehicle to provide services for users by accepting their car booking. However, with the advent of the era of artificial intelligence and 5G, autonomous driving technology and driverless technology have gradually entered people's field of vision and become the direction of future driving technology. However, autonomous driving technology and driverless technology have certain technical conditions, such as certain fixed routes and parking points, and certain travel conditions. Therefore, how to organically combine driving modes such as autonomous driving and driverless driving with user's car needs has become a problem to be solved. SUMMARY

[0004] The embodiments of the present disclosure provide a travel mode recommendation method, device, equipment, storage medium and product, which can recommend an autonomous driving mode and / or a driverless mode to a user through condition screening, enrich the user's choices, provide more travel modes for the user, guide the user to select the recommended target service providing mode, help to improve the user's travel pleasure, and improve the user's travel experience.

[0005] The embodiments of the present disclosure provide a travel mode recommendation method, which comprises:

[0006] After receiving a travel request of a user, based on travel information indicated by the travel request, it is detected whether the travel of the user meets travel conditions of a target service providing mode, wherein the target service providing mode comprises an autonomous driving service mode and / or a driverless service mode.

[0007] If the condition is met, in a first travel interface including at least one preset travel option displayed to the user, a target travel option of the target service providing mode is displayed, wherein the preset travel option is a travel option corresponding to an artificial driving travel form in the service providing form;

[0008] In response to a selection operation on the target travel option, the first travel interface is jumped to a second travel interface including service providing information of the target service providing mode;

[0009] In response to a confirmation operation applied by the user in the second travel interface, a target service mode vehicle is allocated to the user to provide a target travel service for the user.

[0010] In an optional implementation, after receiving a travel request of a user, whether the travel of the user meets a travel condition of a target service providing mode is detected based on travel information indicated by the travel request, including:

[0011] After receiving a travel request of a user, whether a travel area range of the user is within a target service area corresponding to a target service providing mode is detected based on travel information indicated by the travel request;

[0012] If the user is a white list user and the travel area range is within the target service area, it is determined that the user meets the travel condition of the target service providing mode.

[0013] In an optional implementation, whether the travel area range is within the target service area is determined by the following steps:

[0014] A departure place, a destination and a travel time indicated in the travel information are determined;

[0015] Whether there is a first target mode service point with a distance from the departure place less than a first preset distance, whether there is a second target mode service point with a distance from the destination less than a second preset distance, and whether there is an idle target mode vehicle capable of providing service in a preset time period to which the travel time belongs are detected;

[0016] If the above conditions are met, it is determined that the travel area range is within the target service area.

[0017] In an optional implementation, in response to a selection operation on the target travel option, the first travel interface is jumped to a second travel interface including service providing information of the target service providing mode, including:

[0018] In response to a selection operation on the target travel option, service providing information in the target service providing mode is determined;

[0019] jumping from the first travel interface to a second travel interface;

[0020] displaying the service providing information in the second travel interface;

[0021] wherein the service providing information comprises at least one of the following information:

[0022] geographical position information of the first target mode service point; geographical position information of the second target mode service point; first interval distance information between the starting point and the first target mode service point; second interval distance information between the destination and the second target mode service point; distance information between the first target mode service point and the second target mode service point; route planning information between the first target mode service point and the second target mode service point; estimated driving time from the first target mode service point to the second target mode service point; first route information from the starting point to the first target mode service point; and second route information from the destination to the second target mode service point.

[0023] In an optional implementation, the displaying, in the first travel interface including at least one preset travel option, of the target travel option of the target service providing mode comprises:

[0024] displaying, to the user, a first travel interface, wherein the first travel interface includes a travel mode selection area for displaying preset travel options;

[0025] determining at least one preset travel option to be displayed to the user;

[0026] displaying, in the travel mode selection area, the target travel option of the target service providing mode and the at least one preset travel option.

[0027] In an optional implementation, the displaying, in the travel mode selection area, of the target travel option of the target service providing mode and the at least one preset travel option comprises:

[0028] determining a display order priority of the at least one preset travel option;

[0029] configuring a corresponding display order priority for the target travel option of the target service providing mode, wherein the display order priority of the target travel option is higher than the display order priority of each preset travel option;

[0030] According to the display order priority of the target travel option and the display order priority of each preset travel option, the target travel option and the at least one preset travel option are displayed in the travel mode selection area.

[0031] In an optional implementation, after the first travel interface is displayed to the user, the method comprises:

[0032] The target map is also displayed in the first travel interface.

[0033] A navigation planning route is displayed in the target map, wherein the navigation planning route is a route planned according to the departure location and the destination indicated by the travel information.

[0034] A plurality of target mode service points in a travel area where the navigation planning route is located are determined.

[0035] The plurality of target mode service points are displayed in the map.

[0036] In an optional implementation, after the plurality of target mode service points in the travel area where the navigation planning route is located are determined, the method comprises:

[0037] Based on the selection operation of the user, a third target mode service point where the user wants to get on and a fourth target mode service point where the user wants to get off are determined from the plurality of target mode service points.

[0038] The third target mode service point is taken as a first target mode service point where the user travels in the target service providing mode and meets the travel condition, and the fourth target mode service point is taken as a second target mode service point where the user travels in the target service providing mode and meets the travel condition.

[0039] In an optional implementation, after the target travel option of the target service providing mode is displayed in the first travel interface including the at least one preset travel option, the method comprises:

[0040] In a display area where the target travel option is located, one or more of the following information is displayed:

[0041] Name information of the target travel option, estimated travel time information in the target service providing mode, estimated travel distance information in the target service providing mode, and service introduction information of the target service providing mode.

[0042] In an optional implementation, after the target travel option is displayed in the first travel interface, the method further comprises:

[0043] The display form of the target travel option is set in one or more of the following ways to highlight the target travel option:

[0044] brightness of the target travel option; color of the target travel option; font of the target travel option; display position of the target travel option in a travel mode selection area in the first travel interface for displaying preset travel options; display position of the target travel option in the first travel interface; display priority of the target travel option.

[0045] The embodiments of the present disclosure further provide a travel mode recommendation device, and the device comprises:

[0046] A travel condition detection module is configured to, after receiving a travel request of a user, detect whether a current travel of the user meets a travel condition of a target service providing mode based on travel information indicated by the travel request, wherein the target service providing mode comprises an automatic driving service mode and / or an unmanned driving service mode.

[0047] A first interface display module is configured to, if the condition is met, display a target travel option of the target service providing mode in a first travel interface that comprises at least one preset travel option and is displayed for the user, wherein the preset travel option is a travel option corresponding to a manual driving travel form.

[0048] A second interface display module is configured to, in response to a selection operation on the target travel option, jump from the first travel interface to a second travel interface that comprises service providing information of the target service providing mode.

[0049] A vehicle allocation module is configured to, in response to a confirmation operation exerted by the user in the second travel interface, allocate a target service mode vehicle to the user to provide a target travel service for the user.

[0050] In an optional implementation, the travel condition detection module is specifically configured to:

[0051] After receiving a travel request of a user, detect whether a travel area range of the user is within a target service area corresponding to a target service providing mode based on travel information indicated by the travel request.

[0052] If the user is a white list user and the travel area range is within the target service area, it is determined that the user meets the travel condition of the target service providing mode.

[0053] In an optional implementation, the travel condition detection module is configured to determine that the travel area range is within the target service area by the following steps:

[0054] determining a departure location, a destination, and a travel time indicated in the travel information;

[0055] detecting whether there is a first target mode service point with a distance less than a first preset distance from the departure location, whether there is a second target mode service point with a distance less than a second preset distance from the destination, and whether there is an idle target mode vehicle capable of providing service in a preset time period to which the travel time belongs;

[0056] if all the above conditions are met, determining that the travel area range is within the target service area.

[0057] In a possible implementation, the second travel interface display module is specifically configured to:

[0058] in response to a selection operation on the target travel option, determining service providing information in the target service providing mode;

[0059] jumping from the first travel interface to a second travel interface;

[0060] displaying the service providing information in the second travel interface;

[0061] wherein the service providing information includes at least one of the following information:

[0062] geographical position information of the first target mode service point; geographical position information of the second target mode service point; first interval distance information between the departure location and the first target mode service point; second interval distance information between the destination and the second target mode service point; distance information between the first target mode service point and the second target mode service point; route planning information between the first target mode service point and the second target mode service point; estimated travel time from the first target mode service point to the second target mode service point; first route information from the departure location to the first target mode service point; and second route information from the destination to the second target mode service point.

[0063] In a possible implementation, the first travel interface display module is specifically configured to:

[0064] displaying a first travel interface to the user, wherein the first travel interface includes a travel mode selection area for displaying preset travel options;

[0065] determining at least one preset travel option to be displayed to the user;

[0066] display the target travel option of the target service providing mode and the at least one preset travel option in the travel mode selection area.

[0067] In a possible implementation, when the first travel interface display module displays the target travel option of the target service providing mode and the at least one preset travel option in the travel mode selection area, the first travel interface display module is specifically configured to:

[0068] determine display order priorities of the at least one preset travel option;

[0069] configure a corresponding display order priority for the target travel option of the target service providing mode, where the display order priority of the target travel option is higher than the display order priority of each preset travel option;

[0070] display the target travel option and the at least one preset travel option in the travel mode selection area according to the display order priority of the target travel option and the display order priority of each preset travel option.

[0071] In a possible implementation, the apparatus further includes a map display module, where the map display module is configured to:

[0072] display a target map in the first travel interface;

[0073] display a navigation planning route in the target map, where the navigation planning route is a route planned according to a departure location and a destination indicated by the travel information;

[0074] determine a plurality of target mode service points in a travel area where the navigation planning route is located;

[0075] display the plurality of target mode service points in the map.

[0076] In a possible implementation, the apparatus further includes a service point selection module, where the service point selection module is configured to:

[0077] determine, based on a selection operation of the user, a third target mode service point where the user wants to get on and a fourth target mode service point where the user wants to get off from the plurality of target mode service points;

[0078] take the third target mode service point as a first target mode service point where the user meets the travel condition in the target service providing mode, and take the fourth target mode service point as a second target mode service point where the user meets the travel condition in the target service providing mode.

[0079] In a possible implementation, the apparatus further includes a service introduction providing module, configured to:

[0080] In the display area where the target travel option is located, one or more of the following information is displayed:

[0081] name information of the target travel option; estimated travel time information in the target service providing mode; estimated travel distance information in the target service providing mode; service introduction information of the target service providing mode.

[0082] In a possible implementation, the apparatus further includes a style setting module, configured to:

[0083] The display form of the target travel option is set in one or more of the following manners to highlight the target travel option:

[0084] brightness of the target travel option; color of the target travel option; font of the target travel option; display position of the target travel option in a travel mode selection area in the first travel interface for displaying preset travel options; display position of the target travel option in the first travel interface; display priority of the target travel option.

[0085] The embodiments of the present disclosure further provide an electronic device, including a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, the machine readable instructions are executed by the processor to perform the positioning detection method or the steps in any possible implementation of the travel mode recommendation method.

[0086] The embodiments of the present disclosure further provide a computer readable storage medium, the computer readable storage medium stores a computer program, the computer program is executed by the processor to perform the positioning detection method or the steps in any possible implementation of the travel mode recommendation method.

[0087] The embodiments of the present disclosure further provide a computer program product, including a computer program / instruction, the computer program / instruction is executed by the processor to implement the positioning detection method or the steps in any possible implementation of the travel mode recommendation method.

[0088] The travel mode recommendation method, device, electronic device and readable storage medium provided by the embodiments of the present disclosure can detect whether the user meets the travel condition of using the target service providing mode including the automatic driving service mode and / or the unmanned driving service mode after receiving the travel request input by the user, and show the target travel option of the target service providing mode to the user who meets the judgment result, and show the manual driving service providing mode option to the user at the same time, and jump to show the interface including the service information corresponding to the target service providing mode after the user clicks to select the target travel option, and allocate the target service mode vehicle to provide the travel service for the user in response to the confirmation operation of the user on the interface, so that the automatic driving mode and / or the unmanned driving mode can be recommended to the user through condition screening, the selection of the user is enriched, more travel modes are provided to the user, the user is guided to select the recommended target service providing mode, which helps to improve the travel fun of the user and improve the travel experience of the user.

[0089] In order to make the above objectives, characteristics and advantages of the present disclosure more obvious and easy to understand, the following preferred embodiments are specifically described below, and the accompanying drawings are described in detail as follows. BRIEF DESCRIPTION OF DRAWINGS

[0090] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the embodiments. The drawings herein are incorporated into the specification and form a part of the specification, which show the embodiments consistent with the present disclosure, and are used to illustrate the technical solutions of the present disclosure together with the specification. It should be understood that the following drawings only show some embodiments of the present disclosure, and therefore should not be regarded as a limitation on the scope, and other related drawings can also be obtained by those skilled in the art without creative labor.

[0091] Figure 1 A flowchart of a travel mode recommendation method provided by the embodiments of the present disclosure is shown;

[0092] Figure 2 A schematic diagram of a first travel interface provided by the embodiments of the present disclosure is shown;

[0093] Figure 3 A schematic diagram of a second travel interface provided by the embodiments of the present disclosure is shown;

[0094] Figure 4 A flowchart of another travel mode recommendation method provided by the embodiments of the present disclosure is shown;

[0095] Figure 5 A flowchart of another travel mode recommendation method provided by the embodiments of the present disclosure is shown;

[0096] Figure 6Fig. 1 shows a schematic diagram of an embodiment of a travel mode recommendation device according to the present disclosure;

[0097] Figure 7 Fig. 2 shows a schematic diagram of another embodiment of a travel mode recommendation device according to the present disclosure;

[0098] Figure 8 Fig. 3 shows a schematic diagram of a further embodiment of a travel mode recommendation device according to the present disclosure;

[0099] Figure 9 Fig. 4 shows a schematic diagram of a still further embodiment of a travel mode recommendation device according to the present disclosure;

[0100] Figure 10 Fig. 5 shows a schematic diagram of a still further embodiment of a travel mode recommendation device according to the present disclosure;

[0101] Figure 11 Fig. 6 shows a schematic diagram of an electronic device according to the present disclosure. DETAILED DESCRIPTION

[0102] In order to make the objectives, technical solutions and advantages of the embodiments of the present disclosure clearer, the following will be combined with the accompanying drawings for the embodiments of the present disclosure to make a clear and complete description of the technical solutions of the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. The components of the embodiments of the present disclosure described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed present disclosure, but only represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.

[0103] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0104] The term “and / or” herein only describes an association relationship, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the term “at least one” herein means any one of multiple or any combination of at least two of multiple, for example, including at least one of A, B and C can mean including any one or more elements selected from the set consisting of A, B and C.

[0105] It is found through research that current online vehicle use (using online car-hailing software to book car-hailing services) is mostly for traditional vehicles, that is, drivers drive vehicles to provide services for users by accepting users' booking, but with the gradual development of new driving technologies, such as automatic driving and unmanned driving, how to organically combine the driving modes such as automatic driving and unmanned driving with the vehicle use demand of users has become a problem to be solved.

[0106] Based on the above research, the present disclosure provides a travel mode recommendation method and device, electronic equipment and readable storage medium. After receiving a travel request input by a user, whether the user meets the travel condition of using a target service providing mode including an automatic driving service mode and / or an unmanned driving service mode is detected. For the user whose judgment result meets the self, a target travel option of the target service providing mode is displayed while a manual driving service providing mode option is displayed to the user. After the user clicks to select the target travel option, an interface including service information corresponding to the target service providing mode is displayed. In response to a confirmation operation of the user on the interface, a target service mode vehicle is allocated to the user to provide travel services. The automatic driving mode and / or the unmanned driving mode can be recommended to the user through condition screening, which enriches the user's choices, provides more travel modes for the user, guides the user to select the recommended target service providing mode, helps to improve the user's travel pleasure, and improves the user's travel experience.

[0107] To facilitate the understanding of the present embodiment, first, a travel mode recommendation method disclosed by the present embodiment is described in detail. The execution subject of the travel mode recommendation method provided by the present embodiment is generally a computer device with certain computing power, which includes, for example, a terminal device or a server or other processing device. The terminal device can be a user equipment (User Equipment, UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (Personal Digital Assistant, PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. In some possible implementation manners, the travel mode recommendation method can be realized by a processor calling computer readable instructions stored in a memory.

[0108] Referring to Figure 1 FIG. 1 shows a flowchart of a travel mode recommendation method provided by the present embodiment, and the method includes steps S101-S104, wherein:

[0109] S101: After receiving a travel request of a user, whether the user's current travel meets the travel condition of a target service providing mode is detected based on travel information indicated by the travel request, wherein the target service providing mode includes an automatic driving service mode and / or an unmanned driving service mode.

[0110] In this step, after receiving the trip starting location and the trip destination input by the user, it can be determined whether the trip requested by the user meets the trip condition of the target service providing mode according to the information such as the trip starting location and the trip destination input by the user.

[0111] Further, the user information of the user himself / herself can also be combined to detect in more detail whether the user meets the trip condition.

[0112] Here, the user information can be the identity information of the user himself / herself, including the account nature, list category, historical order information, etc. of the user, which can be set according to actual needs and is not specifically limited herein. The trip information indicated by the trip request can be the trip starting location, trip destination, expected vehicle use time, and expected travel route, etc. input by the user, which can be set according to actual needs and is not specifically limited herein. The trip request can be the login operation of the user logging into the ride-hailing software using the user account, or the selection operation of the user selecting the ride-hailing as the trip mode in the ride-hailing software, which can be set according to actual needs and is not specifically limited herein. The trip condition can be whether there is an available vehicle within a preset calling range around the trip starting location input by the user, or whether there is an available autonomous vehicle within a preset calling range around the corresponding fixed autonomous vehicle drop-off point after the user calls the autonomous vehicle, which can be set according to actual needs and is not specifically limited herein.

[0113] Among them, the user information of the user and the trip information indicated by the trip request can be obtained based on the following method: in response to the trip request sent by the user, obtaining the user account corresponding to the trip request sent by the user, determining the user information of the user according to the user account, and after receiving the trip request, displaying a trip information input box on the trip request obtaining page to obtain the trip information input by the user in the trip information input box.

[0114] In this way, through the detection of the trip information indicated by the trip request, even in combination with the detection of the user information, it can be automatically determined whether the current user and the trip demand required by the user meet the trip condition of the target service providing mode, and then the interface of the recommended target service providing mode is displayed for the user who meets the trip condition of the target service providing mode, and the interface containing only the manually driven service providing mode is displayed for the user who does not meet the trip condition of the target service providing mode, so as to achieve the effect of targeted recommendation of the target service providing mode.

[0115] S102: If yes, in the first travel interface including at least one preset travel option, a target travel option of the target service providing mode is displayed, wherein the preset travel option is a travel option corresponding to the manual driving travel form.

[0116] In this step, if it is detected that the current travel of the user meets the travel condition of the target service providing mode, in the first travel interface, the travel option corresponding to the manual driving travel form is displayed, and the target travel option of the target service providing mode is also displayed.

[0117] Here, the first travel interface can be a graphical user interface provided by the terminal, which is used to provide different travel service providing modes for the user to select, and at least one preset travel option and the target travel option of the target service providing mode are displayed on the graphical user interface. The preset travel option and the target travel option can be virtual buttons with different contents, or can be check boxes that can provide a check operation for the user, which can be set according to actual needs, and is not limited here.

[0118] For example, as one possible implementation, as shown in Figure 2 Fig. 1 is a schematic diagram of a first travel interface provided by an embodiment of the present disclosure. As shown in the figure, the first travel interface 200 displays at least one preset travel option 210 and a target travel option 220. For each preset travel option 210, a text label corresponding to the preset travel option 210 is displayed thereon. For the target travel option 220, a text label corresponding to the target travel option 220 is displayed thereon.

[0119] When it is detected that the current travel of the user meets the travel condition of the target service providing mode according to the user information and the travel information of the travel request instruction of the user, the first travel interface 200 is displayed, and the target travel option 220 is newly displayed in the first travel interface 200 on the premise that the preset travel option 210 is displayed. If the current travel of the user does not meet the travel condition of the target service providing mode, after receiving the travel request of the user, only the preset travel option 210 is displayed in the first travel interface 200.

[0120] In this way, for the user who meets the travel condition of the target service providing mode, the traditional manual driving travel form and the target service providing mode are provided in the first travel interface displayed to the user for selection, so as to guide the user to select the target service providing mode for travel activities.

[0121] S103: In response to a selection operation on the target travel option, jump from the first travel interface to a second travel interface including service providing information of the target service providing mode.

[0122] In this step, in response to the selection operation of the target travel option applied by the user on the first travel interface, the first travel interface is switched to the second travel interface for display, and the second travel interface includes service providing information of the target service providing mode, and the user can further confirm the service providing information of the target service providing mode on the interface.

[0123] Here, the second travel interface can be a graphical user interface provided by the terminal, which is used to display the service providing information of the target service providing mode selected by the user for further confirmation operation of the user.

[0124] The service providing information can include the actual boarding position of the user, the actual arrival position of the user, the distance between the travel departure location input by the user and the actual boarding position of the user, and the distance between the travel destination input by the user and the actual arrival position of the user.

[0125] For example, as a possible implementation manner, as shown in Figure 3 FIG. 3 is a schematic diagram of a second travel interface provided by an embodiment of the present disclosure. As shown in the figure, the second travel interface 300 displays a service providing information display bar 310 and an information confirmation virtual button 320.

[0126] In actual application, when the display interface is switched to the second travel interface 300, the user can confirm whether the information displayed on the service providing information display bar 310 matches the travel plan of the user, and if so, the user can apply a confirmation operation on the information confirmation virtual button 320 to confirm to travel in the target service providing mode.

[0127] In this way, for the user who selects the target service providing mode, the corresponding information confirmation interface is displayed to ensure that the corresponding service provided by the target service providing mode matches the travel plan of the user, and prevent the user experience from being reduced due to the mismatch between the corresponding service provided by the target service providing mode and the travel plan of the user.

[0128] S104: In response to the confirmation operation applied by the user on the second travel interface, a target service mode vehicle is allocated to the user to provide a target travel service for the user.

[0129] In this step, in response to the confirmation operation applied by the user on the second travel interface, a target automatic driving vehicle is allocated to the user according to the target service providing mode, and the target automatic driving vehicle provides a travel service for the user.

[0130] Here, the confirmation operation applied by the user in the second travel interface can be a preset gesture operation applied in the second travel interface, which can be single-finger clicking, multi-finger clicking, single-finger sliding, multi-finger sliding, etc. It can also be a preset gesture operation performed on the information confirmation virtual button displayed in the second travel interface, which can be single-finger clicking, multi-finger clicking, single-finger sliding, multi-finger sliding, etc. It can be set according to actual needs, and is not limited here.

[0131] The travel mode recommendation method provided by the embodiments of the present disclosure can detect whether the user meets the travel conditions of using the target service providing mode including the automatic driving service mode and / or the unmanned driving service mode after receiving the travel request input by the user. For the user whose judgment result meets the self, the target travel option of the target service providing mode is displayed while the manual driving service providing mode option is displayed to the user. After the user clicks to select the target travel option, the interface including the service information corresponding to the target service providing mode is displayed. In response to the confirmation operation of the user on the interface, the user is allocated a target service mode vehicle to provide travel service. The automatic driving mode and / or the unmanned driving mode can be recommended to the user through condition screening, which enriches the user's selection, provides more travel modes for the user, guides the user to select the recommended target service providing mode, helps to improve the user's travel pleasure, and improves the user's travel experience.

[0132] Referring to Figure 4 The method includes steps S401-S405, wherein:

[0133] S401: After receiving a travel request of a user, whether the user's this time travel meets the travel conditions of a target service providing mode is detected based on travel information indicated by the travel request, wherein the target service providing mode includes an automatic driving service mode and / or an unmanned driving service mode.

[0134] S402: If yes, in a first travel interface including at least one preset travel option, a target travel option of the target service providing mode is displayed to the user, wherein the preset travel option is a travel option corresponding to a manual driving travel form.

[0135] The implementation process of the method in steps S401-S402 is the same as that in steps S101-S102, and the same technical effects can be achieved, and thus will not be described here.

[0136] S403: In the display area where the target travel option is located, one or more of the following information is displayed: name information of the target travel option; estimated travel time information in the target service providing mode; estimated travel distance information in the target service providing mode; service introduction information of the target service providing mode.

[0137] In this step, while the target travel option of the target service providing mode is displayed, one or more of the following information is displayed in the display area where the target travel option is located: name information of the target travel option; estimated travel time information in the target service providing mode; estimated travel distance information in the target service providing mode; service introduction information of the target service providing mode.

[0138] For example, in the target service providing mode, the automatic driving service mode, the name information of the target travel option can be "automatic driving" or "automatic driving car" or "automatic driving car experience" and the like, which can be set according to actual needs, and is not specifically limited here. The estimated travel time information in the target service providing mode can be the estimated travel time between the user input travel departure location and the user input travel destination according to the driving speed of the automatic driving vehicle, or the estimated travel time within the distance between the actual pickup location and the actual arrival location automatically allocated to the user based on the target service providing mode, which can be set according to actual needs, and is not specifically limited here. The estimated travel distance information can be the distance information between the user input travel departure location and the user input travel destination, or the distance information between the actual pickup location and the actual arrival location automatically allocated to the user based on the target service providing mode, which can be set according to actual needs, and is not specifically limited here. The service introduction information can include welcome text for the user to choose an automatic driving vehicle, can be a vehicle model picture corresponding to the automatic driving vehicle, or can be an introduction text for the automatic driving vehicle, which can be set according to actual needs, and is not specifically limited here.

[0139] S404: In response to the selection operation for the target travel option, jump from the first travel interface to a second travel interface including service providing information of the target service providing mode.

[0140] S405: In response to the confirmation operation applied by the user in the second travel interface, allocate a target service mode vehicle to the user to provide a target travel service for the user.

[0141] The implementation process of the method in steps S404-S405 is the same as that in steps S103-S104, and the same technical effects can be achieved, and thus no further description is provided herein.

[0142] Referring to Figure 5 As shown in FIG. 5, it is a flowchart of another travel recommendation method provided by an embodiment of the present disclosure, and the method comprises steps S501-S505, wherein:

[0143] S501: After receiving a travel request of a user, it is detected whether the travel of the user meets the travel condition of a target service providing mode based on the travel information indicated by the travel request, wherein the target service providing mode comprises an automatic driving service mode and / or an unmanned driving service mode.

[0144] S502: If yes, in a first travel interface comprising at least one preset travel option, a target travel option of the target service providing mode is displayed, wherein the preset travel option is a travel option corresponding to a manual driving travel form.

[0145] The implementation process of the method in steps S501-S502 is the same as that in steps S101-S102, and the same technical effects can be achieved, and thus no further description is provided herein.

[0146] S503: The display form of the target travel option is set in one or more of the following ways to display the target travel option in a conspicuous manner: the brightness of the target travel option; the color of the target travel option; the font of the target travel option; the display position of the target travel option in a travel mode selection area in the first travel interface for displaying preset travel options; the display position of the target travel option in the first travel interface; and the display priority of the target travel option.

[0147] In this step, the display form of the target travel option is set to distinguish the target travel option from the preset travel options and make the display of the target travel option in the first travel interface more conspicuous.

[0148] Herein, the brightness of the target travel option can be a highlight display distinguished from the preset travel option corresponding brightness; the color of the target travel option can be a special color distinguished from the preset travel option corresponding color; the font of the target travel option can be a font type distinguished from the preset travel option, or a font size distinguished from the preset travel option; the display position of the target travel option in the first travel interface can be different from the display position of the preset travel option, or can be a fixed position in the first travel interface that does not change with other option menus.

[0149] In the first travel interface, the display area of the target travel option can partially overlap with other display areas, and the display level priority of the target travel option is higher than that of other display areas. When the display area of the target travel option overlaps with other display areas, the target travel option is placed on the uppermost layer.

[0150] S504: In response to a selection operation on the target travel option, jumping from the first travel interface to a second travel interface including service providing information of the target service providing mode.

[0151] S505: In response to a confirmation operation applied by the user in the second travel interface, allocating a target service mode vehicle to the user to provide target travel service for the user.

[0152] The implementation process of the method in steps S504-S505 is the same as that in steps S103-S104, and the same technical effects can be achieved, and thus will not be repeated.

[0153] In the following, the above-mentioned scheme will be described in conjunction with specific embodiments.

[0154] As a possible implementation, after receiving a travel request of a user, based on travel information indicated by the travel request, it is detected whether the travel of the user meets travel conditions of a target service providing mode, specifically including:

[0155] After receiving a travel request of a user, based on travel information indicated by the travel request, it is detected whether a travel area range of the user is within a target service area corresponding to a target service providing mode. If the user is a white list user and the travel area range is within the target service area, it is determined that the user meets the travel conditions of the target service providing mode.

[0156] In this step, when detecting whether the current trip of the user meets the trip condition of the target service providing mode, it can be detected whether the user is in the target service area. When the user is in the target service area, it can be determined that the user meets the trip condition of the target service providing mode.

[0157] Further, in order to improve the recommendation accuracy and pertinence, it can also be detected whether the user meets the trip condition according to the user information of the user, for example, whether the user is a white list user. If the user is a white list user, it can be considered that the user meets the trip condition. Further, only when the user is a white list user and the trip area range of the user is in the target service area, it is considered that the current trip of the user meets the trip condition of the target service providing mode.

[0158] The white list user can be a user invited by the trip service provider, and the white list can be set by the trip service provider according to actual needs, which is not specifically limited herein. The target service area can be an area range in which the autonomous vehicle is allowed to travel in the current trip service running area, or can be an operation area range corresponding to the target service providing mode set by the trip service provider in the current trip service running area. The area and position thereof can be set according to actual needs, which is not specifically limited herein.

[0159] Further, for the trip area range, the trip area range in the target service area can be determined by the following steps:

[0160] The departure place, destination and trip time indicated in the trip information are determined. It is detected whether there is a first target mode service point with a distance less than a first preset distance from the departure place, whether there is a second target mode service point with a distance less than a second preset distance from the destination, and whether there is an idle target mode vehicle capable of providing service in a preset time period to which the trip time belongs. If the above conditions are met, it is determined that the trip area range is in the target service area.

[0161] The first target mode service point and the second target mode service point can be fixed drop-off points in the target service providing mode, which are preset in the preset service running range of the vehicle. The position and number thereof can be set according to actual needs in the target service providing mode, that is, a plurality of target mode service points can be set in the service running range, which is not specifically limited herein.

[0162] The preset time period to which the travel time belongs can refer to a vehicle use time period formed by appropriately extending a certain time length forward and backward from the requested vehicle use time of the user, for example, the travel time is 8:00, and the vehicle use time period can be 7:50-8:10 by extending a certain time length forward and backward by 10 minutes.

[0163] Therefore, in this step, it can be determined whether the first target mode service point and the second target mode service point exist in the set multiple target mode service points, and whether there is an idle target mode vehicle in the preset time period. If the above conditions are met, it can be considered that the travel area range is in the area.

[0164] Specifically, due to the nature of the autonomous vehicle, it is necessary to pre-set the stopping place during the driving process. A plurality of target mode service points for vehicle stopping are pre-set in the preset service operation range. The user can get on or off the vehicle at the target mode service point.

[0165] The method for determining the first target mode service point from the multiple target mode service points can be: determining the target mode service point with the minimum distance from the travel departure location input by the user, and determining whether the distance between the target mode service point and the departure location input by the user is less than the preset configurable service point distance. The distance can be set according to actual needs, which is not specifically limited here. If the distance between the target mode service point and the departure location input by the user is less than the preset configurable service point distance, the target mode service point can be determined as the first target mode service point. Similarly, the method for determining the second target mode service point from the multiple target mode service points can be: determining the target mode service point with the minimum distance from the travel destination input by the user, and determining whether the distance between the target mode service point and the destination input by the user is less than the preset configurable service point distance. The distance can be set according to actual needs, which is not specifically limited here. If the distance between the target mode service point and the departure location input by the user is less than the preset configurable service point distance, the service point can be determined as the second target mode service point.

[0166] As a possible implementation, in response to a selection operation on the target travel option, jumping from the first travel interface to a second travel interface including service providing information of the target service providing mode, comprising:

[0167] In response to a selection operation on the target travel option, determining service providing information in the target service providing mode; jumping from the first travel interface to a second travel interface; displaying the service providing information in the second travel interface.

[0168] Herein, in the second travel interface, service providing information including at least one of the following information can also be displayed:

[0169] geographical location information of the first target mode service point; geographical location information of the second target mode service point; first interval distance information between the starting location and the first target mode service point; second interval distance information between the destination and the second target mode service point; distance information between the first target mode service point and the second target mode service point; route planning information between the first target mode service point and the second target mode service point; estimated driving time from the first target mode service point to the second target mode service point; first route information from the starting location to the first target mode service point; and second route information from the destination to the second target mode service point.

[0170] The route planning information between the first target mode service point and the second target mode service point can be a navigation route between the first target mode service point and the second target mode service point formulated by a navigation system, or a custom route between the first target mode service point and the second target mode service point set by a user, which can be selected according to actual needs, and is not specifically limited herein.

[0171] The first route information from the starting location to the first target mode service point is a route guiding a user to a fixed pick-up and drop-off point of an autonomous vehicle for taking a ride. The second route information from the destination to the second target mode service point is a route guiding a user to travel to a travel destination input by the user after getting off the fixed pick-up and drop-off point of the autonomous vehicle. The first route information and the second route information can be set by a navigation system.

[0172] As a possible implementation, in the first travel interface including at least one preset travel option displayed to the user, the target travel option of the target service providing mode is displayed, including:

[0173] The first travel interface is displayed to the user, wherein the first travel interface includes a travel mode selection area for displaying preset travel options; at least one preset travel option to be displayed to the user is determined; and the target travel option of the target service providing mode and the at least one preset travel option are displayed in the travel mode selection area.

[0174] Here, there can be multiple preset travel options, such as express car travel options, taxi travel options, carpooling travel options, and business travel options. These multiple preset travel options can be displayed in the travel mode selection area of ​​the first travel interface. In the travel mode selection area, a selection of preset travel options can be displayed based on user information, user travel information, and the user's historical travel and ride-hailing information. These preset travel options are then ranked. Users can retrieve unselected preset travel options through pre-defined actions. For example, if a user's historical ride-hailing information shows that they have never used the business travel option, then the travel mode selection area will only display express ride, taxi, and carpooling options. Furthermore, if the user's historical ride-hailing information shows that they called taxi services most frequently and carpooling services least frequently, the preset travel options will be displayed in the order of taxi, express ride, and carpooling. If a user wishes to use the business travel option in this travel plan, they can access it by swiping through the travel mode selection area or clicking to bring up a drop-down menu.

[0175] As one possible implementation, displaying the target travel option of the target service provision mode and the at least one preset travel option in the travel mode selection area includes:

[0176] Determine the display priority of the at least one preset travel option; configure the corresponding display priority for the target travel option of the target service provision mode, wherein the display priority of the target travel option is higher than the display priority of each preset travel option; display the target travel option and the at least one preset travel option in the travel mode selection area according to the display priority of the target travel option and the display priority of each preset travel option.

[0177] Here, different display priorities are set between the preset travel options and the target travel options. The display priority of the target travel options is higher than that of the preset travel options. In the first travel interface, the display priority of the target travel options is higher than that of the preset travel options, that is, the target travel options are displayed first compared to the preset travel options.

[0178] As one possible implementation, after displaying the first travel interface to the user, the method includes:

[0179] The target map is also displayed in the first travel interface; a navigation planning route is displayed in the target map, wherein the navigation planning route is a route planned according to the departure location and the destination indicated by the travel information; a plurality of target mode service points in a travel region where the navigation planning route is located are determined; and the plurality of target mode service points are displayed in the target map.

[0180] Here, in the first travel interface, a target map is also displayed, which can be a map within a preset range around the current location of the user. The size of the preset range can be set according to actual needs, which is not specifically limited here. In the target map, a travel departure location marker point and a travel destination marker point input by the user are also marked, and a navigation planning route is marked between the travel departure location marker point and the travel destination marker point. In addition, a plurality of target mode service points in a travel region where the navigation planning route is located are also marked in the target map. The first target mode service point and the second target mode service point can be determined through the plurality of target mode service points marked in the travel region.

[0181] As a possible implementation, after the plurality of target mode service points in the travel region where the navigation planning route is located are determined, the method comprises:

[0182] Based on the selection operation of the user, a third target mode service point where the user wants to get on and a fourth target mode service point where the user wants to get off are determined from the plurality of target mode service points; the third target mode service point is taken as a first target mode service point where the user travels in the target service providing mode and meets the travel condition, and the fourth target mode service point is taken as a second target mode service point where the user travels in the target service providing mode and meets the travel condition.

[0183] Those skilled in the art can understand that, in the above method of the specific implementation, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible inherent logic.

[0184] The travel mode recommendation method provided in the embodiments of the present disclosure can detect whether a user meets a travel condition of using a target service providing mode including an automatic driving service mode and / or an unmanned driving service mode after receiving a travel request input by the user, show a target travel option of the target service providing mode to the user who meets the judgment result, and jump to show an interface including service information corresponding to the target service providing mode after the user clicks to select the target travel option, so as to provide the user with a travel service by allocating a vehicle of the target service mode to the user. The automatic driving mode and / or the unmanned driving mode can be recommended to the user by condition screening, which can enrich the user's selection, provide more travel modes for the user, guide the user to select the recommended target service providing mode, help to improve the user's travel pleasure, and improve the user's travel experience. Meanwhile, a high display order priority and a display level priority are provided for the target service providing mode option when the target service providing mode option is shown, and the target service providing mode option is highlighted in terms of words, colors, styles, etc., so as to attract the user to select the travel service provided by the automatic driving vehicle.

[0185] Based on the same inventive concept, the embodiments of the present disclosure also provide a travel mode recommendation device corresponding to the travel mode recommendation method. Since the principle of the device in the embodiments of the present disclosure for solving the problem is similar to the travel mode recommendation method described above, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described here.

[0186] Please refer to Figure 6 , Figure 7 , Figure 8 , Figure 9 and Figure 10 , Figure 6 Fig. 1 is a schematic diagram of a travel mode recommendation device provided in an embodiment of the present disclosure, Figure 7 Fig. 2 is a schematic diagram of a travel mode recommendation device provided in an embodiment of the present disclosure, Figure 8 Fig. 3 is a schematic diagram of a travel mode recommendation provided in an embodiment of the present disclosure, Figure 9 Fig. 4 is a schematic diagram of a travel mode recommendation provided in an embodiment of the present disclosure, Figure 10 Fig. 5 is a schematic diagram of a travel mode recommendation provided in an embodiment of the present disclosure. As shown in Fig. 6, the travel mode recommendation device 600 provided in the embodiments of the present disclosure includes:

[0187] The travel condition detection module 610 is configured to detect whether the user meets a travel condition of a target service providing mode based on travel information indicated by a travel request of the user after receiving the travel request, wherein the target service providing mode includes an automatic driving service mode and / or an unmanned driving service mode.

[0188] The first travel interface display module 620 is configured to display a target travel option of the target service providing mode in displaying a first travel interface including at least one preset travel option to the user if the condition is met, wherein the preset travel option is a travel option corresponding to an artificial driving travel form in a service providing form.

[0189] The second travel interface display module 630 is configured to jump from the first travel interface to a second travel interface including service providing information of the target service providing mode in response to a selection operation on the target travel option.

[0190] The vehicle allocation module 640 is configured to allocate a target service mode vehicle to the user to provide a target travel service for the user in response to a confirmation operation of the user in the second travel interface.

[0191] Optionally, the travel condition detection module 610 is specifically configured to:

[0192] After receiving a travel request of a user, detect whether a travel area range of the user is within a target service area corresponding to a target service providing mode based on travel information indicated by the travel request.

[0193] If the user is a white list user and the travel area range is within the target service area, determine that the user meets a travel condition of the target service providing mode.

[0194] Optionally, the travel condition detection module 610 determines that the travel area range is within the target service area by the following steps:

[0195] Determine a departure place, a destination and a travel time indicated in the travel information.

[0196] Detect whether there is a first target mode service point with a distance less than a first preset distance from the departure place, whether there is a second target mode service point with a distance less than a second preset distance from the destination, and whether there is an idle target mode vehicle capable of providing service in a preset time period to which the travel time belongs.

[0197] If the above conditions are met, it is determined that the travel area range is within the target service area.

[0198] Optionally, the second travel interface display module 630 is specifically configured to:

[0199] In response to a selection operation on the target travel option, determine service providing information in the target service providing mode.

[0200] Jump from the first travel interface to a second travel interface.

[0201] display the service providing information in the second travel interface;

[0202] The service providing information comprises at least one of the following information:

[0203] geographical position information of the first target service providing mode service point, geographical position information of the second target service providing mode service point, first interval distance information between the starting place and the first target service providing mode service point, second interval distance information between the destination and the second target service providing mode service point, distance information between the first target service providing mode service point and the second target service providing mode service point, route planning information between the first target service providing mode service point and the second target service providing mode service point, estimated driving time from the first target service providing mode service point to the second target service providing mode service point, first route information from the starting place to the first target service providing mode service point, and second route information from the destination to the second target service providing mode service point.

[0204] Optionally, the first travel interface display module 620 is specifically used for:

[0205] displaying a first travel interface to the user, wherein the first travel interface comprises a travel mode selection area for displaying preset travel options;

[0206] determining at least one preset travel option to be displayed to the user;

[0207] displaying the target travel option of the target service providing mode and the at least one preset travel option in the travel mode selection area.

[0208] Optionally, when the first travel interface display module 620 is used for displaying the target travel option of the target service providing mode and the at least one preset travel option in the travel mode selection area, the first travel interface display module 620 is specifically used for:

[0209] determining display order priorities of the at least one preset travel option;

[0210] configuring a corresponding display order priority for the target travel option of the target service providing mode, wherein the display order priority of the target travel option is higher than the display order priority of each preset travel option;

[0211] displaying the target travel option and the at least one preset travel option in the travel mode selection area according to the display order priority of the target travel option and the display order priority of each preset travel option.

[0212] Optionally, as Figure 7As shown, the travel mode recommendation device 600 further includes a map display module 650, which is used for:

[0213] The first travel interface also displays a target map;

[0214] The navigation planning route is displayed on the target map, wherein the navigation planning route is a route planned according to the departure point and destination indicated by the travel information;

[0215] Identify multiple target mode service points in the travel area where the navigation planned route is located;

[0216] The multiple target pattern service points are displayed on the map.

[0217] Optional, such as Figure 8 As shown, the travel mode recommendation device 600 further includes a service introduction providing module 660, which is used for:

[0218] In the display area where the target travel option is located, one or more of the following information will be displayed:

[0219] The name information of the target travel option; the estimated travel time information of the target service provision mode; the estimated travel distance information of the target service provision mode; and the service description information of the target service provision mode.

[0220] Optional, such as Figure 9 As shown, the travel mode recommendation device 600 further includes a style setting module 670, which is used for:

[0221] The display format of the target travel option can be set to make the target travel option stand out by using one or more of the following methods:

[0222] The brightness of the target travel option; the color of the target travel option; the font of the target travel option; the display position of the target travel option in the travel mode selection area for displaying preset travel options in the first travel interface; the display position of the target travel option in the first travel interface; and the display priority of the target travel option.

[0223] Optional, such as Figure 10 As shown, the travel mode recommendation device 600 further includes a service point selection module 680, which is used for:

[0224] determine, based on the selection operation of the user, a third target mode service point at which the user wants to get on and a fourth target mode service point at which the user wants to get off from the plurality of target mode service points;

[0225] The third target mode service point is taken as a first target mode service point at which the user travels in the target service providing mode and satisfies the travel condition, and the fourth target mode service point is taken as a second target mode service point at which the user travels in the target service providing mode and satisfies the travel condition.

[0226] The description of the processing flow of each module in the device and the interaction flow between the modules can refer to the related description in the above method embodiments, and will not be described in detail here.

[0227] The travel mode recommendation device provided in the embodiments of the present disclosure can detect whether the user satisfies the travel condition of using the target service providing mode including the automatic driving service mode and / or the unmanned driving service mode after receiving the travel request input by the user. For the user whose judgment result satisfies the self, the target travel option of the target service providing mode is displayed while the manual driving service providing mode option is displayed. After the user clicks to select the target travel option, the interface including the service information corresponding to the target service providing mode is displayed. In response to the confirmation operation of the user on the interface, the target service mode vehicle is allocated to the user to provide the travel service. The automatic driving mode and / or the unmanned driving mode can be recommended to the user through the condition screening, which enriches the user's selection, provides more travel modes for the user, guides the user to select the recommended target service providing mode, helps to improve the user's travel pleasure, and improves the user's travel experience.

[0228] Corresponding to the travel mode recommendation method in Figure 1 , Figure 4 and Figure 5 , the embodiments of the present disclosure further provide an electronic device 1100, as shown in Figure 11 FIG. 1 is a structural schematic diagram of the electronic device 1100 provided in the embodiments of the present disclosure, which includes:

[0229] a processor 111, a memory 112, and a bus 113; the memory 112 is used to store execution instructions, including an internal memory 1121 and an external memory 1122; the internal memory 1121 is also called an internal memory, which is used to temporarily store operation data in the processor 111 and exchange data with the external memory 1122 such as a hard disk, the processor 111 exchanges data with the external memory 1122 through the internal memory 1121, when the electronic device 1100 is running, the processor 111 and the memory 112 communicate through the bus 113, so that the processor 111 executes Figure 1、 Figure 4 The steps of the travel mode recommendation method shown in Figure 5 The steps of the travel mode recommendation method shown in

[0230] The disclosure embodiments also provide a computer readable storage medium, which stores a computer program. When the computer program is run by a processor, the steps of the travel mode recommendation method described in the above method embodiments are executed. The storage medium can be a volatile or non-volatile computer readable storage medium.

[0231] The disclosure embodiments also provide a computer program product, which includes computer instructions. When the computer instructions are executed by a processor, the steps of the travel mode recommendation method described in the above method embodiments can be executed. For details, refer to the above method embodiments, which will not be described here.

[0232] The computer program product can be specifically implemented by hardware, software or a combination thereof. In an optional embodiment, the computer program product is specifically embodied as a computer storage medium. In another optional embodiment, the computer program product is specifically embodied as a software product, such as a software development kit (SDK) and the like.

[0233] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described device can refer to the corresponding process in the foregoing method embodiments, which will not be described here. In several embodiments provided by the disclosure, it should be understood that the disclosed devices and methods can be implemented by other means. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner. For example, a plurality of units or components can be combined or integrated into another system, or some features can be omitted or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some communication interface, device or unit, which can be electrical, mechanical or other forms.

[0234] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. they can be located in one place or distributed on multiple network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment scheme.

[0235] In addition, each function unit in various embodiments of the present disclosure can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0236] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a nonvolatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present disclosure essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0237] Finally, it should be noted that: the above-described embodiments are merely specific embodiments of the present disclosure, used to illustrate the technical solutions of the present disclosure, rather than limit them. The protection scope of the present disclosure is not limited thereto, although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any person skilled in the art within the technical range disclosed by the present disclosure, can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacements to some technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. A method for recommending travel modes, characterized in that, The method includes: Upon receiving a user's travel request, based on the travel information indicated in the travel request, it is detected whether the user's current trip meets the travel conditions of the target service provision mode, wherein the target service provision mode includes an autonomous driving service mode and / or an unmanned driving service mode. If the conditions are met, the target travel option of the target service provision mode is displayed in the first travel interface that shows the user at least one preset travel option. The target travel option is not presented in the first travel interface if the travel conditions are not met. The preset travel option is the travel option corresponding to the service provision mode of manual driving. In response to the selection operation for the target travel option, the user is redirected from the first travel interface to a second travel interface that includes service provision information of the target service provision mode. In response to the user's confirmation action in the second travel interface, a vehicle of the target service mode is assigned to the user to provide the target travel service.

2. The method according to claim 1, characterized in that, Upon receiving a user's travel request, the step of detecting whether the user's current trip meets the travel conditions of the target service provision mode based on the travel information indicated in the travel request includes: Upon receiving a user's travel request, based on the travel information indicated in the travel request, it is detected whether the user's travel area is within the target service area corresponding to the target service provision mode; If the user is a whitelisted user and the travel area is within the target service area, it is determined that the user meets the travel conditions of the target service provision mode.

3. The method according to claim 2, characterized in that, The travel area is determined within the target service area through the following steps: Determine the departure point, destination, and travel time indicated in the travel information; The system detects whether there is a first target mode service point that is less than a first preset distance from the departure point, whether there is a second target mode service point that is less than a second preset distance from the destination, and whether there are any available target mode vehicles that can provide services within the preset time period to which the travel time belongs. If all the above conditions are met, the travel area is determined to be within the target service area.

4. The method according to claim 3, characterized in that, The step of navigating from the first travel interface to a second travel interface, which includes service provision information for the target service provision mode, in response to a selection operation for the target travel option includes: In response to a selection operation for the target travel option, service provision information is determined under the target service provision mode; The user will be redirected from the first travel interface to the second travel interface. The service provision information is displayed in the second travel interface; The service provision information includes at least one of the following: The geographical location information of the first target mode service point; the geographical location information of the second target mode service point; the first interval distance information between the departure point and the first target mode service point; the second interval distance information between the destination and the second target mode service point; the distance information between the first target mode service point and the second target mode service point; the route planning information between the first target mode service point and the second target mode service point; the estimated travel time from the first target mode service point to the second target mode service point; the first route information from the departure point to the first target mode service point; and the second route information from the destination to the second target mode service point.

5. The method according to claim 1, characterized in that, In the first travel interface that displays at least one preset travel option to the user, the target travel option of the target service provision mode is displayed, including: The user is shown a first travel interface, which includes a travel mode selection area for displaying preset travel options. Determine at least one preset travel option to be shown to the user; The target travel option for the target service provision mode and the at least one preset travel option are displayed in the travel mode selection area.

6. The method according to claim 5, characterized in that, The process of displaying the target travel option of the target service provision mode and the at least one preset travel option in the travel mode selection area includes: Determine the display priority of the at least one preset travel option; Configure a corresponding display priority for the target travel option in the target service provision mode, wherein the display priority of the target travel option is higher than the display priority of each preset travel option; Based on the display priority of the target travel option and the display priority of each preset travel option, the target travel option and the at least one preset travel option are displayed in the travel mode selection area.

7. The method according to claim 5, characterized in that, After displaying the first travel interface to the user, the method includes: The first travel interface also displays a target map; The navigation planning route is displayed on the target map, wherein the navigation planning route is a route planned according to the departure point and destination indicated by the travel information; Identify multiple target mode service points within the travel area where the navigation planning route is located; The multiple target pattern service points are displayed on the map.

8. The method according to claim 7, characterized in that, After determining multiple target mode service points in the travel area where the navigation planning route is located, the method includes: Based on the user's selection operation, the third target mode service point where the user wishes to board and the fourth target mode service point where the user wishes to alight are determined from the plurality of target mode service points; The third target mode service point is designated as the first target mode service point for the user's travel under the target service provision mode, provided that the user meets the travel conditions. The fourth target mode service point is designated as the second target mode service point for the user's travel under the target service provision mode, provided that the user meets the travel conditions.

9. The method according to claim 1, characterized in that, If the condition is met, after displaying the target travel option of the target service provision mode in a first travel interface including at least one preset travel option to the user, the method includes: In the display area where the target travel option is located, one or more of the following information will be displayed: The name information of the target travel option; the estimated travel time information of the target service provision mode; the estimated travel distance information of the target service provision mode; and the service description information of the target service provision mode.

10. The method according to claim 1, characterized in that, After displaying the target travel option in the first travel interface, the method further includes: The display format of the target travel option can be set in one or more of the following ways to make the target travel option stand out. The brightness of the target travel option; the color of the target travel option; the font of the target travel option; the display position of the target travel option in the travel mode selection area for displaying preset travel options in the first travel interface; the display position of the target travel option in the first travel interface; and the display priority of the target travel option.

11. A travel mode recommendation device, characterized in that, The device includes: The travel condition detection module is used to detect, after receiving a user's travel request, whether the user's current travel meets the travel conditions of the target service provision mode based on the travel information indicated by the travel request, wherein the target service provision mode includes an autonomous driving service mode and / or an unmanned driving service mode. The first travel interface display module is used to display the target travel option of the target service provision mode in the first travel interface that includes at least one preset travel option when the travel conditions are met. The target travel option is not presented in the first travel interface when the travel conditions are not met. The preset travel option is the travel option corresponding to the service provision mode of manual driving. The second travel interface display module is used to respond to the selection operation for the target travel option and jump from the first travel interface to the second travel interface, which includes service provision information of the target service provision mode. The vehicle allocation module is used to allocate a vehicle of the target service mode to the user in response to the confirmation operation performed by the user in the second travel interface, so as to provide the user with the target travel service.

12. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is in operation, the processor communicates with the memory via the bus, and the machine-readable instructions, when executed by the processor, perform the steps of the mode of travel recommendation method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the mode of travel recommendation method as described in any one of claims 1 to 10.

14. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the steps of the travel mode recommendation method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Order issuing guiding method and device, electronic equipment and computer readable storage medium

    CN111210293A

  • Service pushing method and device, electronic equipment and storage medium

    CN112712391A