Vehicle machine function recommendation method and system

By configuring trigger conditions and function recommendation mode on the vehicle machine, unused vehicle functions are pushed according to the vehicle scene, the problem of low utilization of vehicle machine functions is solved, and more efficient use of functions and improved user experience is achieved.

CN119669301APending Publication Date: 2025-03-21DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411645704.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The vehicle function utilization rate is low, making it difficult for drivers to detect and use various functions configured by the vehicle, resulting in underutilization of functions.

Method used

By pre-configuring the trigger conditions, the vehicle-machine function recommendation mode is activated, and the unused vehicle-machine function is pushed according to the vehicle's scene information, and the recommended combination with the function correlation is made.

Benefits of technology

It effectively improves the utilization rate of car computer functions, improves user experience and user viscosity, and avoids waste of functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119669301A_ABST
    Figure CN119669301A_ABST
Patent Text Reader

Abstract

The invention discloses a car function recommendation method and system, and belongs to the technical field of auxiliary driving, and the method comprises the steps: pre-configuring a first triggering condition and a second triggering condition, and classifying all car functions through combining with the second triggering condition; when it is judged that the vehicle meets the first triggering condition, a vehicle machine function recommendation mode is started, and when it is judged that the vehicle machine function recommendation mode is started and the vehicle meets the second triggering condition, unused vehicle machine functions in the corresponding types are pushed. According to the method, all the in-vehicle entertainment functions are classified, the in-vehicle entertainment function recommendation mode is started when it is judged that the vehicle meets the first trigger condition, and the unused in-vehicle entertainment functions are selected from all the in-vehicle entertainment functions of the corresponding types to be recommended when it is judged that the vehicle meets the second trigger condition; therefore, the technical purpose of recommending proper unused vehicle functions to the user at a proper time is achieved, the user experience and the user viscosity are improved, and function waste is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of assisted driving technology, and in particular to a method and system for recommending vehicle computer functions. Background Art

[0002] At present, with the development of automobile networking, vehicles are equipped with more and more functions, and vehicles can provide more and more auxiliary functions to assist drivers in driving the vehicles safely.

[0003] However, the increase in vehicle configuration functions will inevitably lead to an increase in the number of software applications installed on the vehicle computer, which may cause inconvenience to the driver in finding and using them. At the same time, although the vehicle is equipped with many functions, the existing technology cannot effectively inform the driver of the specific configuration functions, so that in most cases the driver will only use a small part of the functions he knows, such as air conditioning, Bluetooth phone, wipers, radio, etc.; and for most of the configuration functions, the driver does not even know their existence during daily driving, let alone understand how to use them and under what environment and road conditions the corresponding configuration functions are suitable, resulting in a relatively low utilization rate of the configuration functions.

[0004] There are many functions on the car computer, but car owners may only use a single function repeatedly in daily use of the car. They know little about some special features or entertainment functions that cannot be used during driving, or even have never used them, which will affect the user experience. Summary of the invention

[0005] The present application provides a vehicle computer function recommendation method, system, device and computer-readable storage medium, which can solve the technical problem of low vehicle computer function utilization in the prior art.

[0006] In a first aspect, an embodiment of the present application provides a method for recommending vehicle machine functions, the method comprising:

[0007] Pre-configure the first trigger condition and the second trigger condition, and classify all unused vehicle computer functions in combination with the second trigger condition, so that the types of vehicle computer functions correspond to the second trigger condition one by one;

[0008] When it is determined that the vehicle meets the first trigger condition, the vehicle machine function recommendation mode is started;

[0009] When it is determined that the vehicle machine function recommendation mode is activated and the vehicle meets the second trigger condition, unused vehicle machine functions of the corresponding category are pushed.

[0010] In combination with the first aspect, in one implementation, the method further includes:

[0011] Quantify the correlation between various vehicle computer functions in advance to obtain the correlation value of each vehicle computer function with other vehicle computer functions;

[0012] When it is determined that the vehicle machine function recommendation mode is started and the vehicle meets the second trigger condition, an unused vehicle machine function in the corresponding category is pushed in combination with the associated value.

[0013] In combination with the first aspect, in one implementation, the pushing of unused vehicle machine functions in combination with the associated value specifically includes the following steps:

[0014] Selecting a vehicle computer function type to be recommended according to the second trigger condition;

