An active recommendation method, system and storage medium for a new energy vehicle service station

By generating user portraits and adjusting the weight of recommendation indicators according to the urgency of the service, the problem of failing to meet the comprehensive needs of users in the prior art is solved, and the most suitable service site is actively recommended to users, improving the user experience.

CN119557511BActive Publication Date: 2025-06-17CHINA NAT INST OF STANDARDIZATION
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411688203.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-19
Publication Date
2025-06-17
Estimated Expiration
2044-07-19

AI Technical Summary

Technical Problem

When recommending new energy vehicle service sites, the existing technology mainly focuses on charging or battery swap related indicators, which fails to effectively meet the comprehensive needs of users, and when users forget to pay attention to the remaining power, it may lead to inability to charge or poor charging experience.

Method used

By obtaining the user's attention to the distance and service quality of the service, combining the vehicle's remaining power, abnormal status, historical service records and search records, actively generate user portraits, and adjust the weight of the recommendation indicators according to the urgency of the service, comprehensively recommend the most suitable service site.

Benefits of technology

It realizes the most suitable service site to actively recommend to users, improves user experience, reduces inconvenience caused by forgetting to pay attention to power, and meets users' comprehensive service needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119557511B_ABST
    Figure CN119557511B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of intelligent recommendation, and discloses a method and system for actively recommending new energy vehicle service stations and a storage medium. The method includes: obtaining the ratio A:B between the user's attention to the distance of the service station and the service quality to form a user profile; querying the service stations within the search range; and obtaining all the services included in each service station; obtaining the services that the user may need; obtaining their associated services; obtaining the urgency of the services; allocating the weights of the recommendation indicators according to the user profile and the urgency of the services; scoring the service stations, and recommending service stations to the user according to the scores; and correcting the user profile according to the rating of the service station after the user accepts the service and the acceptance degree of the recommended service station; The present invention not only meets the user's needs for individual services, but also creates a potential consumption environment, extends the scope of services, and meets the user's needs to a greater extent, reflecting the advantages of a comprehensive service station.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Divisional application

[0002] This application is a divisional application of the Chinese invention patent application [Application No.: 202410977863.8] [Title: A Method and System for Actively Recommending New Energy Vehicle Service Stations and a Storage Medium] filed on July 19, 2024. Technical field

[0003] The present invention relates to the field of intelligent recommendation technology, and particularly to a method and system for actively recommending new energy vehicle service stations and a storage medium. Background technique

[0004] With the development of new energy technology and information technology, new energy vehicles have the new characteristics of "electrification, intelligence, and sharing". Among them, "electrification" is the carrier for the development of the future automotive industry, mainly referring to the power system of new energy vehicles, which is a transformation of the automotive energy drive mode; "intelligence" is the technical condition for the development of the future automotive industry, mainly developing autonomous driving and vehicle networking technologies; "sharing" is the social form and value carrier, mainly referring to car sharing and mobile travel. Based on these three characteristics, consumers have higher and higher requirements for the intelligence and convenience of new energy vehicle after-sales services.

[0005] Compared with traditional fuel vehicles, due to the characteristics of the battery, the charging time required for new energy vehicles ranges from dozens of minutes to several hours. In order to effectively utilize the waiting time for charging, new energy vehicle owners will carry out some other activities such as leisure and shopping during charging, thus giving rise to new business forms. For new energy vehicle owners, service stations with only charging and swapping services can no longer meet their needs, but comprehensive service centers with multiple service items are required. Of course, due to various reasons, it is impossible for each service station to have all functions. Therefore, how to select a service station that suits one's own needs is an urgent problem to be solved.

[0006] The prior art Chinese patent application CN202311753205.2 discloses a method for recommending charging stations, a device for recommending charging stations, and a system for recommending charging stations. The recommendation method includes obtaining charging station information within a preset distance range, where the preset distance range is the range that the vehicle can travel with the remaining battery power; generating an operation score of the charging station according to the charging data of the charging station; generating an equipment score of the charging station according to the charging pile information of the charging station; generating a service score of the charging station according to the service information; generating a user evaluation score of the charging station according to the user evaluation information; sorting the charging stations according to the operation score, equipment score, service score, and user evaluation score to generate a sorting result of the charging stations, and recommending the sorting result to the user.

[0007] For another example, the prior art Chinese patent application CN202111673428.9, "Optimization method and device for battery swap station recommendation method", includes the following steps: executing the battery swap station recommendation method and sending recommended battery swap station information to the user group; obtaining the feedback behavior of the user group for the recommended battery swap station information; dividing the user group into valid recommended users and invalid recommended users according to whether the feedback behavior meets the preset conditions; optimizing the battery swap station recommendation method according to the proportion of valid recommended users in the user group. The present invention optimizes the battery swap station recommendation method according to the proportion of valid recommended users in the user group, so that a closed loop can be formed between the recommended battery swap station and the user's feedback based on the recommended battery swap station, thereby making the recommended battery swap station more in line with the user's battery swap needs, and improving the effectiveness of the recommendation, that is, realizing the optimization of the battery swap station recommendation method and improving the user experience of the battery swap process.

[0008] In the above-mentioned existing technologies, the recommendation process is mainly centered around charging or battery replacement, and the main evaluation indicators are also charging-related equipment, prices, services, evaluations, etc., which do not take into account the comprehensive needs of users and do not conform to the current positioning of comprehensive service stations.

[0009] In addition, currently when users find that the remaining power is low, they search for service stations on the map or in applications. However, in actual applications, when users forget to pay attention to the remaining power, the remaining power may be too low to support the service station, or not enough to support the service station with better service quality, which makes the user either unable to charge or have a bad charging service experience. Summary of the invention

[0010] The purpose of the present invention is to provide a method and system for actively recommending new energy vehicle service sites, and a storage medium, which partially solves or alleviates the above-mentioned deficiencies in the prior art and can actively recommend the most suitable service site to the user.

