A method, device and equipment for pushing after-sales services of a vehicle

By obtaining user trajectory and historical service information, combining weighted average algorithm to analyze user needs, and automatically pushing matching after-car service items and place information, the problem of users needing to search by themselves is solved, and service efficiency and user experience are improved.

CN114418591BActive Publication Date: 2025-08-01深圳市顺易通信息科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111553170.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-17
Publication Date
2025-08-01
Estimated Expiration
2041-12-17

AI Technical Summary

Technical Problem

The existing rear-vehicle service system cannot be analyzed in combination with user data, resulting in users needing to search for rear-vehicle service content by themselves, which is inefficient in operation and affects the user experience.

Method used

By obtaining the user trajectory information and historical service information of the target user, analyzing user needs with the weighted average algorithm, and pushing matching after-car service items and place information.

Benefits of technology

Improve users' service experience and automatically push related vehicle after-car service content through data analysis, reducing users' need to search by themselves.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114418591B_ABST
    Figure CN114418591B_ABST
Patent Text Reader

Abstract

An embodiment of the present application discloses a method, a device, and a device for pushing after-sales services, which are used to push the after-sales service content that the target user may need by combining the analysis of the relevant data of the user, so as to improve the service experience of the user. The method of the embodiment of the present application includes: obtaining the first data information of the target user, where the first data information includes the user trajectory information and historical service information of the target user; determining the location of the service place according to the obtained location information of the target vehicle yard; determining the service items and corresponding service data of the service place; selecting the first service item from the service data in combination with the first data information, and pushing the first service information to the target user, where the first service information is the data information of the first service item and the corresponding service place.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of vehicle after-sales service data processing, and in particular, to a push method, a push device, and a push device for vehicle after-sales service. Background Art

[0002] With the development of society, the number of automobiles in possession has gradually increased, and automobiles have gradually become one of the means of transportation for the general public to travel. Correspondingly, the automotive aftermarket related to automobiles has also developed.

[0003] The automotive aftermarket refers to various services during the use of automobiles after their sales, which mainly include automotive finance, maintenance, used car trading, automobile insurance, automotive supplies, etc. The current vehicle after-sales service displays the service content on online platforms such as mini-programs for users to search or select by themselves.

[0004] At present, when a user needs to use vehicle after-sales service, relevant data analysis of the user cannot be combined, and the user needs to search according to the current vehicle status by himself to know the vehicle after-sales service content that the vehicle needs to enjoy, resulting in low operation efficiency and thus affecting the user's service experience. Summary of the Invention

[0005] The embodiments of the present application provide a push method, a push device, and a push device for vehicle after-sales service, which are used to analyze relevant data of the user and push the vehicle after-sales service content that the target user may need, so as to improve the user's service experience.

[0006] In the first aspect, the present application provides a push method for vehicle after-sales service, including:

[0007] Obtain the first data information of the target user, where the first data information includes the user trajectory information and historical service information of the target user;

[0008] Determine the location of the service place according to the location information of the target vehicle yard obtained;

[0009] Determine the service items and corresponding service data of the service place;

[0010] Select the first service item from the service data in combination with the first data information, and push the first service information to the target user, where the first service information is the data information of the first service item and the corresponding service place, and the first service item is an item matching the first data information.

[0011] Optionally, before determining the location of the service place according to the location information of the target vehicle yard obtained, the push method further includes:

[0012] Obtain the user trajectory information of the target user from the first data information;

[0013] Determine the parking trajectory data of the target user through the user trajectory information, where the parking trajectory data includes historical parking records and parking duration;

[0014] Combine the historical parking records and the parking duration to determine the target parking lot, and obtain the location information of the target parking lot.

[0015] Optionally, determining the location of the service place according to the obtained location information of the target parking lot includes:

[0016] Extract the longitude and latitude of the target parking lot from the obtained location information of the target parking lot;

[0017] Taking the longitude and latitude of the target parking lot as the center, obtain the longitude and latitude information of all service places within the first range centered on the center;