[0015] Select two vehicle machine functions from the types of vehicle machine functions to be recommended as a main recommended function and an auxiliary recommended function, respectively, the main recommended function has the highest correlation value with the vehicle machine function recommended last time in the type of vehicle machine functions, and the auxiliary recommended function has the highest correlation value with the main recommended function;

[0016] Push the auxiliary function while pushing the main function.

[0017] In combination with the first aspect, in one implementation, the inferring the unused vehicle machine function in combination with the associated value specifically includes the following steps:

[0018] Selecting a vehicle computer function type to be recommended according to the second trigger condition;

[0019] Selecting a plurality of vehicle computer tasks as pending functions from the types of vehicle computer functions to be recommended;

[0020] Obtain the most frequently used vehicle function from other vehicles or the vehicle itself as a comparison function, calculate the correlation value between each pending function and the comparison function, and use the pending function with the highest correlation value as the main recommended function;

[0021] Push the main push function.

[0022] In combination with the first aspect, in one implementation, the pushing of unused vehicle machine functions in combination with the associated value specifically includes the following steps:

[0023] Selecting a vehicle computer function type to be recommended according to the second trigger condition;

[0024] Selecting a plurality of vehicle machine functions from the types of vehicle machine functions to be recommended as pending functions;

[0025] Obtain multiple vehicle functions with the highest frequency of use from other vehicles or the vehicle as comparison functions, calculate the total value of the association value between each pending function and all the comparison functions, and use the pending function with the highest total association value as the main recommended function;

[0026] Push the main push function.

[0027] In combination with the first aspect, in one implementation, the calculating the total value of the association values ​​between the pending function and all the compared functions specifically includes the following steps:

[0028] Set the weight of each comparison function according to its usage frequency, and the usage frequency is proportional to the weight;

[0029] The total value of the association values ​​between the pending function and all the comparison functions is calculated by combining the weights of each comparison function and the association values ​​between each comparison function and the pending function.

[0030] In combination with the first aspect, in one implementation, an unused vehicle computer function is pushed by popping up a function recommendation card on the vehicle computer; the function recommendation card displays the pushed vehicle computer function and includes a start option, a reject option, and an ignore option;

[0031] After the user selects the start option, the car function pushed on the start function recommendation card is started;

[0032] After the user chooses to reject the option, the function recommendation card will no longer be pushed in the first period of time;

[0033] After the user chooses to ignore the option, the function recommendation card will pop up again in the second time period;

[0034] When the user exceeds the set time threshold and does not select any of the start option, the reject option, and the ignore option, the function recommendation card will pop up again within the third time period.

[0035] In combination with the first aspect, in one implementation, the first trigger condition includes the accumulated mileage exceeding a preset mileage threshold.

[0036] In combination with the first aspect, in one implementation, the second trigger condition is scenario information, the scenario information includes a suitable usage scenario and a suitable recommendation scenario, and both the suitable usage scenario and the suitable recommendation scenario correspond to a preset average vehicle speed;

[0037] Suitable use scenarios are used to describe the driving scenarios in which the vehicle function is suitable for use;

[0038] Suitable for recommended scenarios is used to describe the driving scenarios for which the vehicle function is suitable.

[0039] In a second aspect, an embodiment of the present application provides a vehicle machine function recommendation system, the vehicle machine function recommendation system comprising:

[0040] A preprocessing module, which is used to pre-configure the first trigger condition and the second trigger condition, and classify all unused vehicle machine functions in combination with the second trigger condition, and the types of vehicle machine functions correspond to the second trigger condition one by one;

[0041] The function recommendation module is used to start the vehicle function recommendation mode when it is determined that the vehicle meets the first trigger condition; when it is determined that the vehicle function recommendation mode is started and the vehicle meets the second trigger condition, push the vehicle function that has not been used in the corresponding category.

[0042] The beneficial effects brought by the technical solution provided by the embodiments of the present application include:

[0043] By pre-configuring the first trigger condition and the second trigger condition and pre-classifying all vehicle computer functions, the vehicle computer function recommendation mode is started when it is determined that the vehicle meets the first trigger condition. At this time, based on the relevant information, when it is determined that the vehicle meets the second trigger condition, unused vehicle computer functions are selected from all vehicle computer functions of the corresponding type for recommendation, thereby achieving the technical purpose of recommending suitable unused vehicle computer functions to users at the right time, avoiding function waste, improving function utilization, and improving user experience and user stickiness. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 This is a flow chart of an embodiment of a method for recommending vehicle functions of the present application;

