Driving range strategy recommendation method and apparatus, device, and storage medium

By acquiring mileage information from vehicle driving cycles and using mileage range percentages or step size checks to determine the target mileage strategy, the difficulties users face in choosing multiple strategies are resolved, thus improving the rental experience.

WO2026026583A1PCT designated stage Publication Date: 2026-02-05ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/109515
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-31
Filing Date
2025-07-21
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

When faced with a large number of leasing options, users find it difficult to quickly choose the right vehicle battery leasing plan, resulting in a poor user experience.

Method used

By acquiring mileage information from multiple driving cycles, a target mileage strategy is determined from multiple mileage strategies based on a pre-defined determination method, including verification based on the mileage range percentage or a preset step size, and then the target mileage strategy is pushed.

Benefits of technology

It enables intelligent mileage strategy recommendations for users, improving user experience and recommendation accuracy while saving selection time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025109515_05022026_PF_FP_ABST
    Figure CN2025109515_05022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a driving range strategy recommendation method and apparatus, a device, and a storage medium. The method comprises: acquiring driving range information corresponding to a plurality of driving cycles, and on the basis of the driving range information corresponding to the plurality of driving cycles, determining a target driving range strategy from among a plurality of preset driving range strategies by means of a preset determination mode, so as to push the target driving range strategy. In the method, by analyzing driving range information corresponding to a plurality of driving cycles, intelligent driving range strategy recommendation for users is implemented, thereby improving user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Recommended methods, devices, equipment, and storage media for mileage strategies

[0001] This application claims priority to Chinese Patent Application No. 202411044222.3, filed on July 31, 2024, entitled “Method, Apparatus, Device and Storage Medium for Recommending Mileage Strategies”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of vehicle technology, and more particularly to a method, apparatus, device, and storage medium for recommending a mileage strategy. Background Technology

[0003] With the continuous advancement of technology and the development of battery-powered vehicle technology, vehicle manufacturers need to continuously upgrade and modify batteries to meet user needs, leading to increased battery costs and vehicle manufacturing costs, which in turn increases the burden on users when purchasing a car. In order to reduce the burden on users, some manufacturers deduct the battery cost from the car price, so users do not need to buy the battery, but only need to rent the battery for daily use.

[0004] Currently, for vehicle battery leasing, users typically choose their desired plan through a terminal device. However, to meet the purchasing needs of a large number of users, there are a huge number of leasing plans available. Users need to spend a lot of time to choose the right plan from among these options, resulting in a poor user experience.

[0005] In conclusion, how to recommend appropriate mileage strategies to users is a technical problem that urgently needs to be solved in this field. Summary of the Invention

[0006] This application provides a method, apparatus, device, and storage medium for recommending mileage strategies, in order to solve the problem of how to recommend suitable mileage strategies to users.

[0007] Firstly, this application provides a method for recommending a mileage strategy, comprising:

[0008] Obtain mileage information corresponding to multiple driving cycles;

[0009] Based on the mileage information corresponding to the multiple driving cycles, a target mileage strategy is determined from the multiple mileage strategies based on a pre-set determination method. The determination method includes determining based on the proportion of multiple mileage information in multiple preset mileage ranges or determining based on a preset step size to verify multiple mileage information.

[0010] The target mileage strategy is pushed out.

[0011] In conjunction with the first aspect, in some embodiments, the determination method is based on the proportion of multiple mileage information in multiple mileage ranges;

[0012] Accordingly, determining the target mileage strategy from a set of pre-defined mileage strategies based on the mileage information corresponding to the multiple driving cycles and a pre-defined determination method includes:

[0013] Based on the numerical value corresponding to the mileage information, the multiple driving cycles are divided into corresponding mileage ranges;

[0014] The mileage range with the most driving cycles among all mileage ranges is determined as the target mileage range;

[0015] The mileage strategy that corresponds to the target mileage range among the multiple mileage strategies is determined as the target mileage strategy.

[0016] In conjunction with the first aspect, in some embodiments, the determination method is based on verifying and determining multiple mileage information based on a preset step size;

[0017] Accordingly, determining the target mileage strategy from a set of pre-defined mileage strategies based on the mileage information corresponding to the multiple driving cycles and a pre-defined determination method includes:

[0018] Calculate the difference between the mileage information corresponding to each driving cycle and the preset initial mileage;

[0019] Based on all the differences and the preset step size, the initial mileage is corrected to obtain the target mileage;

[0020] Based on the target mileage, the target mileage strategy is determined among the plurality of mileage strategies.

[0021] In conjunction with the first aspect, in some embodiments, the step of correcting the initial mileage based on all differences and the preset step size to obtain the target mileage includes:

[0022] For each difference, if the difference is positive, the initial mileage is corrected by adding the preset step size to the initial mileage;

[0023] If the difference is negative, the initial mileage is corrected by subtracting the preset step size from the initial mileage.

[0024] If the difference is 0, then the initial mileage remains unchanged;

[0025] The initial mileage obtained after the final correction is determined as the target mileage.

[0026] In conjunction with the first aspect, in some embodiments, obtaining mileage information corresponding to multiple driving cycles includes:

[0027] Obtain mileage information for multiple driving cycles within the free mileage period;

[0028] or,

[0029] Obtain mileage information for multiple driving cycles within any given mileage strategy period.

[0030] In conjunction with the first aspect, in some embodiments, the push of the target mileage strategy includes:

[0031] When the remaining usable mileage in a user's mileage policy is lower than a preset mileage threshold, the target mileage policy is pushed to the user.

[0032] Secondly, this application provides a mileage strategy recommendation device, comprising:

[0033] The acquisition module is configured to acquire mileage information corresponding to multiple driving cycles.

[0034] The determination module is configured to determine a target mileage strategy from among a number of pre-set mileage strategies based on the mileage information corresponding to the multiple driving cycles and a pre-set determination method. The determination method includes determining based on the proportion of multiple mileage information in multiple preset mileage ranges or determining by verifying multiple mileage information based on a preset step size.

[0035] The push module is configured to push the target mileage strategy.

[0036] In conjunction with the second aspect, in some embodiments, the determination method is based on the proportion of multiple mileage information in multiple mileage ranges;

[0037] Accordingly, the determining module includes:

[0038] The division unit is configured to divide the multiple driving cycles into corresponding mileage ranges based on the numerical value corresponding to the mileage information.

[0039] The first determining unit is set to determine the mileage range with the most driving cycles among all mileage ranges as the target mileage range;

[0040] The second determining unit is configured to determine the mileage strategy that corresponds to the target mileage range among the plurality of mileage strategies as the target mileage strategy.

[0041] In conjunction with the second aspect, in some embodiments, the determination method is based on verifying and determining multiple mileage information based on a preset step size;

[0042] Accordingly, the determining module includes:

[0043] The calculation unit is configured to calculate the difference between the mileage information corresponding to each driving cycle and the preset initial mileage;

[0044] The correction unit is configured to correct the initial mileage based on all differences and the preset step size to obtain the target mileage;

[0045] The third determining unit is configured to determine the target mileage strategy among the plurality of mileage strategies based on the target mileage.

[0046] In conjunction with the second aspect, in some embodiments, the correction unit includes:

[0047] The first correction subunit is configured to correct the initial mileage by adding the preset step size to each difference if the difference is positive.

[0048] The second correction subunit is configured to correct the initial mileage by subtracting the preset step size from the initial mileage if the difference is negative.

[0049] The third correction subunit is configured such that if the difference is 0, the initial mileage remains unchanged;

[0050] The subunit is defined as follows: the initial mileage obtained after the last correction is set as the target mileage.

[0051] In conjunction with the second aspect, in some embodiments, the acquisition module includes:

[0052] The first acquisition unit is configured to acquire mileage information corresponding to multiple driving cycles during the free mileage period;

[0053] or,

[0054] The second acquisition unit is configured to acquire mileage information corresponding to multiple driving cycles within any mileage strategy period.

[0055] In conjunction with the second aspect, in some embodiments, the push module includes:

[0056] The push unit is configured to push the target mileage policy to the user when the remaining usable mileage in the user's mileage policy is lower than a preset mileage threshold.

[0057] Thirdly, this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;

[0058] The memory stores computer-executed instructions;

[0059] The processor executes computer execution instructions stored in the memory to implement the recommended method of the mileage strategy described in any one of the first aspects.