[0018] Determine the location of the service place according to the longitude and latitude information of all service places within the first range.

[0019] Optionally, the service data includes the business scale of the service provider, service content, service average frequency, service fees, and service discounts.

[0020] Optionally, selecting the first service item from the service data in combination with the first data information includes:

[0021] Obtain the historical service information of the target user from the first data information, where the historical service information includes the historical service item records purchased by the target user, and the historical service item records include service item tags;

[0022] Determine the service items that match the service item tags;

[0023] Obtain the service data corresponding to the matching service items;

[0024] Calculate the corresponding service data and the historical service item records through a weighted average algorithm, and the calculation is for calculating the comprehensive score of the service items of the target user;

[0025] Combine the first data information and the comprehensive score to determine the acceptance score of the target user for the matching service items;

[0026] Determine the service item with the highest acceptance score as the first service item.

[0027] Optionally, the weighted average algorithm includes at least one algorithm, and the algorithm is:

[0028] Assume that the service provider's business scale parameter is f(1), the service content parameter is f(2), the service average frequency parameter is f(3), the service fee parameter is f(4), the service discount parameter is f(5), and the historical service item record parameter is f(6);

[0029] The comprehensive score is calculated as follows:

[0030]

[0031] Among them, x1, x2, x3, x4, x5, and x6 are the weight coefficients of f(1), f(2), f(3), f(4), f(5), and f(6), respectively.

[0032] Optionally, determining the target user's acceptance score for the matched service item by combining the first data information and the comprehensive score includes:

[0033] Generating a first matching degree by combining the location information of each service place and the location information of the target parking lot with the user trajectory information;

[0034] generating a second matching degree according to the number of service items matching the service item label;

[0035] The first matching degree, the second matching degree and the comprehensive score are combined to determine the target user's acceptance score for the matched service item.

[0036] Optionally, the pushing the first service information to the target user includes:

[0037] Pushing the first service information online to the target user through a third-party authorization platform;

[0038] or,

[0039] The first service information is pushed offline to the target user via SMS.

[0040] In a second aspect, the present application provides a push device for after-sales service, comprising:

[0041] a first acquiring unit, configured to acquire first data information of a target user, wherein the first data information includes user trajectory information and historical service information of the target user;

[0042] A first determining unit is configured to determine the location of the service location based on the acquired location information of the target parking lot;

[0043] A second determining unit, configured to determine the service items and corresponding service data of the service location;

[0044] A third determination unit, configured to select a first service item from the service data in combination with the first data information, where the first service item is an item matching the first data information;

[0045] An information push unit, configured to push first service information to the target user, where the first service information is data information of the first service item and the corresponding service venue.

[0046] Optionally, the pushing device further includes:

[0047] A second acquisition unit, configured to acquire user trajectory information of the target user from the first data information;

[0048] A fourth determination unit, configured to determine parking trajectory data of the target user through the user trajectory information, where the parking trajectory data includes historical parking records and parking duration;

[0049] A fifth determination unit, configured to determine a target parking lot in combination with the historical parking records and the parking duration, and acquire location information of the target parking lot.

[0050] Optionally, the first determination unit includes:

[0051] A data extraction module, configured to extract the longitude and latitude of the target parking lot from the acquired location information of the target parking lot;

[0052] A third acquisition module, configured to take the longitude and latitude of the target parking lot as the center of a circle, and acquire longitude and latitude information of all service venues within a first range centered on the center of the circle;

[0053] A sixth determination module, configured to determine the location of the service venue according to the longitude and latitude information of all service venues within the first range.

[0054] Optionally, the service data in the second determination unit includes the service provider's business scale, service content, service average frequency, service fee, and service discount.

[0055] Optionally, the third determination unit includes:

[0056] A historical record acquisition module, configured to acquire historical service information of the target user from the first data information, where the historical service information includes historical service item records purchased by the target user, and the historical service item records include service item tags;

