Automobile service task scheduling method, electronic equipment, medium and product

By generating automobile service orders based on the client on the comprehensive service platform and using scheduling reference indicators to screen multiple suppliers, the problem of poor flexibility caused by the single supplier in the traditional platform is solved, and a better user service experience is achieved.

CN120688780APending Publication Date: 2025-09-23SHENZHEN JUBAOJIA INTELLIGENT TECHNOLOGY CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510719737.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In traditional platform service solutions, suppliers are usually single or fixed, resulting in poor flexibility and an inability to provide targeted car services to users, which affects the user experience.

Method used

Generate automotive service orders based on the client, screen target suppliers from multiple supplier pools on the comprehensive service platform through scheduling reference indicators, and allocate orders to suitable suppliers.

Benefits of technology

It improves the flexibility of service solutions, ensures that users receive high-quality automotive service experience, and meets users' personalized needs through screening and allocation of multiple suppliers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688780A_ABST
    Figure CN120688780A_ABST
Patent Text Reader

Abstract

The invention discloses an automobile service task scheduling method, electronic equipment, a medium and a product, and relates to the technical field of resource scheduling. The comprehensive service platform generates an automobile service order, and determines a scheduling reference index based on the automobile service order; based on a scheduling reference index and an automobile service order, screening a target supplier from a service supplier pool of the comprehensive service platform; and distributing the automobile service order to the target supplier. According to the embodiment of the invention, a plurality of different service providers can be set, and then the appropriate target supplier is screened from the plurality of service providers according to the corresponding scheduling reference indexes and the automobile service order, so as to undertake the automobile service order. Compared with a traditional service scheme, multiple service suppliers are provided, the flexibility of the service scheme can be improved, the appropriate target supplier is screened out from the multiple service suppliers in a targeted mode based on the related indexes and orders to provide the service, and the service experience of the user can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of resource scheduling, and in particular to a scheduling method, electronic equipment, medium, and product for automobile service tasks. Background Art

[0002] The automotive services provided by the platform typically refer to aftermarket car owner services, namely, various value-added services provided throughout the vehicle's lifecycle after the vehicle is sold. Examples include mobility services, which address users' temporary vehicle needs after a vehicle accident; car wash services; emergency services, which provide charging solutions for new energy vehicles in emergencies; and designated driver services. Currently, in traditional platform service solutions, the service provider on the platform is typically a single supplier or a fixed supplier selected according to an agreement to provide specific services to users. This makes traditional platform service solutions less flexible and unable to provide targeted automotive services to users, affecting the user experience.

[0003] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention

[0004] The main purpose of this application is to provide a scheduling method, electronic equipment, medium and product for automobile service tasks, aiming to solve the technical problem that in traditional platform service solutions, suppliers are usually a single supplier or fixed suppliers are selected according to agreement to provide services, resulting in poor flexibility of traditional platform service solutions.

[0005] To achieve the above objectives, the present application proposes a method for scheduling automobile service tasks, which is applied to an integrated service platform. The method for scheduling automobile service tasks includes the following steps:

[0006] generating an automobile service order based on a service item sent by a client, and determining a scheduling reference indicator based on the automobile service order, wherein the client is associated with the integrated service platform;

[0007] Based on the scheduling reference index and the automobile service order, screening a target supplier from a service supplier pool of the integrated service platform;

[0008] The automotive service order is assigned to the target supplier.

[0009] Optionally, the step of screening a target supplier from a service supplier pool of the integrated service platform based on the scheduling reference index and the automobile service order includes:

[0010] Based on the service items of the automobile service order and the service time periods of the service items, a candidate service provider pool is obtained by screening from the service provider pool, wherein the candidate service providers in the candidate service provider pool have the service items and meet the service time periods;

[0011] In a case where the candidate service provider pool includes a plurality of candidate service providers, for any one of the candidate service providers in the candidate service provider pool, calculating a service score of the candidate service provider according to the scheduling reference indicator;

[0012] After obtaining the service score of each candidate service provider in the candidate service provider pool, the candidate service provider with the highest service score is selected as the target provider.

[0013] Optionally, the scheduling reference indicators include service basic cost, attached time cost, and service quality, and the step of calculating the service score of the candidate service provider according to the scheduling reference indicators includes:

[0014] Calculating a first score of the service basic cost based on the quotations of the candidate service providers and the service items of the automobile service order;

[0015] calculating a second score of the attachment time cost based on the service location of the automobile service order and the nearest site location of the candidate service provider;

