Service optimization excitation method and system for designated driver

Through digital means and diversified reward mechanisms, the problems of uneven capacity allocation and poor driver enthusiasm in drivers in designated driving services have been solved, and rapid response and service quality improvement in areas with tight transportation capacity have been achieved.

CN120012983APending Publication Date: 2025-05-16BEIJING LONGJU YIXING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510063380.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In online car-hailing driving service, there are problems such as uneven distribution of capacity, lack of awareness of areas with tight capacity, and poor enthusiasm for taking orders in areas with tight capacity, resulting in delayed service response and decreased user experience.

Method used

Optimize the driver service process through digital means, use GPS positioning and big data analysis to monitor driver location in real time, intelligently generate task details and provide diversified rewards, and combine the points system and task monitoring mechanism to improve driver response efficiency and enthusiasm for order acceptance.

Benefits of technology

Effectively alleviate the tight capacity, increase drivers' enthusiasm for taking orders, enhance drivers' awareness of capacity situation, and improve the quality of designated driving services and platform operation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120012983A_ABST
    Figure CN120012983A_ABST
Patent Text Reader

Abstract

The invention discloses a service optimization excitation method and system for a designated driver. The invention relates to the technical field of online car hailing. Receiving task parameters input by an administrator; generating task details according to the parameters, wherein the task details comprise a task ID, a destination coordinate, a time range, a reward type and the like; storing the task information in a task database, and marking the task information as "to-be-published"; according to the task configuration, a task notification (message / short message in the APP) is sent to the driver group meeting the condition; through an intelligent task distribution and scheduling mechanism, the method can quickly identify and respond to a region with tension of transport capacity, and automatically dispatch surrounding drivers to support, thereby effectively relieving the tension of transport capacity, ensuring that the user can timely obtain diversified reward mechanisms of designated driving services, such as priority order receiving right, order completion subsidy and the like, and improving the user experience. Extra excitation is provided for drivers, and the enthusiasm of the drivers to go to other areas to receive orders is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of online car-hailing, and specifically to the operation direction of designated driver services, and in particular to a business optimization incentive method and system for designated driver drivers. Background Art

[0002] In the field of online ride-hailing and designated driver services, daily operations often encounter the challenge of uneven regional capacity distribution, especially during peak hours or in specific areas, when the demand for designated drivers initiated by passengers surges, resulting in a significant contradiction between supply and demand. Specifically, this phenomenon manifests itself as a temporary capacity shortage in local areas, that is, the demand far exceeds the number of available designated drivers in the current area, resulting in delayed service responses and a decline in user experience. Traditional solutions rely on direct communication between operators and driver team leaders, attempting to manually deploy idle drivers from other areas to high-demand areas offline. However, the efficiency of this method is often limited by the time lag of information transmission, the subjectivity of scheduling decisions, and the difficulty of coordination during execution, so the actual effect is not ideal.

[0003] Further analysis found that the designated drivers lack sufficient knowledge and foresight about the dynamic changes in their work areas. Due to the lack of an effective information support system, it is difficult for drivers to accurately grasp the fluctuations in capacity demand at different time points and in different geographical locations, which directly limits their ability to proactively adjust their service areas to cope with peak demand. In other words, without data support, it is difficult for drivers to make optimal work arrangement decisions, which exacerbates the problem of local capacity shortages.

[0004] In addition, from the perspective of the driver incentive mechanism, under the current system, drivers are generally not very motivated to go to areas with tight capacity. This is mainly because, in the absence of additional incentives, drivers tend to choose regional services with stable order volumes, familiar routes and short waiting times to avoid possible income fluctuations and additional workload. Therefore, how to design a reasonable incentive mechanism to increase drivers' willingness to respond to capacity allocation instructions has become the key to solving the problem of local capacity shortages.

[0005] To this end, the present invention proposes a business optimization incentive method and system for designated drivers. Summary of the invention

[0006] In view of this, the present invention hopes to provide a business optimization incentive method and system for designated drivers to solve or alleviate the technical problems existing in the prior art, namely:

[0007] First: To solve the problem of lack of online means to mobilize drivers to designated areas when transportation capacity is tight;

[0008] Second: Solve the problem of low enthusiasm for going to other regions to work and accept orders;