[0045] Figure 2 This is a flowchart of a specific embodiment of the vehicle function recommendation method of the present application;

[0046] Figure 3 One of the flowcharts for pushing unused vehicle functions in combination with associated values;

[0047] Figure 4 The second flowchart for pushing unused vehicle machine functions in combination with associated values;

[0048] Figure 5 The third flowchart for pushing unused vehicle functions in combination with associated values;

[0049] Figure 6 A flow chart of pushing an unused vehicle function of a corresponding type when it is determined that the vehicle function recommendation mode is activated and the vehicle meets the second trigger condition;

[0050] Figure 7 This is a schematic diagram of the functional modules of an embodiment of the vehicle function recommendation system of the present application. DETAILED DESCRIPTION

[0051] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0052] First, some technical terms in the present application are explained to facilitate those skilled in the art to understand the present application.

[0053] Car computer refers to the abbreviation of the in-vehicle infotainment product installed in the car. The car computer can realize the information communication between people and cars, and cars and the outside world (cars). The main functions of the car computer include navigation, entertainment, communication and safety. In addition, the car computer may also have ETC access, wireless communication, online navigation, road condition information, travel guides, shopping, entertainment audio and video and other functions, which can provide a full range of services around the travel needs of car owners.

[0054] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0055] In a first aspect, an embodiment of the present application provides a method for recommending vehicle computer functions.

[0056] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the vehicle function recommendation method of the present application. Figure 1 As shown, the recommended methods for vehicle functions include:

[0057] Step S1, pre-configure a first trigger condition and a second trigger condition, and classify all unused vehicle machine functions in combination with the second trigger condition, and the types of vehicle machine functions correspond to the second trigger condition one by one.

[0058] Step S2: when it is determined that the vehicle meets the first trigger condition, starting the vehicle function recommendation mode;

[0059] Step S3: when it is determined that the vehicle machine function recommendation mode is activated and the vehicle meets the second trigger condition, push a vehicle machine function that has not been used in the corresponding category.

[0060] In this embodiment, by pre-configuring the first trigger condition and the second trigger condition, and pre-classifying all vehicle computer functions, the vehicle computer function recommendation mode is started when it is determined that the vehicle meets the first trigger condition. At this time, based on the relevant information, when it is determined that the vehicle meets the second trigger condition, unused vehicle computer functions are selected from all vehicle computer functions of the corresponding type for recommendation, thereby achieving the technical purpose of recommending suitable unused vehicle computer functions to users at the right time, avoiding function waste, improving function utilization, and improving user experience and user stickiness.

[0061] In a specific embodiment, the first trigger condition is that the cumulative mileage is greater than 1000km. When it is detected that the vehicle currently meets the first trigger condition, the vehicle computer recommendation mode is started. After starting this mode, the vehicle computer function type is selected according to the second trigger condition, and the unused vehicle computer functions are found from the selected vehicle computer function types for push. For example, the second trigger condition is that the current gear is D gear, the current weather is rainy and the wiper high gear lasts for more than 5 minutes. At this time, the rain and snow function is recommended to the user. The vehicle computer function includes one-button turning on of external lights such as front fog lights, and turning on the internal blower for defogger to ensure the driver's driving vision.

[0062] In another specific embodiment, the first trigger condition is that the cumulative mileage is greater than 1000 km. When it is detected that the vehicle currently meets the first trigger condition, the vehicle computer recommendation mode is started. After starting this mode, the vehicle computer function type is selected according to the second trigger condition, and the unused vehicle computer functions are found from the selected vehicle computer function types for push. For example, the second trigger condition is that the current gear is P gear and the air conditioner is continuously used for more than 15 minutes. At this time, the user is recommended to use the nap function. This vehicle computer function includes passengers taking a short rest in the car. After clicking the nap function, the seat automatically lies down and sleep-aiding music is played.

[0063] In another specific embodiment, the first trigger condition is that the cumulative mileage is between 1000-2000km. When it is detected that the vehicle currently meets the first trigger condition, the vehicle computer recommendation mode is started. After starting this mode, the vehicle computer function type is selected according to the second trigger condition, and the unused vehicle computer functions are found from the selected vehicle computer function types for push. For example, the second trigger condition is that the current gear is D gear, the current speed is greater than 80km / h and the cumulative uniform speed driving time exceeds 30min. At this time, the user is recommended to use the smart navigation function, which includes setting the driving speed, automatically adjusting the vehicle speed and the safety distance of the vehicle in front according to the speed and distance of the vehicle in front, and then identifying the lane markings through the on-board camera to achieve automatic control of vehicle speed, braking, following and other actions.

