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

By detecting users' travel conditions and recommending autonomous and driverless service modes, the problem of limited travel options in online ride-hailing services has been solved, enhancing users' travel enjoyment and experience.

CN122175669APending Publication Date: 2026-06-09BEIJING VOYAGER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING VOYAGER TECH CO LTD
Filing Date
2021-07-21
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Existing online ride-hailing services mainly target traditional vehicles. The integration of autonomous and driverless technologies with user needs has not been effectively combined, resulting in a lack of variety and enjoyment in users' travel options.

Method used

By detecting users' travel conditions, the system recommends autonomous driving and/or driverless service modes, provides travel options for the target service delivery mode, and displays service information and assigns vehicles after selection, thus enriching users' travel choices.

Benefits of technology

It enhances the user's travel enjoyment and experience by recommending autonomous and driverless modes to users through conditional filtering, providing more travel options.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122175669A_ABST
    Figure CN122175669A_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

[0001] This application is a divisional application of the invention patent application filed on July 21, 2021, with application number 202110827093.5 and titled "A method, apparatus, device, storage medium and product for recommending travel modes". Technical Field

[0002] This disclosure relates to the field of software information technology, and more specifically, to a method, apparatus, device, storage medium, and product for recommending travel modes. Background Technology

[0003] With the rapid development of science and technology and the continuous progress of industrial technology, automobiles have gradually become an integral part of people's lives, serving as an indispensable means of transportation. Consequently, to provide more convenient travel services and facilitate travel for those without vehicles or with limited driving experience, various online ride-hailing apps have emerged. These apps not only connect users with taxis and private cars, enabling more resources to be used effectively, but also reduce users' travel costs, improve travel efficiency, and bring great convenience to people's travel.

[0004] Currently, most online ride-hailing services (using online ride-hailing apps to book rides) are based on traditional vehicles, where drivers provide services by accepting ride requests from users. However, with the advent of artificial intelligence and the 5G era, autonomous driving and driverless technologies have gradually come into focus and are becoming the future direction of driving technology. However, both autonomous driving and driverless technologies have certain technical conditions, such as fixed routes and parking spots, and certain travel conditions. Therefore, how to organically combine autonomous driving and driverless technologies with users' travel needs has become an urgent problem to be solved. Summary of the Invention

[0005] This disclosure provides at least one method, apparatus, device, storage medium, and product for recommending travel modes. It can recommend autonomous driving and / or driverless modes to users through conditional filtering, enriching users' choices, providing users with more travel options, guiding users to select the recommended target service delivery mode, and helping to improve users' travel enjoyment and enhance their travel experience.

[0006] This disclosure provides a method for recommending travel modes, the method comprising: 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 satisfied, 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, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel. 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.

[0007] In one optional implementation, after receiving a user's travel request, 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.

[0008] In one optional implementation, 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.

[0009] In one optional implementation, the step of navigating from the first travel interface to a second travel interface including service provision information of 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.

[0010] In one optional implementation, displaying the target travel option of the target service provision mode in the first travel interface that presents at least one preset travel option to the user includes: 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 displayed 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.

[0011] In one optional 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: 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.

[0012] In one alternative implementation, 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 in the travel area where the navigation planned route is located; The multiple target pattern service points are displayed on the map.

[0013] In one optional implementation, 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.

[0014] In one optional implementation, after displaying the target travel option of the target service provision mode in a first travel interface including at least one preset travel option when the condition is met, 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.

[0015] In an optional implementation, 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 to make the target travel option stand out by using one or more of the following methods: 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.

[0016] This disclosure also provides a travel mode recommendation device, the device comprising: 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 interface display module is used to, if satisfied, display the target travel option of the target service provision mode in the first travel interface that displays at least one preset travel option to the user, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel. The second 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.

[0017] In one optional implementation, the travel condition detection module is specifically used for: 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.

[0018] In one optional implementation, the travel condition detection module is used to determine the travel area range 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.

[0019] In one possible implementation, the second travel interface display module is specifically used for: 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.

[0020] In one possible implementation, the first travel interface display module is specifically used for: 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 displayed 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.

[0021] In one possible implementation, when the first travel interface display module displays the target travel option of the target service provision mode and the at least one preset travel option in the travel mode selection area, it is specifically used for: 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.