[0009] Third: Solve the problem that drivers know too little about areas with tight transport capacity;

[0010] The technical solution of the present invention is achieved in this way:

[0011] First, business optimization incentives for designated drivers:

[0012] 1. Overview:

[0013] This solution optimizes the designated driver service process through digital means and improves driver participation and satisfaction. The solution first requires the administrator to configure task parameters according to actual needs, and issue task notifications to eligible driver groups through the system. After receiving the task, the driver can choose to accept or give up according to his own situation, which enhances the flexibility of the task and the autonomy of the driver. During the execution of the task, the system monitors the driver's location in real time to ensure that the task is completed on time, and automatically issues rewards according to the completion of the task, including priority order acceptance and order completion subsidies, which effectively motivates drivers to improve service quality. At the same time, the solution also records the driver's service performance through a points system to provide data support for subsequent scheduling priorities. The entire solution is characterized by digitalization and automation, which not only simplifies the task management process, but also improves the efficiency of task execution and the work enthusiasm of drivers, and ultimately achieves a comprehensive improvement in the quality of designated driver services and a win-win situation for drivers, platforms, and users.

[0014] (II) Technical solution:

[0015] In order to achieve the above technical objectives, the present invention selects to execute the following operation steps.

[0016] 2.1 Step S1, task configuration and release:

[0017] Receive task parameters entered by the administrator; generate task details based on the parameters, including task ID, destination coordinates, time range, and reward type; store task information in the task database and mark it as "to be released"; send task notifications (in-APP messages / SMS) to eligible driver groups based on task configuration.

[0018] 2.1.1 Step S100: Receive task parameters input by the administrator:

[0019] The administrator enters the destination coordinates (longitude, latitude), expected start and end time range, task type (such as emergency, ordinary), number of drivers required and reward type (such as priority order acceptance, completion subsidy) through the management interface of the platform's backend.

[0020] Verify the task parameters entered by the administrator, and verify that the time range is reasonable, the destination coordinates are valid, and the reward type and value match according to the preset rules and logic. If the parameters do not meet the requirements, prompt the administrator to make corrections.

[0021] 2.1.2 Step S101: Generate task details:

[0022] Assign a unique task ID to each task for subsequent task tracking and management.

[0023] Based on the task parameters entered by the administrator, the task details are automatically assembled, including the task ID, destination coordinates, time range, task type, reward type and description.

[0024] 2.1.3 Step S102: storing task information:

[0025] The generated task details are stored in the task database, a unique identifier is assigned to each task record, and the task status is marked as "to be published".

[0026] 2.1.4 Step S103: Send task notification to qualified driver groups:

[0027] Filter out qualified drivers based on task parameters (destination and time range) and the driver's current location, online status, and historical order records;

[0028] Sending task notifications to selected drivers based on configuration or strategy; the notifications contain task summary, reward information, and links or buttons to accept or reject the task;

[0029] Wait for the driver's response. The driver can accept or reject the task by clicking a link or button. The system records the driver's response and updates the task status to "Posted - Waiting for Collection" or "Posted - Rejected".

[0030] 2.2 Step S2, task notification and driver response:

[0031] Send task notifications to the driver and display the task summary; when the driver clicks the notification to enter the task details page, he can view the task requirements and reward information; receive the driver's option information of "taking the task" or "abandoning the task";

[0032] If you choose "Receive Task", the task status will be updated to "Received" and the time of receipt will be recorded; if you choose "Abandon Task", no additional processing will be done and the task will remain in the "Waiting for Receipt" status.

[0033] 2.2.1 Step S200: Sending task notification:

[0034] Send task notifications to drivers who meet the task conditions (a list of drivers selected based on factors such as geographic location, vehicle type, driver rating, etc.). Contains a task summary, including the task type (delivery, pickup, or move), starting location, destination, and estimated completion time.

[0035] 2.2.2 Step S201: View task details:

[0036] When the driver clicks on the notification, he will be directed to the task details page, which includes the specific time, location, route, cargo / passenger details and reward information.

[0037] 2.2.3 Step S202: Driver selects response:

[0038] Two buttons, "Take the Task" and "Abandon the Task", are provided at the bottom of the task details page or in a prominent position for the driver to choose. Before clicking any button, a confirmation pop-up window can be set to ensure that the driver makes the choice out of true intention and avoid misoperation.

[0039] 2.2.4 Step S203: Processing driver selection:

[0040] If the driver chooses "Receive the task", the task status is updated to "Received". At the same time, the time when the driver receives the task is recorded as the basis for subsequent task management and settlement. A confirmation notification is sent to the driver, including confirmation information that the task has been received and subsequent operation instructions (how to contact the customer and navigate to the starting point). If the driver chooses "Abandon the task", the system does not perform additional processing and the task status remains "Waiting for collection".

[0041] 2.3 Step S3, task execution and monitoring:

[0042] Monitor the driver's location information according to the task time range; if the driver arrives at the designated location within the specified time, update the task status to "completed" and record the completion time, otherwise keep the task status as "in progress" and continue monitoring; if the task times out, the system updates the task status to "failed" and sends a task failure notification to the driver.

[0043] 2.3.1 Step S300: Initialize task monitoring:

[0044] Once the driver receives the task, the task monitoring process is initialized and the monitoring parameters are set according to the time range and location information of the task, including key information such as the task start time, expected completion time, start location, destination, and the allowable error range (time error, location deviation).

[0045] 2.3.2 Step S301: Real-time location monitoring

[0046] The driver's location information is obtained in real time through GPS or other positioning technologies. The driver's real-time location is compared with the location specified in the task to determine whether the driver has arrived at the specified location or is approaching it.

[0047] 2.3.3 Step S302: Task status update (arrival check):

[0048] If the driver arrives at the designated location within the specified time (or within the allowed error range), then:

[0049] Status Update: Update the task status to "Completed" and record the actual completion time of the task.

[0050] Notification sending: Send a task completion notification to the driver, including follow-up operation instructions (such as submitting proof of task completion, contacting the customer for confirmation, etc.).

[0051] 2.3.4 Step S303: Task status maintenance (ongoing monitoring):

[0052] If the driver has not arrived at the designated location and the task is still within the expected time range, the system will continue to keep the task status as "in progress" and continue to monitor the driver's location in real time. Based on the task progress and remaining time, the system can send reminder notifications to the driver to ensure that the driver is aware of the task status and completes the task as soon as possible.

[0053] 2.3.5 Step S304: Task timeout processing

[0054] If the task exceeds the estimated completion time and the driver has not arrived at the designated location or completed the task, the task status is updated to "failed" and the failure time is recorded. A task failure notification is sent to the driver, stating the reason for the task failure (such as timeout) and including follow-up processing suggestions (such as rescheduling the task, contacting customer service, etc.).

[0055] 2.4 Step S4, task completion and reward issuance:

[0056] For tasks with a status of "Completed", the reward distribution logic is executed according to the reward type;

[0057] If it is a "priority order acceptance reward", update the driver's priority order acceptance status and set the validity period;

[0058] If it is a "completion subsidy reward", calculate the reward amount and update the driver's account balance;

[0059] 2.4.1 Step S400: Task completion confirmation:

[0060] Check the task status regularly or in real time, and filter out tasks with a status of "completed". Verify the completed task data to ensure that the task has been completed and meets the conditions for reward issuance (including no customer complaints or violations).

[0061] 2.4.2 Step S401: Reward type identification:

[0062] Read the reward type information in the task details to determine whether it is a "priority order acceptance reward" or a "completion order subsidy reward". Based on the reward type, assign the task to the corresponding reward processing flow.

[0063] If the reward type is "Priority Reward", update the driver's priority status and mark it as "Activated". Set an expiration date for the driver's priority and record it in the driver's account.

[0064] If the reward type is "completion subsidy reward", the reward amount to be issued is calculated based on the task details (such as distance, time, difficulty, etc.) and reward rules. The calculated reward amount is added to the driver's account balance to ensure that the account balance is updated in real time.

[0065] 2.5 Step S5, updating and recording points:

[0066] Update the driver's points based on task completion; store the points update records in the driver database.

[0067] 2.6 Step S6, preparation for next task scheduling:

[0068] Update the driver dispatch priority list based on the driver's points and online status; then enter the waiting state, ready to receive the next task activation instruction.