[0064] Furthermore, in one embodiment, the method further includes:

[0065] Quantify the correlation between various vehicle computer functions in advance to obtain the correlation value of each vehicle computer function with other vehicle computer functions;

[0066] When it is determined that the vehicle machine function recommendation mode is started and the vehicle meets the second trigger condition, an unused vehicle machine function in the corresponding category is pushed in combination with the associated value.

[0067] In this embodiment, different vehicle computer functions are correlated, and the correlation value between these two vehicle computer functions is higher than the correlation value between each of them and other vehicle computer functions. After the vehicle computer type to be recommended is selected according to the second trigger, an unused vehicle computer function A is found from the type, and another unused vehicle computer function B is found from the type. The correlation value between vehicle computer function B and vehicle computer function A must meet expectations. When recommending vehicle computer function A, the user can be recommended to use another vehicle computer function B at the same time. Alternatively, after recommending one of the vehicle computer functions A, the user can be given priority to use the other vehicle computer function B the next time the vehicle computer function of this type is recommended, thereby improving the rationality of the recommendation.

[0068] In a specific embodiment, Figure 2 As shown, the recommended methods for vehicle functions include:

[0069] Step A1: pre-configure a first trigger condition and a second trigger condition, and classify all unused vehicle machine functions in combination with the second trigger condition, so that the types of vehicle machine functions correspond to the second trigger condition one by one.

[0070] Step A2: quantify the correlation between the various vehicle machine functions in advance to obtain the correlation value between each vehicle machine function and other vehicle machine functions.

[0071] Step A3: when it is determined that the vehicle meets the first trigger condition, start the vehicle function recommendation mode.

[0072] Step A4: when it is determined that the vehicle machine function recommendation mode is activated and the vehicle meets the second trigger condition, push the vehicle machine function that has not been used in the corresponding category in combination with the associated value.

[0073] Among them, steps A1 and A2 can be performed simultaneously.

[0074] Further, in one embodiment, if Figure 3 As shown, the above-mentioned push of unused vehicle machine functions in combination with the associated value specifically includes the following steps:

[0075] A41a. Select a vehicle machine function type to be recommended according to the second trigger condition.

[0076] A42a. Select two vehicle machine functions from the types of vehicle machine functions to be recommended as a main push function and an auxiliary push function, respectively. The main push function has the highest correlation value with the vehicle machine function recommended last time in the type of vehicle machine functions, and the auxiliary push function has the highest correlation value with the main push function.

[0077] A43a. Push the auxiliary push function while pushing the main push function.

[0078] In this embodiment, the specific functions of different vehicle functions may have the same parts or related parts. For example, a certain vehicle function A has the function of controlling the opening of the sunroof, and another vehicle function B also has the function of controlling the opening of the sunroof, or a certain vehicle function A has the function of controlling the opening of the sunroof, and another vehicle function B has the function of controlling the activation of related components before the sunroof is opened. In this case, there is a correlation between the two vehicle functions, and the correlation value between the two vehicle functions is higher than the correlation value between each of them and other vehicle functions. When recommending one of the vehicle functions A, another vehicle function B can be recommended at the same time. In this case, the vehicle function A is used as the main push function, and the vehicle function B is used as the auxiliary push function. It is also possible that after recommending one of the vehicle functions A, the next time the vehicle function of this type is recommended, the other vehicle function B is recommended first. In this case, the vehicle function A is used as the main push function when the vehicle function of this type was recommended last time, and the vehicle function B is used as the main push function when the vehicle function of this type is recommended this time.

[0079] Further, in one embodiment, if Figure 4 As shown, the push function of the vehicle computer combined with the associated value includes the following steps:

[0080] A41b. Select the type of vehicle machine function to be recommended according to the second trigger condition.

[0081] A42b. Select multiple vehicle machine functions from the types of vehicle machine functions to be recommended as pending functions.

[0082] A43b. Obtain the most frequently used vehicle function from other vehicles or the vehicle as a comparison function, calculate the correlation value between each pending function and the comparison function, and use the pending function with the highest correlation value as the main recommended function.

[0083] A44b, push the main push function.