[0011] In order to solve the above-mentioned technical problems, the present invention specifically adopts the following technical solutions: a method for actively recommending new energy vehicle service stations, comprising:

[0012] Obtain the ratio A:B between the user's attention to the distance to the service site and the service quality, and form a user profile;

[0013] Obtain the user's geographical location and the remaining battery power of the vehicle; define a search range based on the user's geographical location and the remaining battery power of the vehicle, query the service sites within the search range; and obtain all services included in each service site;

[0014] Obtain the services that the user may need based on the remaining power of the vehicle, the abnormal status of the vehicle, the user's historical service acceptance records, and the historical search records; specifically including: if the remaining power of the vehicle train is greater than a preset threshold, obtain the services that the user may need according to the abnormal status of the vehicle, and / or the user's historical service acceptance records and the historical search records; if the remaining power of the vehicle train is less than or equal to the preset threshold, determine that the service required by the user is charging or battery swapping service;

[0015] Obtain the associated services according to the services that the user may need;

[0016] Obtain the urgency of the service according to the type of service that the user may need;

[0017] Allocate the weights of the recommendation metrics according to the user profile and the urgency of the service; the recommendation metrics include distance weight, service quality weight, and associated service weight;

[0018] Rate the service stations within the search range that have the services that the user may need according to the recommendation metrics, and recommend service stations to the user according to the ratings;

[0019] Revise the user profile according to the rating of the service station by the user after receiving the service and the acceptance degree of the recommended service station;

[0020] Among them, the method for obtaining the urgency of the service according to the services that the user may need includes:

[0021] Classify the services, and divide the urgency of the services into three levels from one to three according to the service type;

[0022] In the case where the urgency is the first level, the distance weight adjustment coefficient is D1, the service quality weight adjustment coefficient is S1, and D1 + S1 = 1;

[0023] In the case where the urgency is the second level, the distance weight adjustment coefficient is D2, the service quality weight adjustment coefficient is S2, D2 + S2 = 1, and D1 > D2;

[0024] In the case where the urgency is the third level, the distance weight adjustment coefficient is D3, the service quality weight adjustment coefficient is S3, D3 + S3 = 1, and D2 > D3;

[0025] The steps for allocating the weights of the recommendation metrics according to the user profile and the urgency of the service specifically include:

[0026] Initialize the weights of the recommendation metrics, assign initial weights to each recommendation metric, the initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0, and D0 + S0 + C0 = 1;

[0027] In the case where the urgency level is the first level, the adjusted distance weight D = D0 * (A * D1) / [(A * D1) + (B * S1)]; the adjusted service quality weight S = S0 * (B * S1) / [(A * D1) + (B * S1)]; the adjusted associated service weight C = C0;

[0028] In the case where the urgency level is the second level, the adjusted distance weight D = D0 * (A * D2) / [(A * D2) + (B * S2)]; the adjusted service quality weight S = S0 * (B * S2) / [(A * D2) + (B * S2)]; the adjusted associated service weight C = C0;

[0029] In the case where the urgency level is the third level, the adjusted distance weight D = D0 * (A * D3) / [(A * D3) + (B * S3)]; the adjusted service quality weight S = S0 * (B * S3) / [(A * D3) + (B * S3)]; the adjusted associated service weight C = C0.

[0030] As an improvement, the method for obtaining the ratio between the user's attention to the distance of the service site and the service quality includes:

[0031] When the user registers, a progress bar is displayed on the user registration page; one end of the progress bar is the distance, and the other end is the service quality; a slider that can slide along the progress bar is provided on the progress bar; the user changes the ratio between the distance end and the service quality end by dragging the slider, and the sum of the ratio of the distance end and the ratio of the service quality end is a constant value.

[0032] As an improvement, the steps for obtaining the associated services of the service according to the service name specifically include:

[0033] In the case where the service that the user may need is the service that the user has historically received, the service that was carried out simultaneously when the user historically received the service is used as the associated service;

[0034] In the case where the service that the user may need is a service that the user has never received, the associated service is selected according to the service association graph.

[0035] As a further improvement, the service association graph uses services as nodes and the relationships between services as edges;

[0036] Select the service that the user may need in the service association graph, and use the service directly connected to the service that the user may need and / or the service indirectly connected through less than the threshold number of edges as the associated service.

[0037] As an improvement, the steps for scoring the service site with the service that the user may need according to the recommendation index specifically include:

[0038] Obtain the distance between the service site and the user, and obtain the distance score by scoring according to the adjusted distance weight;

[0039] Obtain the individual evaluation of the services that the user may need in the service site and the comprehensive evaluation of the service site, and obtain the service quality score by scoring according to the adjusted service quality weight;

[0040] Obtain the number of associated services included in the service site, and obtain the associated service score by scoring according to the adjusted associated service weight;

[0041] Take the sum of the distance score, the service quality score, and the associated service score as the score of the service site.

[0042] As an improvement, the scoring ratio of the individual evaluation of the services that the user may need in the service site to the comprehensive evaluation of the service site is K1:K2, where K1>K2.

[0043] As an improvement, the steps of recommending service sites to users according to the score specifically include:

[0044] Sort the service sites in descending order of the service site score, and recommend the service sites whose rankings are higher than the ranking threshold to the users; or,

[0045] Recommend the service sites whose service site scores are higher than the score threshold to the users.

[0046] As an improvement, the steps of correcting the user portrait according to the rating of the service site by the user after receiving the service and the acceptance degree of the recommended service site specifically include:

[0047] Adjust the user portrait when the number of times the user does not accept the recommended merchant exceeds the number threshold; the adjustment steps specifically include:

[0048] Compare the average score A1 of the user's service quality with the average score A2 of the service quality of all other users. When A1 < A2, increase the service quality weight by the first percentage; when A1 ≥ A2 and A1 is not the full score, increase the service quality weight by the second percentage; when A1 is the full score, reduce the service quality weight by the third percentage; where, the first percentage > the second percentage.