[0057] A seventh determination module, configured to determine a service item matching the service item tag;

[0058] A fourth acquisition module, configured to acquire service data corresponding to the matching service item;

[0059] A first calculation module, configured to calculate the corresponding service data and the historical service item records through a weighted average algorithm, and the calculation is for calculating a comprehensive score of the service items of the target user;

[0060] A second calculation module, configured to determine an acceptance score of the target user for the matched service item by combining the first data information and the comprehensive score;

[0061] An eighth determination module, configured to determine the service item with the highest acceptance score as the first service item.

[0062] Optionally, the weighted average algorithm in the first calculation module includes at least one algorithm, and the algorithm is:

[0063] Let the service provider business scale parameter be f(1), the service content parameter be f(2), the service average frequency parameter be f(3), the service cost parameter be f(4), the service discount parameter be f(5), and the historical service item record parameter be f(6);

[0064] The calculation method of the comprehensive score is:

[0065]

[0066] Wherein, x1, x2, x3, x4, x5, and x6 are respectively the weight coefficients of f(1), f(2), f(3), f(4), f(5), and f(6).

[0067] Optionally, the second calculation module is specifically configured to generate a first matching degree by combining the locations of each service venue and the location information of the target parking lot with the user trajectory information, generate a second matching degree according to the number of service items matching the service item label, and determine the acceptance score of the target user for the matched service item by combining the first matching degree, the second matching degree, and the comprehensive score.

[0068] Optionally, the information push unit includes:

[0069] An online push module, configured to push first service information to the target user online through a third-party authorized platform;

[0070] And / or,

[0071] An offline push module, configured to push first service information to the target user offline by means of a short message.

[0072] The present application provides a push device for vehicle after-sales services from a third aspect, and the push device includes:

[0073] A processor, a memory, an input / output unit, and a bus;

[0074] The processor is connected to the memory, the input / output unit, and the bus;

[0075] The memory stores a program, and the processor invokes the program to execute the push method as described in the first aspect and any optional one of the first aspect.

[0076] From the above technical solutions, it can be seen that the embodiments of the present application have the following advantages:

[0077] First, obtain the first data information including the user trajectory and historical service information of the target user. Then, determine the location of the service venue according to the obtained location information of the target parking lot, determine the service items and corresponding service data of these service venues, select the first service item that matches the first data information from the service data in combination with the first data information, and finally push the first service information including the relevant data of the first service item to the target user, so as to achieve pushing the possible after-sales service content required by the target user through the analysis of the relevant data information of the target user, thereby improving the service experience of the user. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0079] Figure 1 It is a schematic flowchart of an embodiment of the push method for after-sales service provided by the present application;

[0080] Figure 2 It is a schematic flowchart of another embodiment of the push method for after-sales service provided by the present application;

[0081] Figure 3 It is a schematic structural diagram of an embodiment of the push device for after-sales service provided by the present application;

[0082] Figure 4 It is a schematic structural diagram of another embodiment of the push device for after-sales service provided by the present application;

[0083] Figure 5 It is a schematic structural diagram of an embodiment of the push device for after-sales service provided by the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0084] To enable those skilled in the art to better understand the technical solutions in the present invention, the following will clearly and completely elaborate on the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0085] The embodiments of the present application provide a method, a device, and a device for pushing after-sales services for vehicles, which are used to push the after-sales service content that a target user may need in combination with the analysis of relevant data of the user, so as to improve the service experience of the user.

[0086] In this embodiment, the method for pushing after-sales services for vehicles can be implemented in a system or in a server, and no specific limitation is made. For the convenience of description, the embodiments of the present application use the system as the execution subject for example description.

[0087] Please refer to Figure 1 , the embodiments of the present application provide a method for pushing after-sales services for vehicles in the first aspect, including:

[0088] 101. Obtain the first data information of the target user, where the first data information includes the user trajectory information and historical service information of the target user;