[0084] In this embodiment, the specific functions of different vehicle computer functions may have the same parts or related parts. For example, a certain vehicle computer function A has the function of controlling the opening of the sunroof, and another vehicle computer function B and another vehicle computer function C also have the function of controlling the opening of the sunroof, or a certain vehicle computer function A has the function of controlling the opening of the sunroof, and another vehicle computer function B and another vehicle computer function C have the function of controlling the start-up of related components before the sunroof is opened. In this case, these three vehicle computer functions can be used as pending functions, and the vehicle computer function with the highest frequency of use of the vehicle within a certain period of time can be obtained from other vehicles or the vehicle as a comparison function, and the correlation value between each pending function and the comparison function is calculated respectively, and the pending function with the highest correlation value is used as the main function, and then the main function is pushed, thereby improving the rationality of the recommendation.

[0085] Further, in one embodiment, if Figure 5 As shown, the push function of the vehicle computer combined with the associated value includes the following steps:

[0086] A41c. Select a vehicle computer function type to be recommended according to the second trigger condition.

[0087] A42c. Selecting a plurality of vehicle machine functions from the types of vehicle machine functions to be recommended as pending functions.

[0088] A43c. Obtain multiple vehicle computer functions with the highest frequency of use from other vehicles or the vehicle as comparison functions, calculate the total value of the association value between each pending function and all the comparison functions, and use the pending function with the highest total value of the association value as the main recommended function.

[0089] A44c, push the main push function.

[0090] In this embodiment, if there are multiple vehicle computer functions A, vehicle computer function B, and vehicle computer function C in the vehicle computer type that matches the second trigger condition, the vehicle computer functions with the highest frequency of use among the currently used vehicle computer functions are vehicle computer function D, vehicle computer function E, and vehicle computer function F, the usage frequency of vehicle computer function D is 80%, the usage frequency of vehicle computer function E is 70%, and the usage frequency of vehicle computer function F is 60%, and vehicle computer function D, vehicle computer function E, and vehicle computer function F are all associated with vehicle computer function A, vehicle computer function B, and vehicle computer function C, then the total value of the first association value of vehicle computer function D, vehicle computer function E, and vehicle computer function F with vehicle computer function A, the total value of the second association value of vehicle computer function D, vehicle computer function E, and vehicle computer function F with vehicle computer function B, and the total value of the third association value of vehicle computer function D, vehicle computer function E, and vehicle computer function F with vehicle computer function C are calculated, and the vehicle computer function with the largest value among the first association value total value, the second association value total value, and the third association value total value is selected for recommendation.

[0091] Furthermore, in one embodiment, the method for calculating the total value of the correlation value specifically includes the following steps:

[0092] The weight of each comparison function is set according to its usage frequency, and the usage frequency is proportional to the weight.

[0093] The total value of the association values ​​between the pending function and all the comparison functions is calculated by combining the weights of each comparison function and the association values ​​between each comparison function and the pending function.

[0094] In this embodiment, taking the calculation of the total first association value as an example, the weights of vehicle function D, vehicle function E, and vehicle function F are respectively configured as 0.8, 0.6, and 0.4, and then the total first association value is calculated based on each weight.

[0095] Based on the correlation between unused car computer functions and frequently used car computer functions, car computer functions that may be in line with their usage habits are pushed to users to improve user experience.

[0096] Furthermore, in one embodiment, unused vehicle functions are pushed by popping up a function recommendation card on the vehicle. The function recommendation card displays the pushed vehicle function and includes a start option, a reject option, and an ignore option.

[0097] After the user selects the start option, the car function pushed on the start function recommendation card will be launched.

[0098] After the user chooses the reject option, the function recommendation card will no longer be pushed within the first time period.

[0099] After the user chooses to ignore the option, the function recommendation card pops up again within the second time period.

[0100] When the user exceeds the set time threshold and does not select any of the start option, the reject option, and the ignore option, the function recommendation card will pop up again within the third time period.

[0101] In this embodiment, after selecting the vehicle computer function to be recommended, the vehicle computer function is pushed to the user in the form of a function recommendation card popping up on the vehicle computer. The function recommendation card displays an introduction to the recommended vehicle computer function, as well as a start option, a rejection option, and an ignore option. After the user clicks on the above options, the user is redirected to the corresponding operation interface. If the user does not click on any of the above options for a long time, the function recommendation card will pop up again after a period of time.