[0022] In one possible implementation, the device further includes a map display module, the map display module being used for: 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 in the travel area where the navigation planned route is located; The multiple target pattern service points are displayed on the map.

[0023] In one possible implementation, the apparatus further includes a service point selection module, the service point selection module being used for: 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.

[0024] In one possible implementation, the apparatus further includes a service introduction providing module, the service introduction providing module being configured to: 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.

[0025] In one possible implementation, the device further includes a style setting module, the style setting module being used for: 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: 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.

[0026] This disclosure also provides 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 communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, steps in any of the possible implementations of the above-described location detection method or the above-described travel mode recommendation method are performed.

[0027] This disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs steps in any of the possible implementations of the above-described location detection method or the above-described travel mode recommendation method.

[0028] This disclosure also provides a computer program product, including a computer program / instructions, which, when executed by a processor, implements the steps in any possible implementation of the above-described location detection method or the above-described travel mode recommendation method.

[0029] This disclosure provides a travel mode recommendation method, apparatus, electronic device, and readable storage medium. Upon receiving a user's travel request, it can detect whether the user meets the travel conditions for a target service provision mode, including autonomous driving and / or driverless driving modes. For users whose conditions are met, the system displays both the manual driving service mode option and the target travel mode option. After the user selects the target travel mode, the system redirects to an interface displaying service information corresponding to the target service mode. Responding to the user's confirmation on this interface, the system allocates a vehicle for the target service mode to provide travel services. It can recommend autonomous driving and / or driverless driving modes based on selected conditions, enriching user choices, providing more travel options, and guiding users to choose recommended target service provision modes, thus enhancing the user's travel enjoyment and experience.

[0030] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0031] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the embodiments will be briefly described below. These drawings are incorporated in and constitute a part of this specification. They illustrate embodiments conforming to this disclosure and, together with the specification, serve to explain the technical solutions of this disclosure. It should be understood that the following drawings only show some embodiments of this disclosure and should not be considered as limiting the scope. Those skilled in the art can obtain other related drawings based on these drawings without creative effort.

[0032] Figure 1 A flowchart of a travel mode recommendation method provided by an embodiment of this disclosure is shown; Figure 2 A schematic diagram of a first travel interface provided in an embodiment of this disclosure is shown; Figure 3 A schematic diagram of a second travel interface provided in an embodiment of this disclosure is shown; Figure 4 A flowchart of another travel mode recommendation method provided by an embodiment of this disclosure is shown; Figure 5 A flowchart of another travel mode recommendation method provided by an embodiment of this disclosure is shown; Figure 6 This illustration shows one of the schematic diagrams of a travel mode recommendation device provided in an embodiment of the present disclosure; Figure 7 A second schematic diagram of a travel mode recommendation device provided in an embodiment of this disclosure is shown; Figure 8 A third schematic diagram of a travel mode recommendation device provided in an embodiment of this disclosure is shown; Figure 9 A fourth schematic diagram of a travel mode recommendation device provided in an embodiment of this disclosure is shown; Figure 10 The fifth schematic diagram shows a travel mode recommendation device provided in an embodiment of this disclosure; Figure 11 A schematic diagram of an electronic device provided in an embodiment of the present disclosure is shown. Detailed Implementation

[0033] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0034] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0035] In this document, the term "and / or" merely describes a relationship, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. 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.

[0036] Research has found that most online ride-hailing services (using online ride-hailing apps to book rides) currently target traditional vehicles, where drivers provide services by accepting ride requests from users. However, with the gradual development of new driving technologies, such as autonomous and driverless driving, how to organically combine these driving methods with users' ride needs has become an urgent problem to be solved.

[0037] Based on the above research, this disclosure provides a travel mode recommendation method, apparatus, electronic device, and readable storage medium. Upon receiving a user's travel request, it can detect whether the user meets the travel conditions for using a target service provision mode, including autonomous driving and / or driverless service modes. For users whose conditions are met, the system displays both the manual driving service mode option and the target travel option for the target service provision mode. After the user selects the target travel option, the system redirects to an interface displaying service information corresponding to the target service provision mode. Responding to the user's confirmation on this interface, the system allocates a vehicle for the target service mode to provide travel services. It can recommend autonomous driving and / or driverless modes to users through conditional filtering, enriching user choices, providing more travel options, and guiding users to choose the recommended target service provision mode, thus improving user travel enjoyment and enhancing the user's travel experience.