[0060] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the recommended method of the mileage strategy described in any one of the first aspects.

[0061] Fifthly, this application provides a computer program product comprising a computer program that, when executed by a processor, implements the recommended method for the mileage strategy described in any one of the first aspects.

[0062] The mileage strategy recommendation method, apparatus, device, and storage medium provided in this application acquire mileage information corresponding to multiple driving cycles, and determine a target mileage strategy from multiple pre-set mileage strategies based on the mileage information corresponding to the multiple driving cycles and a pre-set determination method, and then push the target mileage strategy. The above method, through the analysis of mileage information corresponding to multiple driving cycles, achieves intelligent mileage strategy recommendation for users, thereby improving the user experience. Attached Figure Description

[0063] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0064] Figure 1 is a flowchart illustrating an embodiment of the mileage strategy recommendation method provided in this application.

[0065] Figure 2 is a flowchart illustrating a second embodiment of the mileage strategy recommendation method provided in this application.

[0066] Figure 3 is a flowchart illustrating a third embodiment of the mileage strategy recommendation method provided in this application.

[0067] Figure 4 is a flowchart illustrating Embodiment 4 of the mileage strategy recommendation method provided in this application.

[0068] Figure 5 is a flowchart illustrating a fifth embodiment of the mileage strategy recommendation method provided in this application.

[0069] Figure 6 is a schematic diagram of the structure of a mileage strategy recommendation device according to an embodiment of this application.

[0070] Figure 7 is a schematic diagram of the structure of a second embodiment of the mileage strategy recommendation device provided in this application;

[0071] Figure 8 is a schematic diagram of the structure of the mileage strategy recommendation device according to embodiment three of this application;

[0072] Figure 9 is a schematic diagram of the structure of the recommendation device for the mileage strategy provided in this application, embodiment four;

[0073] Figure 10 is a schematic diagram of the structure of the recommendation device for the mileage strategy provided in this application, embodiment five;

[0074] Figure 11 is a schematic diagram of the structure of the electronic device provided in the embodiment of this application.

[0075] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0076] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0077] With continuous technological advancements and the development of battery-powered vehicle technology, vehicle manufacturers need to constantly upgrade and modify batteries to meet user demands. This increases both battery and vehicle manufacturing costs, ultimately raising the financial burden on consumers. To alleviate this burden, some manufacturers deduct battery costs from the vehicle price, allowing users to lease batteries instead of purchasing them. Currently, vehicle battery leasing typically involves users selecting their desired plan through a terminal device. However, to meet the vast number of user demands, a huge number of leasing options exist, leading to a time-consuming and unsatisfactory user experience. Therefore, recommending suitable mileage plans to users is a pressing technical problem that needs to be solved in this field.

[0078] To address the aforementioned problems, this application provides a method, apparatus, device, and storage medium for recommending mileage strategies, thereby achieving accurate recommendation of suitable mileage strategies for users. Specifically, currently, for vehicle battery leasing, users typically select their desired plan through a terminal device's leasing strategy. However, to meet the purchasing needs of a large number of users, the number of leasing strategies is enormous, and users waste a lot of time trying to choose a suitable plan from this vast pool, resulting in a poor user experience. Considering these issues, the inventors have researched whether it is possible to analyze and determine a target mileage strategy based on mileage information corresponding to multiple driving cycles of a user during a free mileage period, any mileage strategy period, or multiple users during any mileage strategy period. Based on this, the technical solution of this application is proposed.

[0079] The mileage strategy recommendation method provided in this application is primarily applied to vehicle usage scenarios, which include at least one electric vehicle. The user did not purchase the battery when buying the vehicle and therefore needs to lease the battery during daily use. The vehicle manufacturer will intelligently recommend mileage strategies based on the mileage information corresponding to the user's daily driving cycles. The user can select and purchase mileage strategies through the vehicle's infotainment system or a terminal device application.

[0080] This application does not specifically limit the form or type of the physical equipment mentioned above.

[0081] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0082] Figure 1 is a flowchart illustrating an embodiment of the mileage strategy recommendation method provided in this application. As shown in Figure 1, the method specifically includes:

[0083] S101: Obtain mileage information corresponding to multiple driving cycles.