[0102] Furthermore, in one embodiment, the first trigger condition is that the accumulated mileage exceeds a preset mileage threshold.

[0103] In another embodiment, the first trigger condition is that the vehicle is powered on, the vehicle account is logged in, the intelligent recommendation function is turned on, and the cumulative mileage exceeds a preset mileage threshold.

[0104] In this embodiment, the vehicle is powered on to trigger the function recommendation enable judgment when the following four conditions are met at the same time: 1) the gear is switched from other gears to P gear. 2) The cumulative mileage reaches 1000km (calibrable) or more. 3) The vehicle account has been logged in. 4) When the smart recommendation card function is turned on, the function recommendation is triggered. If any of the conditions is not met, no function recommendation is made.

[0105] The cloud records the vehicle functions that need to be recommended through the smart card, as well as the usage and recommendation records of these functions. These records are obtained from the cloud and it is determined whether the current vehicle account has any functions that have not been used and pushed. If there is such a function, one is randomly selected from these functions and the function is recommended to the user by popping up a smart card. At the same time, the cloud records that the function has been recommended. The smart card can choose to go to the function, set it not to recommend the function, or do nothing. The card will automatically disappear after 10 seconds. If you choose to go to the function, jump to the corresponding function page. If you choose not to recommend the function, turn off the "Smart Recommendation Card" function.

[0106] Through the above solutions, users can be encouraged to actively use vehicle functions, obtain a better driving experience, and increase user stickiness to vehicle functions. Function recommendations during parking will not interfere with the user's normal driving. Users can choose whether to allow personalized settings for function recommendations, which can meet the car experience of a wider range of users.

[0107] Unused car machine functions can be recommended to users by popping up function recommendation cards. The pop-up window can be set to not be prompted again, reducing disturbance to users who do not like the car machine function.

[0108] Furthermore, in one embodiment, the second trigger condition is scenario information, and the scenario information includes a suitable usage scenario and a suitable recommendation scenario, and both the suitable usage scenario and the suitable recommendation scenario correspond to a preset average vehicle speed.

[0109] Suitable usage scenarios are used to describe the driving scenarios in which this vehicle function is suitable for use.

[0110] Suitable for recommended scenarios is used to describe the driving scenarios for which the vehicle function is suitable.

[0111] In this embodiment, the pre-configured second trigger condition may be scenario information, and according to the second trigger condition, all vehicle machine functions may be classified according to suitable usage scenarios and suitable recommended scenarios.

[0112] Suitable usage scenarios are used to describe the driving scenarios in which the vehicle function is suitable. For example, when the vehicle speed is higher than a certain preset value, some vehicle functions are more compatible with high speeds. At high speeds, these vehicle functions can better assist the driver in driving and assist the vehicle in driving. Therefore, when the vehicle is currently at a high speed, it is suitable to recommend these vehicle functions, thereby improving the driving experience and comfort at high speeds.

[0113] Suitable recommendation scenarios are used to describe driving scenarios in which the vehicle function is suitable for recommendation. For example, when the vehicle speed is lower than a certain preset value, the recommended vehicle function will not interfere with the driver's attention. Some vehicle functions are more complex in function and operation, and it is suitable to recommend users to use these vehicle functions at low speeds. In this case, these vehicle functions are suitable for recommendation when the vehicle is at a low speed, so that the driver can safely choose to use these vehicle functions during driving.

[0114] In a specific embodiment, Figure 6 As shown, when it is determined that the vehicle machine function recommendation mode is started and the vehicle meets the second trigger condition, the vehicle machine functions that have not been used in the corresponding category are pushed, including:

[0115] Step a1: Obtain the historical average speed of the vehicle over a period of time.

[0116] Step a2: Determine whether the historical average speed of the vehicle over the past period of time is higher than a preset first speed threshold:

[0117] If so, it is determined that the future average vehicle speed of the vehicle in the future period of time is higher than the preset first vehicle speed threshold, and then the process goes to step a3.

[0118] If not, it is determined that the future average vehicle speed of the vehicle in the future period of time is lower than the preset first vehicle speed threshold, and then the process goes to step a4.

[0119] Step a3: Determine whether the current real-time speed of the vehicle is higher than a preset second speed threshold:

[0120] If so, it is determined to push to the user a vehicle computer function that is suitable for use in high-speed vehicle scenarios and is suitable for pushing in high-speed vehicle scenarios.