[0016] In a case where the scheduling reference indicator includes service quality, converting the project user scores corresponding to the candidate service providers and the service projects to obtain a third score for the service quality;

[0017] The first score, the second score, and the third score are weighted and calculated based on a preset weighting coefficient to obtain a service score of the service provider.

[0018] Optionally, the method for scheduling the automobile service task further includes:

[0019] receiving user feedback information regarding the automobile service order to build a user feedback database;

[0020] When the change in the amount of feedback information in the user feedback database exceeds a preset amount, the preset weighting coefficient is updated according to the feedback tendency of each feedback information in the user feedback database.

[0021] Optionally, the step of updating the preset weighting coefficient according to the feedback tendency of each feedback information in the user feedback database includes:

[0022] Counting feedback trends of each piece of feedback information in the user feedback database, wherein the types of feedback trends include timeliness trends and quality trends;

[0023] According to the size between the timeliness tendency and the quality tendency, the weighting coefficient of the second score and the weighting coefficient of the third score in the preset weighting coefficients are adjusted.

[0024] Optionally, after the step of receiving user feedback information regarding the automobile service order, the method further includes:

[0025] classifying the feedback information based on the feedback information and service data recorded by the target supplier during the execution of the automobile service task to obtain a classification result of the feedback information;

[0026] A confidence level is assigned to the feedback information according to the classification result. If the confidence level of the feedback information is greater than a preset threshold, the feedback information is added to the user feedback database.

[0027] Optionally, the step of generating an automobile service order based on the service items sent by the client includes:

[0028] Receive service items sent by the client;

[0029] In the case where the service item includes outing of a person or a vehicle, determining the service location of the service item, wherein the service location is the location of the vehicle when receiving the service, the departure location of the vehicle on its way to receiving the service, or the destination location of the outgoing person;

[0030] The service location is added to the service item to generate the automobile service order.

[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for scheduling automobile service tasks as described above.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the scheduling method of the automobile service task as described above are implemented.

[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the steps of the method for scheduling automobile service tasks as described above.

[0034] One or more technical solutions proposed in this application have at least the following technical effects:

[0035] In an embodiment of the present application, the integrated service platform will generate an automobile service order based on the service items sent by the client, and determine a scheduling reference index based on the automobile service order, wherein the client is associated with the integrated service platform; based on the scheduling reference index and the automobile service order, a target supplier is screened from the service supplier pool of the integrated service platform; and the automobile service order is allocated to the target supplier. That is, in an embodiment of the present application, in order to ensure that users are provided with sufficiently high-quality automobile services, a plurality of different service providers will be set up, and then, based on the corresponding scheduling reference index and automobile service order, a suitable target supplier will be screened from the plurality of service providers to undertake the automobile service order. Therefore, compared with traditional service solutions, the present application provides a plurality of service providers, which can enhance the flexibility of the service solution. Furthermore, based on relevant indicators and orders, suitable target suppliers are targetedly screened from a plurality of service providers to provide services, so as to ensure the user's service experience. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0037] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0038] Figure 1 This is a flow chart of a first embodiment of the method for scheduling automobile service tasks of the present application;

[0039] Figure 2 This is a flow chart of a second embodiment of the method for scheduling automobile service tasks of this application;

[0040] Figure 3 This is a flow chart of a third embodiment of the method for scheduling automobile service tasks of the present application;

[0041] Figure 4 This is a flowchart of a fourth embodiment of the method for scheduling automobile service tasks of the present application;

[0042] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the scheduling method of automobile service tasks in the embodiment of the present application.

[0043] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0045] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0046] The automotive services provided by the platform typically refer to aftermarket car owner services, namely, various value-added services provided throughout the vehicle's lifecycle after the vehicle is sold. Examples include mobility services, which address users' temporary vehicle needs after a vehicle accident; car wash services; emergency services, which provide charging solutions for new energy vehicles in emergencies; and designated driver services. Currently, in traditional platform service solutions, the service provider on the platform is typically a single supplier or a fixed supplier selected according to an agreement to provide specific services to users. This makes traditional platform service solutions less flexible and unable to provide targeted automotive services to users, affecting the user experience.

[0047] The main solution of the embodiment of the present application is: generating an automobile service order based on the service items sent by the client, and determining a scheduling reference index based on the automobile service order, wherein the client is associated with the integrated service platform; based on the scheduling reference index and the automobile service order, screening a target supplier from the service supplier pool of the integrated service platform; and allocating the automobile service order to the target supplier.