[0084] In this step, to recommend a suitable mileage plan to the user, mileage information corresponding to multiple driving cycles is obtained. A driving cycle can be determined based on the vehicle's status or driving mode. For example, it can be determined by the vehicle's start-up, driving, and parking states; it can also be determined by switching driving modes; it can be determined by the vehicle's power-on and power-off operations; or it can be determined by a change in the vehicle's gear.

[0085] Specifically, the method for obtaining mileage information corresponding to multiple driving cycles can be either by obtaining mileage information corresponding to multiple driving cycles within the free mileage period, or by obtaining mileage information corresponding to multiple driving cycles within any mileage policy period.

[0086] S102: Based on the mileage information corresponding to multiple driving cycles, and using a pre-set determination method, determine the target mileage strategy from among multiple pre-set mileage strategies.

[0087] In this step, after obtaining the mileage information corresponding to multiple driving cycles, a target mileage strategy is determined based on the analysis of the mileage information and a preset determination method. The target mileage strategy includes mileage packages, such as 10km + 5h priced at 50.

[0088] It should be noted that the mileage package includes the corresponding mileage and usage time. For example, 100km + 20 days + 200 yuan, where 100km represents the number of miles the user can use after purchasing the package, 20 days represents the usage time after purchasing the package, and 200 yuan represents the package price.

[0089] Optionally, the target mileage strategy may also include the target value attribute of the corresponding mileage package, which is the different final purchase price set for different users.

[0090] The determination methods include determining based on the proportion of multiple mileage information within multiple preset mileage ranges, or determining based on the verification of multiple mileage information using a preset step size.

[0091] In one possible implementation, if the determination method is based on the proportion of multiple mileage information in multiple preset mileage ranges, then according to the numerical value of the mileage information, multiple driving cycles are divided into corresponding mileage ranges, and the mileage range with the most driving cycles among all mileage ranges is determined as the target mileage range. Then, the mileage strategy corresponding to the target mileage range among multiple mileage strategies is determined as the target mileage strategy.

[0092] In another possible implementation, if the determination method is based on verifying and determining multiple mileage information based on a preset step size, then the difference between the mileage information corresponding to each driving cycle and the preset initial mileage is calculated, and the initial mileage is corrected according to all differences and the preset step size to obtain the target mileage. Finally, based on the target mileage, the target mileage strategy is determined from multiple mileage strategies.

[0093] Optionally, the target mileage strategy can be one mileage strategy or multiple mileage strategies, and the specific number can be dynamically adjusted based on user needs.

[0094] For example, when a user sets the vehicle's configuration information, they can fill in the quantity in the "Set Recommended Mileage Strategy" section.

[0095] S103: Push target mileage strategy.

[0096] In this step, after obtaining the target mileage strategy, the target mileage strategy is recommended to the user.

[0097] Specifically, the target mileage strategy can be displayed on the vehicle's infotainment screen or sent to the user's terminal device, and then visualized through an application interface configured on the terminal device that matches the vehicle.

[0098] Optionally, when the remaining usable mileage in the user's mileage policy is lower than a preset mileage threshold, a target mileage policy is pushed to the user. To facilitate user use, the user can pre-set a preset mileage threshold in the vehicle system during vehicle configuration. When the free mileage in the mileage policy available to the vehicle system is lower than the preset mileage threshold, the vehicle system pushes the target mileage policy to the user.

[0099] The mileage strategy recommendation method provided in this embodiment obtains mileage information corresponding to multiple driving cycles, and determines a target mileage strategy from multiple pre-set mileage strategies based on the mileage information corresponding to multiple driving cycles and a pre-set determination method, and then pushes the target mileage strategy. This method, through the analysis of mileage information corresponding to multiple driving cycles, achieves intelligent mileage strategy recommendation for users, thereby improving the user experience.

[0100] Figure 2 is a flowchart illustrating a second embodiment of the mileage strategy recommendation method provided in this application. As shown in Figure 2, based on the above embodiment, the determination method is based on the proportion of multiple mileage information in multiple mileage ranges. Therefore, step S102 specifically includes:

[0101] S201: Based on the numerical value corresponding to the mileage information, multiple driving cycles are divided into corresponding mileage ranges.