[0121] If not, it is determined to push to the user a vehicle computer function that is suitable for use at high vehicle speeds and suitable for push at low vehicle speeds.

[0122] Step a4: determine whether the current real-time speed of the vehicle is higher than a preset third speed threshold:

[0123] If so, it is determined to push to the user a vehicle computer function that is suitable for use in a low-speed scenario and suitable for push in a high-speed scenario.

[0124] If not, it is determined to push to the user a vehicle computer function that is suitable for use at low vehicle speeds and is suitable for pushing at low vehicle speeds.

[0125] In this embodiment, if it is judged based on the average speed of the vehicle in the past period of time that the average speed of the vehicle in the next period of time will be lower, then when promoting its functions, not only can the functions be recommended, introduced, and taught at low speeds, but also at high speeds. When the vehicle is subsequently driving at a low speed, the user can turn on and use this car computer function at any time, so that the car computer function can better assist the user and the vehicle to drive at low speeds.

[0126] Take a certain car computer function as an example, whose functions and operations are relatively complex and is suitable for use in a low-speed environment. For this car computer function, if it is judged based on the average speed of the vehicle in the past period of time that the average speed of the vehicle in the next period of time will be lower, then when promoting the function, it can only be recommended, introduced, and taught at low speeds. When the vehicle is driving at a low speed subsequently, the user can turn on and use this car computer function at any time, so that the car computer function can better assist the user and the vehicle to drive at low speeds.

[0127] Taking a certain car computer function as an example, whose function and operation are relatively simple and suitable for use in a high-speed environment, then for this car computer function, if it is judged based on the average speed of the vehicle in the past period of time that the average speed of the vehicle in the next period of time will be higher, then when promoting its function, not only can the function be recommended, introduced, and taught at low speeds, but also the function can be promoted, introduced, and taught at high speeds. When the vehicle is driving at high speed subsequently, the user can turn on and use this car computer function at any time, so that the car computer function can better assist the user and the vehicle to drive at high speeds.

[0128] Take a certain car computer function as an example, whose functions and operations are relatively complex and suitable for use in high-speed environments. For this car computer function, if it is judged based on the average speed of the vehicle in the past period of time that the average speed of the vehicle in the next period of time will be higher, then when promoting the function, it can only be recommended, introduced, and taught at a relatively low speed. When the vehicle is driving at high speed subsequently, the user can turn on and use this car computer function at any time, so that the car computer function can better assist the user and the vehicle to drive at high speeds.

[0129] In a second aspect, an embodiment of the present application also provides a vehicle function recommendation system.

[0130] In one embodiment, referring to Figure 7 , Figure 7This is a functional module diagram of an embodiment of the vehicle function recommendation system of the present application. Figure 7 As shown, the vehicle function recommendation system includes:

[0131] The preprocessing module 1 is used to pre-configure the first trigger condition and the second trigger condition, and classify all unused vehicle functions in combination with the second trigger condition, and the types of vehicle functions correspond to the second trigger condition one by one. The function recommendation module 2 is used to start the vehicle function recommendation mode when it is determined that the vehicle meets the first trigger condition. When it is determined that the vehicle function recommendation mode is started and the vehicle meets the second trigger condition, the unused vehicle functions in the corresponding category are pushed.

[0132] In this embodiment, by pre-configuring the first trigger condition and the second trigger condition, and pre-classifying all vehicle computer functions, the vehicle computer function recommendation mode is started when it is determined that the vehicle meets the first trigger condition. At this time, based on the relevant information, when it is determined that the vehicle meets the second trigger condition, unused vehicle computer functions are selected from all vehicle computer functions of the corresponding type for recommendation, thereby achieving the technical purpose of recommending suitable unused vehicle computer functions to users at the right time, avoiding function waste, improving function utilization, and improving user experience and user stickiness.

[0133] Among them, the functional implementation of each module in the above-mentioned vehicle function recommendation system corresponds to the various steps in the above-mentioned vehicle function recommendation method embodiment, and its functions and implementation processes will not be repeated here one by one.

[0134] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0135] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0136] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0137] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0138] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0139] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0140] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for recommending vehicle computer functions, characterized in that: The method comprises: Pre-configure the first trigger condition and the second trigger condition, and classify all unused vehicle computer functions in combination with the second trigger condition, so that the types of vehicle computer functions correspond to the second trigger condition one by one; When it is determined that the vehicle meets the first trigger condition, the vehicle machine function recommendation mode is started; When it is determined that the vehicle machine function recommendation mode is activated and the vehicle meets the second trigger condition, unused vehicle machine functions of the corresponding category are pushed.