[0089] The embodiments of the present application can be applied to the moment when the target user drives the vehicle into the parking lot or before leaving the parking lot. When the vehicle of the target user is in the parking lot, the system can obtain authorization from the management background of the parking lot, or directly through an online applet, a local database, etc., to obtain the user trajectory information and historical service information of the target user. The user trajectory information referred to here includes data such as the stay time, location, entry and exit of the target user at each parking lot, so that the system can analyze the parking lots where the target user often stays according to the degree of overlap of parking records from high to low and the stay time from long to short. In the embodiments of the present application, the historical service information of the target user may specifically include the records of after-sales services purchased by the target user.

[0090] 102. Determine the location of the service place according to the obtained location information of the target parking lot;

[0091] In the embodiments of the present application, it is necessary to determine the after-sales service content that the current target user can reach. Therefore, it is necessary to first determine the location of the parking lot where the target user is currently located, and then further determine the after-sales service places that the user can contact within a certain area according to the location of the parking lot.

[0092] Specifically, the system can determine the positioning information of the current vehicle based on the user trajectory information of the first data information, or it can establish wired or wireless communication with the target user's vehicle-mounted system to obtain the positioning information of the current vehicle from the vehicle-mounted system. The positioning information is the location information of the target parking lot, and the after-sales service places that meet certain conditions are screened out based on the location information. Then, from the after-sales service places that meet the conditions, the after-sales service places that are more compatible with the target user are selected in combination with the first data information of the target user. Finally, the information of the after-sales service place is pushed to the target user in a targeted manner, so as to improve the conversion rate of after-sales service while reducing the disturbance to the target user.

[0093] The "meeting certain conditions" described here can be determined based on the specific distance requirements of the target user or the system's pre-set distance settings. For example, with the location of the target parking lot as the center of the circle, obtain the after-sales service locations that can be reached within a radius of 10 kilometers from the center of the circle.

[0094] 103. Determine the service items and corresponding service data of the service location;

[0095] Each service location contains at least one service item, and each service item has its own service data. This data typically includes the name tag, number of times the service item has been performed, price range, and service discounts for the service item. Because the system needs to select the appropriate service item from among the numerous service locations and push it to the target user, it must first determine the service items and corresponding service data for the service location before analyzing the service data and selecting the service item that is currently suitable for the target user.

[0096] 104. Select a first service item from the service data in combination with the first data information, and push the first service information to the target user. The first service information is data information of the first service item and the corresponding service location. The first service item is an item that matches the first data information.

[0097] In the embodiments of the present application, the first data information includes the user trajectory information and historical service information of the target user. The system can extract the user trajectory information and historical service information within a preset time period from the first data information, and analyze the travel habits of the target user through big data, such as the travel time period, the items and price ranges of the after-sales services used, and the travel distance to and from the parking lot. The system can also analyze the historical entry and exit records of the target user's vehicle and the parking duration each time, and analyze the parking rules and the locations of the frequently visited parking lots of the user from the highest to the lowest parking record coincidence degree and from the longest to the shortest parking duration. Then, according to the analysis results, the system selects a more matching service item from the service data as the first service item, and pushes the service place information with the first service item to the target user.

[0098] There can be various matching conditions for the "matching" described here. For example, the first service item can be determined by combining the frequency of the after-sales service items used by the target user: rank the frequencies of the after-sales service items used by the target user within the past preset time period from high to low, and select the top N service items as the first service items matching the first data information, and push these service items to the target user. In addition to the service item purchase frequency, the "matching" conditions can also be within a price range, within a distance range, etc., which are not specifically limited here.

[0099] In the embodiments of the present application, after the system obtains the first data information of the target user, it first determines the location of the service place according to the obtained location information of the target parking lot, then determines the service items and corresponding service data of the service place, and selects the first service item from the service data in combination with the first data information and pushes it to the target user, so that the target user does not need to search by himself according to the current vehicle status for what after-sales services the current vehicle needs. The system can, through data analysis related to the target user, push the possible after-sales service content to the target user.