[0048] That is, in this embodiment of the application, to ensure that users are provided with sufficiently high-quality automotive services, multiple different service providers are set up. Then, based on the corresponding scheduling reference indicators and automotive service orders, a suitable target provider is screened from the multiple service providers to undertake the automotive service orders. Therefore, compared with traditional service solutions, the provision of multiple service providers in this application can improve the flexibility of the service solution. Furthermore, based on relevant indicators and orders, the appropriate target provider is screened from the multiple service providers to provide services, thereby ensuring the user's service experience.

[0049] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a cloud platform, computer, mobile phone, etc., or an electronic device that can realize the above functions.

[0050] Based on the above introduction, the embodiment of the present application provides a method for scheduling automobile service tasks, referring to Figure 1, which is a flow chart of the first embodiment of the method for scheduling automobile service tasks of the present application.

[0051] In this embodiment, the method for scheduling automobile service tasks is applied to the integrated service platform, which includes steps S10 to S30:

[0052] Step S10, generating an automobile service order based on the service items sent by the client, and determining a scheduling reference indicator based on the automobile service order, wherein the client is associated with the integrated service platform;

[0053] It should be noted that in this embodiment, the above-mentioned method for scheduling automobile service tasks can be applied to an integrated service platform (for ease of description, it will be referred to as the platform in subsequent steps). The client associated with the integrated service platform can be in the form of an APP (Application) or a mini-program. The client can include services such as emergency mobility vehicles, car washes, emergency charging, roadside assistance, designated drivers, car pickup and delivery, car rentals, airport transfers, and airport parking for users to choose from.

[0054] For example, a user can select a corresponding service item on the client based on their needs. The client sends the user-selected service item to the integrated service platform, which then generates a car service order based on the received service item. It is understood that in order to ensure that users are provided with sufficiently high-quality car services, in this embodiment, multiple different service providers are introduced for different car service items, thereby screening suitable providers to provide services to users. In addition, under normal circumstances, the specific service content of each car service is fixed, so various scheduling reference indicators can be set in advance for each car service (that is, the car service order including the car service). For example, the scheduling reference indicators can include basic price cost, time cost, and service quality. The specific indicators can be set by technical personnel with reference to the above examples and actual needs, and no specific restrictions are made here. In addition, the scheduling reference indicators are actually the dimensions for scoring suppliers and are the basis for screening suppliers. In actual applications, the scheduling reference indicators can be determined through a pre-set mapping table.

[0055] Step S20: screening target suppliers from the service supplier pool of the integrated service platform based on the scheduling reference index and the automobile service order;

[0056] It is understood that the aforementioned scheduling reference indicators serve as a metric for supplier scoring. Therefore, based on the scoring metric represented by the scheduling reference indicators, combined with the specific service items and content in the automotive service order, each supplier in the service provider pool is scored, thereby selecting the target supplier suitable for the automotive service order. For example, if the basic price-cost dimension is used, a score for the price-cost dimension is calculated based on the supplier's purchase quotation and the corresponding service content in the automotive service order. For example, in the case of mobility scooter services, different suppliers may have different billing methods for different vehicle classes. Therefore, when calculating the price-cost dimension score, the corresponding supplier's billing method can be used to calculate the score. If the supplier's required financial expenditure is selected, the score can be converted to a score. If the time-cost dimension is used, the time-cost dimension score can be calculated based on the time it takes for the supplier to provide the service to the user, or the time the user must wait to receive the service. By combining the scores for each dimension, a comprehensive score for the supplier can be obtained. Finally, the supplier with the highest comprehensive score is selected as the target supplier.

[0057] Step S30: Allocate the automobile service order to the target supplier.

[0058] For example, after the target supplier is determined, the automobile service order is assigned to the target supplier, and the target supplier can provide services to the user according to the automobile service order.

[0059] In this embodiment, the integrated service platform will generate an automobile service order, determine the scheduling reference index based on the automobile service order; screen the target supplier from the service supplier pool of the integrated service platform based on the scheduling reference index and the automobile service order; and allocate the automobile service order to the target supplier. That is, in this embodiment of the application, in order to ensure that users are provided with sufficiently high-quality automobile services, a number of different service providers will be set up, and then, based on the corresponding scheduling reference index and automobile service orders, suitable target suppliers will be screened from the multiple service providers to undertake the automobile service order. Therefore, compared with traditional service solutions, this application provides multiple service providers, which can improve the flexibility of the service solution. Furthermore, based on relevant indicators and orders, suitable target suppliers can be targeted and screened from multiple service providers to provide services to ensure the user's service experience.