[0049] The present invention also provides a new energy vehicle service site active recommendation system, including:

[0050] A user portrait construction module, which is used to obtain the ratio A:B between the user's attention to the distance of the service site and the service quality, and form a user portrait;

[0051] A service station search module, which is used to obtain the geographical location where the user is located and the remaining power of the vehicle; delimit a search range according to the geographical location where the user is located and the remaining power of the vehicle, query the service stations within the search range; and obtain all the services included in each service station.

[0052] A service demand acquisition module, which obtains the services that the user may need according to the remaining power of the vehicle, the abnormal state of the vehicle, the user's historical service acceptance records, and the historical search records; obtains the associated services according to the services that the user may need; specifically includes: if the remaining power of the vehicle train is greater than a preset threshold, obtains the services that the user may need according to the abnormal state of the vehicle, and / or the user's historical service acceptance records and the historical search records; if the remaining power of the vehicle train is less than or equal to the preset threshold, determines that the service required by the user is charging or battery swapping service.

[0053] An urgency acquisition module, which is used to obtain the urgency of the service according to the type of service that the user may need.

[0054] A weight allocation module, which is used to allocate the weights of the recommendation metrics according to the user profile and the urgency of the service; the recommendation metrics include distance weight, service quality weight, and associated service weight.

[0055] A recommendation module, which is used to score the service stations within the search range that have the services that the user may need according to the recommendation metrics, and recommend service stations to the user according to the scores.

[0056] A user profile correction module, which is used to correct the user profile according to the rating of the service station after the user accepts the service and the acceptance degree of the recommended service stations.

[0057] Wherein the method by which the urgency acquisition module obtains the urgency of the service according to the services that the user may need includes:

[0058] Classify the services, and divide the urgency of the services into three levels from one to three according to the service type.

[0059] In the case where the urgency is the first level, the distance weight adjustment coefficient is D1, the service quality weight adjustment coefficient is S1, and D1 + S1 = 1.

[0060] In the case where the urgency is the second level, the distance weight adjustment coefficient is D2, the service quality weight adjustment coefficient is S2, D2 + S2 = 1, and D1 > D2.

[0061] In the case where the urgency is the third level, the distance weight adjustment coefficient is D3, the service quality weight adjustment coefficient is S3, D3 + S3 = 1, and D2 > D3.

[0062] The weight allocation module allocates weights to the recommendation metrics according to the user profile and the urgency of the service, specifically including:

[0063] Initialize the weights of the recommendation metrics, assign initial weights to each recommendation metric. The initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0, where D0 + S0 + C0 = 1;

[0064] In the case where the urgency is at the first level, the adjusted distance weight D = D0 * (A * D1) / [(A * D1) + (B * S1)]; the adjusted service quality weight S = S0 * (B * S1) / [(A * D1) + (B * S1)]; the adjusted associated service weight C = C0;

[0065] In the case where the urgency is at the second level, the adjusted distance weight D = D0 * (A * D2) / [(A * D2) + (B * S2)]; the adjusted service quality weight S = S0 * (B * S2) / [(A * D2) + (B * S2)]; the adjusted associated service weight C = C0;

[0066] In the case where the urgency is at the third level, the adjusted distance weight D = D0 * (A * D3) / [(A * D3) + (B * S3)]; the adjusted service quality weight S = S0 * (B * S3) / [(A * D3) + (B * S3)]; the adjusted associated service weight C = C0.

[0067] The present invention also provides a storage medium, in which a computer program is stored; when the computer program is executed, the above-mentioned active recommendation method for new energy vehicle service stations can be realized.

[0068] The advantages of the present invention are:

[0069] The present invention actively recommends service stations to users based on the remaining battery power. Specifically, when the remaining battery power is less than or equal to a preset threshold (this preset threshold is actually a safety threshold set by default, which enables the vehicle to travel a certain distance to reach at least two or more service stations), it is determined that the required service is charging or battery swapping service. Then, by integrating the user's personalization (such as user profile), while considering distance, service quality, and associated services, a suitable service station is actively recommended to the user. On the one hand, it can remind the user to pay attention to the battery power and reduce the situation where the user forgets to pay attention to the battery power and only searches for service stations when the battery power is extremely low. On the other hand, by pushing a suitable service station to the user, the user experience is improved. Further, when the remaining battery power is greater than the preset threshold, it means that the battery power is sufficient. Therefore, the focus should be on vehicle abnormalities or services that the user is interested in (such as the service types in the historical search records), and then actively recommend them to the user, greatly improving the user experience. For example, during driving, for some small abnormalities, on the one hand, users usually find it troublesome, and on the other hand, users do not know which service stations can provide the corresponding services. Therefore, they will not immediately search for service stations but choose to ignore them. However, such small abnormalities actually affect the driving experience. Therefore, if it is possible to actively recommend a suitable service station that can provide the corresponding services when detecting an abnormality, thus promoting the user to solve the abnormality, and further improving the driving experience while improving the user experience.

[0070] The present invention first constructs a user profile to express the user's attention between distance and service quality; then queries the service stations within the search range; according to the remaining battery power of the vehicle, the abnormal state of the vehicle, the user's historical service acceptance records, and the historical search records, obtains the services and associated services that the user may need. Then obtains the urgency of the services according to the service types that the user may need; then, based on the user profile, uses the urgency as an adjustment coefficient to allocate the weights of the recommendation indicators in the scoring system. Among them, the associated services related to the services required by the user are also used as one of the recommendation indicators.

[0071] The present invention comprehensively scores all service stations within the search range by combining distance, service quality, and related services. It not only meets the user's needs for individual services, but also creates a potential consumption environment, extends the scope of services, and better meets the user's needs to reflect the advantages of comprehensive service stations.

