Shared vehicle scheduling method and server

By providing a scheduling method and server in a shared vehicle system, using communication between the mobile terminal and the server, displaying the scheduling task group and scheduling according to the location of the target vehicle, the problems of shared vehicle stacking and no-vehicle availability are solved, and the scheduling efficiency is improved.

CN119539415APending Publication Date: 2025-02-28NINGBO XIAOLIU SHARING INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411689465.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

The prior art lacks an effective shared vehicle scheduling method, resulting in the accumulation of shared vehicles at some parking points and the other parking points have no vehicles available.

Method used

It provides a scheduling method and server for sharing vehicles, receives pre-scheduling requests through mobile terminals, sends scheduling information, displays scheduling task groups, including pulling points, scheduling points, scheduling number and scheduling duration, and schedules according to the location of the target vehicle.

Benefits of technology

Effective dispatch of shared vehicles is realized, ensuring that the vehicles appear in the right places, and improving the operation and scheduling efficiency of operation and maintenance personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119539415A_ABST
    Figure CN119539415A_ABST
Patent Text Reader

Abstract

The invention discloses a shared vehicle scheduling method and a server. The scheduling method comprises the following steps: receiving a pre-scheduling request sent by a mobile terminal; enabling an application program of the mobile terminal to display the scheduling task group; receiving a scheduling starting request of the mobile terminal; if the target vehicle is located in the vehicle pulling point, the target vehicle is included in a scheduling task group; if the target vehicle is not located in the vehicle pulling point, sending prompt information that the target vehicle is not located in the vehicle pulling point; receiving a scheduling ending request for the target vehicle; the position of the target vehicle is judged, and if the target vehicle is located in the vehicle delivery point, the scheduling request is completed; and if not, sending prompt information that the target vehicle is not in the vehicle delivery point. After the operation and maintenance personnel open the application program of the mobile terminal, the system automatically creates the scheduling task group and displays the scheduling task group in the electronic map, the operation and maintenance personnel can schedule the shared vehicles according to the vehicle pulling points indicated by the electronic map, the scheduling method is simple and clear, operation is convenient, and the operation and maintenance personnel can be rapidly and effectively guided to schedule the shared vehicles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of shared vehicles, and in particular to a scheduling method and server for shared vehicles. Background Art

[0002] As a means of solving the last 1-3 kilometers of urban transportation, shared bicycles / motorcycles (hereinafter collectively referred to as shared vehicles) have become an indispensable means of travel for users. When users use shared vehicles, some parking spots will be piled up due to a large influx of shared vehicles, and other parking spots will have no shared vehicles available due to a large outflow of shared vehicles. Therefore, the operators of shared vehicles need to dispatch shared vehicles so that shared vehicles appear in appropriate places. The existing technology does not have a good operation and management method for dispatching shared vehicles. Summary of the invention

[0003] The purpose of the present invention is to provide a shared vehicle scheduling method and server to solve the current shared vehicle scheduling problems.

[0004] In one aspect, a method for scheduling shared vehicles is provided, which comprises receiving a pre-scheduling request for a shared vehicle sent by a mobile terminal; sending scheduling information to the mobile terminal so that an application of the mobile terminal displays a scheduling task group, wherein the scheduling task group includes a pulling point, a delivery point, a scheduling quantity, and a scheduling duration; receiving a start scheduling request for a target vehicle from the mobile terminal; determining the position of the target vehicle, and if the target vehicle is located in the pulling point, including the target vehicle in the scheduling task group; if the target vehicle is not located in the pulling point, sending a prompt message to the mobile terminal indicating that the target vehicle is not in the pulling point; receiving an end scheduling request for the target vehicle from the mobile terminal; determining the position of the target vehicle, and if the target vehicle is located in the delivery point, completing the scheduling request for the target vehicle; and if the target vehicle is not located in the delivery point, sending a prompt message to the mobile terminal indicating that the target vehicle is not in the delivery point.

[0005] After the operation and maintenance personnel open the application on the mobile terminal, the system automatically creates a scheduling task group for the operation and maintenance personnel, including the vehicle picking point, vehicle delivery point, scheduling quantity and scheduling duration, and displays it on the electronic map of the mobile terminal. The operation and maintenance personnel can directly dispatch a specified number of shared vehicles to the vehicle delivery point according to the vehicle picking point indicated by the electronic map. The scheduling method is concise and clear, and the operation and maintenance personnel are easy to operate, and can quickly and effectively guide the operation and maintenance personnel to dispatch shared vehicles.