[0038] To facilitate understanding of this embodiment, a detailed description of the travel mode recommendation method disclosed in this disclosure is provided first. The execution entity of the travel mode recommendation method provided in this disclosure is generally a computer device with a certain computing capability. This computer device may include, for example, a terminal device, a server, or other processing devices. The terminal device may be a user equipment (UE), mobile device, user terminal, terminal, cellular phone, cordless phone, personal digital assistant (PDA), handheld device, computing device, in-vehicle device, wearable device, etc. In some possible implementations, this travel mode recommendation method can be implemented by a processor calling computer-readable instructions stored in memory.

[0039] See Figure 1 The diagram shows a flowchart of a travel mode recommendation method provided in an embodiment of this disclosure. The method includes steps S101 to S104, wherein: S101: After receiving a user's travel request, based on the travel information indicated by the travel request, detect 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.

[0040] In this step, after receiving the user's input of the departure point and destination, it can be determined whether the user's requested trip meets the travel conditions of the target service provision mode based on the information such as the departure point and destination indicated by the user's input.

[0041] Furthermore, by combining the user's own information, a more detailed test can be conducted to determine whether the user meets the travel requirements.

[0042] Here, the user information can be the user's own identity information, including the user's account type, list category, historical order information, etc., which can be set according to actual needs and are not specifically limited here. The travel information indicated by the travel request can be the user's input of the departure point, destination, estimated pick-up time, and desired route, etc., which can be set according to actual needs and are not specifically limited here. The travel request can be the user's login operation using their user account to log in to the ride-hailing software, or the user's selection operation of ride-hailing as the mode of transportation in the ride-hailing software, which can be set according to actual needs and are not specifically limited here. The travel conditions can be: whether there are available vehicles within a preset call range around the user's input departure point, or whether there are available autonomous vehicles within a preset call range around the corresponding fixed autonomous vehicle pick-up and drop-off point after the user calls for an autonomous vehicle. The call range can be set according to actual needs and is not specifically limited here.

[0043] The user's information and travel information indicated by the travel request can be obtained based on the following methods: in response to the travel request sent by the user, the user account corresponding to the user sending the travel request is obtained, the user's information is determined based on the user account, and after receiving the travel request, a travel information input field is displayed on the travel request acquisition page to obtain the travel information entered by the user in the travel information input field.

[0044] In this way, by detecting the travel information indicated by the travel request, and even combining it with the detection of user information, it is possible to automatically determine whether the current user and the user's travel needs meet the travel conditions of the target service provision mode. Then, for users who meet the travel conditions of the target service provision mode, an interface that can recommend the target service provision mode is displayed. If the current user does not meet the travel conditions of the target service provision mode, an interface that only includes the manual driving service provision mode is displayed for them, so as to achieve the effect of targeted recommendation of the target service provision mode.

[0045] S102: If satisfied, 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, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel.

[0046] In this step, if it is detected whether the user's trip meets the travel conditions of the target service provision mode, the first travel interface will display the travel options corresponding to the manual driving travel mode, and at the same time, the target travel options of the target service provision mode will be displayed.

[0047] Here, the first travel interface can be a graphical user interface provided by the terminal, used to offer different travel service provision modes for users to choose from. It displays at least one preset travel option and a target travel option for the target service provision mode. The preset travel option and the target travel option can be virtual buttons labeled with different content, or checkboxes that allow users to make selections. They can be set according to actual needs, and no specific restrictions are imposed here.

[0048] Exemplary, as one possible implementation, such as Figure 2 The figure shows a schematic diagram of a first travel interface provided in an embodiment of this 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 that preset travel option 210 is displayed. For the target travel option 220, a text label corresponding to the target travel option 220 is displayed.

[0049] When the user's travel information and travel request information indicate that the user's current travel meets the travel conditions of the target service provision mode, the first travel interface 200 is displayed. In addition to displaying the preset travel option 210 in the first travel interface 200, the target travel option 220 is also displayed. If the user's current travel does not meet the travel conditions of the target service provision mode, after receiving the user's travel request, only the preset travel option 210 is displayed in the first travel interface 200.

