Intelligent driving service recommendation method and device, storage medium and vehicle

By comparing the current driving data of the vehicle with the smart driving data of the target smart driving section, we can judge whether the vehicle meets the smart driving recommendation conditions, and recommends smart driving services when the conditions are met, solving the problem of inability to adaptively recommend smart driving services in the existing technology, and improving the user's smart driving experience.

CN120126338APending Publication Date: 2025-06-10GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311689788.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

The existing technology cannot adaptively recommend smart driving services, resulting in poor user smart driving experience.

Method used

By responding to the driving signal triggered when the vehicle drives to the starting point of the target intelligent driving section, the smart driving data corresponding to the target intelligent driving section and the current driving data of the vehicle are determined, and the two are compared to determine whether the vehicle meets the intelligent driving recommendation conditions, and recommends intelligent driving services to users when the conditions are met.

Benefits of technology

It realizes accurate recommendation of intelligent driving services based on the specific driving conditions of the vehicle, improving the user's intelligent driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120126338A_ABST
    Figure CN120126338A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent driving service recommendation method and device, a storage medium and a vehicle, and the method comprises the steps: determining intelligent driving data corresponding to a target intelligent driving road section and the current driving data of the vehicle in response to a driving signal triggered when the vehicle drives to a starting point of the target intelligent driving road section; the intelligent driving data is data when the vehicle is suitable for using an intelligent driving service on the target intelligent driving road section; comparing the current driving data with the intelligent driving data, and judging whether the vehicle meets an intelligent driving recommendation condition on the target intelligent driving road section or not; and if the vehicle meets the intelligent driving recommendation condition, recommending an intelligent driving service corresponding to the target intelligent driving road section to the vehicle. As the intelligent driving data explains the driving state of the vehicle when the vehicle can use the intelligent driving service in the target intelligent driving road section, when the vehicle enters the target intelligent driving road section, whether the current driving condition of the vehicle is suitable for using the intelligent driving service or not can be judged through the intelligent driving data, and when the vehicle is suitable for using the intelligent driving function in the target intelligent driving road section, the intelligent driving service can be used. And the intelligent driving service is actively recommended to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automobiles, and in particular, to a method and device for recommending intelligent driving services, a storage medium, and a vehicle. Background Art

[0002] At present, the development of intelligent driving functions in automobiles has become increasingly mature. In order to improve the user experience of using intelligent driving services, usually when it is detected that the vehicle is on a road suitable for intelligent driving, the intelligent driving functions in the intelligent driving services are recommended to the user, so that the user can obtain a better intelligent driving experience by using the intelligent driving functions. However, in actual situations, not every vehicle has the same driving habit. Therefore, for different vehicles, there may be different roads suitable for intelligent driving. Then, a method for recommending intelligent driving services is needed to accurately recommend intelligent driving services according to the experience of each vehicle on each road for intelligent driving services. Summary of the Invention

[0003] The present application provides a method and device for recommending intelligent driving services, a storage medium, and a vehicle, which can solve the technical problem in the related art that intelligent driving service recommendations cannot be adaptively made.

[0004] In a first aspect, an embodiment of the present application provides a method for recommending intelligent driving services, the method including:

[0005] In response to a driving signal triggered when the vehicle travels to the starting point of a target intelligent driving section, determining the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle, where the intelligent driving data is the data when the vehicle is suitable for using intelligent driving services on the target intelligent driving section, and the current driving data is the data of the vehicle during the current trip;

[0006] Comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section;

[0007] If the vehicle meets the intelligent driving recommendation conditions, recommending the intelligent driving services corresponding to the target intelligent driving section to the vehicle.

[0008] In a second aspect, an embodiment of the present application provides an intelligent driving service recommendation device, the device including:

[0009] An intelligent driving data acquisition module, configured to determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle in response to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, where the intelligent driving data is the data when the vehicle is suitable for using intelligent driving services on the target intelligent driving section, and the current driving data is the data of the vehicle during the current trip;

[0010] A driving state determination module, configured to compare the current driving data with the intelligent driving data, and determine whether the vehicle meets the intelligent driving recommendation condition on the target intelligent driving section;

[0011] An intelligent driving service recommendation module, configured to recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle if the vehicle meets the intelligent driving recommendation condition.

[0012] In a third aspect, an embodiment of the present application provides a computer storage medium, which stores multiple instructions, and the instructions are suitable for being loaded and executed by a processor to perform the steps of the above method.

[0013] In a fourth aspect, an embodiment of the present application provides a vehicle, including a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is suitable for being loaded and executed by the processor to perform the steps of the above method.

[0014] The beneficial effects brought by the technical solutions provided in some embodiments of the present application at least include:

[0015] The present application provides an intelligent driving service recommendation method, which responds to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determines the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle, where the intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section, and the current driving data is the data of the vehicle during this trip; compares the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation condition on the target intelligent driving section; if the vehicle meets the intelligent driving recommendation condition, recommends the intelligent driving service corresponding to the target intelligent driving section to the vehicle. Since the intelligent driving data illustrates the driving state when the vehicle can use the intelligent driving service on the target intelligent driving section, then when the vehicle enters the target intelligent driving section, it can be judged whether the current driving situation of the vehicle is suitable for using the intelligent driving service through the intelligent driving data, and when the vehicle is suitable for using the intelligent driving function on the target intelligent driving section, the intelligent driving service is actively recommended to the user, so that the intelligent driving service can be accurately recommended to the user while ensuring the intelligent driving experience, and the intelligent driving service can be provided to the user in a timely manner, improving the user's intelligent driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application, and those skilled in the art can obtain other drawings without creative efforts based on these drawings.

[0017] Figure 1 It is an exemplary system architecture diagram of an intelligent driving service recommendation method provided by an embodiment of the present application;

[0018] Figure 2 It is a schematic flowchart of a method for recommending intelligent driving services provided by an embodiment of the present application;

[0019] Figure 3 It is a schematic flowchart of a method for recommending intelligent driving services provided by an embodiment of the present application;

[0020] Figure 4 It is a structural block diagram of an apparatus for recommending intelligent driving services provided by an embodiment of the present application;

[0021] Figure 5 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners

[0022] To make the features and advantages of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.