[0100] Please refer to Figure 2 , the embodiments of the present application provide another method for pushing after-sales services in the first aspect, including:

[0101] 201. Obtain the first data information of the target user, where the first data information is the user trajectory information and historical service information including the target user;

[0102] Step 201 in this embodiment is similar to step 101 in the foregoing embodiment, and will not be elaborated here.

[0103] 202. Obtain the user trajectory information of the target user from the first data information;

[0104] 203. Determine the parking trajectory data of the target user through the user trajectory information. The parking trajectory data includes historical parking records and parking duration.

[0105] 204. Determine the target parking lot in combination with the historical parking records and parking duration, and obtain the location information of the target parking lot.

[0106] In the embodiment of the present application, the system needs to first obtain the location information of the parking lot where the current target user's vehicle is parked, and then further perform distance screening on service places within a certain area range according to this location information. Among them, the location information of the parking lot where the current target user's vehicle is parked is the location information of the target parking lot.

[0107] Specifically, the system needs to first obtain the user trajectory information of the target user from the first data information, extract the most recent historical parking record and parking duration from the user trajectory information, so as to determine the name of the target parking lot where the target user's vehicle is currently located from this historical parking record and parking duration, and obtain the location information of this target parking lot.

[0108] 205. Extract the longitude and latitude of the target parking lot from the obtained location information of the target parking lot.

[0109] 206. Take the longitude and latitude of the target parking lot as the center of the circle, and obtain the longitude and latitude information of all service places within the first range centered on the center of the circle.

[0110] 207. Determine the locations of the service places according to the longitude and latitude information of all service places within the first range.

[0111] In the embodiment of the present application, the system needs to initially screen out the location areas of service places that the target user can reach according to the obtained location information of the target parking lot, and remove service places that are too far away from the target parking lot. The specific manifestation is: it is set that the target user can reach any service place within 15 kilometers of the target parking lot. Then the system takes the longitude and latitude of the target parking lot as the center of the circle, extends the area outward from this center of the circle, and determines the location information of service places that provide post - vehicle services within a radius of 15 kilometers, such as the longitude and latitude of the service places.

[0112] 208. Determine the service items of the service places and the corresponding service data.

[0113] 209. Obtain the historical service information of the target user from the first data information. The historical service information includes the historical service item records purchased by the target user, and the historical service item records include service item tags.

[0114] 210. Determine the service items that match the service item tags.

[0115] 211. Obtain the service data corresponding to the matching service items.

[0116] 212. Calculate the corresponding service data and historical service item records through a weighted average algorithm, which is calculated as the comprehensive score of the service items for the target user.

[0117] 213. Determine the acceptance score of the target user for the matching service items by combining the first data information and the comprehensive score.

[0118] 214. Determine the service item with the highest acceptance score as the first service item.

[0119] In the embodiment of the present application, first, the system extracts service item tags from the historical service item records, determines the service items that match the service item tags to determine which service items the target user has purchased, and initially removes the service items that the target user has not come into contact with. Then, obtain the service data corresponding to these matching service items, and further screen out the service item with the highest acceptance score from the service data through a certain algorithm as the first service item.

[0120] In the embodiment of the present application, the weighted average algorithm includes at least one algorithm. Let the service provider business scale parameter be f(1), the service content parameter be f(2), the service average frequency parameter be f(3), the service cost parameter be f(4), the service discount parameter be f(5), and the historical service item record parameter be f(6); the weighted average algorithm formula for calculating the comprehensive score can be as shown in formula (1).

[0121]

[0122] Among them, x1, x2, x3, x4, x5, and x6 are the weight coefficients of f(1), f(2), f(3), f(4), f(5), and f(6) respectively.

[0123] For the step of determining the acceptance score of the target user for the matching service items by combining the first data information and the comprehensive score, the specific manifestation can be: generate the first matching degree by combining the locations of each service venue, the location information of the target parking lot, and the user trajectory information; generate the second matching degree according to the number of service items that match the service item tags; determine the acceptance score of the target user for the matching service items by combining the first matching degree, the second matching degree, and the comprehensive score.