[0050] In this way, for users who meet the travel conditions of the target service provision mode, the first travel interface displayed to the user provides a choice between the traditional manual driving mode and the target service provision mode, so as to guide the user to choose the target service provision mode for travel activities.

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

[0052] In this step, in response to the user's selection of the target travel option on the first travel interface, the system jumps from the first travel interface to the second travel interface for display. The second travel interface includes service provision information of the target service provision mode, on which the user can further confirm the service provision information of the target service provision mode.

[0053] Here, the second travel interface can be a graphical user interface provided by the terminal, used to display service provision information of the target service provision mode selected by the user, so that the user can perform further confirmation operations.

[0054] The information provided by the service may include: the user's actual vehicle location, the user's actual arrival location, the distance between the user's input departure point and the user's actual vehicle location, and the distance between the user's input destination and the user's actual arrival location.

[0055] Exemplary, as one possible implementation, such as Figure 3 The figure shows a schematic diagram of a second travel interface provided in an embodiment of this disclosure. As shown in the figure, the second travel interface 300 displays a service provision information display bar 310 and an information confirmation virtual button 320.

[0056] In practical applications, when the display interface switches to the second travel interface 300, the user can check whether the information displayed in the service provision information display bar 310 matches their travel plan. If it matches, the user can confirm the travel using the target service provision mode by pressing the information confirmation virtual button 320.

[0057] In this way, for users who have selected the target service provision mode, a corresponding information confirmation interface is displayed to ensure that the corresponding services provided by the target service provision mode match the user's travel plan, and to prevent a decrease in user experience caused by a mismatch between the corresponding services provided by the target service provision mode and the user's travel plan.

[0058] S104: In response to the confirmation operation performed by the user in the second travel interface, a vehicle of the target service mode is assigned to the user to provide the target travel service to the user.

[0059] In this step, in response to the confirmation action performed by the user on the second travel interface, a target autonomous vehicle is assigned to the user according to the target service provision mode, and the target autonomous vehicle provides travel services to the user.

[0060] Here, the confirmation operation performed by the user on the second travel interface can be: a preset gesture operation performed on the second travel interface, which can be: single-finger click, multi-finger click, single-finger swipe, multi-finger swipe, etc.; or a preset gesture operation performed on the virtual confirmation button displayed on the second travel interface, which can be: single-finger click, multi-finger click, single-finger swipe, multi-finger swipe, etc. It can be set according to actual needs, and no specific restrictions are made here.

[0061] The travel mode recommendation method provided in this disclosure, upon receiving a user's travel request, can detect whether the user meets the travel conditions for using a target service provision mode, including autonomous driving and / or driverless service modes. For users whose conditions are met, the method displays both the manual driving service provision mode option and the target travel option for the target service provision mode. After the user selects the target travel option, the method redirects to an interface displaying service information corresponding to the target service provision mode. Responding to the user's confirmation operation on this interface, the method allocates a vehicle for the target service mode to provide travel services. The method can recommend autonomous driving and / or driverless modes to users through conditional filtering, enriching user choices, providing more travel options, and guiding users to choose the recommended target service provision mode, thereby enhancing the user's travel enjoyment and travel experience.

[0062] See Figure 4 The diagram shows a flowchart of another travel recommendation method provided in this embodiment of the present disclosure. The method includes steps S401 to S405, wherein: S401: After receiving a user's travel request, based on the travel information indicated by the travel request, detect 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.

[0063] S402: If satisfied, 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, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel.

[0064] The implementation process of the method described in steps S401 to S402 is the same as that in steps S101 to S102, and can achieve the same technical effect, so it will not be described again.

[0065] S403: In the display area where the target travel option is located, display one or more of the following information: the name information of the target travel option; the estimated travel time information in the target service provision mode; the estimated travel distance information in the target service provision mode; and the service description information of the target service provision mode.

[0066] In this step, while displaying the target travel option of the target service provision mode, one or more of the following information are displayed in the display area where the target travel option is located: 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 introduction information of the target service provision mode.