[0069] (III) Mechanism for solving technical problems:

[0070] 3.1 Solve the problem of lack of online means to mobilize drivers to designated areas under tight transportation capacity:

[0071] The system intelligently generates task details based on real-time capacity and task requirements, and sends task notifications to eligible drivers via in-APP messages or text messages.

[0072] Utilizing GPS positioning technology, the driver’s location is monitored in real time. When it is found that transportation capacity in a designated area is tight, surrounding drivers are automatically dispatched to provide support.

[0073] Through data analysis, we can accurately identify areas and time periods with tight transportation capacity and realize intelligent task allocation. Real-time location monitoring ensures that drivers can respond to dispatch instructions in a timely manner and quickly reach designated areas, effectively alleviating the problem of tight transportation capacity.

[0074] 3.2 Solve the problem of low enthusiasm for going to other regions to work and accept orders:

[0075] Provide drivers who go to designated areas to accept orders with various rewards, such as priority order acceptance and order completion subsidies, to increase the attractiveness of accepting orders. Clearly display the task requirements, reward information, destination coordinates, etc. in the task notification and task details page, so that drivers have a comprehensive understanding of the task and reduce their concerns about accepting orders.

[0076] Through the dual incentives of material and spiritual rewards, drivers are more motivated to go to other areas to accept orders. Transparent task details help eliminate drivers' fear and doubts about unknown tasks and enhance their confidence in accepting orders.

[0077] 3.3 Solve the problem that drivers know too little about areas with tight transport capacity

[0078] A real-time information display section for areas with tight transportation capacity is set up in the driver APP, so that drivers can keep abreast of the transportation capacity situation in various places. Through the real-time transportation capacity information display, drivers can promptly understand the transportation capacity demand in various places and adjust the order-taking strategy in a targeted manner. Community interaction and experience sharing help drivers obtain more practical information and improve their understanding and adaptability to the order-taking environment in various places.

[0079] Secondly, we will optimize the incentive system for designated drivers:

[0080] like Figure 4 As shown, the system is used to implement the above-mentioned business optimization incentive method for designated drivers, which includes:

[0081] (1) Platform side:

[0082] Task management module: responsible for the creation, configuration, release and monitoring of tasks. This module receives the task parameters entered by the administrator, generates task details, and sends task notifications to the driver. At the same time, it monitors the execution of tasks in real time, updates the task status, and executes the reward distribution logic based on the completion of the task.

[0083] Data analysis and dispatch module: Utilize big data analysis technology to analyze the transportation capacity of various regions in real time and intelligently dispatch drivers to areas with tight transportation capacity. This module is also integrated with the GPS positioning system to achieve real-time location monitoring of drivers.

[0084] User management module: responsible for driver and user registration, login, information management, etc. It maintains the basic information of drivers and users to ensure that tasks can be accurately pushed to qualified drivers.

[0085] Payment and Settlement Module: Processes payment and settlement transactions related to tasks, such as calculation of reward amounts and update of driver account balances.

[0086] (2) Driver side:

[0087] Task receiving module: Receive task notifications sent by the platform, display task summary and detailed requirements. Drivers can receive or abandon tasks through this module.

[0088] Navigation and location service module: Integrate third-party map APIs (such as Amap and Baidu Maps) to provide navigation services for drivers and upload driver location information to the platform in real time.

[0089] Task execution and feedback module: records key information during task execution, such as arrival time and completion time, and feeds back task execution results to the platform.

[0090] Reward and Points Management Module: Displays the driver's reward information and points, including the reward type, amount and points balance. Drivers can view their own earnings and points accumulation through this module.

[0091] Compared with the prior art, the present invention has the following beneficial effects:

[0092] (1) Effectively alleviate capacity constraints: Through intelligent task allocation and scheduling mechanisms, the present invention can quickly identify and respond to areas with capacity constraints and automatically dispatch surrounding drivers to provide support, thereby effectively alleviating the capacity constraints and ensuring that users can obtain designated driver services in a timely manner.