[0072] The present invention does not rely on an artificial intelligence model and gets rid of the dependence on chips and high computing power. In the context of the increasingly tense international situation, it better meets the needs of the times. Although without the support of artificial intelligence, the present invention can still accurately predict the needs of users, so as to recommend the most suitable merchants for users. The present invention can also self-correct according to user feedback, and thus gradually self-improve to better conform to the true features of users. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required in the description of the embodiments or the prior art. In all the drawings, similar elements or parts are generally denoted by similar reference numerals. In the drawings, the elements or parts do not necessarily draw according to the actual scale. Obviously, the following-described drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to these drawings without creative efforts.

[0074] Figure 1 It is a flowchart of an active recommendation method for a new energy vehicle service station according to an embodiment of the present invention.

[0075] Figure 2 It is a schematic structural diagram of an active recommendation system for a new energy vehicle service station according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0076] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.

[0077] In this article, suffixes such as "module", "component" or "unit" used to represent elements are only for the convenience of description of the present invention, and have no specific meaning in themselves. Therefore, "module", "component" or "unit" can be used interchangeably.

[0078] In this article, the orientation or positional relationships indicated by terms such as "upper", "lower", "inner", "outer", "front", "rear", "one end", "the other end", etc. are based on the orientation or positional relationships shown in the drawings. These are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation on the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes and should not be construed as indicating or implying relative importance.

[0079] In this article, unless otherwise clearly specified and defined, terms such as "installed", "provided with", "connected", etc. shall be understood in a broad sense. For example, "connected" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, a direct connection, or an indirect connection through an intermediate medium, and can also be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0080] In this article, "and / or" includes any and all combinations of one or more of the listed related items.

[0081] In this article, "a plurality of" means two or more, that is, it includes two, three, four, five, etc.

[0082] Embodiment 1: As Figure 1 shown, the present invention provides an active recommendation method for new energy vehicle service stations. The present invention is actively triggered based on the geographical location of the user and the remaining battery power of the vehicle, and recommends a comprehensive service station containing the services required by the user to improve the user experience while inducing the user to consume and form a new business form. The specific steps include:

[0083] S201 Obtain the ratio A:B between the user's attention to the distance of the service station and the service quality to form a user profile.

[0084] A comprehensive service station should include core services related to new energy vehicles and peripheral services related to vehicle owners. The core services include charging, battery swapping, repair, maintenance, etc., and the peripheral services include catering, entertainment, shopping, leisure, etc. Therefore, when recommending a service station to the vehicle owner, it is also necessary to explore other needs of the vehicle owner.

[0085] For new energy vehicle owners, of course, they are more focused on the core services they need. Only when the core services are satisfied will they consider some of the peripheral services. For the core services, the distance and service quality of the service station are the first issues considered by new energy vehicle owners, that is, users.

[0086] Based on this, in order to more accurately recommend service sites to users, the present embodiment first needs to obtain the user's attention to the distance and service quality of the service site. In order to better express the difference between the attention to distance and service quality, the present embodiment uses a ratio to quantify the attention to the two.

[0087] In actual applications, there are many ways to obtain the proportion of users' attention to the distance to the service site and the service quality, but the existing methods either require filling in data or multiple clicks, which are both cumbersome. In today's fast-paced life, a large number of users cannot patiently input as required.

[0088] In order to solve this problem, in this implementation, when a user registers, a progress bar is displayed on the user registration page; one end of the progress bar is the distance, and the other end is the service quality; a slider that can slide along the progress bar is provided on the progress bar; the user changes the ratio between the distance end and the service quality end by dragging the slider, and the sum of the distance end ratio and the service quality end ratio is a constant value, that is, the sum of the distance end ratio and the service quality end ratio is fixed.

[0089] When the user pulls the slider, the changes in the ratio are displayed at both ends. For example, when the slider is initially in the middle, the ratio of the distance end and the ratio of the service quality end are both 50%. When the user pulls the slider toward the distance end, the distance end becomes shorter and the ratio decreases; while the service quality end becomes longer and the ratio increases synchronously.

[0090] The above method is very convenient and intuitive when inputting different ratios, which is easy for users to use and also makes it easier to obtain data in the background.

[0091] Of course, it is possible that some users are still unwilling to provide the ratio between their concerns about distance and service quality. In this case, it is only necessary to directly match a default template for such users.

[0092] S202 obtains the user's geographical location and the remaining battery power of the vehicle; defines a search range according to the user's geographical location and the remaining battery power of the vehicle, queries service sites within the search range; and obtains all services included in each service site;

[0093] In this embodiment, the system can be deployed on the vehicle computer of the new energy vehicle to implement the method, or the system can be deployed on the smart device to implement the method claimed by the present invention by interconnecting with the vehicle computer. Of course, other methods that can be interconnected with the vehicle computer to obtain information such as the remaining power of the vehicle can also be used, which will not be repeated or limited in this embodiment.

[0094] Based on the remaining battery power of the vehicle and the historical average power consumption, the distance that the vehicle can travel can be calculated. Taking the geographical location of the user as the center and the distance that the vehicle can travel as the radius, a search range can be obtained.

[0095] Of course, considering various reasons, generally, the distance that the vehicle can travel will be halved as the search radius to delimit the search range.

[0096] After delimiting the search range, all service stations within this range can be queried, and all services included in each station can be obtained simultaneously.

[0097] S203 obtains the services that the user may need based on the remaining battery power of the vehicle, the abnormal state of the vehicle, the user's historical service acceptance records, and the historical search records.

[0098] If the remaining battery power of the user's vehicle is below a certain threshold, for example, below 30%, then the user is likely to need charging or battery swapping services. At the same time, from the perspective of protecting the vehicle battery, when the remaining battery power reaches this threshold, it is best to charge. Therefore, the corresponding charging or battery swapping services can be actively recommended to the user, so as to avoid reducing the user experience when the remaining battery power is too low and the user hurriedly finds a nearby service station for charging randomly. Of course, this threshold can be customized by the user or default specified by the manufacturer from the perspective of protecting the battery.