[0006] Optionally, after receiving the request from the mobile terminal to end scheduling of the target vehicle, the method further includes: sending new scheduling information to the mobile terminal so that the application of the mobile terminal displays a new scheduling task group.

[0007] Optionally, after receiving a pre-dispatch request for a shared vehicle sent by a mobile terminal, it also includes: obtaining the first position of the mobile terminal and the second positions of multiple scheduling task groups; comparing the first position and the second position, if the first position and the second position are within a preset distance range, displaying one of the scheduling task groups in the application; if the first position and the second position are both outside the preset distance range, displaying a scheduling hot zone in the application to prompt the user to go to the scheduling hot zone for scheduling, and the scheduling hot zone includes multiple scheduling task groups.

[0008] Optionally, after receiving the start scheduling request for the target vehicle from the mobile terminal, it also includes: taking the pulling point and the parking points within a preset distance from the pulling point as a pulling point set, determining the position of the target vehicle, and if the target vehicle is located within the pulling point set, incorporating the target vehicle into the scheduling task group.

[0009] Optionally, the vehicle delivery point is a parking point group, and the parking point group includes multiple adjacent parking points; and / or the vehicle pulling point is a parking point group, and the parking point group includes multiple adjacent parking points.

[0010] Optionally, before receiving the mobile terminal's request to end scheduling of the target vehicle, the method further includes: receiving a prompt message from the mobile terminal indicating that the vehicle cannot be dropped, and sending a new drop point to the mobile terminal; or, displaying multiple drop points in the application to allow the user to select a new drop point.

[0011] Optionally, after sending the scheduling information to the mobile terminal, it also includes: configuring a scheduling duration for the scheduling task group, the scheduling duration includes a vehicle pulling duration and a vehicle throwing duration, the vehicle pulling duration is the time from when the mobile terminal receives the scheduling information to when it successfully receives a request to start scheduling for the first target vehicle, and the vehicle throwing duration is the time from when the mobile terminal confirms that the vehicle pulling is completed to when the mobile terminal confirms that the vehicle throwing is completed.

[0012] Optionally, after receiving the pre-dispatch request for the shared vehicle sent by the mobile terminal, the method further includes: displaying the total number of dispatched vehicles and the number of dispatched vehicles in the current shift in an application program of the mobile terminal.

[0013] Optionally, before sending the scheduling information to the mobile terminal, it also includes: configuring the maximum single-trip capacity of the scheduling in the application, and configuring the scheduling task group according to the maximum single-trip capacity; or, configuring the scheduling vehicle type in the application, and configuring the scheduling task group according to the vehicle type.

[0014] On the other hand, a server for sharing vehicles is provided, comprising: a receiving unit, the receiving unit being used to receive a pre-scheduling request for a shared vehicle sent by a mobile terminal; a sending unit, the sending unit being used to send scheduling information to the mobile terminal so that an application of the mobile terminal displays a scheduling task group, the scheduling task group comprising a pulling point, a delivery point, a scheduling quantity and a scheduling duration; the receiving unit is also used to receive a start scheduling request for a target vehicle from the mobile terminal; a judging unit, the judging unit being used to judge the position of the target vehicle, if the target vehicle is located in the pulling point, the target vehicle is included in the scheduling task group; if the target vehicle is not located in the pulling point, the sending unit is also used to send a prompt message to the mobile terminal that the target vehicle is not at the pulling point; the receiving unit is also used to receive a termination scheduling request for the target vehicle from the mobile terminal; the judging unit is also used to judge the position of the target vehicle, if the target vehicle is located in the delivery point, the scheduling request for the target vehicle is completed; if the target vehicle is not located in the delivery point, the sending unit is also used to send a prompt message to the mobile terminal that the target vehicle is not at the delivery point. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a flowchart of a method for dispatching shared vehicles according to a specific embodiment of the present invention.

[0016] Figure 2 The interface diagram of the application program for sharing a vehicle according to a specific embodiment of the present invention is shown in FIG. Figure 1 .