[0093] (2) Improving drivers’ enthusiasm for accepting orders: Diverse reward mechanisms, such as priority for accepting orders and subsidies for completing orders, provide additional incentives for drivers and increase their enthusiasm for accepting orders in other areas. At the same time, transparent display of task details allows drivers to have a comprehensive understanding of the tasks, reducing their concerns about accepting orders and further stimulating their enthusiasm for accepting orders.

[0094] (3) Enhance drivers’ awareness of transport capacity: Real-time transport capacity information display and community interaction and experience sharing functions enable drivers to timely understand transport capacity and road conditions in various places, helping them make more informed order-taking decisions and improve order-taking efficiency and success rate.

[0095] (4) Promote platform operation efficiency: The present invention increases the platform's order volume and revenue by improving task execution efficiency and drivers' enthusiasm for accepting orders. At the same time, the intelligent management and scheduling mechanism also reduces the platform's operating costs and improves the overall operating efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0096] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0097] Figure 1 It is a schematic diagram of the method flow of the present invention;

[0098] Figure 2 A schematic diagram of configuring rights and interests tasks for the administrator of the present invention and issuing rights and interests tasks to drivers;

[0099] Figure 3 A schematic diagram of the process of a driver accepting a task and completing a task according to the present invention;

[0100] Figure 4 It is a schematic diagram of the system composition of the present invention. DETAILED DESCRIPTION

[0101] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below;

[0102] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0103] Explanation of relevant terms:

[0104] (1) Administrator: A user role responsible for configuring and publishing designated driver tasks in the background management system.

[0105] (2) Task parameters: specific task details set by the administrator, such as task location, time, target driver group, etc.

[0106] (3) Task summary: A brief overview of the task information displayed in the task notification, allowing the driver to quickly understand the task overview.

[0107] (4) Task requirements: The specific conditions and standards that the driver needs to complete the task as listed in detail on the task details page.

[0108] (5) Reward information: The type of reward the driver can receive after completing the task and its specific description.

[0109] (6) Reward distribution logic: The system automatically executes the reward distribution calculation and distribution rules based on the task completion status.

[0110] (7) Priority Order Acceptance Reward: A type of reward that gives drivers the privilege of receiving new orders first for a period of time.

[0111] (8) Completion subsidy reward: a type of reward that directly subsidizes drivers who complete the task in the form of money.

[0112] (9) Driver points: points accumulated based on the driver’s task completion and service quality, used to measure driver performance.

[0113] (10) Priority list: A list of driver dispatch order dynamically generated based on factors such as driver points and online status.

[0114] Embodiment 1: Figures 1 to 3 As shown, this embodiment discloses a business optimization incentive method for designated drivers; suppose an online car-hailing platform needs to optimize the business incentive method for designated drivers, and realizes the configuration, release, execution, monitoring, reward issuance, point update and next task scheduling preparation through a series of electrical data processing processes. The specific plan includes the following contents.

[0115] In this embodiment, regarding step S1: task configuration and release:

[0116] Specifically, step S100: receiving task parameters input by the administrator:

[0117] Administrator operation: The administrator logs in to the platform backend and enters the destination coordinates of a designated driver task (such as the longitude and latitude of a bar), the expected start time (such as 10 pm), the end time range (such as 11 pm to 11:30 pm) through the management interface, selects "Normal" for the task type, sets the number of drivers required to 1, and selects "Completion subsidy reward" for the reward type.

[0118] System verification: The system checks whether the input time range is reasonable (the start time is earlier than the end time), whether the destination coordinates are valid (within the map range), and whether the reward type and value match (the specific amount of the order completion subsidy has been preset). If it does not meet the requirements, the administrator is prompted to re-enter.

[0119] Specifically, step S101: generating task details:

[0120] System operation: The system automatically assigns a unique task ID to the task (such as "TD20230401001"), and assembles the task details based on the information entered by the administrator, including the task ID, destination coordinates, time range, task type, reward type and description (such as "Completing this designated driving task will receive a completion subsidy of XX yuan").

[0121] Specifically, step S102: storing task information:

[0122] System Action: The task details are stored in the task database, a unique identifier is assigned to the task record, and the task status is marked as "pending release".

[0123] Specifically, step S103: sending a task notification to a group of drivers who meet the conditions:

[0124] System screening: The system screens out eligible drivers based on task parameters (destination and time range), the driver’s current location (such as drivers who are online and not far from the bar), online status, and historical order record information.

[0125] Notification sending: Task notifications are sent to selected drivers via in-APP messages, including a task summary (such as "Drive from XX location to the bar from 10pm to 11:30pm, and receive a subsidy of XX yuan on completion of the order"), reward information, and a link or button to accept or reject the task.

[0126] Waiting for response: The driver can choose to accept or reject the task by clicking a link or button. The system records the driver's response. If the driver accepts, the task status is updated to "Published-Waiting for Collection"; if the driver rejects, it is updated to "Published-Rejected".

[0127] In this embodiment, regarding step S2: task notification and driver response

[0128] Specifically, step S200: sending task notification:

[0129] System operation: For drivers who meet the task conditions (such as drivers with short distance, high scores, and suitable vehicle models), the system pushes task notifications through the APP and displays the task summary.

[0130] Specifically, step S201: view task details:

[0131] Driver operation: After clicking the notification, the driver is directed to the task details page to view the specific time, location, route (such as the navigation route from XX location to the bar), passenger details (such as the type of car being driven) and reward information.

[0132] Specifically, step S202: the driver selects a response:

[0133] Driver operation: The driver selects "Accept the task" or "Abandon the task" at the bottom of the task details page. The system pops up a confirmation window to ensure that the driver makes the choice out of his true intention.

[0134] Specifically, step S203: processing driver selection:

[0135] System operation: If the driver chooses "Receive the task", the system updates the task status to "Received" and records the time of receipt. At the same time, a confirmation notification is sent to the driver, including confirmation information that the task has been received and subsequent operation instructions (such as how to contact the passenger and how to navigate to the starting point). If the driver chooses "Abandon the task", the system does not perform additional processing and the task status remains "Waiting for collection" waiting for other drivers to collect it.

[0136] In this embodiment, regarding step S3: task execution and monitoring:

[0137] Specifically, step S300: initializing task monitoring:

[0138] System operation: Once the driver accepts the task, the system initializes the task monitoring process and sets the monitoring parameters, including key information such as the task's start time, estimated completion time, start location, destination, and the allowable error range (e.g., a time error of 5 minutes and a position deviation of 100 meters).

[0139] Specifically, step S301: real-time location monitoring:

[0140] System operation: The driver's location information is obtained in real time through GPS, and compared with the location specified in the task to determine whether the driver has arrived at the specified location or is approaching it.

[0141] Specifically, step S302: task status update (arrival check):

[0142] System operation: If the driver arrives at the designated location within the specified time (or within the allowable error range), the system updates the task status to "completed" and records the actual completion time of the task. At the same time, a task completion notification is sent to the driver, including subsequent operation instructions (such as submitting a task completion certificate, waiting for passenger confirmation, etc.).

[0143] Specifically, step S303: task status maintenance (ongoing monitoring):

[0144] System operation: If the driver has not arrived at the designated location and the task is still within the expected time range, the system continues to keep the task status as "in progress" and continues to monitor the driver's location in real time. Based on the task progress and remaining time, the system can send reminder notifications to the driver to ensure that the driver is aware of the task status and completes the task as soon as possible.

[0145] Specifically, step S304: task timeout processing:

[0146] System operation: If the task exceeds the estimated completion time and the driver has not arrived at the designated location or completed the task, the system updates the task status to "failed" and records the failure time. Send a task failure notification to the driver, stating the reason for the task failure (such as timeout) and including follow-up processing suggestions (such as rescheduling the task, contacting customer service to explain the situation).

[0147] In this embodiment, regarding step S4: task completion and reward issuance

[0148] Specifically, step S400: task completion confirmation:

[0149] System operation: The system checks the task status regularly or in real time, and selects tasks with a status of "completed". The completed task data is verified to ensure that the task has been completed and meets the conditions for reward issuance (for example, there are no complaints from passengers and no violations by drivers).

[0150] Specifically, step S401: reward type identification and issuance:

[0151] System operation: Read the reward type information in the task details to determine whether it is a "priority order acceptance reward" or a "completion subsidy reward".