[0099] Of course, if the remaining battery power is greater than this threshold, the services that the user may need can be obtained based on the abnormal state of the vehicle, the user's historical service acceptance records, and the historical search records.

[0100] The abnormal state of the vehicle is an alarm made by the in-vehicle computer according to the vehicle's running conditions. Since this system is connected to the in-vehicle computer, the abnormal conditions of the vehicle can also be obtained, such as too low tire pressure, overheated battery, abnormal air conditioner, etc.; when the vehicle has abnormal conditions, the user is likely to need corresponding maintenance services. Of course, in some other embodiments, when the remaining battery power is less than or equal to the above threshold, there may also be an abnormal state of the vehicle, that is, there are two service requirements at the same time. Among them, the service requirement for charging has the highest priority, that is, the highest urgency.

[0101] In addition, the services that the user has received or searched for are also very likely to be the services needed. For example, according to the recent search records, it is found that the user has searched for the services that he may need.

[0102] When the service stations within the range have the services that the user may need, the system will be triggered to prepare to actively recommend to the user.

[0103] S204 obtains the associated services according to the services that the user may need.

[0104] The steps for obtaining associated services in this step specifically include:

[0105] S2041 When the service that the user may need is a service that the user has historically received, the service that was carried out simultaneously when the user historically received the service is used as the associated service.

[0106] For example, when the user last charged, the user also went to the coffee shop at the service station to drink coffee and bought a pack of cigarettes in the small supermarket at the service station. Then, when selecting the charging service this time, the services of coffee sales and cigarette sales are used as the associated services.

[0107] S2042 When the service that the user may need is a service that the user has never received, the associated service is selected according to the service association graph.

[0108] Another situation is that the service that the user may need is a service that the user has never received before. For example, due to low tire pressure, the service that the user may need is tire repair, and the user has never had a consumption record of tire repair at the service station before. Then, the associated service can only be selected according to the service association graph.

[0109] In this embodiment, the service association graph is pre-constructed. The service association graph uses services as nodes and the relationships between services as edges. If one service is directly connected to another service by an edge, it is called a strong association. If one service is indirectly associated with another service through other services, it is called a weak association.

[0110] The service relationship graph is constructed based on the connections between services themselves and consumption habits. For example, the connection between tire replacement and wheel hub repair is the connection between services themselves, and the connection between charging and cigarette sales is a consumption habit.

[0111] In this implementation, the service that the user may need is selected in the service association graph, and the service that is directly connected (strong association) to the service that the user may need or / and the service that is indirectly connected (weak association) through fewer than the threshold number of edges is used as the associated service.

[0112] S205 Obtain the urgency of the service according to the type of service that the user may need.

[0113] The urgency level of the user can be roughly determined according to the types of services the user may need. For example, for services such as charging and tire changing, to a large extent, they are emergency situations (i.e., the first level), and it is necessary to charge as soon as possible or repair the tire immediately. Most likely, the user will not choose a service station at a long distance, that is, the user pays more attention to the distance. For services such as car washing (the second level), since it does not affect driving safety, it does not need to be completed immediately, and the stay time will not be too long. Therefore, the user is more willing to go to a service station that is farther away but has better service quality (that is, better user experience), that is, the user pays more attention to service quality, and the distance weight can be appropriately reduced. For another example, maintenance, film pasting, etc. (the third level), since it does not affect driving safety, it does not need to be completed immediately, and the waiting time is long. The user is more willing to go to a farther service station with better service quality and more supporting services, such as leisure, entertainment, etc., that is, a service station with comprehensive services rather than a nearby one, that is, the user pays more attention to service quality, and accordingly, the distance weight can be appropriately lowered.

[0114] In this embodiment, services (mainly core services) are classified, and the urgency of the services is divided into three levels according to the service types;

[0115] In the case where the urgency level is the first level, the distance weight adjustment coefficient is D1, and the service quality weight adjustment coefficient is S1, D1 + S1 = 1; preferably, D1 > S1;

[0116] In the case where the urgency level is the second level, the distance weight adjustment coefficient is D2, and the service quality weight adjustment coefficient is S2, D2 + S2 = 1, D1 > D2;

[0117] In the case where the urgency level is the third level, the distance weight adjustment coefficient is D3, and the service quality weight adjustment coefficient is S3, D3 + S3 = 1, D2 > D3.

[0118] For example, in some embodiments, the urgency of the "charging" service can be listed as the first level. At this time, the distance weight adjustment coefficient can be set to 0.8, and the service quality weight adjustment coefficient is adjusted to 0.2.

[0119] S206 Allocate the weights of the recommendation indicators according to the user portrait and the urgency of the service; the recommendation indicators include the distance weight, the service quality weight, and the associated service weight.

[0120] In this embodiment, the method for allocating the weights of the recommendation indicators includes:

[0121] S2601 Initialize the weights of the recommendation indicators, assign initial weights to each recommendation indicator, the initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0, D0 + S0 + C0 = 1.

[0122] To avoid the situation where the user does not provide the ratio between the attention to distance and service quality, in this embodiment, a default template is directly matched for such users. This template can also be used when initializing the user.

[0123] For example, initially, the distance weight is 40%, the service quality weight is 40%, and the associated service weight is 20%.

[0124] S2602 When the urgency is at the first level, the adjusted distance weight D = D0 * (A * D1) / [(A * D1) + (B * S1)]; the adjusted service quality weight S = S0 * (B * S1) / [(A * D1) + (B * S1)]; the adjusted associated service weight C = C0.

[0125] S1403 When the urgency is at the second level, the adjusted distance weight D = D0 * (A * D2) / [(A * D2) + (B * S2)]; the adjusted service quality weight S = S0 * (B * S2) / [(A * D2) + (B * S2)]; the adjusted associated service weight C = C0;