[0023] When the following description involves the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. On the contrary, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0024] With the continuous development of technology, in the field of transportation, intelligent driving technology in automobiles has also received increasing attention. Generally speaking, intelligent driving technology is to help the driver drive the vehicle through machines and algorithms, and can even completely replace manual driving in special cases. Specifically, intelligent driving technology can make judgments and decisions during driving, reducing errors and unstable factors caused by human operation. In actual scenarios, the roads on which the vehicle travels and the software and hardware levels of the vehicle directly affect the performance and effect of intelligent driving technology.

[0025] Generally, when a user needs to use intelligent driving, they can actively turn on the intelligent driving service of the vehicle. However, considering that the user may not actively turn on the intelligent driving service every time on some roads suitable for intelligent driving, therefore, in order to improve the user experience of using the intelligent driving service, when it is detected that the vehicle is on a road suitable for intelligent driving, the intelligent driving service can be recommended to the user, so that the user can obtain a better intelligent driving experience by using the intelligent driving function.

[0026] However, the user's experience of the intelligent driving service is closely related to the duration and driving distance of intelligent driving. Continuously using the intelligent driving service on a long-distance section is more conducive to the user experiencing more of the intelligent driving services and functions of the vehicle. That is, if the vehicle can drive a long distance on a section suitable for intelligent driving, enabling the user to have a better intelligent driving service experience, then the intelligent driving service can be recommended to the user; but if the vehicle drives a short distance on a section suitable for intelligent driving, resulting in a short experience time of the intelligent driving service for the user, then there is no need to recommend the intelligent driving service to the user. Therefore, if only considering the road conditions ahead and analyzing whether the road ahead is suitable for the vehicle to start the intelligent driving service to recommend the intelligent driving service to each vehicle driving on this road, it will lead to the inability to make targeted intelligent driving recommendations for different vehicles, and further lead to a poor intelligent driving experience for users in the actual scenario.

[0027] Therefore, the embodiment of the present application provides an intelligent driving service recommendation method to solve the above technical problem of being unable to adaptively recommend the intelligent driving service.

[0028] Please refer to Figure 1 , Figure 1 which is an exemplary system architecture diagram of an intelligent driving service recommendation method provided by the embodiment of the present application.

[0029] As Figure 1 shown, the system architecture may include a vehicle 101, a network 102, and a server 103. The network 102 is used to provide a medium for the communication link between the vehicle 101 and the server 103. The network 102 may include various types of wired communication links or wireless communication links. For example, the wired communication links include optical fibers, twisted pairs, or coaxial cables, and the wireless communication links include Bluetooth communication links, Wireless-Fidelity (Wi-Fi) communication links, or microwave communication links, etc.

[0030] The vehicle 101 can interact with the server 103 through the network 102 to receive messages from the server 103 or send messages to the server 103. Or the vehicle 101 can interact with the server 103 through the network 102, and then receive messages or data sent by other users to the server 103. The vehicle 101 can be hardware or software. When the vehicle 101 is hardware, it can be various electronic devices, including but not limited to smart watches, smart phones, tablets, laptop portable computers, and desktop computers, etc. When the vehicle 101 is software, it can be installed in the above-listed electronic devices, which can be implemented as multiple software or software modules (for example, used to provide distributed services), or can be implemented as a single software or software module, and no specific limitation is made here.

[0031] In an embodiment of the present application, first, inside the vehicle 101, in response to a driving signal triggered when the vehicle 101 travels to the starting point of the target intelligent driving section, the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle 101 are determined. The intelligent driving data is the data when the vehicle 101 is suitable for using the intelligent driving service on the target intelligent driving section, and the current driving data is the data of the vehicle 101 during this trip. Furthermore, the vehicle 101 compares the current driving data with the intelligent driving data to determine whether the vehicle 101 meets the intelligent driving recommendation conditions on the target intelligent driving section. If the vehicle 101 is suitable for using the intelligent driving service, the intelligent driving service corresponding to the target intelligent driving section is recommended to the vehicle 101.

[0032] The server 103 can be a business server that provides various services. It should be noted that the server 103 can be hardware or software. When the server 103 is hardware, it can be implemented as a distributed server cluster composed of multiple servers or as a single server. When the server 103 is software, it can be implemented as multiple software or software modules (such as those used to provide distributed services) or as a single software or software module, and specific limitations are not made here.

[0033] Alternatively, the system architecture may not include the server 103. In other words, the server 103 can be an optional device in the embodiments of this specification. That is, the method provided in the embodiments of this specification can be applied to a system structure that only includes the vehicle 101, and the embodiments of the present application do not make limitations in this regard.

[0034] It should be understood that Figure 1 the numbers of vehicles, networks, and servers in

[0035] Please refer to Figure 2 Figure 2 which is a schematic flowchart of a method for recommending intelligent driving services provided by an embodiment of the present application. The execution subject of the embodiment of the present application can be the vehicle that executes the intelligent driving service recommendation, or the processor in the vehicle that executes the intelligent driving service recommendation method, or the intelligent driving service recommendation service in the vehicle that executes the intelligent driving service recommendation method. For ease of description, the following takes the execution subject as the processor in the vehicle as an example to introduce the specific execution process of the intelligent driving service recommendation method.

[0036] As Figure 2 shown, the intelligent driving service recommendation method can at least include:

[0037] S202. In response to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle. The intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section, and the current driving data is the data of the vehicle during this trip.​

[0038] Optionally, since the specific driving conditions of different vehicles on different roads are different, the scenarios in which different vehicles are suitable for using intelligent driving services are also different. In order to provide users with a high-quality intelligent driving service experience, intelligent driving service recommendations can be made for different vehicles according to the conditions of different vehicles. That is, when it is detected that the vehicle is in a section suitable for intelligent driving, based on the specific driving information of each vehicle, it is judged whether the user can have a high-quality intelligent driving service experience on the current road, and then it is further decided whether to recommend the intelligent driving service.

[0039] Optionally, among all roads, according to the different road conditions, there are some sections suitable for intelligent driving, such as straight sections, sections with less traffic flow, suburban sections, etc., and other roads not suitable for intelligent driving, such as sections with more and larger bends, frequently congested sections, etc. Therefore, the sections suitable for intelligent driving within a certain map range can be screened first. The division of the map range can be based on a city as a unit, and the sections suitable for intelligent driving in each city can be screened according to the maps of each city. In this way, the sections suitable for intelligent driving are determined. Subsequently, only when the vehicle travels to a section suitable for intelligent driving, it is further analyzed whether the vehicle itself is suitable for using the intelligent driving service at this time, reducing unnecessary calculations in the process of intelligent driving service recommendation.