[0060] In a feasible implementation, the step of selecting a target supplier from the service supplier pool of the integrated service platform based on the scheduling reference index and the automobile service order includes steps S21 to S23:

[0061] Step S21 , based on the service items and service periods of the automobile service order, a pool of candidate service providers is obtained from a pool of service providers, wherein the candidate service providers in the pool of candidate service providers have service items and meet the service periods;

[0062] Step S22, when the candidate service provider pool includes multiple candidate service providers, for any candidate service provider in the candidate service provider pool, calculating a service score of the candidate service provider according to the scheduling reference indicator;

[0063] Step S23: After obtaining the service score of each candidate service provider in the candidate service provider pool, the candidate service provider with the highest service score is selected as the target provider.

[0064] For example, in the scheduling process of a car service task, after the platform generates a car service order, it can parse the order to obtain the service items and the service time period desired by the user. Subsequently, the platform will conduct a preliminary screening of the preset service provider pool based on two key dimensions: service items and service time period. Specifically, the platform will traverse each supplier in the supplier pool to check whether it has the ability to provide the service item and whether its service time matches the user's desired service time period. Only suppliers that meet both conditions will be screened out to form a pool of candidate service providers. For example, suppose a user generates a car wash and maintenance order based on user needs, and the desired service time period is this Sunday afternoon. The platform will exclude suppliers that do not provide car maintenance services or are unable to provide services on this Sunday afternoon, retaining only those suppliers that provide both car maintenance services and can provide services during the user's desired time period as candidates.

[0065] Understandably, when a large number of service providers are involved, and each provider may offer different services and service periods, the above steps can quickly and accurately screen out candidate providers that meet the user's specific needs from a large number of providers, thereby further narrowing the supplier selection range and avoiding the need to evaluate all providers one by one, thereby improving the efficiency of supplier screening.

[0066] For example, after obtaining a pool of candidate service providers, the platform will further evaluate each candidate. Since the evaluation process for each candidate provider is essentially the same, this embodiment will use one candidate provider as an example for illustration. For example, if there are multiple candidate service providers in the pool, the platform will conduct a comprehensive evaluation of any candidate provider based on preset scheduling reference indicators, such as the provider's price level and service quality, the time cost required to provide service, and possibly the provider's historical service record. The platform will then calculate a service score for the provider, which is a quantitative evaluation result that objectively reflects the candidate provider's overall performance. Accordingly, each candidate provider in the pool can calculate a service score using the same process described above. After obtaining each candidate provider's service score, the system will rank the candidate providers in descending order of service score. The system will then select the candidate provider with the highest service score as the target provider and assign it the corresponding automotive service order.

[0067] For example, suppose there are three suppliers, A, B, and C, in the candidate service provider pool. The platform evaluates these three suppliers based on scheduling reference indicators. Supplier A's service score is calculated to be 90, Supplier B's is 85, and Supplier C's is 80. This allows users to clearly see each supplier's overall performance and select Supplier A, with the highest service score, as the target supplier. The platform then assigns the vehicle service order to it, ensuring that users enjoy services provided by the supplier with the best overall performance.

[0068] In a feasible implementation, the scheduling reference indicators include service basic cost, attached time cost, and service quality. The step of calculating the service score of the candidate service provider based on the scheduling reference indicators includes steps S221 to S224:

[0069] Step S221 , calculating a first score of the basic service cost based on the quotations of the candidate service providers and the service items of the automobile service order;

[0070] Step S222 , calculating a second score of the attachment time cost based on the service location of the automobile service order and the nearest site location of the candidate service provider;

[0071] Step S223: When the scheduling reference indicator includes service quality, the project scores corresponding to the candidate service providers and the service items are converted to obtain a third score of the service quality;

[0072] Step S224 : performing weighted calculation on the first score, the second score, and the third score based on a preset weighting coefficient to obtain a service score of the service provider.

[0073] For example, the platform can calculate the first score of the basic cost of the service based on the preset cost calculation model, combined with the specific requirements of the service project and the supplier's quotation. This score reflects the direct cost of the supplier providing the service, and is usually inversely proportional to the quotation, that is, the lower the quotation, the higher the score. For example, assuming that the user's demand generates a car maintenance order, the system receives quotations from three candidate service suppliers A, B, and C of 500 yuan, 450 yuan, and 600 yuan respectively. The calculated service basic cost scores of suppliers A, B, and C are 80 points, 90 points, and 70 points respectively (the score is inversely proportional to the quotation, and the full score is 100 points). In this way, the performance of each supplier in terms of platform procurement costs or user consumption costs can be clearly reflected.