[0102] In this step, in order to accurately analyze the mileage information corresponding to the multiple driving cycles, the multiple driving cycles can be divided into mileage ranges.

[0103] For example, if the obtained mileage information is 20km, 80km, 30km, 50km, 120km, 200km, and 110km, then based on the values ​​of the above mileage information, the mileage range can be divided into 0~50km, 50km~100km, 100km~150km, and 150km~200km.

[0104] S202: Determine the mileage range with the highest number of driving cycles among all mileage ranges as the target mileage range.

[0105] In this step, by dividing the mileage range, the mileage range corresponding to the mileage information of multiple driving cycles is statistically analyzed, and the proportion is calculated. The range with the largest proportion is determined as the target mileage range.

[0106] For example, if the obtained mileage information is 20km, 80km, 30km, 50km, 120km, 200km, and 110km, then based on the values ​​of the above mileage information, the mileage range can be divided into 0-50km, 50km-100km, 100km-150km, and 150km-200km. Then there are 3 mileage information for 0-50km, 1 for 50km-100km, 2 for 100km-150km, and 1 for 150km-200km. The mileage range of 0-50km is then determined as the target mileage range.

[0107] Optionally, the target mileage range can be multiple mileage ranges, which can be adjusted according to user needs.

[0108] S203: Determine the mileage strategy that corresponds to the target mileage range from among multiple mileage strategies as the target mileage strategy.

[0109] In this step, after obtaining the target mileage range, the mileage strategy corresponding to the target mileage range is selected from a number of preset mileage strategies and determined as the target mileage strategy.

[0110] Specifically, multiple mileage strategies are pre-set, each containing a mileage package and a package price. The mileage of the mileage package is then compared with the upper and lower limits of the target mileage range. Within this range, the target mileage strategy is determined.

[0111] The mileage recommendation method provided in this embodiment divides multiple driving cycles into corresponding mileage ranges based on the numerical values ​​of the mileage information. The mileage range with the highest number of driving cycles among all mileage ranges is determined as the target mileage range, and the mileage strategy corresponding to the target mileage range among multiple mileage strategies is determined as the target mileage strategy. By determining the target mileage strategy based on the target mileage range, the recommendation accuracy is improved, the user experience is enhanced, and the user's time cost is saved.

[0112] Figure 3 is a flowchart illustrating a third embodiment of the mileage strategy recommendation method provided in this application. As shown in Figure 3, based on the above embodiments, the determination method is to verify and determine multiple mileage information based on a preset step size. Step S102 specifically includes:

[0113] S301: Calculate the difference between the mileage information corresponding to each driving cycle and the preset initial mileage.

[0114] In this step, in order to more accurately recommend a suitable mileage strategy to the user, an initial mileage can be preset as a benchmark, and the mileage information corresponding to each driving cycle can be subtracted from the initial mileage to obtain the difference between the mileage information corresponding to each driving cycle and the initial mileage.

[0115] It should be noted that the difference is obtained by subtracting the initial mileage from the mileage information corresponding to each driving cycle.

[0116] S302: Correct the initial mileage based on all differences and the preset step size to obtain the target mileage.

[0117] In this step, in order to accurately recommend a suitable mileage strategy for the user, the initial mileage is corrected based on the difference and a pre-set step size to obtain the target mileage.

[0118] Specifically, for each difference, if the difference is positive, the initial mileage is added to the preset step size to correct the initial mileage; if the difference is negative, the initial mileage is subtracted from the preset step size to correct the initial mileage; if the difference is 0, the initial mileage remains unchanged, and the final corrected initial mileage is determined as the target mileage.

[0119] S303: Determine the target mileage strategy from among multiple mileage strategies based on the target mileage.

[0120] In this step, the target mileage is obtained by correcting the initial mileage, and the mileage strategy corresponding to the target mileage among multiple mileage strategies is confirmed as the target mileage strategy.

[0121] The mileage strategy recommendation method provided in this embodiment calculates the difference between the mileage information corresponding to each driving cycle and the preset initial mileage. Based on all differences and a preset step size, the initial mileage is corrected to obtain the target mileage. Then, based on the target mileage, the target mileage strategy is determined from multiple mileage strategies. This method of mileage correction based on differences and preset step sizes combines actual data and algorithm analysis to provide users with more personalized services that meet their actual needs, while also bringing higher operational efficiency and customer satisfaction to trolleybus operators.