[0040] Optionally, after determining all intelligent driving sections, the starting point of each intelligent driving section can be marked so that when the vehicle travels to the starting point of one of the target intelligent driving sections, the judgment on whether to recommend the intelligent driving service can be started for the vehicle. That is, after the vehicle responds to the driving signal triggered when it travels to the starting point of the target intelligent driving section, it can be analyzed according to the specific conditions of the vehicle and the intelligent driving section whether it is suitable to turn on the intelligent driving service at this time.

[0041] Optionally, considering that different vehicles have different specific driving conditions on different roads, the vehicle can pre-store the intelligent driving data related to each intelligent driving section. The intelligent driving data is the driving data when the vehicle itself is suitable for using the intelligent driving service on the intelligent driving section. For example, if it is stipulated that 2 kilometers is the shortest distance for using the intelligent driving service, and vehicle A travels 5 kilometers each time on intelligent driving section B, and a 5-kilometer intelligent driving distance can provide a good experience for the user, then it is considered that vehicle A is suitable for using the intelligent driving service on intelligent driving section B, and the 5-kilometer driving data is used as the intelligent driving data corresponding to intelligent driving section B and recorded in vehicle A. In addition, to determine whether the vehicle's current journey on the intelligent driving section is suitable for using the intelligent driving service, it is also necessary to determine the current driving data corresponding to the vehicle's current journey. The current driving data includes the distance that the user continuously travels on the intelligent driving section during the current journey. Based on this distance, it can be judged whether the vehicle can use the intelligent driving service currently. For example, if it is stipulated that 2 kilometers is the shortest distance for using the intelligent driving service, then when the vehicle's current continuous driving distance is 3 kilometers, it can use the intelligent driving service; if the current continuous driving distance is 1 kilometer, it cannot use the intelligent driving service.

[0042] It should be noted that in the embodiments of the present application, being able to use the intelligent driving function does not necessarily mean that the user can obtain a good intelligent driving experience. If the duration of intelligent driving is short and the driving distance is short, the user may end the intelligent driving service before having an obvious intelligent driving experience. Therefore, in the actual scenario, if the user cannot obtain a good intelligent driving experience, then it is not meaningful to recommend the intelligent driving service, and there is no need to recommend the intelligent driving service. On the contrary, if the user can obtain a good intelligent driving experience, it means that it is suitable to recommend the intelligent driving service to the user at this time. Based on this, according to the intelligent driving data corresponding to the target intelligent driving section, it can be analyzed whether it is necessary to recommend the intelligent driving service to the user according to whether the user can obtain a better experience.

[0043] S204. Compare the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section.

[0044] Optionally, the intelligent driving data indicates the driving state of the vehicle when it is suitable for using the intelligent driving service in the target intelligent driving section, and the current driving data of the vehicle indicates the driving state of the vehicle during this trip. After determining the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle, the current driving data can be compared with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions in the target intelligent driving section. The intelligent driving recommendation conditions are used to control the vehicle to recommend the use of the intelligent driving service only when a good intelligent driving experience can be obtained. Specifically, based on the intelligent driving data, it is possible to analyze the performance of the intelligent driving service when the vehicle is driving on the target intelligent driving section and using the intelligent driving service, so as to analyze the user's experience of the intelligent driving service. For example, when the driving distance of the vehicle on the target intelligent driving section is only 3 kilometers, it can be inferred based on this that even if the intelligent driving service is turned on, the duration of the intelligent driving service is relatively short, and it is difficult for the user to have a good experience in a short time. Therefore, it can be confirmed that the vehicle is not suitable for using the intelligent driving service on the target intelligent driving section.

[0045] S206. If the vehicle meets the intelligent driving recommendation conditions, recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle.

[0046] Optionally, if it is analyzed that the vehicle is suitable for using the intelligent driving service, it also means that if the user uses the intelligent driving service at this time, there will be a better intelligent driving experience. Furthermore, recommending the intelligent driving service corresponding to the target intelligent driving section to the vehicle can accurately recommend the intelligent driving service to the user when it is suitable for the intelligent driving experience. Further, in the embodiments of the present application, when the user does not notice that it is suitable to use the intelligent driving service at this time, the intelligent driving service is actively recommended to the user so that the user receives a reminder of the recommendation information and then turns on the intelligent driving service, which can achieve the effect of providing the intelligent driving service to the user in a timely manner, thereby improving the user's intelligent driving experience.

[0047] In the embodiments of the present application, an intelligent driving service recommendation method is provided. In response to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle. The intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service in the target intelligent driving section, and the current driving data is the data of the vehicle during this trip; compare the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions in the target intelligent driving section; if the vehicle meets the intelligent driving recommendation conditions, recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle. Since the intelligent driving data indicates the driving state of the vehicle when it can use the intelligent driving service in the target intelligent driving section, when the vehicle enters the target intelligent driving section, it is possible to determine whether the current driving situation of the vehicle is suitable for using the intelligent driving service through the intelligent driving data. And when the vehicle is suitable for using the intelligent driving function in the target intelligent driving section, the intelligent driving service is actively recommended to the user, so that the intelligent driving service can be accurately recommended to the user while ensuring the intelligent driving experience, and the intelligent driving service can be provided to the user in a timely manner, improving the user's intelligent driving experience.

[0048] As can be seen from the introduction of the above embodiments, the intelligent driving section is a section suitable for vehicles to use intelligent driving services according to different road conditions. However, according to the specific driving conditions of different vehicles, some vehicles may not drive the entire intelligent driving section, but only drive a short distance on the intelligent driving section. Therefore, when each vehicle reaches a certain target intelligent driving section, it is also necessary to specifically judge whether it is suitable to use intelligent driving services in the current intelligent driving section based on the current driving data of the vehicle during this trip and the intelligent driving data corresponding to the target intelligent driving section. Then, it is easy to understand that before the intelligent driving service recommendation in the above embodiments, it is also necessary to analyze the driving habits of the vehicle in the target intelligent driving section based on the historical driving data in the vehicle's historical trips in advance, and use these data to judge whether to recommend intelligent driving services to the user during this trip. Specifically, the data calculation method in the embodiments of the present application may at least include:

[0049] Optionally, the historical driving data can illustrate the driving habits of the vehicle in the target intelligent driving section in the past, including the driving distance, driving time, and the driven distance from the vehicle starting after ignition to the starting point of the target intelligent driving section, etc. Then, based on the historical driving data of the vehicle in the target intelligent driving section, the driving habit data is calculated. The driving habit data includes at least one of the intelligent driving distance to be driven, the driven distance after starting, and the intelligent driving time. The intelligent driving distance to be driven is the distance that the vehicle continuously drives in the target intelligent driving section during the historical trip; the driven distance after starting is the distance that the vehicle has driven when it reaches the target intelligent driving section after starting during the historical trip, and the intelligent driving time is the time when the vehicle is suitable to use intelligent driving services in the target intelligent driving section during the historical trip.

[0050] Furthermore, as the service life of the vehicle increases, the volume of the vehicle's historical driving data becomes larger and larger. Usually, the vehicle-connected vehicle networking cloud server is used to store the vehicle's historical driving data. And to relieve the computing power pressure of the vehicle, the intelligent driving habit data can be calculated based on the historical driving data in the server. Since the driving habit data is the relevant data when the vehicle uses intelligent driving services in the target intelligent driving section, it is first necessary to calculate whether each intelligent driving section is an intelligent driving section that the vehicle can drive, so that the vehicle can only store the intelligent driving sections that it can drive and the driving habit data.

[0051] Optionally, when a user is driving on the same road section, they may exhibit different driving habits at different time periods. For example, on a smart driving road section with turnings a, b, and c, due to different destinations of the vehicle during different time periods, the vehicle may use turning a to leave the smart driving road section during the daytime on weekdays, use turning b to leave the smart driving road section at night on weekdays, and use turning c to leave the smart driving road section on weekends and holidays. Therefore, when calculating smart driving data, different time periods can be divided to respectively determine the driving habit data of the vehicle on each smart driving road section during each time period. Based on this, the driving habit data first needs to include the smart driving time, which is the time when the vehicle is suitable for using the smart driving service on the target smart driving road section.

[0052] Optionally, based on the division of the smart driving time, the probability values of the vehicle being suitable for the smart driving service on each smart driving road at each smart driving time can be calculated through the historical driving data. In a feasible implementation manner, taking 2 kilometers as the shortest distance that can use the smart driving service as an example, the probability value suitable for smart driving = (the number of times the mileage with the smart driving status continuously being available is greater than 2 kilometers + 2 * the number of times the mileage with the smart driving status continuously being activated is greater than 2 kilometers) / the number of times passing through this starting point. Among them, the number of times the mileage with the smart driving status continuously being available is greater than 2 kilometers is also the number of times that the smart driving service can be used, and the number of times the mileage with the smart driving status continuously being activated is greater than 2 kilometers is also the number of times the user actively turns on the smart driving service. Considering that the user actively turning on the smart driving service indicates that the user has a strong demand for the smart driving service on this road section, the calculation coefficient of the number of times the user actively turns on the smart driving service is larger, which is used to increase the weight of the number of times the user actively uses the smart driving service in the calculation and improve its importance in the calculation. Finally, dividing by the total number of times the user passes through the starting point of the driving road section, the probability value of the vehicle being suitable for smart driving on this road section can be calculated.

[0053] Optionally, using big data algorithms, the probability threshold for being able to use smart driving can be determined. When the above probability value does not exceed the preset probability threshold, it means that this road section is not suitable for the vehicle to use the smart driving service. Based on this, the smart driving roads that can support the smart driving service for the vehicle can be screened out, and then other driving habit data such as the remaining smart driving distance and the distance already traveled at the start can be calculated according to the historical driving data. Among them, the remaining smart driving distance is the distance that the vehicle continuously travels on the target smart driving road section, and its value is the mode of the driving mileage of the vehicle being suitable for smart driving each time in the historical driving data; the distance already traveled at the start is the distance that the vehicle has traveled when it reaches the target smart driving road section after starting, and its value is the mode of the rounded kilometer number from the vehicle ignition to this starting point when the mileage with the smart driving status continuously being available is greater than 2 kilometers in the historical driving data. The distance already traveled at the start can illustrate the distance that the vehicle has traveled before entering the smart driving road section.

[0054] It can be understood that only the driving habit data of the intelligent driving sections that can provide intelligent driving services are stored in the vehicle finally. In a feasible implementation manner, the specific data format of the driving habit data can be "[vehicle], [intelligent driving section], [remaining distance for intelligent driving], [intelligent driving time], [distance traveled after starting]".

[0055] In the embodiments of the present application, an intelligent driving data calculation method is provided. The server corresponding to the vehicle calculates the driving habit data according to the historical driving data of the vehicle. Among them, the driving habit data includes at least one of the remaining distance for intelligent driving, the distance traveled after starting, and the intelligent driving time. The remaining distance for intelligent driving is the distance that the vehicle continuously travels in the target intelligent driving section. The distance traveled after starting is the distance that the vehicle has traveled when it reaches the target intelligent driving section after starting. The intelligent driving time is the time when the vehicle is suitable to use the intelligent driving service in the target intelligent driving section, so that the vehicle can pre-store the driving habit data of all intelligent driving sections and use the intelligent driving data to judge whether to recommend the intelligent driving service to the user during the driving process.

[0056] Please refer to Figure 3 , Figure 3 which is a schematic flow chart of an intelligent driving service recommendation method provided by the embodiments of the present application.

[0057] As Figure 3 shown, the intelligent driving service recommendation method may at least include:

[0058] S302. Receive the entry signal triggered when the vehicle travels to the target electronic fence, and determine the target intelligent driving section marked by the target electronic fence.

[0059] Optionally, through the introduction of the above embodiments, it can be known that by marking the starting point of each intelligent driving section, when the vehicle travels to the starting point of one of the target intelligent driving sections, it can start to judge whether to recommend the intelligent driving service for the vehicle. When marking the starting point of the intelligent driving section, an electronic fence can be used. The electronic fence can locate the starting point of the intelligent driving section, and when the vehicle passes through the starting point, an entry signal will be triggered. At this time, when the vehicle receives the entry signal triggered when it travels to the target electronic fence, it can determine the target intelligent driving section marked by the target electronic fence.

[0060] S304. Generate and respond to the driving signal of the vehicle on the target intelligent driving section.