[0074] Regarding the ancillary time cost, the platform can parse the service location information in the car service order and the nearest service provider's location. Depending on the service item, the service location can be the vehicle's location, the user's departure point for the service, or a user-defined location for the service. The platform calculates a second score for the ancillary time cost based on a pre-set time cost calculation model, taking into account factors such as the distance between the service location and the provider's location, traffic conditions, and so on. This second score can reflect the time cost required by the provider to provide the service, or the time cost incurred by the user for receiving the service (e.g., the user's waiting time or the driving time required to reach the service location) for a specific service item. Generally, the farther the distance between the service location and the provider's location, and the worse the traffic conditions, the lower the second score. For example, a user submits a car service order for a commercial district. The nearest service providers A, B, and C are 5 kilometers, 10 kilometers, and 2 kilometers away, respectively. According to calculations, assuming good traffic conditions, the attached time cost scores for suppliers A, B, and C are 90, 70, and 100, respectively (the score is inversely proportional to distance, with a maximum score of 100). This clearly characterizes each supplier's performance in terms of time cost. It's understandable that incorporating a secondary score, such as attached time cost, into the screening process improves overall service efficiency while reducing user wait times, thereby increasing user satisfaction and strengthening user trust in the service platform.

[0075] In terms of service quality, the platform can obtain the user ratings of the candidate service providers related to the current service project. The platform then converts the project rating into a third score of service quality based on the preset service quality conversion model, which is usually proportional to the project rating. For example, if the project ratings of candidate service providers A, B, and C related to the current service project in historical services are 4.5 points, 4.0 points, and 4.8 points respectively (out of 5 points). According to the calculation in step S223, the service quality scores of suppliers A, B, and C are 90 points, 80 points, and 96 points respectively (assuming that the score is proportional to the project rating and the full score is 100 points).

[0076] After obtaining the first score of the basic cost of the service, the second score of the attached time cost, and the third score of the service quality, the platform then performs a weighted calculation on these three scores according to the preset weighting coefficient. The weighting coefficient is usually set according to the service platform's strategy and user needs to reflect the importance of different indicators in the comprehensive evaluation. Through weighted calculation, the platform obtains the comprehensive service score of each candidate service provider. Based on the comprehensive service score, the platform can finally screen and sort the candidate service providers in the pool and select the target supplier that is most suitable to undertake the automobile service order. It can be understood that since this embodiment sets up multiple service providers, the flexibility of the service plan in order arrangement is improved, which provides operating space for the platform to improve service efficiency and user satisfaction. At the same time, it enables the platform to screen the most suitable service provider to undertake the order through the above-mentioned scoring method, thereby achieving a win-win situation for the service platform, suppliers and users.

[0077] Reference Figure 2 , is a flow chart of a second embodiment of the method for scheduling automobile service tasks of the present application, based on the first embodiment of the method for scheduling automobile service tasks of the present application. For the same or similar contents as the above embodiments in this embodiment, please refer to the above introduction and will not be repeated hereafter. The method for scheduling automobile service tasks also includes steps S50 to S60:

[0078] Step S50, receiving user feedback information about the automobile service order to build a user feedback database;

[0079] Step S60 : When the change in the amount of feedback information in the user feedback database exceeds a preset amount, the preset weighting coefficient is updated according to the feedback tendency of each feedback information in the user feedback database.

[0080] For example, after a target supplier completes a service order, the platform can proactively send a feedback request to the user or wait for the user to proactively submit feedback regarding the car service order. This feedback may include evaluations of service quality, perceptions of service attitude, satisfaction with service efficiency, and other aspects. The system receives this feedback and stores it in a pre-built user feedback database to optimize the platform's scheduling strategy. When the amount of feedback accumulated in the user feedback database reaches a certain level, and the change in the amount (such as the number of feedback updates or additions) exceeds a preset threshold, the platform can trigger an update mechanism. This mechanism analyzes the propensity of various types of feedback in the user feedback database, such as the ratio of positive to negative feedback, or the distribution of feedback across different service dimensions. Based on these analysis results, the platform can adjust the preset weighting coefficients used when calculating the supplier's overall rating, thereby adjusting the importance of different indicators in the comprehensive evaluation. For example, suppose the proportion of negative feedback regarding service timeliness in the user feedback database suddenly increases. Upon detecting this change, the platform will further adjust the preset weighting coefficients, increasing the weight of the attached time cost in the scheduling reference indicator. This way, when subsequently screening service providers, the system will be more inclined to select providers with higher service timeliness to meet users' needs for service timeliness. It's understandable that by setting a strategy for dynamically adjusting weights, the platform's scheduling flexibility can be further ensured, ensuring that the provider's comprehensive score is always closely aligned with user needs, thereby improving user satisfaction.

[0081] In a feasible implementation, the step of updating the preset weighting coefficient according to the feedback tendency of each feedback information in the user feedback database includes steps S61 and S62:

[0082] Step S61: Counting feedback trends of each feedback information in the user feedback database, wherein the types of feedback trends include timeliness trend and quality trend;

[0083] Step S62: adjusting the weighting coefficient of the second score and the weighting coefficient of the third score in the preset weighting coefficients according to the proportion of the feedback tendency of each type.

[0084] Exemplarily, after the platform triggers the update mechanism of the weighting coefficient, the platform may further analyze the feedback information in the database, which may specifically include counting the feedback tendencies of each feedback information, wherein the types of feedback tendencies may include timeliness tendencies and quality tendencies. The timeliness tendencies are determined by counting the number of feedback information tagged with timeliness. For example, if the service timeliness score is less than the service quality score in a certain feedback information, then the user corresponding to the feedback information is more dissatisfied with the service timeliness, and accordingly, the feedback information can be tagged with a timeliness label. The quality tendency can be determined by counting the number of feedback information tagged with quality. Similarly, if the service quality score is less than the service timeliness score in a certain feedback information, the feedback information can be tagged with a quality label. For feedback information with the same score and less than the preset score, all labels can be tagged for the feedback information at the same time.

[0085] In addition, it should be noted that in one application scenario, the aforementioned car service is a benefit service provided by the platform to users. That is, if users have this benefit, they do not need to pay for the car service order, so there is no cost to the user. Therefore, the types of feedback tendencies include timeliness and quality tendencies. In another scenario, when users need to pay for the car service order, the types of feedback tendencies can include price tendencies, timeliness and quality tendencies. In this scenario, the label of the feedback information can be determined based on the lowest score in the feedback information. For example, if the price score is the lowest, the feedback information can be tagged with a price tag; if the timeliness score is the lowest, the feedback information can be tagged with a timeliness tag.

[0086] Furthermore, after counting the timeliness tendency and quality tendency in user feedback, the system will dynamically adjust the weighting coefficients of the second score (attached time cost) and the third score (service quality) in the preset weighting coefficients according to the relative size of these two tendencies. Specifically, if the timeliness tendency is greater than the quality tendency, the system may increase the weighting coefficient of the second score (attached time cost) to place more emphasis on service timeliness; conversely, if the quality tendency is greater than the timeliness tendency, the system may increase the third score (service quality) or adjust the weighting coefficients of other relevant scores accordingly to place more emphasis on service quality. Similarly, in some scenarios, price tendency can also be added, that is, based on price tendency, timeliness tendency and quality tendency, the weighting coefficients of the first score, the second score and the third score are adjusted. The specific adjustment process can refer to the above example and will not be repeated here.

[0087] Reference Figure 3, which is a flow chart of the third embodiment of the method for scheduling automobile service tasks of the present application, based on the first and second embodiments of the method for scheduling automobile service tasks of the present application. For the same or similar contents as the above embodiments in this embodiment, please refer to the above introduction and will not be repeated hereafter. After the step of receiving user feedback information about the automobile service order, the method further includes steps S601 to S602:

[0088] Step S601: classifying the feedback information based on the feedback information and the service data recorded by the target supplier during the execution of the automobile service task to obtain a classification result of the feedback information;

[0089] Step S602: assign confidence levels to the feedback information based on the classification results. If the confidence level of the feedback information is greater than a preset threshold, the feedback information is added to a user feedback database.

[0090] For example, in the scheduling process for an automotive service task, after a user completes the service and submits feedback, the system classifies the feedback information based on the service data recorded by the target supplier during the execution of the automotive service task (e.g., the time from order allocation to service start, the time to complete the entire service, etc., which can be used as one of the criteria for evaluating the nature of the feedback information, i.e., its category). This classification can be performed using a pre-trained classifier or a clustering classification algorithm, which will not be discussed further here. The feedback information can be classified as default feedback, normal feedback, malicious feedback, etc. After classifying the feedback information, the platform can assign a confidence level to each piece of feedback based on the classification results. The confidence level actually indicates the degree to which the feedback information is adopted to optimize the scheduling strategy. The platform can set a preset threshold; only when the confidence level of a piece of feedback exceeds this threshold will it be added to the user feedback database for platform strategy optimization. For example, malicious feedback information will have a negative impact on the scheduling strategy optimization of the platform, so the confidence of the malicious feedback information can be set to 0. Correspondingly, the above-mentioned preset threshold can be set to 0. In this case, malicious feedback information will be excluded from the user feedback database to ensure objectivity when optimizing the scheduling strategy. In addition, the confidence of feedback information can also be used to characterize the count of feedback information. For example, for the default feedback information, the user opinions that can be fed back are actually limited. Therefore, the confidence of the default feedback information can be set to 0.5, indicating that one piece of feedback information is the default feedback, which is actually counted as 0.5 in the statistical process. For normal feedback information, it is the user's real feedback, so its confidence can be set to 1. It should be noted that the classification of feedback information and the execution degree of each type can be set by technical personnel with reference to the above examples, and are not limited here.

[0091] Reference Figure 4 , is a flowchart of the third embodiment of the method for scheduling automobile service tasks of the present application, based on the first, second, and third embodiments of the method for scheduling automobile service tasks of the present application. For the same or similar contents as the above embodiments in this embodiment, please refer to the above introduction and will not be repeated hereafter. The steps for generating an automobile service order include steps S11 to S13:

[0092] Step S11, receiving the service items sent by the client;

[0093] Step S12, when the service item includes outing of a person or a vehicle, determining the service location of the service item, wherein the service location is the location of the vehicle when receiving the service, the departure location of the vehicle on its way to receiving the service, or the destination location of the outgoing person;

[0094] Step S13: adding a service location to the service item to generate a car service order.

[0095] For example, during the initial phase, a user browses a list of services through a client (such as an app or mini-program). This list includes a variety of automotive services, such as mobility services, car washes, and emergency services. Based on their needs, the user selects the desired service on the client. The client then sends the user's selected service information to the integrated service platform. The platform then receives the selected service. In some scenarios, the service selected by the user involves travel (such as a designated driver) or vehicle transportation (such as a pickup and delivery service). In these cases, the service location needs to be further determined. The service location can be the specific location of the vehicle when receiving the service, the departure location of the vehicle on its way to the service, or the destination location that the traveler needs to reach. The user can enter this location information on the client or determine it by selecting a point on a map. This allows the integrated service platform to accurately understand the specific location where the service will be performed, providing key information for subsequent steps (such as calculating the associated time cost and screening target suppliers). After receiving the user's selected service and service location information, the integrated service platform integrates this information to generate an automotive service order. Automotive service orders contain key information such as the service item and location, and serve as the foundation for subsequent service execution. Once an order is generated, the integrated service platform will screen service providers and assign the order based on the order content.

[0096] Reference below Figure 5, which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic devices in the embodiments of the present application may include, but are not limited to, mobile terminals such as computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as computers. Figure 5 The electronic device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0097] like Figure 5 As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. Various programs and data required for the operation of the electronic device are also stored in RAM 1004. The processing device 1001, ROM 1002, and RAM 1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0098] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0099] The electronic device provided in this application, utilizing the method for scheduling automobile service tasks described in the aforementioned embodiment, can address the technical issue of traditional data analysis methods or systems often relying on a single data source for analysis, resulting in poor analytical results. Compared to the prior art, the electronic device provided in this application achieves the same beneficial effects as the method for scheduling automobile service tasks described in the aforementioned embodiment. Other technical features of this electronic device are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.