[0122] Figure 4 is a flowchart illustrating a fourth embodiment of the mileage strategy recommendation method provided in this application. As shown in Figure 4, based on the above embodiment, step S302 specifically includes:

[0123] S401: For each difference, if the difference is positive, the initial mileage is corrected by adding the initial mileage to the preset step size.

[0124] In this step, for each difference, if the difference is positive, it means that the actual driving mileage exceeds the initially set mileage. For example, if 65 kilometers were actually driven, but the initial mileage was set to 50 kilometers, then the initial mileage value can be increased to reflect the actual usage. Therefore, the initial mileage is adjusted by adding a preset step size.

[0125] S402: If the difference is negative, the initial mileage is corrected by subtracting the preset step size from the initial mileage.

[0126] In this step, if the difference is negative, the actual mileage driven is less than the initially set mileage. For example, if only 48 kilometers were actually driven, but the initial mileage was set to 50 kilometers, then the initial mileage value can be reduced. The initial mileage will be subtracted from the preset step size for correction.

[0127] S403: If the difference is 0, the initial mileage remains unchanged.

[0128] In this step, if the difference is 0, it means that the actual mileage driven is exactly the same as the initial mileage set. For example, if you actually drove 5,000 kilometers and the initial mileage is also set to 5,000 kilometers, then the initial mileage value can remain unchanged.

[0129] S404: Determine the initial mileage obtained from the final correction as the target mileage.

[0130] The mileage strategy recommendation method provided in this embodiment, for each difference, if the difference is positive, corrects the initial mileage by adding the initial mileage to a preset step size; if the difference is negative, corrects the initial mileage by subtracting the preset step size from the initial mileage; if the difference is 0, the initial mileage remains unchanged, and the final corrected initial mileage is determined as the target mileage. By adjusting the initial mileage value and recommended mileage package based on the difference between the actual mileage and the initial mileage, it is possible to ensure that users enjoy services that match their actual usage and avoid unnecessary additional costs or insufficient service.

[0131] Figure 5 is a flowchart illustrating a fifth embodiment of the mileage strategy recommendation method provided in this application. As shown in Figure 5, based on the above embodiment, step S101 specifically includes:

[0132] S501: Obtain mileage information for multiple driving cycles during the free mileage period.

[0133] In this step, in order to recommend a suitable mileage strategy for the user, a recommendation can be made based on historical driving data. This involves obtaining mileage information corresponding to multiple driving cycles within the free mileage period. That is, the vehicle has a set free driving mileage, and the user does not need to pay when using the free driving mileage. This allows obtaining mileage information corresponding to multiple driving cycles generated by the user during the period when the free driving mileage is available.

[0134] It should be noted that free driving mileage can be reused. For example, the merchant may set up 100 kilometers that users can use for free after the vehicle is fully charged. After the user uses up 100 kilometers, they will need to purchase a mileage package. The aforementioned 100 kilometers cannot be accumulated.

[0135] Optional free miles can also include trial miles. Trial miles are coupons issued by merchants to certain special users. For example, a mileage package of 100km + 20 days + 200 yuan may include 2km that users can try without paying. After purchasing the package, the user will have 98km of usable miles remaining. It's important to note that purchased miles are used after the initial 100km of free miles has been used. Mileage not purchased for trial purposes is also used after the initial 100km of free miles has been used.

[0136] or;

[0137] S502: Obtain mileage information for multiple driving cycles within any mileage strategy period.

[0138] In this step, in addition to obtaining the mileage information corresponding to multiple driving cycles generated by the user during the period when the free driving mileage is available, it is also possible to obtain the mileage information corresponding to multiple driving cycles generated by the user during any mileage policy period while using the vehicle, or the mileage information corresponding to multiple driving cycles generated by multiple users during the use of multiple vehicles of the same model, under any mileage policy period.

[0139] Optionally, the methods for obtaining mileage information corresponding to multiple driving cycles may include: the vehicle's driving data is recorded in real time in the cloud corresponding to the vehicle and can be read directly (the electronic device is the cloud server itself), or it can be obtained after obtaining authorization from the server (the electronic device is not the cloud server).