[0061] Optionally, when determining the target intelligent driving section according to the entry signal, it indicates that the vehicle is passing through the starting point of the target intelligent driving section. At this time, the driving signal of the vehicle on the target intelligent driving section can be generated and responded to, and the subsequent intelligent driving service determination can be continued based on the driving signal.

[0062] S306. If it is detected that the vehicle is navigating, obtain the navigation information of the vehicle, and determine whether the intelligent driving state of the vehicle on the target intelligent driving section meets the intelligent driving recommendation condition according to the navigation information.

[0063] Optionally, when the user is driving a vehicle and encounters an unfamiliar road, sometimes the user will choose to turn on the navigation function to assist their driving. In the navigation information, the driving trajectory, route, etc. of the vehicle are detailed. Then, according to the navigation information, the driving distance and speed of the vehicle on each section of the road can be determined. In the embodiment of the present application, if it is detected that the vehicle is navigating, obtain the navigation information of the vehicle, and then determine whether the intelligent driving state of the vehicle on the target intelligent driving section meets the intelligent driving recommendation condition according to the navigation information.

[0064] Specifically, when determining whether the intelligent driving state of the vehicle on the target intelligent driving section meets the intelligent driving recommendation condition according to the navigation information, the remaining navigation distance of the vehicle on the target intelligent driving section can be determined according to the navigation information. The remaining navigation distance is the driving distance of the vehicle on the target intelligent driving section. Compare the remaining navigation distance with the preset intelligent driving distance corresponding to the intelligent driving service. Among them, the preset intelligent driving distance is the driving distance with a high-quality intelligent driving experience. The value of the preset intelligent driving distance can be preset and stored in the vehicle in advance. When the vehicle calculates that the remaining navigation distance is greater than or equal to the preset intelligent driving distance, it can be determined that if the intelligent driving service is turned on at this time, the user can obtain a better intelligent driving experience, that is, the intelligent driving recommendation condition is met at this time. If the intelligent driving recommendation condition is met, the intelligent driving service can be directly recommended to the vehicle. However, if the remaining navigation distance is less than the preset intelligent driving distance, it means that the intelligent driving recommendation condition is not met at this time, and the intelligent driving service is not recommended to the user.

[0065] S308. If it is detected that the vehicle is not navigating, execute determining the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle.

[0066] Optionally, when the vehicle is driving on a section of road familiar to the user, the navigation is usually not turned on, so it is impossible to rely on the navigation information to judge the remaining driving distance of the vehicle on the current road. Therefore, when it is detected that the vehicle is not navigating, it is necessary to judge according to the intelligent driving data in the vehicle and the current driving data in this trip, that is, first determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle.

[0067] S310. The current driving data includes the intelligent driving remaining distance, and the intelligent driving data includes the preset intelligent driving distance. Compare the intelligent driving remaining distance with the preset intelligent driving distance.

[0068] Optionally, when determining the intelligent driving state of the vehicle based on the intelligent driving data and the current driving data, first, it can be determined whether the driving distance of the vehicle in the target intelligent driving section reaches the preset intelligent driving distance for a high-quality intelligent driving experience. That is, when the intelligent driving data includes the remaining intelligent driving distance, the remaining intelligent driving distance is the distance that the vehicle continuously travels in the target intelligent driving section during the historical journey. By comparing the remaining intelligent driving distance with the preset intelligent driving distance corresponding to the intelligent driving service, it can be determined through the comparison result whether the driving distance of the vehicle in the target intelligent driving section can enable the user to have a high-quality experience of the intelligent driving service when the intelligent driving service is turned on.

[0069] S312. If the remaining intelligent driving distance is less than the preset intelligent driving distance, the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0070] Optionally, if the remaining intelligent driving distance is greater than or equal to the preset intelligent driving distance, it means that if the intelligent driving service is turned on at this time, the user can obtain a better intelligent driving experience. That is, the intelligent driving recommendation condition is met at this time. If the intelligent driving recommendation condition is met, the intelligent driving service can be directly recommended to the vehicle, or other condition judgments can be continued under multiple judgment conditions; if the remaining intelligent driving distance is less than the preset intelligent driving distance, it means that the intelligent driving recommendation condition is not met at this time, and the intelligent driving service is not recommended to the user.

[0071] S314. The current driving data includes the current traveled distance, and the intelligent driving data includes the traveled distance at the start. Compare the current traveled distance and the traveled distance at the start.

[0072] Furthermore, considering that the judgment of the remaining intelligent driving distance is only made from the perspective of the driving distance, the driving situation of the vehicle in the target intelligent driving section is also related to its driving direction and driving time. If it is traveling in the opposite direction and passing the starting point of the section at this time, it means that the vehicle is about to leave the target intelligent driving section. Then, it is obviously inappropriate to recommend the intelligent driving service in the target intelligent driving section to the user at this time. Also, if the intelligent driving service is suitable for use in the target intelligent driving section during the "weekend and holiday" period, and the current time period is "weekday daytime", then it is obviously not suitable to recommend the intelligent driving service to the user. Therefore, when judging the intelligent driving state based on the remaining intelligent driving distance, the judgment conditions may be relatively single. To reduce misjudgment, the embodiments of the present application can also obtain the current driving information of the vehicle, and judge whether the intelligent driving state of the vehicle in the target intelligent driving section meets the intelligent driving recommendation condition according to the current driving information and the intelligent driving data. In this way, by further judging the intelligent driving state of the vehicle in combination with the current driving situation of the vehicle, misjudgment can be reduced, and the accuracy of the final judgment result can be improved.

[0073] Optionally, when the intelligent driving data includes the distance traveled since starting and the current driving information of the vehicle is obtained, the current distance traveled in the current driving information can be determined. The current distance traveled is the distance traveled by the vehicle after starting until it reaches the target intelligent driving section. Then, the current distance traveled is compared with the distance traveled since starting. If the difference is small, it indicates that the vehicle will enter the target intelligent driving section after passing the starting point of the target intelligent driving section. At this time, the driving direction of the vehicle is the forward driving direction into the target intelligent driving section. However, if the difference is large, it indicates that the vehicle may have driven out of the target intelligent driving section when passing the starting point of the target intelligent driving section. At this time, the driving direction of the vehicle is the reverse driving direction away from the target intelligent driving section.