[0100] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0101] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0102] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the method for scheduling automobile service tasks in the above-mentioned embodiment.

[0103] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0104] The computer-readable storage medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0105] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device:

[0106] Generate an automobile service order based on the service items sent by the client, and determine a scheduling reference indicator based on the automobile service order, wherein the client is associated with the integrated service platform;

[0107] Based on the dispatch reference indicators and automobile service orders, select target suppliers from the service provider pool of the comprehensive service platform;

[0108] Assign automotive service orders to target suppliers.

[0109] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0110] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0111] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0112] The computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned method for scheduling vehicle service tasks. This computer-readable storage medium can address the technical issue of traditional data analysis methods or systems often relying on a single data source for analysis, resulting in poor analytical results. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are similar to those of the vehicle service task scheduling method provided in the aforementioned embodiment, and are not further elaborated here.

[0113] The present application also provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned method for scheduling automobile service tasks when executed by a processor.

[0114] The computer program product provided in this application can address the technical problem that traditional data analysis methods or systems often rely on a single data source for analysis, resulting in poor analytical results. Compared to the prior art, the beneficial effects of the computer program product provided in this application are similar to those of the vehicle service task scheduling method provided in the aforementioned embodiment, and are not further elaborated here.

[0115] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for scheduling automobile service tasks, characterized in that: Applied to the integrated service platform, the scheduling method for the automobile service task includes: generating an automobile service order based on a service item sent by a client, and determining a scheduling reference indicator based on the automobile service order, wherein the client is associated with the integrated service platform; Based on the scheduling reference index and the automobile service order, screening a target supplier from a service supplier pool of the integrated service platform; The automotive service order is assigned to the target supplier.