[0017] Figure 3 The interface diagram of the application program for sharing a vehicle according to a specific embodiment of the present invention is shown in FIG. Figure 2 .

[0018] Figure 4 The interface diagram of the application program for sharing a vehicle according to a specific embodiment of the present invention is shown in FIG. Figure 3 .

[0019] Figure 5 It is a module schematic diagram of a method for dispatching shared vehicles according to a specific embodiment of the present invention. DETAILED DESCRIPTION

[0020] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments in the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0021] The present invention can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like.

[0022] The present invention may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0023] Reference Figure 1 The present invention provides a method for dispatching a shared vehicle, which includes the following steps.

[0024] S101, receiving a dispatch request for a shared vehicle sent by a mobile terminal.

[0025] Operators deploy shared vehicles in towns for users to use, and operators also have management platforms (servers) for managing shared vehicles. Operators also employ operation and maintenance personnel to dispatch shared vehicles so that shared vehicles can be deployed to where users need them. Operation and maintenance personnel can send pre-dispatch requests to the server through mobile terminals (such as mobile phones, handheld devices, etc.). Specifically, operation and maintenance personnel can open applications such as APP provided by operators through mobile terminals to send pre-dispatch requests to the server. Operation and maintenance personnel can also click the dispatch button in applications such as APP provided by operators to send pre-dispatch requests to the server.

[0026] S102, sending scheduling information to the mobile terminal so that the application of the mobile terminal displays the scheduling task group, the scheduling task group includes a vehicle pulling point, a vehicle delivery point, a scheduling quantity and a scheduling duration.

[0027] After receiving the pre-dispatch request for the shared vehicle sent by the mobile terminal, the server sends the dispatchable information to the mobile terminal so that the mobile terminal application can display the dispatch task group, which includes the vehicle pickup point, vehicle delivery point, dispatch quantity and dispatch duration. Figure 2 As shown, the mobile terminal application displays an electronic map, which displays the vehicle pulling points and vehicle delivery points, marked with different colors, so that the operation and maintenance personnel can distinguish them. The mobile terminal application also displays the dispatch quantity and dispatch duration. Figure 2 The dispatch quantity shown is 18 shared vehicles, and the dispatch duration is required to be completed before 20:26 on April 29, 2024. In other words, the operation and maintenance personnel need to dispatch a set number of shared vehicles from the pull-in point to the delivery point within the set time. It should be noted that the dispatch duration can be a time period or a time node. Figure 2 Shown is a time node.

[0028] Among them, the car pulling point, car throwing point, dispatch quantity and dispatch duration can be predicted based on historical data and analysis models, and the car pulling point, car throwing point, dispatch quantity and dispatch duration can be automatically output by the system, or manually output by humans, which will not be elaborated here.

[0029] S103, receiving a request for starting scheduling of a target vehicle sent by a mobile terminal.

[0030] S104, determining the location of the target vehicle. If the target vehicle is located in the towing point, the target vehicle is included in the dispatching task group. If the target vehicle is not located in the towing point, a prompt message is sent to the mobile terminal indicating that the target vehicle is not in the towing point.

[0031] Receiving the start dispatch request for the target vehicle sent by the mobile terminal, specifically, the operation and maintenance personnel can scan the code of the target vehicle through the mobile terminal to send the start dispatch request for the target vehicle to the server, or can input the vehicle code through the mobile terminal to send the start dispatch request for the target vehicle to the server. Figure 3 As shown, after receiving the dispatch task group, the operation and maintenance personnel can go to the vehicle pulling point according to the instructions of the electronic map. After receiving the start dispatch request of the target vehicle from the mobile terminal, the server displays the target vehicle in the application. The target vehicle displayed in the application is the shared vehicle that needs to be dispatched by the dispatch task group this time.

[0032] Furthermore, after receiving the mobile terminal's request to start dispatching the target vehicle, it is also necessary to determine the location of the target vehicle. If the target vehicle is located in the pulling point, it means that the target vehicle can be dispatched, and the target vehicle is displayed in the application; if the target vehicle is not in the pulling point (for example, in the vehicle delivery point), it means that the target vehicle cannot be dispatched, and a prompt message indicating that the target vehicle cannot be dispatched is displayed in the application.