[0152] If it is a "priority order acceptance reward", the system updates the driver's priority order acceptance status, marks it as "activated", and sets a validity period (such as one week). At the same time, it is recorded in the driver's account for subsequent scheduling.

[0153] If it is a "completion subsidy reward", the system calculates the reward amount to be issued based on the task details (such as distance, time, difficulty, etc.) and the reward rules (for example, the subsidy amount calculated based on distance and time). The calculated reward amount is added to the driver's account balance to ensure that the account balance is updated in real time. At the same time, a reward issuance notification is sent to the driver to inform him that he has received the reward and the reward amount.

[0154] In this embodiment, regarding step S5: updating and recording points:

[0155] System operation: The system updates the driver's points based on the task completion status (such as task completion speed, passenger evaluation, etc.). The point update records are stored in the driver database for subsequent evaluation of driver performance and use of points to redeem rewards.

[0156] In this embodiment, regarding step S6: preparing for the next task scheduling:

[0157] System operation: Based on the driver's points and online status, the system updates the driver dispatch priority list. Drivers with high points and long online time will be dispatched first. The system then enters a waiting state, ready to receive the next task activation instruction and start a new round of task configuration and release process.

[0158] Embodiment 2: Based on the solution of embodiment 1, this embodiment further provides a Python execution program of the solution as follows:

[0159]

[0160]

[0161]

[0162]

[0163]

[0164] In the above procedure:

[0165] Task configuration and release (S1): The administrator enters the task parameters through the background interface. The system verifies the validity of the parameters and generates task details, which are stored in the task database. Then, the system selects drivers who meet the conditions and notifies them through in-app messages or SMS. This ensures the reasonable configuration and effective release of tasks, and improves the matching efficiency between tasks and drivers.

[0166] Task notification and driver response (S2): After receiving the task notification, the driver can view the task details and choose to accept or abandon the task according to his own wishes. The system updates the task status according to the driver's choice. It gives the driver the freedom to choose, while ensuring the real-time update of the task status, which is convenient for subsequent management.

[0167] Task execution and monitoring (S3): The system uses GPS positioning technology to monitor the driver's location in real time and determines whether the task is completed based on the task time range and location information. If the task times out or the driver does not arrive at the designated location, the system updates the task status to failure. This improves the transparency and reliability of task execution and ensures that the task is completed on time.

[0168] Task completion and reward issuance (S4): The system checks the task status and executes the corresponding reward issuance logic for completed tasks according to the reward type. This motivates drivers to actively complete tasks, improves task completion rate and driver satisfaction.

[0169] Points update and recording (S5): Update the driver's points according to the task completion status, and store the points record in the driver database. This provides a basis for driver performance evaluation and scheduling, and promotes competition and cooperation among drivers.

[0170] Preparation for the next task dispatch (S6): The system updates the dispatch priority list based on the driver's points and online status to prepare for the next task dispatch. This improves the efficiency and accuracy of task dispatch and ensures that tasks can be quickly assigned to the most suitable driver.

[0171] All the above embodiments only express the implementation methods of the relevant practical applications of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be based on the attached claims.

[0172] For those skilled in the art, it can be further appreciated that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0173] At the same time, those skilled in the art can understand that all or part of the processes in all the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double-speed data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

Claims

1. A business optimization incentive method for designated drivers, characterized in that: The following steps are included: S1, receiving task parameters input by the administrator; generating task details according to the parameters; storing the task information in the task database; sending task notifications to qualified driver groups according to the task configuration; S2, sending a task notification to the driver; when the driver clicks on the notification and enters the task details page, he can view the task requirements and reward information; receiving the driver's option information of "taking the task" or "abandoning the task"; S3, monitor the driver's location information according to the task time range; if the driver arrives at the designated location within the specified time, update the task status to "completed" and record the completion time, otherwise keep the task status as "in progress" and continue monitoring; if the task times out, update the task status to "failed" and send a task failure notification to the driver; S4, for tasks with a status of "completed", execute the reward issuance logic according to the reward type; S5, updating the driver's points according to the task completion status; storing the points update record in the driver database.