[0067] For example, taking the target service provision mode as the autonomous driving service mode, the name information of the target travel option can be text information such as "Autonomous Driving," "Autonomous Vehicle," or "Autonomous Vehicle Experience," which can be set according to actual needs and is not specifically limited here. The estimated travel time information in the target service provision mode can be the estimated travel time within the distance between the user's input travel origin and destination based on the autonomous vehicle's speed, or it can be the estimated travel time within the distance between the user's automatically assigned vehicle location and actual arrival location based on the target service provision mode. It can be set according to actual needs and is not specifically limited here. The estimated travel distance information can be the distance between the user's input travel origin and destination, or it can be the distance between the user's automatically assigned vehicle location and actual arrival location based on the target service provision mode. It can be set according to actual needs and is not specifically limited here. The service introduction information can include: a welcome message welcoming the user to choose the autonomous vehicle, or an image of the corresponding autonomous vehicle model, or introductory text about the autonomous vehicle. It can be set according to actual needs and is not specifically limited here.

[0068] 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 provision information of the target service provision mode.

[0069] S405: In response to the confirmation operation performed by the user in the second travel interface, a vehicle of the target service mode is assigned to the user to provide the target travel service to the user.

[0070] The implementation process of the method described in steps S404 to S405 is the same as that in steps S103 to S104, and can achieve the same technical effect, so it will not be described again.

[0071] See Figure 5 The diagram shows a flowchart of another travel recommendation method provided in this embodiment of the present disclosure. The method includes steps S501 to S505, wherein: S501: After receiving a user's travel request, based on the travel information indicated by the travel request, detect 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.

[0072] S502: If satisfied, 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, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel.

[0073] The implementation process of the method described in steps S501 to S502 is the same as that in steps S101 to S102, and can achieve the same technical effect, so it will not be described again.

[0074] S503: Set the display format of the target travel option to make the target travel option stand out by one or more of the following methods: 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.

[0075] In this step, to distinguish the target travel option from the preset travel option and make the target travel option more prominent in the first travel interface, the display format of the target travel option is set.

[0076] Here, the brightness of the target travel option can be a highlighted display that differs from the brightness of the preset travel option; the color of the target travel option can be a special color that differs from the color of the preset travel option; the font of the target travel option can be a font type and font size that differs 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 it can be a fixed position in the first travel interface that does not change with other option menus. The display format of the target travel option described above can be set according to actual needs, and no specific restrictions are imposed here.

[0077] In the first travel interface, the display area of ​​the target travel option may partially overlap with other display areas. The display 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 at the top.

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

[0079] S505: In response to the confirmation operation performed by the user in the second travel interface, a vehicle of the target service mode is assigned to the user to provide the target travel service to the user.

[0080] The implementation process of the method described in steps S504 to S505 is the same as that in steps S103 to S104, and can achieve the same technical effect, so it will not be described again.

[0081] The above scheme will now be described in conjunction with specific implementation methods.

[0082] As one possible implementation, upon receiving a user's travel request, based on the travel information indicated in the travel request, it is determined whether the user's current trip meets the travel conditions of the target service provision mode, specifically including: Upon receiving a user's travel request, based on the travel information indicated by 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.

[0083] In this step, when detecting whether the user's trip meets the travel conditions of the target service provision mode, it can be determined whether the user is within the target service area. If the user is within the target service area, it can be determined that the user meets the travel conditions of the target service provision mode.

[0084] Furthermore, to improve the accuracy and relevance of recommendations, the system can also detect whether a user meets the travel conditions based on their user information. For example, it can detect whether a user is on a whitelist. If a user is on a whitelist, they are considered to meet the travel conditions. Even further, only when a user is on a whitelist and their travel area is within the target service area are their trip considered to meet the travel conditions of the target service provision mode.

[0085] The whitelisted users can be users invited by the travel service provider. The whitelist can be set by the travel service provider according to actual needs, and no specific restrictions are imposed here. The target service area can be: the area within the current travel service operation area where autonomous vehicles are allowed to drive, or the operation area within the current travel service operation area corresponding to the target service provision mode set by the travel service provider. Its area and location can be set according to actual needs, and no specific restrictions are imposed here.

[0086] Furthermore, the travel area range can be determined within the target service area through the following steps: The origin, destination, and travel time indicated in the travel information are determined; the existence of a first target mode service point with a distance less than a first preset distance from the origin, a second target mode service point with a distance less than a second preset distance from the destination, and an available target mode vehicle capable of providing service within a preset time period to which the travel time belongs are detected; if all the above conditions are met, the travel area is determined to be within the target service area.