[0140] It can also be obtained from the vehicle's internal systems, such as the vehicle start time, driving route, distance, and vehicle shutdown time recorded in each driving cycle.

[0141] The vehicle's mileage and corresponding time data can also be recorded in real time from the vehicle's fleet management system.

[0142] The mileage strategy recommendation method provided in this embodiment obtains mileage information corresponding to multiple driving cycles within a free mileage period, or obtains mileage information corresponding to multiple driving cycles within any mileage strategy period. By obtaining mileage information corresponding to multiple driving cycles through these different methods, the diversity of data is increased, and data support is provided for accurately recommending mileage strategies.

[0143] Figure 6 is a schematic diagram of an embodiment of the mileage strategy recommendation device provided in this application. As shown in Figure 6, the mileage strategy recommendation device 600 includes:

[0144] The acquisition module 601 is used to acquire mileage information corresponding to multiple driving cycles.

[0145] The determination module 602 is used to determine the target mileage strategy from multiple preset mileage strategies based on the mileage information corresponding to multiple driving cycles and a preset determination method. The determination method includes determining based on the proportion of multiple mileage information in multiple preset mileage ranges or verifying and determining multiple mileage information based on a preset step size.

[0146] The push module 603 is used to push target mileage strategies.

[0147] Optional push module, specifically including:

[0148] The push unit is used to push the target mileage policy to the user when the remaining usable mileage in the user's mileage policy is lower than the preset mileage threshold.

[0149] Figure 7 is a schematic diagram of the structure of the recommendation device for the mileage strategy provided in this application embodiment 2. As shown in Figure 7, based on the above embodiment, the determination method is based on the proportion of multiple mileage information in multiple mileage ranges.

[0150] Accordingly, module 602 includes:

[0151] The division unit 701 is used to divide multiple driving cycles into corresponding mileage ranges according to the numerical value of the mileage information.

[0152] The first determining unit 702 is used to determine the mileage range with the most driving cycles among all mileage ranges as the target mileage range.

[0153] The second determining unit 703 is used to determine the mileage strategy corresponding to the target mileage range among multiple mileage strategies as the target mileage strategy.

[0154] Figure 8 is a schematic diagram of the structure of the recommendation device for the mileage strategy provided in this application embodiment 3. As shown in Figure 8, based on the above embodiment, the determination method is to verify and determine multiple mileage information based on a preset step size.

[0155] Accordingly, module 602 includes:

[0156] The calculation unit 801 is used to calculate the difference between the mileage information corresponding to each driving cycle and the preset initial mileage;

[0157] The correction unit 802 is used to correct the initial mileage based on all differences and a preset step size to obtain the target mileage;

[0158] The third determining unit 803 is used to determine the target mileage strategy from multiple mileage strategies based on the target mileage.

[0159] Figure 9 is a schematic diagram of the structure of the mileage strategy recommendation device according to the present application, embodiment four. As shown in Figure 9, based on the above embodiment, the correction unit 802 specifically includes:

[0160] The first correction subunit 901 is used to correct the initial mileage by adding the initial mileage to the preset step size for each difference if the difference is positive.

[0161] The second correction subunit 902 is used to correct the initial mileage by subtracting the preset step size from the initial mileage if the difference is negative.

[0162] The third correction subunit 903 is used to keep the initial mileage unchanged if the difference is 0.

[0163] Subunit 904 is used to determine the initial mileage obtained from the final correction as the target mileage.

[0164] Figure 10 is a schematic diagram of the structure of a fifth embodiment of the mileage strategy recommendation device provided in this application. As shown in Figure 10, based on the above embodiment, the acquisition module 601 includes:

[0165] The first acquisition unit 1001 is used to acquire mileage information corresponding to multiple driving cycles during the free mileage period;

[0166] or,

[0167] The second acquisition unit 1002 is used to acquire mileage information corresponding to multiple driving cycles during any mileage strategy period.

[0168] Figure 11 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. As shown in Figure 11, the electronic device 1100 includes: a processor 1102 and a memory 1101 communicatively connected to the processor 1102.

[0169] Memory 1101 stores computer-executed instructions.