[0126] S1404 When the urgency is at the third level, the adjusted distance weight D = D0 * (A * D3) / [(A * D3) + (B * S3)]; the adjusted service quality weight S = S0 * (B * S3) / [(A * D3) + (B * S3)]; the adjusted associated service weight C = C0.

[0127] Suppose the ratio of the user's attention to distance and service quality obtained from the user portrait is 60%:40%, and the distance weight adjustment coefficient for the first level is D1 = 0.8, and the service quality weight adjustment coefficient is S1 = 0.2. Then, according to the above formula, the adjusted weights are 68.6% for distance, 11.4% for service quality, and 20% for associated service in sequence.

[0128] S207 Score the service sites within the search range that have services the user may need according to the recommendation indicators, and recommend service sites to the user based on the scores.

[0129] Specifically, in this embodiment, the method for scoring the service sites that have services the user may need according to the recommendation indicators includes:

[0130] S2071 Obtain the distance between the service site and the user, and obtain the distance score by scoring according to the adjusted distance weight.

[0131] For example, the distance of 0 between the service site and the user is defined as 100 points, and the maximum distance of 50 KM is defined as 0 points. After scoring, the distance score is obtained by weighted scoring through the distance weight. Suppose the distance between a certain service site and the user is 5 KM and the score is 90, and the distance score after being weighted by the distance weight of 60% is 54.

[0132] S2072 Obtain the individual evaluation of the services that the user may need in the service site and the comprehensive evaluation of the service site, and score according to the adjusted service quality weight to obtain the service quality score.

[0133] In this embodiment, the scoring ratio of the individual evaluation of the services that the user may need in the service site to the comprehensive evaluation of the service site is K1:K2, where K1>K2.

[0134] For example, the individual score of the service required by the user at a certain site is 90, while the overall score of the site is 80. After being adjusted by the ratio of K1 and K2 of 2:1, the score is 87. Then the service quality score after being weighted by the service quality weight of 20% is 17.4.

[0135] S2073 Obtain the number of associated services included in the service site, and score according to the adjusted associated service weight to obtain the associated service score.

[0136] Suppose that all the associated services that the user may need in a service site are 100 points and none are 0 points. Then when a service site includes all the associated services, its score of 100, after being weighted by the associated service weight of 20%, the associated service score is 20.

[0137] S2074 Take the sum of the distance score, the service quality score, and the associated service score as the score of the service site.

[0138] Adding the above three scores, that is, 54 + 17.4 + 20 = 91.4, is the final score of the service site.

[0139] In this embodiment, two methods for recommending service sites to users according to the score are provided.

[0140] One is to sort the service sites in descending order according to the service site score, and recommend the service sites whose rankings are higher than the ranking threshold to the users. For example, recommend the top three service sites to the users.

[0141] The other is to recommend the service sites whose service site scores are higher than the score threshold to the users. For example, recommend the service sites with scores higher than 90 to the users.

[0142] S208 Modify the user portrait according to the rating of the service site by the user after receiving the service and the acceptance degree of the recommended service site.

[0143] In this implementation, after recommending service sites to users, the user portrait can also be corrected according to the feedback of users, so as to achieve closed-loop management, specifically including:

[0144] The method of adjusting the user portrait when the number of times the user does not accept the recommended service site exceeds the threshold includes:

[0145] Compare the average score A1 of the user's service quality with the average score A2 of all other users' service quality. If A1 < A2, increase the service quality weight by the first percentage; if A1 ≥ A2 and A1 is not the full score, increase the service quality weight by the second percentage; if A1 is the full score, reduce the service quality weight by the third percentage; where the first percentage > the second percentage.

[0146] For example, when the user does not select the service site recommended by the system three times in a row, it indicates that there is a problem with the weight setting of the recommendation parameters, so adjustments are made.

[0147] In this embodiment, the basis for adjustment is the user's evaluation. This evaluation is not just for a single service, but for all of the user's evaluations.

[0148] For example, when the average score of the user's service quality evaluation is 80, while the average score of other users' service quality evaluations is 90, it means that this user has very strict requirements for service quality and the weight of service quality needs to be significantly increased, such as increasing by 30% on the original basis. Correspondingly, the distance weight should be reduced accordingly.

[0149] Another example, if another user's average score of service quality evaluation is 95, which is higher than the average score of other users' 90, it means that this user still cares about service quality but is more easily satisfied. Therefore, the weight is slightly increased, such as increasing by 5% on the original basis. Similarly, the distance weight should be reduced accordingly.

[0150] Another example, if another user's evaluation of service quality is the full score, it means that this user doesn't really care about service quality and just gives a habitual good review. Therefore, the weight of service quality can be appropriately reduced, such as reducing by 10% on the original basis, and the distance weight is increased accordingly.

[0151] It can be foreseen that after correcting the user portrait, the next recommendation activity will be based on the corrected user portrait.

[0152] Embodiment 2: As Figure 2 shown, the present invention also provides an active recommendation system for new energy vehicle service sites, including:

[0153] A user profile construction module, which is used to obtain the ratio A:B between the user's attention to the distance of the service site and the service quality, and form a user profile;

[0154] A service site search module, which is used to obtain the geographical location of the user and the remaining power of the vehicle; delimit a search range according to the geographical location of the user and the remaining power of the vehicle, query the service sites within the search range; and obtain all the services included in each service site;

[0155] A service demand acquisition module, which obtains the services that the user may need according to the remaining power of the vehicle, the abnormal state of the vehicle, the user's historical service acceptance records and historical search records; and obtains the associated services according to the services that the user may need;

[0156] An urgency acquisition module, which is used to obtain the urgency of the service according to the service type that the user may need;

[0157] A weight allocation module, which is used to allocate the weights of the recommendation metrics according to the user profile and the urgency of the service; the recommendation metrics include distance weight, service quality weight and associated service weight;

[0158] A recommendation module, which is used to score the service sites within the search range that have the services that the user may need according to the recommendation metrics, and recommend service sites to the user according to the scores;