[0074] S316. If the difference between the current distance traveled and the distance traveled since starting does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0075] Optionally, in order to clarify the driving direction of the vehicle relative to the target intelligent driving section based on the current distance traveled by the vehicle, a forward driving condition can be preset to define the threshold value of the difference between the current distance traveled and the distance traveled since starting. If the difference value is within a certain deviation range, it can be considered that the driving direction of the vehicle is the forward driving direction away from the target intelligent driving section. That is, if the difference between the current distance traveled and the distance traveled since starting meets the preset forward driving condition, it is determined that the intelligent driving state meets the intelligent driving recommendation condition, or other condition judgments are continued under multiple determination conditions. In another case, if the difference between the current distance traveled and the distance traveled since starting does not meet the preset forward driving condition, it indicates that the intelligent driving state of the vehicle does not meet the intelligent driving recommendation condition and is not suitable for recommending the intelligent driving service.

[0076] Specifically, in a feasible implementation manner, the preset forward driving condition can stipulate that the difference between the current distance traveled and the distance traveled since starting cannot be greater than 2 kilometers and exceed 20% of the total distance of the target intelligent driving section. If the difference exceeds the threshold set in the preset forward driving condition, it indicates that the difference between the current distance traveled and the distance traveled since starting is large, and thus it can be determined that the driving direction of the vehicle is the reverse driving direction away from the target intelligent driving section.

[0077] S318. The current driving data includes the current driving time, and the intelligent driving data includes the intelligent driving time. Compare the current driving time and the intelligent driving time.

[0078] Similarly, among the intelligent driving data stored in the vehicle, if it includes the intelligent driving time, the intelligent driving time refers to the time when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section. In the judgment of this intelligent driving service recommendation, after determining the current driving time in the current driving information, compare the current driving time with the intelligent driving time. If the current driving time does not conform to the intelligent driving time, it means that it is not suitable to use the intelligent driving service currently.

[0079] S320. If the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0080] Optionally, if the current driving time is the same as the intelligent driving time, then in the current time period, the intelligent driving state on the target intelligent driving section meets the intelligent driving recommendation conditions. Furthermore, the recommended intelligent driving service corresponding to the target intelligent driving section can be provided subsequently, or other condition judgments can be continued under multiple judgment conditions; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0081] S322. If the vehicle meets the intelligent driving recommendation conditions, the intelligent driving service corresponding to the target intelligent driving section is recommended to the vehicle.

[0082] Regarding step S322, please refer to the detailed description in step S206, which will not be elaborated here.

[0083] In the embodiments of the present application, an intelligent driving service recommendation method is provided. First, if the vehicle has the navigation turned on, the remaining distance to be traveled by the vehicle on the target intelligent driving section can be directly judged through the navigation information, and it is judged whether the vehicle meets the intelligent driving recommendation conditions according to the remaining distance to be traveled; if the vehicle does not have the navigation turned on, it is judged through the intelligent driving data stored in the vehicle. Specifically, when the current driving data includes the intelligent driving distance to be traveled and the intelligent driving data includes the preset intelligent driving distance, the intelligent driving distance to be traveled is compared with the preset intelligent driving distance, and it is judged whether the vehicle meets the intelligent driving recommendation conditions through the driving distance of the vehicle on the target intelligent driving section; when the current driving data includes the current distance traveled and the intelligent driving data includes the starting distance traveled, according to the current distance traveled and the starting distance traveled of the vehicle, the driving direction of the vehicle on the target intelligent driving section is judged, and then it is determined whether the vehicle meets the intelligent driving recommendation conditions; when the current driving data includes the current driving time and the intelligent driving data includes the intelligent driving time, the current driving time and the intelligent driving time are compared. If the current driving time conforms to the intelligent driving time, it means that it is suitable to use the intelligent driving service currently. In this way, judging whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section according to the current driving information and the intelligent driving data can make a further judgment in combination with the current driving situation of the vehicle, reduce misjudgment, and improve the accuracy of the final judgment result.

[0084] Please refer toFigure 4 , Figure 4 This is a structural block diagram of an intelligent driving service recommendation device provided by an embodiment of the present application. As Figure 4 shown, the intelligent driving service recommendation device 400 includes:

[0085] An intelligent driving data acquisition module 410, configured to determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle in response to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section. The intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section, and the current driving data is the data of the vehicle during this trip;

[0086] A driving state judgment module 420, configured to compare the current driving data with the intelligent driving data to judge whether the vehicle meets the intelligent driving recommendation condition on the target intelligent driving section;

[0087] An intelligent driving service recommendation module 430, configured to recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle if the vehicle meets the intelligent driving recommendation condition.

[0088] Optionally, the intelligent driving data includes at least one of the preset intelligent driving distance, the distance traveled after starting, and the intelligent driving time. The preset intelligent driving distance is the driving distance with a high-quality intelligent driving experience. The distance traveled after starting is the distance that the vehicle has traveled after starting and reaching the target intelligent driving section in the historical trip. The intelligent driving time is the time when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section in the historical trip. The current driving data includes at least one of the intelligent driving distance to be traveled, the current distance traveled, and the current driving time. The intelligent driving distance to be traveled is the distance that the vehicle continuously travels on the target intelligent driving section in the historical trip. The current distance traveled is the distance that the vehicle has traveled after starting and reaching the target intelligent driving section in this trip. The current driving time is the time when the vehicle is currently located. Among them, the intelligent driving distance to be traveled, the distance traveled after starting, and the intelligent driving time are all calculated based on the historical driving data of the vehicle on the target intelligent driving section.

[0089] Optionally, the current driving data includes the intelligent driving distance to be traveled, and the intelligent driving data includes the preset intelligent driving distance. The driving state judgment module 420 is further configured to compare the intelligent driving distance to be traveled and the preset intelligent driving distance. If the intelligent driving distance to be traveled is less than the preset intelligent driving distance, the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0090] Optionally, the current driving data includes the current distance traveled, and the intelligent driving data includes the distance traveled after starting. The driving state judgment module 420 is further configured to compare the current distance traveled and the distance traveled after starting. If the difference between the current distance traveled and the distance traveled after starting does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0091] Optionally, the current driving data includes the current driving time, the intelligent driving data includes the intelligent driving time, and the driving state judgment module 420 is further configured to compare the current driving time and the intelligent driving time; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0092] Optionally, the current driving data includes the current traveled distance and the current driving time, the intelligent driving data includes the traveled distance at start and the intelligent driving time, and the driving state judgment module 420 is further configured to compare the current traveled distance and the traveled distance at start; if the difference between the current traveled distance and the traveled distance at start does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the difference between the current traveled distance and the traveled distance at start meets the preset forward driving condition, then the current driving time and the intelligent driving time are compared; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation condition, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the current driving time is the same as the intelligent driving time, it is determined that the vehicle meets the intelligent driving recommendation condition.