2. The method for scheduling automobile service tasks according to claim 1, wherein: The step of screening a target supplier from the service supplier pool of the integrated service platform based on the scheduling reference index and the automobile service order includes: Based on the service items of the automobile service order and the service time periods of the service items, a candidate service provider pool is obtained by screening from the service provider pool, wherein the candidate service providers in the candidate service provider pool have the service items and meet the service time periods; In a case where the candidate service provider pool includes a plurality of candidate service providers, for any one of the candidate service providers in the candidate service provider pool, calculating a service score of the candidate service provider according to the scheduling reference indicator; After obtaining the service score of each candidate service provider in the candidate service provider pool, the candidate service provider with the highest service score is selected as the target provider.

3. The method for scheduling automobile service tasks according to claim 2, wherein: The scheduling reference indicators include service basic cost, attached time cost and service quality. The step of calculating the service score of the candidate service provider according to the scheduling reference indicators includes: Calculating a first score of the service basic cost based on the quotations of the candidate service providers and the service items of the automobile service order; calculating a second score of the attachment time cost based on the service location of the automobile service order and the nearest site location of the candidate service provider; In a case where the scheduling reference indicator includes service quality, converting the project user scores corresponding to the candidate service providers and the service projects to obtain a third score for the service quality; The first score, the second score, and the third score are weighted and calculated based on a preset weighting coefficient to obtain a service score of the service provider.