[0087] The first target mode service point and the second target mode service point can be fixed pick-up and drop-off points preset by the vehicle within the preset service operation range in the target service provision mode. Their location and number can be set according to the actual needs in the target service provision mode. That is, multiple target mode service points can be set within the service operation range, and no specific restrictions are imposed here.

[0088] The preset time period to which the travel time belongs can refer to the time period formed by extending a certain amount of time forward and backward based on the user's requested car use time. For example, if the travel time is 8 o'clock, it can be appropriately extended by 10 minutes forward and backward, that is, from 7:50 to 8:10 as the car use time period.

[0089] Therefore, in this step, it is possible to filter from the multiple target mode service points set whether there is a first target mode service point and a second target mode service point, and whether there are idle target mode vehicles within a preset time period. If all the above conditions are met, it can be considered that the travel area is within the area.

[0090] Specifically, due to the nature of autonomous vehicles, it is necessary to pre-set stopping points for them during their journey. Within the preset service operation range, there are multiple target mode service points where vehicles can stop, and users can get on or off the vehicle at these target mode service points.

[0091] The method for determining the first target mode service point among multiple target mode service points can be as follows: determine the target mode service point with the smallest distance from the user's input departure point, and determine whether the distance between the target mode service point and the user's input departure point is less than a preset configurable service point distance. This distance can be set according to actual needs and is not specifically limited here. If the distance between the target mode service point and the user's input departure point is less than the preset configurable service point distance, then 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 among multiple target mode service points can be as follows: determine the target mode service point with the smallest distance from the user's input destination, and determine whether the distance between the target mode service point and the user's input destination is less than a preset configurable service point distance. This distance can be set according to actual needs and is not specifically limited here. If the distance between the target mode service point and the user's input departure point is less than the preset configurable service point distance, then the service point can be determined as the second target mode service point.

[0092] As one possible implementation, in response to a selection operation for the target travel option, navigating from the first travel interface to a second travel interface including service provision information of the target service provision mode includes: In response to the selection operation for the target travel option, service provision information under the target service provision mode is determined; the user is redirected from the first travel interface to the second travel interface; and the service provision information is displayed on the second travel interface.

[0093] Here, the second travel interface may also display service provision information including 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.

[0094] The route planning information between the first target mode service point and the second target mode service point can be either a navigation route determined by the navigation system or a user-defined route. The choice can be made according to actual needs, and no specific restrictions are imposed here.

[0095] The first route information from the departure point to the first target mode service point is the route guiding the user to the fixed pick-up and drop-off point of the autonomous vehicle. The second route information from the destination to the second target mode service point is the route guiding the user from the fixed pick-up and drop-off point of the autonomous vehicle to the user-input travel destination. The first route information and the second route information can be set through the navigation system.

[0096] As one possible implementation, displaying the target travel option of the target service provision mode in the first travel interface that presents at least one preset travel option to the user includes: A 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 provision mode and the at least one preset travel option are displayed in the travel mode selection area.

[0097] 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.

[0098] 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: 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.

[0099] 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.

[0100] As one possible implementation, after displaying the first travel interface to the user, the method includes: The first travel interface also displays a target map; a 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; multiple target mode service points are determined in the travel area where the navigation planning route is located; and the multiple target mode service points are displayed on the map.

[0101] Here, the first travel interface also displays a target map. This target map can be a map of a preset area surrounding the user's current location. The size of this preset area can be set according to actual needs and is not specifically limited here. The target map also marks the user-inputted departure point and destination point, with the route planned by the navigation system positioned between these points. Furthermore, the target map also marks multiple target mode service points within the travel area where the navigation planned route is located. The aforementioned first and second target mode service points can be determined from these multiple target mode service points marked in the travel area.

[0102] As one possible implementation, 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, a third target mode service point where the user wishes to board and a 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, and 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, and the user's travel conditions are met.

[0103] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply 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 internal logic.