[0093] Optionally, the intelligent driving service recommendation device 400 further includes: a navigation information judgment module, configured to, if it is detected that the vehicle is navigating, obtain the navigation information of the vehicle and determine the remaining distance to be navigated by the vehicle on the target intelligent driving section according to the navigation information; compare the remaining distance to be navigated and the preset intelligent driving distance; if the remaining distance to be navigated is greater than or equal to the preset intelligent driving distance, it is determined that the intelligent driving state meets the intelligent driving recommendation condition; if it is detected that the vehicle is not navigating, the intelligent driving data corresponding to the target intelligent driving section is determined.

[0094] In an embodiment of the present application, a smart driving service recommendation device is provided. Among them, the smart driving data acquisition module is configured to determine the smart driving data corresponding to the target smart driving section and the current driving data of the vehicle in response to a driving signal triggered when the vehicle travels to the starting point of the target smart driving section. The smart driving data is the data when the vehicle is suitable for using the smart driving service on the target smart driving section, and the current driving data is the data of the vehicle during this trip; the driving state judgment module is configured to compare the current driving data with the smart driving data to judge whether the vehicle meets the smart driving recommendation conditions on the target smart driving section; the smart driving service recommendation module is configured to recommend the smart driving service corresponding to the target smart driving section to the vehicle if the vehicle meets the smart driving recommendation conditions. Since the smart driving data illustrates the driving state when the vehicle can use the smart driving service on the target smart driving section, then when the vehicle enters the target smart driving section, it can be judged whether the current driving situation of the vehicle is suitable for using the smart driving service through the smart driving data, and when the vehicle is suitable for using the smart driving function on the target smart driving section, the smart driving service is actively recommended to the user, so that the smart driving service can be accurately recommended to the user while ensuring the smart driving experience, and the smart driving service can be provided to the user in a timely manner, improving the user's smart driving experience.

[0095] An embodiment of the present application also provides a computer storage medium, which can store multiple instructions, and the instructions are suitable for being loaded and executed by a processor to perform the steps of the method in any one of the above embodiments.

[0096] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of a vehicle provided by an embodiment of the present application. As Figure 5 shown, the vehicle 500 may include: at least one vehicle processor 501, at least one network interface 504, a user interface 503, a memory 505, and at least one communication bus 502.

[0097] Among them, the communication bus 502 is used to realize the connection and communication between these components.

[0098] Among them, the user interface 503 may include a display screen (Display), a camera (Camera), and optionally the user interface 503 may further include a standard wired interface and a wireless interface.

[0099] Among them, the network interface 504 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0100] Among them, the vehicle processor 501 may include one or more processing cores. The vehicle processor 501 connects various parts within the entire vehicle 500 through various interfaces and lines. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 505, and by invoking data stored in the memory 505, it performs various functions of the vehicle 500 and processes data. Optionally, the vehicle processor 501 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The vehicle processor 501 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the vehicle processor 501 and may be implemented separately by a single chip.

[0101] Among them, the memory 505 may include random access memory (RAM) and may also include read-only memory (ROM). Optionally, the memory 505 includes a non-transitory computer-readable storage medium. The memory 505 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 505 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 505 may also be at least one storage device located far from the aforementioned vehicle processor 501. As Figure 5 shown, the memory 505, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an intelligent driving service recommendation program.

[0102] In Figure 5In the vehicle 500 shown, the user interface 503 is mainly used to provide an interface for the user to input and obtain the data input by the user; while the vehicle processor 501 can be used to call the intelligent driving service recommendation program stored in the memory 505 and specifically perform the following operations:

[0103] In response to the driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle. The intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service in the target intelligent driving section, and the current driving data is the data of the vehicle in this trip;

[0104] Compare the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions in the target intelligent driving section;

[0105] If the vehicle meets the intelligent driving recommendation conditions, recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle.

[0106] In some embodiments, the intelligent driving data includes at least one of the data of the preset intelligent driving distance, the traveled distance since starting, and the intelligent driving time. The preset intelligent driving distance is the driving distance with a high-quality intelligent driving experience, the traveled distance since starting is the distance traveled by the vehicle after starting to reach the target intelligent driving section in the historical trip, and the intelligent driving time is the time when the vehicle is suitable for using the intelligent driving service in the target intelligent driving section in the historical trip; the current driving data includes at least one of the data of the remaining intelligent driving distance, the current traveled distance, and the current driving time. The remaining intelligent driving distance is the distance that the vehicle continuously travels in the target intelligent driving section in the historical trip, the current traveled distance is the distance traveled by the vehicle after starting to reach the target intelligent driving section in this trip, and the current driving time is the time when the vehicle is currently located; among them, the remaining intelligent driving distance, the traveled distance since starting, and the intelligent driving time are all calculated based on the historical driving data of the vehicle in the target intelligent driving section.

[0107] In some embodiments, the current driving data includes the remaining intelligent driving distance, and the intelligent driving data includes the preset intelligent driving distance. When the vehicle processor 501 executes the comparison of the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions in the target intelligent driving section, it specifically performs the following steps: compare the remaining intelligent driving distance and the preset intelligent driving distance; if the remaining intelligent driving distance is less than the preset intelligent driving distance, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0108] In some embodiments, the current driving data includes the currently traveled distance, and the intelligent driving data includes the traveled distance at the start. When the vehicle processor 501 compares the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section, the following steps are specifically executed: Compare the currently traveled distance and the traveled distance at the start; if the difference between the currently traveled distance and the traveled distance at the start does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0109] In some embodiments, the current driving data includes the current driving time, and the intelligent driving data includes the intelligent driving time. When the vehicle processor 501 compares the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section, the following steps are specifically executed: Compare the current driving time and the intelligent driving time; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

[0110] In some embodiments, the current driving data includes the currently traveled distance and the current driving time, and the intelligent driving data includes the traveled distance at the start and the intelligent driving time. When the vehicle processor 501 compares the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section, the following steps are specifically executed: Compare the currently traveled distance and the traveled distance at the start; if the difference between the currently traveled distance and the traveled distance at the start does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the difference between the currently traveled distance and the traveled distance at the start meets the preset forward driving condition, then compare the current driving time and the intelligent driving time; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the current driving time is the same as the intelligent driving time, it is determined that the vehicle meets the intelligent driving recommendation conditions.