4. The method for scheduling automobile service tasks according to claim 3, wherein: The method for scheduling the automobile service task further includes: receiving user feedback information regarding the automobile service order to build a user feedback database; When the change in the amount of feedback information in the user feedback database exceeds a preset amount, the preset weighting coefficient is updated according to the feedback tendency of each feedback information in the user feedback database.

5. The method for scheduling automobile service tasks according to claim 4, wherein: The step of updating the preset weighting coefficient according to the feedback tendency of each feedback information in the user feedback database includes: Counting feedback trends of each piece of feedback information in the user feedback database, wherein the types of feedback trends include timeliness trends and quality trends; According to the size between the timeliness tendency and the quality tendency, the weighting coefficient of the second score and the weighting coefficient of the third score in the preset weighting coefficients are adjusted.

6. The method for scheduling automobile service tasks according to claim 4, wherein: After the step of receiving user feedback information regarding the automobile service order, the method further includes: classifying the feedback information based on the feedback information and service data recorded by the target supplier during the execution of the automobile service task to obtain a classification result of the feedback information; The feedback information is assigned a confidence level according to the classification result. If the confidence level of the feedback information is greater than a preset threshold, the feedback information is added to the user feedback database.

7. The method for scheduling automobile service tasks according to claim 1, wherein: The step of generating an automobile service order based on the service items sent by the client includes: Receive service items sent by the client; In the case where the service item includes outing of a person or a vehicle, determining the service location of the service item, wherein the service location is the location of the vehicle when receiving the service, the departure location of the vehicle on its way to receiving the service, or the destination location of the outgoing person; The service location is added to the service item to generate the automobile service order.

8. An electronic device, characterized in that: The electronic device includes: a processor, a memory, and a scheduling program for automobile service tasks stored in the memory and runnable on the processor. When the scheduling program for automobile service tasks is executed, the steps of the automobile service task scheduling method according to any one of claims 1 to 7 are implemented.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a scheduling program for automobile service tasks, and when the scheduling program for automobile service tasks is executed, the steps of the method for scheduling automobile service tasks according to any one of claims 1 to 7 are implemented.

10. A computer program product, characterized in that The computer program product includes a scheduling program for automobile service tasks, and when the scheduling program for automobile service tasks is executed by a processor, the steps of the method for scheduling automobile service tasks according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Automobile intelligent rescue service system

    CN105590262A

  • Intelligent service matching method and system

    CN114119173A

  • Order dispatching method and system

    CN114971205A

  • Method, device and equipment for executing order dispatching operation

    CN116187712A