[0104] The travel mode recommendation method provided in this disclosure, upon receiving a user's travel request, can detect whether the user meets the travel conditions for using a target service provision mode, including autonomous driving and / or driverless driving modes. For users whose conditions are met, the method displays both the manual driving service provision mode option and the target travel mode option. After the user selects the target travel mode option, the method redirects to an interface displaying service information corresponding to the target service provision mode. Responding to the user's confirmation operation on this interface, the method assigns a vehicle in the target service mode to provide travel services. The method can recommend autonomous driving and / or driverless driving modes to users through conditional filtering, enriching user choices, providing more travel options, and guiding users to choose the recommended target service provision mode. This helps improve the user's travel enjoyment and experience. Furthermore, when displaying the target service provision mode option, the method provides a high display priority and display hierarchy priority, highlighting it with text, color, and style to attract users to choose the travel service provided by autonomous vehicles.

[0105] Based on the same inventive concept, this disclosure also provides a travel mode recommendation device corresponding to the travel mode recommendation method. Since the principle of the device in this disclosure for solving the problem is similar to the travel mode recommendation method described above in this disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0106] Please see Figure 6 , Figure 7 , Figure 8 , Figure 9 as well as Figure 10 , Figure 6 This is one of the schematic diagrams of a travel mode recommendation device provided in an embodiment of this disclosure. Figure 7 This is a second schematic diagram of a travel mode recommendation device provided in an embodiment of this disclosure. Figure 8 This is the third illustration of a travel mode recommendation provided in an embodiment of this disclosure. Figure 9 This is the fourth illustration of a travel mode recommendation provided in an embodiment of this disclosure. Figure 10 This is the fifth illustration of a travel mode recommendation provided by an embodiment of this disclosure. Figure 6 As shown in the illustration, the travel mode recommendation device 600 provided in this embodiment includes: The travel condition detection module 610 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 620 is used to, if satisfied, display the target travel option of the target service provision mode in the first travel interface that displays at least one preset travel option to the user, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel. The second travel interface display module 630 is used to jump from the first travel interface to the second travel interface, which includes service provision information of the target service provision mode, in response to the selection operation of the target travel option. The vehicle allocation module 640 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.

[0107] Optionally, the travel condition detection module 610 is specifically used for: 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.

[0108] Optionally, the travel condition detection module 610 determines the travel area range 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.

[0109] Optionally, the second travel interface display module 630 is specifically used for: 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.

[0110] Optionally, the first travel interface display module 620 is specifically used for: 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 displayed 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.

[0111] Optionally, when the first travel interface display module 620 displays the target travel option of the target service provision mode and the at least one preset travel option in the travel mode selection area, it is specifically used for: 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.

[0112] Optional, such as Figure 7 As shown, the travel mode recommendation device 600 further includes a map display module 650, which is used for: 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 in the travel area where the navigation planned route is located; The multiple target pattern service points are displayed on the map.

[0113] 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: 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.

[0114] Optional, such as Figure 9 As shown, the travel mode recommendation device 600 further includes a style setting module 670, which is used for: 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: 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.

[0115] 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: Based on the user's selection operation, the third target mode service point that the user wishes to board and the third target mode service point that 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.

[0116] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.

[0117] This disclosure provides a travel mode recommendation device that, upon receiving a user's travel request, can detect whether the user meets the travel conditions for using a target service provision mode, including autonomous driving and / or driverless driving modes. For users whose conditions are met, the device displays both the manual driving service provision mode option and the target travel mode option. After the user selects the target travel mode, the device redirects to an interface displaying service information corresponding to the target service provision mode. Responding to the user's confirmation on this interface, the device assigns a vehicle for the target service mode to provide travel services. The device can recommend autonomous driving and / or driverless driving modes based on selected conditions, enriching the user's choices, providing more travel options, and guiding the user to choose the recommended target service provision mode, thereby enhancing the user's travel enjoyment and experience.

[0118] Corresponding to Figure 1 , Figure 4 and Figure 5 In addition to the method for recommending travel modes, this disclosure also provides an electronic device 1100, such as... Figure 11 The diagram shown is a structural schematic of the electronic device 1100 provided in this embodiment of the present disclosure, including: The system includes a processor 111, a memory 112, and a bus 113. The memory 112 stores execution instructions and includes main memory 1121 and external memory 1122. The main memory 1121, also called internal memory, temporarily stores the computational data in the processor 111, as well as data exchanged with external memory such as a hard disk. The processor 111 exchanges data with the external memory 1122 through the main memory 1121. When the electronic device 1100 is running, the processor 111 communicates with the memory 112 through the bus 113, enabling the processor 111 to execute instructions. Figure 1 , Figure 4 and Figure 5 The steps of the travel mode recommendation method shown are illustrated.