2. The service optimization incentive method according to claim 1, characterized in that: The execution process of S1 includes: S100: Input the destination coordinates, the estimated start and end time range, the task type, the number of drivers required, and the reward type; S101: assign a unique task ID to each task; automatically assemble task details based on the task parameters input by the administrator, including task ID, destination coordinates, time range, task type, reward type and description; S102: storing the generated task details in a task database, and assigning a unique identifier to each task record; S103: Filter out qualified drivers according to task parameters and the driver's current location, online status, and historical order record information; send task notifications to the filtered drivers according to configuration or strategy; the notification content includes task summary, reward information, and a link or button to accept or reject the task.

3. The service optimization incentive method according to claim 1, characterized in that: The execution process of S2 includes: S200: Sending a task notification to the driver terminal that meets the task conditions, including a task summary, including the task type, starting location, destination, and estimated completion time; S201: When the driver clicks the notification, he is directed to the task details page, which includes the specific time, location, route, cargo / passenger details and reward information.

4. The service optimization incentive method according to claim 3 is characterized in that: In S2, if the driver chooses "receive the task", the status of the task is updated to "received"; at the same time, the time when the driver receives the task is recorded as the basis for subsequent task management and settlement; a confirmation notification is sent to the driver, including confirmation information that the task has been received and subsequent operation instructions; if the driver chooses "abandon the task", the system does not perform additional processing and the task status remains "pending for collection".

5. The service optimization incentive method according to claim 3, characterized in that: The execution process of S3 includes: S300: Once the driver receives the task, the task monitoring process is initialized, and monitoring parameters are set according to the time range and location information of the task; including key information such as the start time, expected completion time, start location, destination, and the allowable error range of the task; S301: obtaining the driver's location information in real time through GPS or other positioning technology; comparing the driver's real-time location with the location specified by the task to determine whether the driver has arrived at the specified location or is approaching it; S302: If the driver arrives at the specified location within the specified time, then: Status update: Update the task status to "Completed" and record the actual completion time of the task; Notification sending: Send task completion notification to the driver, including follow-up operation instructions; S303: If the driver has not arrived at the designated location and the task is still within the expected time range, the system continues to keep the task status as "in progress" and continues to monitor the driver's location in real time; S304: If the task exceeds the estimated completion time and the driver has not arrived at the designated location or completed the task, the task status is updated to "failed" and the failure time is recorded.

6. The service optimization incentive method according to claim 1, characterized in that: In S4, if it is a "priority order acceptance reward", the driver's priority order acceptance status is updated and the validity period is set; If it is a "completion subsidy reward", calculate the reward amount and update the driver's account balance.

7. The service optimization incentive method according to claim 6, characterized in that: The execution process of S4 includes: S400: Check the task status regularly or in real time, and filter out the tasks with the status of "completed"; verify the completed task data to ensure that the task has been completed and meets the reward issuance conditions; S401: Read the reward type information in the task details to determine whether it is "priority order acceptance reward" or "completion order subsidy reward"; If the reward type is "Priority Order Acceptance Reward", update the driver's priority order acceptance status and mark it as "Activated"; set the validity period for the driver's priority order acceptance and record it in the driver's account; If the reward type is "completion subsidy reward", the reward amount to be issued is calculated based on the task details and reward rules; the calculated reward amount is added to the driver's account balance.

8. The service optimization incentive method according to any one of claims 1 to 7, characterized in that: Also includes S6, preparation for the next task scheduling: Update the driver dispatch priority list based on the driver's points and online status; then enter the waiting state, ready to receive the next task activation instruction.

9. A system for implementing the service optimization incentive method according to any one of claims 1 to 8, characterized in that: The system comprises: The platform side includes: Task management module: responsible for task creation, configuration, publishing and monitoring; Data analysis and dispatching module: Utilize big data analysis technology to analyze the transportation capacity of various regions in real time and intelligently dispatch drivers to areas with tight transportation capacity; User management module: responsible for the registration, login and information management of drivers and users; Payment and settlement module: handles payment and settlement matters related to tasks; Driver side, including: Task receiving module: receives task notifications sent by the platform and displays task summaries and detailed requirements; Navigation and location service module: Integrate third-party map API to provide navigation services for drivers.

10. The system according to claim 9, characterized in that: The driver terminal also includes: Task execution and feedback module: records key information during task execution; Reward and points management module: displays the driver's reward information and points.