[0033] S105, receiving a request for ending scheduling for the target vehicle sent by the mobile terminal.

[0034] S106, determining the location of the target vehicle, if the target vehicle is located within the vehicle delivery point, completing the dispatch request of the target vehicle; if the target vehicle is not located within the vehicle delivery point, sending a prompt message to the mobile terminal indicating that the target vehicle is not within the vehicle delivery point.

[0035] Receive the end dispatch request for the target vehicle sent by the mobile terminal. Specifically, the operation and maintenance personnel can scan the code of the target vehicle through the mobile terminal to send the end dispatch request for the target vehicle to the server, or input the vehicle code through the mobile terminal to send the end dispatch request for the target vehicle to the server, or release all the target vehicles of this round of scheduling with one click. After the server receives the end dispatch request for the target vehicle from the mobile terminal, it also needs to determine the location of the target vehicle. If the target vehicle is located in the vehicle delivery point selected by the scheduling task group, the scheduling request is completed; if the target vehicle is not located in the vehicle delivery point selected by the scheduling task group, a prompt message is sent to the mobile terminal that the target vehicle is not at the vehicle delivery point.

[0036] In this embodiment, after the operation and maintenance personnel opens the application on the mobile terminal, the system automatically creates a scheduling task group for the operation and maintenance personnel, including the pulling point, the delivery point, the scheduling quantity and the scheduling duration, and displays it on the electronic map of the mobile terminal. The operation and maintenance personnel can directly dispatch a specified number of shared vehicles to the delivery point according to the pulling point indicated by the electronic map. The scheduling method is concise and clear, and the operation and maintenance personnel are easy to operate, and can quickly and effectively guide the operation and maintenance personnel to dispatch shared vehicles.

[0037] In this embodiment, after the server receives the end scheduling request of the mobile terminal for the target vehicle, it also includes: sending new scheduling information to the mobile terminal so that the application of the mobile terminal displays the new scheduling task group. That is to say, after the operation and maintenance personnel send the end scheduling request to the server through the mobile terminal, the new scheduling task group is displayed in the application. As mentioned above, the scheduling task group generally includes multiple target vehicles. The operation and maintenance personnel can scan the codes of multiple target vehicles in turn and initiate end scheduling requests for multiple target vehicles in turn; at this time, when the operation and maintenance personnel initiates an end scheduling request for the first target vehicle in the scheduling task group, the new scheduling task group can be displayed in the application; it can also be when the operation and maintenance personnel initiates an end scheduling request for the last target vehicle in the scheduling task group, the new scheduling task group is displayed in the application. As mentioned above, the operation and maintenance personnel can also put all the target vehicles of this scheduling with one click. At this time, the new scheduling task group is displayed in the application.

[0038] By sending new scheduling task groups immediately, operation and maintenance personnel can continuously perform scheduling, thereby improving scheduling efficiency. At the same time, operation and maintenance personnel can only see one scheduling task group at a time, avoiding the screening of complex information, and can also prevent operation and maintenance personnel from making mistakes, further improving scheduling efficiency.

[0039] In this embodiment, after the server receives the pre-scheduling request for the shared vehicle sent by the mobile terminal, it also includes: obtaining the first position of the mobile terminal and the second position of multiple scheduling task groups; comparing the first position and the second position, if the first position and the second position are within a preset distance range, displaying one of the scheduling task groups in the application; if the first position and the second position are both outside the preset distance range, displaying the scheduling hot zone in the application to prompt the user to go to the scheduling hot zone for scheduling, and the scheduling hot zone includes multiple scheduling task groups.

[0040] There are generally multiple scheduling task groups in the operation area where the operation and maintenance personnel work, and the system will assign multiple scheduling task groups to different operation and maintenance personnel. Therefore, after the operation and maintenance personnel initiate a pre-scheduling request, the server needs to determine the first position of the operation and maintenance personnel (that is, the smart terminal) and the second position of several adjacent scheduling task groups in all scheduling task groups. If the first position and the second position are within the preset distance range, it means that there is a scheduling task group or multiple scheduling task groups near the operation and maintenance personnel, and one of the scheduling task groups can be displayed in the application, and the operation and maintenance personnel can schedule the scheduling task group. If the first position and the second position are not within the preset distance range, it means that there is no scheduling task group near the operation and maintenance personnel, and multiple adjacent scheduling task groups can be combined into a scheduling hot zone, which can be displayed in the application to prompt the user to go to the scheduling hot zone for scheduling. The scheduling hot zone includes multiple scheduling task groups.