2. The vehicle function recommendation method according to claim 1, characterized in that: The method further comprises: Quantify the correlation between various vehicle computer functions in advance to obtain the correlation value of each vehicle computer function with other vehicle computer functions; When it is determined that the vehicle machine function recommendation mode is started and the vehicle meets the second trigger condition, an unused vehicle machine function in the corresponding category is pushed in combination with the associated value.

3. The vehicle function recommendation method according to claim 2, characterized in that: The method of pushing the unused vehicle computer functions in combination with the associated values ​​specifically includes the following steps: Selecting a vehicle computer function type to be recommended according to the second trigger condition; Select two vehicle machine functions from the types of vehicle machine functions to be recommended as a main recommended function and an auxiliary recommended function, respectively, the main recommended function has the highest correlation value with the vehicle machine function recommended last time in the type of vehicle machine functions, and the auxiliary recommended function has the highest correlation value with the main recommended function; Push the auxiliary function while pushing the main function.

4. The vehicle function recommendation method according to claim 2, characterized in that: The method of inferring the unused vehicle computer function by combining the associated value specifically comprises the following steps: Selecting a vehicle computer function type to be recommended according to the second trigger condition; Selecting a plurality of vehicle computer tasks as pending functions from the types of vehicle computer functions to be recommended; Obtain the most frequently used vehicle function from other vehicles or the vehicle itself as a comparison function, calculate the correlation value between each pending function and the comparison function, and use the pending function with the highest correlation value as the main recommended function; Push the main push function.

5. The vehicle function recommendation method according to claim 2, characterized in that: The method of pushing the unused vehicle computer functions in combination with the associated values ​​specifically includes the following steps: Selecting a vehicle computer function type to be recommended according to the second trigger condition; Selecting a plurality of vehicle machine functions from the types of vehicle machine functions to be recommended as pending functions; Obtain multiple vehicle functions with the highest frequency of use from other vehicles or the vehicle as comparison functions, calculate the total value of the association value between each pending function and all the comparison functions, and use the pending function with the highest total association value as the main recommended function; Push the main push function.

6. The vehicle function recommendation method according to claim 5, characterized in that: The calculation of the total value of the association value between the pending function and all the compared functions specifically comprises the following steps: Set the weight of each comparison function according to its usage frequency, and the usage frequency is proportional to the weight; The total value of the association values ​​between the pending function and all the comparison functions is calculated by combining the weights of each comparison function and the association values ​​between each comparison function and the pending function.

7. The vehicle function recommendation method according to claim 1, characterized in that: Pushing unused vehicle computer functions by popping up a function recommendation card on the vehicle computer; the function recommendation card displays the pushed vehicle computer function and includes a start option, a rejection option, and an ignore option; After the user selects the start option, the car function pushed on the start function recommendation card is started; After the user chooses to reject the option, the function recommendation card will no longer be pushed in the first period of time; After the user chooses to ignore the option, the function recommendation card pops up again in the second time period; When the user exceeds the set time threshold and does not select any of the start option, the reject option, and the ignore option, the function recommendation card will pop up again within the third time period.

8. The vehicle function recommendation method according to claim 1, characterized in that: The first trigger condition includes that the accumulated mileage exceeds a preset mileage threshold.

9. The vehicle function recommendation method according to claim 1, characterized in that: The second trigger condition is scenario information, and the scenario information includes a suitable usage scenario and a suitable recommended scenario, and both the suitable usage scenario and the suitable recommended scenario correspond to a preset average vehicle speed; Suitable use scenarios are used to describe the driving scenarios in which the vehicle function is suitable for use; Suitable for recommended scenarios is used to describe the driving scenarios for which the vehicle function is suitable.

10. A vehicle function recommendation system, characterized in that: The vehicle function recommendation system includes: A preprocessing module, which is used to pre-configure the first trigger condition and the second trigger condition, and classify all unused vehicle machine functions in combination with the second trigger condition, and the types of vehicle machine functions correspond to the second trigger condition one by one; The function recommendation module is used to start the vehicle function recommendation mode when it is determined that the vehicle meets the first trigger condition; when it is determined that the vehicle function recommendation mode is started and the vehicle meets the second trigger condition, push the vehicle function that has not been used in the corresponding category.