[0159] A user profile correction module, which is used to correct the user profile according to the rating of the service site after the user accepts the service and the acceptance degree of the recommended service site;

[0160] Wherein the method by which the urgency acquisition module obtains the urgency of the service according to the service that the user may need includes:

[0161] Classify the services, and divide the urgency of the services into three levels from one to three according to the service type;

[0162] In the case where the urgency is at the first level, the distance weight adjustment coefficient is D1, the service quality weight adjustment coefficient is S1, D1 + S1 = 1; preferably, D1 > S1;

[0163] In the case where the urgency is at the second level, the distance weight adjustment coefficient is D2, the service quality weight adjustment coefficient is S2, D2 + S2 = 1, D1 > D2;

[0164] In the case where the urgency is at the third level, the distance weight adjustment coefficient is D3, the service quality weight adjustment coefficient is S3, D3 + S3 = 1, D2 > D3;

[0165] The method by which the weight allocation module allocates the weights of the recommendation metrics according to the user profile and the urgency of the service includes:

[0166] Initialize the weights of the recommendation metrics, assign initial weights to each recommendation metric. The initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0, where D0 + S0 + C0 = 1;

[0167] In the case where the urgency is at the first level, the adjusted distance weight D = D0 * (A * D1) / [(A * D1) + (B * S1)]; the adjusted service quality weight S = S0 * (B * S1) / [(A * D1) + (B * S1)]; the adjusted associated service weight C = C0;

[0168] In the case where the urgency is at the second level, the adjusted distance weight D = D0 * (A * D2) / [(A * D2) + (B * S2)]; the adjusted service quality weight S = S0 * (B * S2) / [(A * D2) + (B * S2)]; the adjusted associated service weight C = C0;

[0169] In the case where the urgency is at the third level, the adjusted distance weight D = D0 * (A * D3) / [(A * D3) + (B * S3)]; the adjusted service quality weight S = S0 * (B * S3) / [(A * D3) + (B * S3)]; the adjusted associated service weight C = C0.

[0170] Embodiment 3: The present invention also provides a storage medium, in which a computer program is stored; when the computer program is executed, the above-mentioned active recommendation method for new energy vehicle service stations can be realized.

[0171] It should be noted that in this article, the terms "including", "comprising" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, article or device including that element.

[0172] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a computer terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present invention.

[0173] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative rather than restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the purpose of the present invention and the scope protected by the claims. All of these are within the protection scope of the present invention.

Claims

1. A method for actively recommending new energy vehicle service stations, characterized in that include: Obtain the ratio A:B between the user's attention to the distance to the service site and the service quality, and form a user profile; Obtain the user's geographic location and the remaining battery power of the vehicle; Define the search range based on the user's geographical location and the remaining battery power of the vehicle, query all service sites within the search range; and obtain all services included in each service site; Obtaining services that may be required by the user based on the remaining power of the vehicle, the abnormal state of the vehicle, the user's historical service acceptance records and historical search records; specifically including: if the remaining power of the vehicle is greater than a preset threshold, obtaining services that may be required by the user based on the abnormal state of the vehicle and / or the user's historical service acceptance records and historical search records; if the remaining power of the vehicle is less than or equal to the preset threshold, determining that the service required by the user is a charging service and a maintenance service, or a battery replacement service and a maintenance service, based on the abnormal state of the vehicle and the remaining power, wherein the charging service or the battery replacement service has the highest priority; Obtain related services based on the services that users may need; The urgency of obtaining services based on the type of services the user may need; The weights of the recommendation indicators are allocated according to the user profile and the urgency of the service; the recommendation indicators include distance weight, service quality weight and associated service weight; Scoring service sites within the search range that have services that the user may need based on the recommendation index, and recommending service sites to the user based on the scores; Modify the user profile based on the user's rating of the service site after receiving the service and the user's acceptance of the recommended service site; The step of obtaining the urgency of the service according to the type of service that the user may need includes: Classify the core services and classify the urgency of the core services into levels one to three according to the service type; the core services include charging, battery replacement, and maintenance; When the urgency is at the first level, the distance weight adjustment coefficient is D1, the service quality weight adjustment coefficient is S1, D1+S1=1, D1>S1; When the urgency is at the second level, the distance weight adjustment coefficient is D2, the service quality weight adjustment coefficient is S2, D2+S2=1, D1>D2; When the urgency is at the third level, the distance weight adjustment coefficient is D3, the service quality weight adjustment coefficient is S3, D3+S3=1, D2>D3; The steps for allocating weights of recommendation indicators based on user profiles and service urgency include: Initialize the weights of the recommended indicators and assign an initial weight to each recommended indicator. The initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0. D0+S0+C0=1. When the urgency is at the first level, the adjusted distance weight D = D0*(A*D1) / [(A*D1)+(B*S1)]; the adjusted service quality weight S = S0*(B*S1) / [(A*D1)+(B*S1)]; When the urgency is at the second level, the adjusted distance weight D = D0*(A*D2) / [(A*D2)+(B*S2)]; the adjusted service quality weight S = S0*(B*S2) / [(A*D2)+(B*S2)]; When the urgency is at the third level, the adjusted distance weight D = D0*(A*D3) / [(A*D3)+(B*S3)]; the adjusted service quality weight S = S0*(B*S3) / [(A*D3)+(B*S3)].

2. A method for actively recommending new energy vehicle service stations according to claim 1, characterized in that The step of obtaining the ratio between the user's attention to the distance to the service site and the service quality specifically includes: When a user registers, a progress bar is displayed on the user registration page; one end of the progress bar is the distance, and the other end is the service quality; a slider that can slide along the progress bar is provided on the progress bar; the user changes the ratio between the distance end and the service quality end by dragging the slider, and the sum of the distance end ratio and the service quality end ratio is a constant value.