[0170] The processor 1102 executes computer execution instructions stored in the memory 1101 to implement the recommended method of the mileage strategy in any of the foregoing embodiments.

[0171] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method in any of the embodiments.

[0172] The aforementioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, programmable read-only memory, read-only memory, magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0173] Optionally, a readable storage medium can be coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Alternatively, the readable storage medium can be an integral part of the processor. Both the processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components within the device.

[0174] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, it can implement the technical solutions provided in any of the above-described method embodiments. Other embodiments of this application will readily conceive of by those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary technical means in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0175] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method of recommending a mileage strategy, wherein, The method comprises: obtaining mileage information corresponding to a plurality of driving cycles; determining a target mileage strategy from a plurality of preset mileage strategies based on preset determination manners according to the mileage information corresponding to the plurality of driving cycles, wherein the determination manners comprise determining based on a proportion of the plurality of mileage information in a plurality of preset mileage ranges or determining based on preset step length verification of the plurality of mileage information; pushing the target mileage strategy.

2. The method of claim 1, wherein, The determination manner is based on the proportion of the plurality of mileage information in the plurality of mileage ranges. Correspondingly, the determining a target mileage strategy from a plurality of preset mileage strategies based on preset determination manners according to the mileage information corresponding to the plurality of driving cycles comprises: dividing the plurality of driving cycles into corresponding mileage ranges according to the numerical value of the mileage information; determining a mileage range with the most driving cycles as a target mileage range; determining a mileage strategy corresponding to the target mileage range from the plurality of mileage strategies as the target mileage strategy.

3. The method of claim 1, wherein, The determination manner is based on preset step length verification of the plurality of mileage information. Correspondingly, the determining a target mileage strategy from a plurality of preset mileage strategies based on preset determination manners according to the mileage information corresponding to the plurality of driving cycles comprises: calculating a difference between the mileage information corresponding to each driving cycle and a preset initial mileage; correcting the initial mileage according to all the differences and the preset step length to obtain a target mileage; determining the target mileage strategy from the plurality of mileage strategies according to the target mileage.

4. The method of claim 3, wherein, The correcting the initial mileage according to all the differences and the preset step length to obtain a target mileage comprises: for each difference, if the difference is positive, adding the preset step length to the initial mileage to correct the initial mileage; if the difference is negative, subtracting the preset step length from the initial mileage to correct the initial mileage; if the difference is 0, the initial mileage remains unchanged; determining the initial mileage after the correction as the target mileage.

5. The method according to any one of claims 1 to 4, wherein, The obtaining mileage information corresponding to a plurality of driving cycles comprises: obtaining mileage information corresponding to a plurality of driving cycles during a free mileage period; or obtaining mileage information corresponding to a plurality of driving cycles during any mileage strategy period.

6. The method according to any one of claims 1 to 4, wherein, The pushing the target mileage strategy comprises: when the remaining available mileage in the user's mileage strategy is lower than a preset mileage threshold, pushing the target mileage strategy to the user.

7. A device for recommending a mileage strategy, wherein, The method comprises: an obtaining module, configured to obtain mileage information corresponding to a plurality of driving cycles; a determining module, configured to determine a target mileage strategy from a plurality of preset mileage strategies based on preset determination manners according to the mileage information corresponding to the plurality of driving cycles, wherein the determination manners comprise determining based on a proportion of the plurality of mileage information in a plurality of preset mileage ranges or determining based on preset step length verification of the plurality of mileage information; a pushing module, configured to push the target mileage strategy.

8. An electronic device, comprising: The method comprises: a processor, and a memory connected with the processor in communication. The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method for recommending the mileage strategy according to any one of claims 1 to 6.

9. A computer readable storage medium, wherein, The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by the processor to implement the method for recommending the mileage strategy according to any one of claims 1 to 6.

10. A computer program product, wherein, The computer program product comprises a computer program stored in a computer-readable storage medium, and at least one processor can read the computer program from the computer-readable storage medium, and the at least one processor executes the computer program to implement the method for recommending the mileage strategy according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Battery replacement consumption package recommendation method and system for electric vehicle

    CN109978205A

  • Vehicle mileage determination method and device, OBD equipment and storage medium

    CN117760456A

  • Mileage strategy recommendation method and device, equipment and storage medium

    CN118967261A