[0041] like Figure 4As shown, the electronic map shows three scheduling hot zones, each of which shows the number of scheduling task groups, and also shows the distance and relative position of each scheduling hot zone from the operation and maintenance personnel to guide the operation and maintenance personnel to which scheduling hot zone to perform scheduling work. In other variations, the electronic map may also show only one scheduling hot zone to reduce the manual decision-making of the operation and maintenance personnel and facilitate the operation of the operation and maintenance personnel.

[0042] When there is a dispatching task group near the operation and maintenance personnel, the dispatching task group is directly pushed to the operation and maintenance personnel; when there is no dispatching task group near the operation and maintenance personnel, the operation and maintenance personnel are guided to dispatch the hot zone. It can further guide the operation and maintenance personnel to dispatch, basically eliminating the need for human decision-making, and improving the dispatching efficiency of the operation and maintenance personnel.

[0043] In this embodiment, after the server receives the start scheduling request for the target vehicle from the mobile terminal, it also includes: taking the pulling point and the parking point within a preset distance from the pulling point as a pulling point set, determining the position of the target vehicle, and if the target vehicle is located in the pulling point set, incorporating the target vehicle into the scheduling task group.

[0044] As mentioned above, the vehicle delivery point can be a parking point, and the vehicle pickup point can be a parking point. Parking points refer to points where shared vehicles can be parked as planned by operators. Shared vehicles operate in towns. After users use shared vehicles, they need to return them to parking points to facilitate shared vehicle management and maintain the cleanliness of the city. Generally, operators do not allow users to park shared vehicles in areas other than parking points. When the vehicle delivery point is a specific parking point and the vehicle pickup point is a specific parking point, it means that the operation and maintenance personnel will transfer the shared vehicle from one parking point to another.

[0045] That is to say, the dispatch task group includes the car pulling point A and the car delivery point B. X target vehicles need to be dispatched from the car pulling point A to the car delivery point B. There are parking points C and D within the preset distance range from the car pulling point A. The operation and maintenance personnel can dispatch the target vehicles from the car pulling point A, the parking point C, and the parking point D. Because for users, these three parking points have the same meaning to them, and they can use shared vehicles at any parking point without affecting the users' use of shared vehicles.

[0046] Furthermore, if there are parking points E and F within the preset distance range from the vehicle delivery point B, the operation and maintenance personnel can dispatch the target vehicle to the vehicle delivery point B, the target vehicle to the parking point E, or the target vehicle to the parking point F. Similarly, for users, these three parking points have the same meaning, and they can use the shared vehicle at any parking point without affecting the user's use of the shared vehicle.

[0047] Although the vehicle pickup point A and vehicle delivery point B in the dispatch task group are determined, the operation and maintenance personnel can allow for small deviations in the actual dispatch process, and the operation and maintenance personnel can eventually dispatch the target vehicle from one smaller area to another smaller area to complete the dispatch of the shared vehicle. Especially when the positioning of the shared vehicle is inaccurate or the positioning of the smart terminal is inaccurate, the dispatch efficiency of the operation and maintenance personnel can be significantly improved.

[0048] The aforementioned vehicle delivery point may also be a parking point group, which includes multiple adjacent parking points; and / or, the aforementioned vehicle pulling point may also be a parking point group, which includes multiple adjacent parking points.

[0049] A parking point group refers to a combination of multiple adjacent parking points. Parking point groups can be planned in advance. For example, there are three parking points at the east gate of a building. For users, these three parking points have the same meaning, and shared vehicles can be used at any parking point. At this time, these three parking points can be set as a parking point group. When there are too few shared vehicles in the parking point group, the system can set the parking point group as a drop-in point, that is, to dispatch shared vehicles to the parking point group, but there is no requirement to dispatch shared vehicles to a specific parking point in the parking point group. When there are too many shared vehicles in the parking point group, the system can set the parking point group as a pull-out point, that is, to call out shared vehicles from the parking point group, but there is no requirement to call out shared vehicles from a specific parking point in the parking point group.