3. The method for actively recommending new energy vehicle service stations according to claim 1, characterized in that The steps for obtaining the associated services according to the services that the user may need include: In the case where the service that the user may need is a service that the user has historically received, other services that were performed simultaneously when the user historically received the service are considered as associated services; In the case that the service that the user may need is a service that the user has never received, a related service is selected according to the service association map.

4. A method for actively recommending new energy vehicle service sites according to claim 3, characterized in that: The service association graph has services as nodes and relationships between services as edges; In the service association graph, services that the user may need are selected, and services that are directly connected to the services that the user may need or / and services that are indirectly connected through edges less than a threshold number are used as associated services.

5. The method for actively recommending new energy vehicle service stations according to claim 1, characterized in that The steps of scoring service sites that have services that users may need within the search range according to the recommendation index specifically include: Obtain the distance between the service site and the user, and score the distance value based on the adjusted distance weight; Obtain a single evaluation of the services that users may need at the service site and a comprehensive evaluation of the service site, and score them according to the adjusted service quality weights to obtain a service quality score; The number of associated services included in the service site is obtained, and the associated service scores are obtained by scoring the associated services according to the adjusted associated service weights; The sum of the distance score, the service quality score, and the associated service score is taken as the score of the service site.

6. A method for actively recommending new energy vehicle service sites according to claim 5, characterized in that: The score ratio of the single evaluation of the service that the user may need in the service site and the comprehensive evaluation of the service site is K1:K2, where K1>K2.

7. The method for actively recommending new energy vehicle service stations according to claim 1, characterized in that The steps of recommending service sites to users based on the ratings specifically include: Sort all service sites in descending order according to their scores, and recommend service sites with a ranking higher than the ranking threshold to users; or, The service sites with scores higher than the score threshold are recommended to the user.

8. The method for actively recommending new energy vehicle service stations according to claim 1, characterized in that The steps of modifying the user profile according to the user's rating of the service site after receiving the service and the acceptance of the recommended service site specifically include: When the number of times that the user does not accept the recommended service site exceeds the number threshold, the user profile is adjusted; the adjustment steps specifically include: The average score A1 of the user on the service quality is compared with the average score A2 of the service quality of all other users. When A1<A2, the service quality weight is increased by a first percentage; when A1≥A2 and A1 is not a full score, the service quality weight is increased by a second percentage; when A1 is a full score, the service quality weight is reduced by a third percentage; wherein the first percentage>the second percentage.

9. A new energy vehicle service station active recommendation system, characterized in that include: The user portrait building module is used to obtain the ratio A:B between the user's attention to the distance to the service site and the service quality, and form a user portrait; The service site search module is used to obtain the user's geographical location and the remaining power of the vehicle; define the search range according to the user's geographical location and the remaining power of the vehicle, query the service sites within the search range; and obtain all services included in each service site; The service demand acquisition module acquires the services that the user may need according to the remaining power of the vehicle, the abnormal state of the vehicle, the historical service acceptance record of the user, and the historical search record; acquires the associated services according to the services that the user may need; specifically, determines whether the remaining power of the vehicle is greater than a preset threshold, and if so, acquires the services that the user may need according to the abnormal state of the vehicle and / or the historical service acceptance record and the historical search record of the user; If the remaining power of the vehicle is less than or equal to the preset threshold, determining that the service required by the user is a charging service and a maintenance service, or a battery replacement service and a maintenance service, according to the abnormal state of the vehicle and the remaining power, wherein the charging service or the battery replacement service has the highest priority; An urgency acquisition module is used to acquire the urgency of a service according to the type of service that a user may need; A weight allocation module is used to allocate weights of recommendation indicators according to user portraits and service urgency; the recommendation indicators include distance weights, service quality weights, and associated service weights; A recommendation module, used to score service sites within the search range that have services that the user may need according to the recommendation index, and recommend service sites to the user according to the scores; A user portrait correction module is used to correct the user portrait according to the user's rating of the service site after receiving the service and the acceptance of the recommended service site; The urgency acquisition module acquires the urgency of the service according to the type of service that the user may need, and specifically includes: Classify services and rank the urgency of services into levels one to three according to the service type; When the urgency is at the first level, the distance weight adjustment coefficient is D1, the service quality weight adjustment coefficient is S1, D1+S1=1, D1>S1; When the urgency is at the second level, the distance weight adjustment coefficient is D2, the service quality weight adjustment coefficient is S2, D2+S2=1, D1>D2; When the urgency is at the third level, the distance weight adjustment coefficient is D3, the service quality weight adjustment coefficient is S3, D3+S3=1, D2>D3; The weight allocation module allocates the weights of the recommendation indicators according to the user portrait and the urgency of the service, specifically including: Initialize the weights of the recommended indicators and assign an initial weight to each recommended indicator. The initial distance weight is D0, the initial service quality weight is S0, and the initial associated service weight is C0. D0+S0+C0=1. When the urgency is at the first level, the adjusted distance weight D = D0*(A*D1) / [(A*D1)+(B*S1)]; the adjusted service quality weight S = S0*(B*S1) / [(A*D1)+(B*S1)]; the adjusted associated service weight C = C0; When the urgency is at the second level, the adjusted distance weight D = D0*(A*D2) / [(A*D2)+(B*S2)]; the adjusted service quality weight S = S0*(B*S2) / [(A*D2)+(B*S2)]; the adjusted associated service weight C = C0; When the urgency is at the third level, the adjusted distance weight D = D0*(A*D3) / [(A*D3)+(B*S3)]; the adjusted service quality weight S = S0*(B*S3) / [(A*D3)+(B*S3)]; the adjusted associated service weight C = C0.

10. A storage medium, characterized in that: The storage medium stores a computer program; when the computer program is executed, it can implement the method for actively recommending new energy vehicle service sites as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Optimization method and device of battery swap station recommendation method, electronic equipment and storage medium

    CN116415076A

  • Intelligent charging service recommendation method and system based on user portrait

    CN111159533A

  • Charging station recommendation method, recommendation device and recommendation system

    CN117952452A