[0111] In some embodiments, after the vehicle processor 501 executes the driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, the following steps are specifically executed: If it is monitored that the vehicle is navigating, obtain the navigation information of the vehicle and determine the remaining navigation distance of the vehicle on the target intelligent driving section according to the navigation information; Compare the remaining navigation distance and the preset intelligent driving distance; if the remaining navigation distance is greater than or equal to the preset intelligent driving distance, it is determined that the intelligent driving state meets the intelligent driving recommendation conditions; if it is monitored that the vehicle is not navigating, execute to determine the intelligent driving data corresponding to the target intelligent driving section.

[0112] In several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or modules can be in electrical, mechanical or other forms.

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

[0114] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The above computer program product includes one or more computer instructions. When the above computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this specification are generated in whole or in part. The above computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The above computer instructions can be stored in a computer-readable storage medium or transmitted through the above computer-readable storage medium. The above computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The above computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The above available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a Digital Versatile Disc (DVD)), or a semiconductor medium (for example, a Solid State Disk (SSD)), etc.

[0115] It should be noted that for the foregoing method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0116] In the above embodiments, the descriptions of the respective embodiments have their own focuses. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0117] The above is the description of a method, device, storage medium, and vehicle for intelligent driving service recommendation provided by this application. For those skilled in the art, according to the idea of the embodiments of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A method for recommending intelligent driving services, characterized in that, the method includes: Responding to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determining the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle, where the intelligent driving data is the data when the vehicle is suitable for using intelligent driving services on the target intelligent driving section, and the current driving data is the data of the vehicle during this trip; Comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section; If the vehicle meets the intelligent driving recommendation conditions, recommend the intelligent driving services corresponding to the target intelligent driving section to the vehicle.

2. The method according to claim 1, characterized in that, the intelligent driving data includes at least one of preset intelligent driving distance, distance traveled after starting, and intelligent driving time. The preset intelligent driving distance is the driving distance with a high-quality intelligent driving experience. The distance traveled after starting is the distance traveled by the vehicle after starting and reaching the target intelligent driving section in the historical trip. The intelligent driving time is the time when the vehicle is suitable for using intelligent driving services on the target intelligent driving section in the historical trip; the current driving data includes at least one of the intelligent driving distance to be traveled, the current distance traveled, and the current driving time. The intelligent driving distance to be traveled is the distance continuously traveled by the vehicle in the target intelligent driving section in the historical trip. The current distance traveled is the distance traveled by the vehicle after starting and reaching the target intelligent driving section in this trip. The current driving time is the time when the vehicle is currently located; wherein, the intelligent driving distance to be traveled, the distance traveled after starting, and the intelligent driving time are all calculated based on the historical driving data of the vehicle in the target intelligent driving section.

3. The method according to claim 2, characterized in that, the current driving data includes the intelligent driving distance to be traveled, the intelligent driving data includes the preset intelligent driving distance, and comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section includes: Comparing the intelligent driving distance to be traveled and the preset intelligent driving distance; If the intelligent driving distance to be traveled is less than the preset intelligent driving distance, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving services corresponding to the target intelligent driving section are not recommended to the vehicle.

4. The method according to claim 2, characterized in that, the current driving data includes the current distance traveled, the intelligent driving data includes the distance traveled after starting, and comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section includes: Comparing the current distance traveled and the distance traveled after starting; If the difference between the current distance traveled and the distance traveled after starting does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving services corresponding to the target intelligent driving section are not recommended to the vehicle.

5. The method according to claim 2, It is characterized in that the current driving data includes the current driving time, the intelligent driving data includes the intelligent driving time, and comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section includes: comparing the current driving time and the intelligent driving time; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle.

6. The method according to claim 2, wherein the current driving data includes the current traveled distance and the current driving time, the intelligent driving data includes the starting traveled distance and the intelligent driving time, and comparing the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section includes: comparing the current traveled distance and the starting traveled distance; if the difference between the current traveled distance and the starting traveled distance does not meet the preset forward driving condition, the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the difference between the current traveled distance and the starting traveled distance meets the preset forward driving condition, then compare the current driving time and the intelligent driving time; if the current driving time is different from the intelligent driving time, it is determined that the vehicle does not meet the intelligent driving recommendation conditions, and the intelligent driving service corresponding to the target intelligent driving section is not recommended to the vehicle; if the current driving time is the same as the intelligent driving time, it is determined that the vehicle meets the intelligent driving recommendation conditions.

7. The method according to claim 2, it is characterized in that after responding to the driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, it further includes: if it is monitored that the vehicle is navigating, obtaining the navigation information of the vehicle and determining the remaining navigation distance of the vehicle on the target intelligent driving section according to the navigation information; comparing the remaining navigation distance and the preset intelligent driving distance; if the remaining navigation distance is greater than or equal to the preset intelligent driving distance, it is determined that the intelligent driving state meets the intelligent driving recommendation conditions; if it is monitored that the vehicle is not navigating, execute the determination of the intelligent driving data corresponding to the target intelligent driving section.

8. An intelligent driving service recommendation device, it is characterized in that the device includes: an intelligent driving data acquisition module, configured to respond to a driving signal triggered when the vehicle travels to the starting point of the target intelligent driving section, determine the intelligent driving data corresponding to the target intelligent driving section and the current driving data of the vehicle, where the intelligent driving data is the data when the vehicle is suitable for using the intelligent driving service on the target intelligent driving section, and the current driving data is the data of the vehicle in this trip; a driving state judgment module, configured to compare the current driving data with the intelligent driving data to determine whether the vehicle meets the intelligent driving recommendation conditions on the target intelligent driving section; A intelligent driving service recommendation module, which is used to recommend the intelligent driving service corresponding to the target intelligent driving section to the vehicle if the vehicle meets the intelligent driving recommendation conditions.

9. A computer storage medium, characterized in that, the computer storage medium stores multiple instructions, and the instructions are adapted to be loaded and executed by a processor to perform the steps of the method according to any one of claims 1 to 7.

10. A vehicle, characterized in that, the vehicle is capable of performing the steps of the method according to any one of claims 1 to 7.