[0050] As mentioned above, the operation and maintenance personnel can eventually dispatch the target vehicle from a smaller area to another smaller area and complete the dispatch of the shared vehicle. Especially when the positioning of the shared vehicle is inaccurate or the positioning of the smart terminal is inaccurate, the dispatch efficiency of the operation and maintenance personnel can be significantly improved.

[0051] In this embodiment, before the server receives the mobile terminal's request to end scheduling of the target vehicle, it also includes: receiving a prompt message from the mobile terminal that the vehicle cannot be dropped, and sending a new drop point to the mobile terminal; or, displaying multiple drop points in the application to allow the user to select a new drop point.

[0052] There is a time difference when the operation and maintenance personnel dispatch the target vehicle from the pulling point to the delivery point. When the operation and maintenance personnel complete pulling the vehicle or arrive at the delivery point, the status of the delivery point may change. For example: because of the user's riding, the delivery point already has enough shared vehicles; or, because of the requirements of the urban management, shared vehicles are not allowed to continue to be parked, etc. At this time, when the server obtains this information, it will send the new delivery point to the mobile terminal before the operation and maintenance personnel issue a request to end the dispatch. At this time, the operation and maintenance personnel can deliver the vehicle according to the new delivery point. By sending the new delivery point to the operation and maintenance personnel in advance, the dispatch route of the operation and maintenance personnel can be changed immediately to avoid the operation and maintenance personnel running to the wrong delivery point.

[0053] In other variations, when the server obtains this information, it will display multiple drop-in points in the application before the operator sends a request to end the dispatch so that the user can select a new drop-in point. At this time, the operator can select a new drop-in point in the application to drop the vehicle, and the operator's dispatch route can also be changed immediately to avoid the operator running to the wrong drop-in point. At the same time, it also gives the operator more options.

[0054] In this embodiment, after sending the scheduling information to the mobile terminal, it also includes: configuring the scheduling duration for the scheduling task group, the scheduling duration includes the vehicle pulling duration and the vehicle throwing duration, the vehicle pulling duration is the time from when the mobile terminal receives the scheduling information to when it successfully receives the scheduling request for the first target vehicle, and the vehicle throwing duration is the time from when the mobile terminal confirms that the vehicle pulling is completed to when the mobile terminal confirms that the vehicle throwing is completed.

[0055] like Figure 2 , Figure 3 As shown, the application also displays the remaining time for pulling the car (equivalent to the pulling time) and the completion time of the car delivery (equivalent to the delivery time). The pulling point and the number of pulled cars (here refers to the dispatching number) are predicted based on the user's riding demand within the set time in the future. If the set time is exceeded, the number of pulled cars may change, or even the nature of the pulling point may change (become a car delivery point or an ordinary parking point). Therefore, it is necessary to configure the pulling time and display the remaining time for pulling the car in the application to remind the operation and maintenance personnel. Similarly, the delivery point and the number of delivered cars (here refers to the dispatching number) are also predicted based on the user's riding demand within the set time in the future. If the set time is exceeded, the number of delivered cars may change, or even the nature of the delivery point may change (become a pulling point or an ordinary parking point). Therefore, it is necessary to configure the delivery time and display the completion time of the delivery in the application to remind the operation and maintenance personnel.

[0056] Furthermore, receiving the mobile terminal's request to start dispatching the target vehicle also includes: if the target vehicle exceeds the dispatch quantity, displaying a prompt message in the application that no dispatch is required. The target vehicles dispatched by the operation and maintenance personnel should not exceed the dispatch quantity corresponding to the vehicle pulling point, otherwise the user will have no vehicles available at the vehicle pulling point. Similarly, the target vehicles dispatched by the operation and maintenance personnel should not exceed the dispatch quantity corresponding to the vehicle delivery point, otherwise it will lead to excessive delivery of vehicles and waste of dispatch resources.

[0057] In this embodiment, after the server receives the pre-scheduling request for the shared vehicle sent by the mobile terminal, the process further includes: displaying the total number of scheduled vehicles and the number of scheduled vehicles in the current shift in the application program of the mobile terminal.