[0124] In the embodiment of the present application, the first matching degree is the parking pattern matching degree of the target user. The specific calculation method is as follows: Set the location information of the target parking lot as A, select the location of any service place as B, determine the location of the frequently visited parking lot according to the user trajectory information as C, generate a rectangular coordinate system, mark points A, B, and C on the rectangular coordinate system, with their abscissas being their location longitudes and their ordinates being their location latitudes. Then, connect points A, B, and C in sequence to form a fold angle, and the first matching degree score is the degree of the fold angle; The calculation method of the second matching degree is: Multiply the number of service items matching the service item label by 10 to obtain the second matching degree value.

[0125] The acceptance score is the score obtained by adding the first matching degree, the second matching degree, and the comprehensive score.

[0126] 215. Push the first service information to the target user. The first service information is the data information of the first service item and the corresponding service place, and the first service item is the item matching the first data information.

[0127] In the embodiment of the present application, the system can push the first service information to the target user online through a third-party authorization platform, or push the first service information to the target user offline by means of text messages.

[0128] In the embodiment of the present application, in order to more accurately predict the strength of the target user's acceptance willingness and thus push the corresponding first service information to the target user, the system calculates the comprehensive score of the service items of the target user through the technical means of the weighted average algorithm, and determines the acceptance score of the target user for the matching service items through the technical means of combining the first data information and the comprehensive score, and selects the one with the highest acceptance score as the first service item to achieve the purpose of better screening the service items that can reach the target user.

[0129] Please refer to Figure 3 , Figure 3 This is an embodiment of the push device for after-sales car services provided by the present application in the second aspect, including:

[0130] The first acquisition unit 301 is used to acquire the first data information of the target user. The first data information includes the user trajectory information and historical service information of the target user;

[0131] The first determination unit 302 is used to determine the location of the service place according to the acquired location information of the target parking lot;

[0132] The second determination unit 303 is used to determine the service items of the service place and the corresponding service data;

[0133] The third determination unit 304 is configured to select a first service item from the service data in combination with the first data information, where the first service item is an item that matches the first data information;

[0134] The information push unit 305 is configured to push first service information to the target user, where the first service information is the data information of the first service item and the corresponding service venue.

[0135] In the embodiment of the present application, after the first acquisition unit 301 acquires the first data information of the target user, the first determination unit 302 determines the location of the service venue according to the acquired location information of the target parking lot. Then, the second determination unit 303 determines the service items and the corresponding service data of the service venue. After the third determination unit 304 selects the first service item, the information push unit 305 pushes the data information of the first service item and the corresponding service venue to the target user.

[0136] Please refer to Figure 4 , Figure 4 which is another embodiment of the push device for vehicle after-sales services provided in the second aspect of the present application, including:

[0137] The first acquisition unit 401 is configured to acquire the first data information of the target user, where the first data information includes the user trajectory information and historical service information of the target user;

[0138] The second acquisition unit 402 is configured to acquire the user trajectory information of the target user from the first data information;

[0139] The fourth determination unit 403 is configured to determine the parking trajectory data of the target user through the user trajectory information, where the parking trajectory data includes historical parking records and parking duration;

[0140] The fifth determination unit 404 is configured to determine the target parking lot in combination with the historical parking records and the parking duration, and acquire the location information of the target parking lot;

[0141] The first determination unit 405 is configured to determine the location of the service venue according to the acquired location information of the target parking lot;

[0142] The second determination unit 406 is configured to determine the service items and the corresponding service data of the service venue;

[0143] The third determination unit 407 is configured to select a first service item from the service data in combination with the first data information, where the first service item is an item that matches the first data information;

[0144] The information push unit 408 is configured to push first service information to the target user, where the first service information is the data information of the first service item and the corresponding service venue.