[0119] This disclosure also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the travel mode recommendation method described in the above-described method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.

[0120] This disclosure also provides a computer program product, which includes computer instructions. When the computer instructions are executed by a processor, they can perform the steps of the travel mode recommendation method described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.

[0121] The aforementioned computer program product can be implemented through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied in a computer storage medium; in another optional embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.

[0122] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this disclosure, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

[0123] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0124] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0125] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0126] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.

[0127] TS1, A method for recommending travel modes, wherein 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 satisfied, 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, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel. 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.

[0128] TS2. According to the method described in TS1, 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 by the travel request after receiving the user's 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.

[0129] TS3. According to the method described in TS2, the travel area range 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.

[0130] TS4. The method according to TS3, wherein the step of navigating from the first travel interface to a second travel interface including service provision information of 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.

[0131] TS5. The method according to TS1, wherein displaying the target travel option of the target service provision mode in the first travel interface including at least one preset travel option for the user includes: 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 displayed 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.

[0132] TS6. The method according to TS5, wherein 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.

[0133] TS7. The method according to TS5, wherein, 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 in the travel area where the navigation planned route is located; The multiple target pattern service points are displayed on the map.

[0134] TS8. The method according to TS7, wherein, 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.

[0135] TS9. The method according to TS1, wherein, after displaying the target travel option of the target service provision mode in a first travel interface including at least one preset travel option when the condition is satisfied, 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.

[0136] TS10. According to the method described in TS1, 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 to make the target travel option stand out by using one or more of the following methods: 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.

[0137] TS11. A travel mode recommendation device, wherein the device comprises: 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, if satisfied, display the target travel option of the target service provision mode in the first travel interface that displays at least one preset travel option to the user, wherein the preset travel option is the travel option corresponding to the service provision mode of manual driving travel. 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.

[0138] TS12. An electronic device comprising: 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 when the machine-readable instructions are executed by the processor, perform the steps of the travel mode recommendation method as described in any one of TS1 to TS10.

[0139] TS13. A computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to perform the steps of the mode of travel recommendation method as described in any one of TS1 to TS10.

[0140] TS14. A computer program product comprising computer instructions, wherein the computer instructions, when executed by a processor, implement the steps of the travel mode recommendation method as described in any one of TS1 to TS10.

Claims

1. A method for travel, comprising: Receive user travel requests; In response to the travel request, the travel information indicates that the travel conditions meet the target service provision mode. In the first travel interface, multiple travel options are presented. The multiple travel options include a first travel option corresponding to the target service provision mode and a second travel option corresponding to the manual travel mode. The target service provision mode includes an autonomous driving service mode and / or an unmanned driving service mode. The multiple travel options are associated with check boxes for selection operations. as well as Based on the selection of at least one travel option in the first travel interface, a service vehicle is assigned to the user.

2. The method according to claim 1, wherein, Based on the selection of the first travel option in the first travel interface, the allocation of a service vehicle to the user is triggered as follows: In response to the selection operation for the first 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 user with the target travel service.

3. The method according to claim 2, characterized in that, The step of synchronizing from the first travel interface to a second travel interface including service provision information of the target service provision mode in response to a selection operation for the first travel option includes: In response to the selection operation for the first 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 origin 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 origin to the first target mode service point; and the second route information from the destination to the second target mode service point.

4. The method of claim 1, wherein whether the travel conditions are met is determined based on the following process: Based on the travel information indicated by the travel request, detect 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.

5. The method of claim 4, wherein whether the travel area range is within the target service area is determined based on the following process: 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.

6. The method according to claim 1, further comprising: In the display area where the first travel option is located, one or more of the following information will be displayed: Name information of the first travel option; Estimated travel time information under the target service provision mode; estimated travel distance information under the target service provision mode; The target service provision mode provides service description information.

7. An electronic device, characterized in that, include: The device includes 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 communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the mode of travel recommendation method as described in any one of claims 1 to 6.

8. 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 6.

9. 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 6.