[0058] As shown Figure 2 , Figure 3 As shown in the figure, the application also displays the total number of dispatched vehicles and the number of dispatched vehicles, specifically "0 / 150", where the total number of dispatched vehicles is 150, indicating that the operation and maintenance personnel need to dispatch 150 shared vehicles in this shift; the number of dispatched vehicles is 0, indicating that the operation and maintenance personnel has just started working and has not yet completed the dispatch of shared vehicles. Displaying the total number of dispatched vehicles and the number of dispatched vehicles in the application shows the work progress of the operation and maintenance personnel. When the operation and maintenance personnel complete the total number of dispatched vehicles, they can choose to end the dispatch, making the work of the operation and maintenance personnel intuitive and improving the dispatching experience of the operation and maintenance personnel.

[0059] In this embodiment, before sending the scheduling information to the mobile terminal, it also includes: configuring the maximum single-trip capacity of the scheduling in the application, and configuring the scheduling task group according to the maximum single-trip capacity; or, configuring the scheduling vehicle type in the application, and configuring the scheduling task group according to the vehicle type.

[0060] The dispatch of shared vehicles requires the use of vehicles (such as trucks, tricycles, etc.) to transfer shared vehicles from the pickup point to the drop-off point. The maximum single-trip capacity of a truck is different from that of a tricycle. For example, if the maximum single-trip capacity of a truck is 20 shared vehicles and the maximum single-trip capacity of a tricycle is 8 shared vehicles, then if the maximum single-trip capacity of the configured shared vehicles is 20, then Figure 2 The application shown shows a dispatch task group with a dispatch quantity between 1 and 20 vehicles. If the maximum capacity of a single trip is configured to be 8 shared vehicles, Figure 2 The application shown shows the dispatch task group with the dispatch quantity between 1 and 8 vehicles, which can help the operation and maintenance personnel delete unnecessary impurity information and further effectively guide the operation and maintenance personnel in scheduling.

[0061] Specifically, you can directly configure the maximum capacity of a single trip in the application, such as 20 shared vehicles or 8 shared vehicles; you can also directly configure the vehicle type in the application, such as trucks or tricycles. The dispatch threshold based on the maximum capacity of a single trip can be specifically configured. For example: if the configured maximum capacity of a single trip is 8 shared vehicles, the dispatch threshold can be set to 12 vehicles. Figure 2 The application shown shows a dispatch task group with a dispatch quantity between 1 and 12 vehicles.

[0062] Reference Figure 5 The present invention provides a shared vehicle server, comprising: a receiving unit, the receiving unit is used to receive a pre-scheduling request for a shared vehicle sent by a mobile terminal; a sending unit, the sending unit is used to send scheduling information to the mobile terminal so that an application of the mobile terminal displays a scheduling task group, the scheduling task group includes a pulling point, a delivery point, a scheduling quantity and a scheduling duration; the receiving unit is also used to receive a start scheduling request for a target vehicle from the mobile terminal; a judging unit, the judging unit is used to judge the position of the target vehicle, if the target vehicle is located in the pulling point, the target vehicle is included in the scheduling task group; if the target vehicle is not located in the pulling point, the sending unit is also used to send a prompt message to the mobile terminal that the target vehicle is not at the pulling point; the receiving unit is also used to receive a termination scheduling request for the target vehicle from the mobile terminal; the judging unit is also used to judge the position of the target vehicle, if the target vehicle is located in the delivery point, the scheduling request for the target vehicle is completed; if the target vehicle is not located in the delivery point, the sending unit is also used to send a prompt message to the mobile terminal that the target vehicle is not at the delivery point.

[0063] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A method for dispatching a shared vehicle, characterized in that: include: Receiving a pre-dispatch request for a shared vehicle sent by a mobile terminal; Sending the dispatch information to the mobile terminal so that the application of the mobile terminal displays the dispatch task group, wherein the dispatch task group includes a vehicle pulling point, a vehicle delivery point, a dispatch quantity, and a dispatch duration; receiving a request from the mobile terminal to start dispatching a target vehicle; Determine the position of the target vehicle, and if the target vehicle is located within the vehicle pulling point, include the target vehicle in the dispatching task group; If the target vehicle is not located at the pulling point, a prompt message that the target vehicle is not at the pulling point is sent to the mobile terminal; receiving a request from the mobile terminal to end scheduling of the target vehicle; The position of the target vehicle is determined. If the target vehicle is located within the vehicle delivery point, the dispatch request of the target vehicle is completed; if the target vehicle is not located within the vehicle delivery point, a prompt message that the target vehicle is not at the vehicle delivery point is sent to the mobile terminal.