[0145] In an embodiment of the present application, the first determination unit 405 may include:

[0146] A data extraction module 4051, configured to extract the longitude and latitude of the target parking lot from the obtained location information of the target parking lot;

[0147] A third acquisition module 4052, configured to obtain the longitude and latitude information of all service places within a first range centered on the longitude and latitude of the target parking lot;

[0148] A sixth determination module 4053, configured to determine the location of the service place according to the longitude and latitude information of all service places within the first range.

[0149] In an embodiment of the present application, the service data in the second determination unit 406 includes the service provider's business scale, service content, service average frequency, service fee, and service discount.

[0150] In an embodiment of the present application, the third determination unit 407 may include:

[0151] A historical record acquisition module 4071, configured to obtain the historical service information of the target user from the first data information, where the historical service information includes the historical service item records purchased by the target user, and the historical service item records include service item tags;

[0152] A seventh determination module 4072, configured to determine the service items that match the service item tags;

[0153] A fourth acquisition module 4073, configured to obtain the service data corresponding to the matching service items;

[0154] A first calculation module 4074, configured to calculate the corresponding service data and historical service item records through a weighted average algorithm, and the calculation is for calculating the comprehensive score of the service items for the target user;

[0155] A second calculation module 4075, configured to determine the acceptance score of the target user for the matching service items by combining the first data information and the comprehensive score;

[0156] An eighth determination module 4076, configured to determine the service item with the highest acceptance score as the first service item.

[0157] Optionally, the weighted average algorithm in the first calculation module 4074 includes at least one algorithm, and the algorithm is:

[0158] Let the service provider's business scale parameter be f(1), the service content parameter be f(2), the service average frequency parameter be f(3), the service fee parameter be f(4), the service discount parameter be f(5), and the historical service item record parameter be f(6);

[0159] The calculation method of the comprehensive score is as follows:

[0160]

[0161] Among them, x1, x2, x3, x4, x5, and x6 are the weight coefficients of f(1), f(2), f(3), f(4), f(5), and f(6) respectively.

[0162] In the embodiment of the present application, the information push unit 408 may include:

[0163] An online push module 4081, configured to push first service information to a target user online through a third-party authorized platform;

[0164] And / or,

[0165] An offline push module 4082, configured to push first service information to the target user offline by means of text messages.

[0166] Please refer to Figure 5 , Figure 5 which is an embodiment of a push device for vehicle after-sales services provided by the present application in the third aspect, including:

[0167] A processor 501, a memory 502, an input / output unit 503, and a bus 504;

[0168] The processor 501 is connected to the memory 502, the input / output unit 503, and the bus 504;

[0169] The processor 501 specifically performs the following operations:

[0170] Obtain first data information of a target user, where the first data information includes user trajectory information and historical service information of the target user;

[0171] Determine the location of the service venue according to the obtained location information of the target vehicle yard;

[0172] Determine the service items of the service venue and the corresponding service data;

[0173] Select a first service item from the service data in combination with the first data information, and push first service information to the target user. The first service information is data information of the first service item and the corresponding service venue, and the first service item is an item matching the first data information.

[0174] In this embodiment, the functions of the processor 501 correspond to the steps in the foregoing Figures 1 to 2 illustrated embodiment, and will not be elaborated here.

[0175] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

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

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

[0178] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0179] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), magnetic disks, or optical discs that can store program codes.

Claims

1. A method for pushing after-sales services, characterized in that Including: Obtain the first data information of the target user, where the first data information includes the user track information and historical service information of the target user; Determine the location of the service venue according to the obtained location information of the target parking lot; Determine the service items of the service venue and the corresponding service data; Select a first service item from the service data in combination with the first data information, and push first service information to the target user. The first service information is the data information of the first service item and the corresponding service venue, and the first service item is an item that matches the first data information; Before determining the location of the service venue according to the obtained location information of the target parking lot, the pushing method further includes: Obtain the user track information of the target user from the first data information; Determine the parking track data of the target user through the user track information, where the parking track data includes historical parking records and parking duration; Combine the historical parking records and the parking duration to determine the target parking lot, and obtain the location information of the target parking lot; Determining the location of the service venue according to the obtained location information of the target parking lot includes: Extract the longitude and latitude of the target parking lot from the obtained location information of the target parking lot; Taking the longitude and latitude of the target parking lot as the center, obtain the longitude and latitude information of all service venues within a first range centered thereon; Determine the location of the service venue according to the longitude and latitude information of all service venues within the first range.