2. The scheduling method according to claim 1, characterized in that: After receiving the request from the mobile terminal to end the scheduling of the target vehicle, the method further includes: sending new scheduling information to the mobile terminal so that the application of the mobile terminal displays a new scheduling task group.

3. The scheduling method according to claim 1, characterized in that: After receiving a pre-dispatching request for a shared vehicle sent by a mobile terminal, it also includes: obtaining the first position of the mobile terminal and the second positions of multiple scheduling task groups; comparing the first position and the second position, if the first position and the second position are within a preset distance range, displaying one of the scheduling task groups in the application; if the first position and the second position are both outside the preset distance range, displaying a scheduling hot zone in the application to prompt the user to go to the scheduling hot zone for scheduling, and the scheduling hot zone includes multiple scheduling task groups.

4. The scheduling method according to claim 1, characterized in that: After receiving the start scheduling request for the target vehicle from the mobile terminal, the method further includes: taking the pulling point and the parking points within a preset distance from the pulling point as a pulling point set, determining the position of the target vehicle, and if the target vehicle is located within the pulling point set, incorporating the target vehicle into the scheduling task group.

5. The scheduling method according to claim 1, characterized in that: The vehicle delivery point is a parking point group, and the parking point group includes multiple adjacent parking points; and / or the vehicle pulling point is a parking point group, and the parking point group includes multiple adjacent parking points.

6. The scheduling method according to claim 1, characterized in that: Before receiving the mobile terminal's request to end scheduling of the target vehicle, the method further includes: receiving a prompt message from the mobile terminal indicating that the vehicle cannot be dropped, and sending a new drop point to the mobile terminal; or, displaying multiple drop points in the application to allow the user to select a new drop point.

7. The scheduling method according to claim 1, characterized in that: After sending the scheduling information to the mobile terminal, it also includes: configuring a scheduling duration for the scheduling task group, the scheduling duration includes a vehicle pulling duration and a vehicle throwing duration, the vehicle pulling duration is the time from when the mobile terminal receives the scheduling information to when it successfully receives a request to start scheduling the first target vehicle, and the vehicle throwing duration is the time from when the mobile terminal confirms that the vehicle pulling is completed to when the mobile terminal confirms that the vehicle throwing is completed.

8. The scheduling method according to claim 1, characterized in that: After receiving the pre-dispatch request for the shared vehicle sent by the mobile terminal, the method further includes: displaying the total number of dispatched vehicles and the number of dispatched vehicles in the current shift in an application program of the mobile terminal.

9. The scheduling method according to claim 1, characterized in that: Before sending the scheduling information to the mobile terminal, it also includes: configuring the maximum single-trip capacity of the scheduling in the application, and configuring the scheduling task group according to the maximum single-trip capacity; or, configuring the scheduling vehicle type in the application, and configuring the scheduling task group according to the vehicle type.

10. A shared vehicle server, characterized in that: include: A receiving unit, the receiving unit is used to receive a pre-scheduling request for a shared vehicle sent by a mobile terminal; A sending unit, the sending unit is used to send scheduling information to the mobile terminal so that the application of the mobile terminal displays a scheduling task group, the scheduling task group includes a vehicle pulling point, a vehicle delivery point, a scheduling quantity and a scheduling duration; The receiving unit is also used to receive a request from the mobile terminal to start scheduling the target vehicle; A judgment unit, the judgment unit is used to judge the position of the target vehicle, and if the target vehicle is located within the pulling point, the target vehicle is included in the dispatching task group; If the target vehicle is not located at the pulling point, the sending unit is further used to send a prompt message to the mobile terminal indicating that the target vehicle is not at the pulling point; The receiving unit is also used to receive a request from the mobile terminal to end scheduling of the target vehicle; The judging unit is further used to judge the position of the target vehicle. If the target vehicle is located within the vehicle delivery point, the dispatch request of the target vehicle is completed; if the target vehicle is not located within the vehicle delivery point, the sending unit is further used to send a prompt message to the mobile terminal indicating that the target vehicle is not within the vehicle delivery point.