2. The push method according to claim 1, wherein The service data includes the service provider's business scale, service content, service average frequency, service fees, and service discounts.

3. The push method according to claim 2, wherein Combining the first data information to select the first service item from the service data includes: Obtain the historical service information of the target user from the first data information. The historical service information includes the historical service item records purchased by the target user, and the historical service item records include service item tags; Determine the service items that match the service item tags; Obtain the service data corresponding to the matching service items; Calculate the corresponding service data and the historical service item records through a weighted average algorithm. The calculation is for calculating the comprehensive score of the service items of the target user; Determine the acceptance score of the target user for the matching service item in combination with the first data information and the comprehensive score; Determine the service item with the highest acceptance score as the first service item.

4. The push method according to claim 3, wherein The weighted average algorithm includes at least one algorithm, and the algorithm is: Let the service provider's business scale parameter be , the service content parameter be , the average service frequency parameter be , the service fee parameter be , the service discount parameter be , and the historical service item record parameter be ; The calculation method of the comprehensive score is: Among them, are respectively weight coefficients of 5. The push method according to claim 4, wherein Combining the first data information and the comprehensive score to determine the acceptance score of the target user for the matching service item includes: Generate a first matching degree by combining the locations of each service venue, the location information of the target parking lot, and the user track information respectively; Generate a second matching degree according to the number of service items that match the service item tags; Determine the acceptance score of the target user for the matching service item by combining the first matching degree, the second matching degree, and the comprehensive score.

6. The push method according to any one of claims 1 to 5, characterized in that Pushing the first service information to the target user includes: Online push the first service information to the target user through a third-party authorization platform; and / or, Offline push the first service information to the target user by means of text messages.

7. A push device for after-sales service of a vehicle, characterized in that, It includes: The first acquisition unit is used to acquire the first data information of the target user, and the first data information includes the user trajectory information and historical service information of the target user; The first determination unit is used to determine the location of the service place according to the acquired location information of the target parking lot; The second determination unit is used to determine the service items and corresponding service data of the service place; The third determination unit is used to select the first service item from the service data in combination with the first data information, and the first service item is an item matching the first data information; The information push unit is used to push the first service information to the target user, and the first service information is the data information of the first service item and the corresponding service place; The push device further includes: The second acquisition unit is used to acquire the user trajectory information of the target user from the first data information; The fourth determination unit is used to determine the parking trajectory data of the target user through the user trajectory information, and the parking trajectory data includes historical parking records and parking duration; The fifth determination unit is used to determine the target parking lot in combination with the historical parking record and the parking duration, and acquire the location information of the target parking lot; The first determination unit includes: The data extraction module is used to extract the longitude and latitude of the target parking lot from the acquired location information of the target parking lot; The third acquisition module is used to take the longitude and latitude of the target parking lot as the center of the circle, and acquire the longitude and latitude information of all service places within the first range centered on the center of the circle; The sixth determination module is used to determine the location of the service place according to the longitude and latitude information of all service places within the first range.

8. A push device for after-sales vehicle services, characterized in that, The push device includes: A processor, a memory, an input / output unit, and a bus; The processor is connected to the memory, the input / output unit, and the bus; The memory stores a program, and the processor calls the program to execute the push method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle maintenance factory online recommendation method and device, equipment and storage medium

    CN110390403A

  • Message pushing method and device, electronic equipment and readable storage medium

    CN111860879A