Shared vehicle returning method and device
By guiding users to use the nearby first vehicle to assist in returning the vehicle when they cannot directly return the vehicle in the shared vehicle system, the problem of users being unable to return the vehicle is solved because the vehicle is not at the designated return point, and the user experience and vehicle safety are improved.
Patent Information
- Application Number
- CN202411675025.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-28
AI Technical Summary
When returning the car, users may be unable to return the car because the shared vehicle is not at the designated return point, resulting in a degradation of the user experience. They need to appeal through customer service or find a parking point by themselves.
A method for returning a shared vehicle is provided. By receiving a user's return request, it is determined whether the vehicle is at a designated return point. If it is not there, a prompt message is sent to the mobile terminal to guide the user to assist in returning the vehicle through a nearby first vehicle.
It improves the user's experience when returning the car, reduces complaints caused by being unable to return the car, and ensures the safety and reasonable parking of the vehicle.
Smart Images

Figure CN119540018A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of shared vehicles, and in particular to a method and device for returning a shared vehicle. Background Art
[0002] When a user finishes riding a shared vehicle and wants to return it, the system may prompt that the shared vehicle is not at the return point and cannot be returned. In this case, the user can only call customer service to file a complaint or return the vehicle by themselves at the parking spot recommended by the system. In addition, the user sees other vehicles parked nearby but is not allowed to park there, which greatly reduces the user experience. Summary of the invention
[0003] The purpose of the present invention is to provide a method and device for returning a shared vehicle to enhance the user experience when returning the vehicle.
[0004] In one aspect, a method for returning a shared vehicle is provided, the method comprising: receiving a return request for a shared vehicle, and determining whether the shared vehicle is located at a first return point; if it is confirmed that the shared vehicle is not at the first return point, sending a first prompt message to a mobile terminal to prompt a user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal; if it is determined that the first vehicle and the shared vehicle meet a first preset condition based on the vehicle information of the first vehicle, the user is allowed to return the shared vehicle; wherein the first preset condition comprises: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to a first preset distance.
[0005] In an embodiment of the present application, when the shared vehicle cannot be returned because it is not at the first return point, the user can be guided to perform assisted return of the vehicle through a first vehicle within a preset range, thereby improving the user experience.
[0006] Furthermore, if it is determined based on the vehicle information of the first vehicle that the first vehicle and the shared vehicle satisfy a first preset condition, the step of allowing the user to return the shared vehicle includes: if it is determined based on the vehicle information of the first vehicle that the first vehicle, the mobile terminal and the shared vehicle satisfy a second preset condition, the user is allowed to return the shared vehicle; wherein the second preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance.
[0007] In an embodiment of the present application, a second preset condition is set. When the first vehicle, the mobile terminal and the shared vehicle meet the second preset condition, it can further ensure that the shared vehicle is located at the first return point, thereby improving the return efficiency and enhancing the user experience.
[0008] Furthermore, the step of receiving a return request for a shared vehicle and determining whether the shared vehicle is located at a first return point includes: receiving a return request for a shared vehicle, determining whether a riding distance of the shared vehicle by the user is greater than a fourth preset distance, and if the riding distance is greater than the fourth preset distance, determining whether the shared vehicle is located at the first return point; and / or determining whether a riding time of the shared vehicle by the user is greater than a preset time, and if the riding time is greater than the preset time, determining whether the shared vehicle is located at the first return point.
[0009] In an embodiment of the present application, after receiving a return request, when it is determined that the riding distance of the shared vehicle by the user is greater than a fourth preset distance, it can be determined whether the shared vehicle is located at the first return point, and / or, when the riding time is greater than the preset time, it can be determined whether the shared vehicle is located at the first return point. The prerequisite for determining whether the shared vehicle is located at the first return point is more flexible and diverse, which can meet different application scenarios, thereby improving the user's return experience.
[0010] Furthermore, the method also includes: receiving a request to return a shared vehicle, determining whether a riding distance of the user on the shared vehicle is greater than a fourth preset distance, if the riding distance is less than or equal to the fourth preset distance, and / or determining whether a riding time of the user on the shared vehicle is greater than a preset time, if the riding time is less than or equal to the preset time, allowing the user to return the shared vehicle.
[0011] In an embodiment of the present application, when the user only rides a short distance and / or a short period of time, there is no need to determine whether the shared vehicle is located at the first return point, allowing the user to return the vehicle directly, thereby improving the user experience.
[0012] Furthermore, if it is confirmed that the shared vehicle is not at the first return point, a first prompt message is sent to the mobile terminal to prompt the user to obtain the vehicle information of the first vehicle within a preset range through the mobile terminal. The step includes: if it is confirmed that the shared vehicle is not at the first return point, and it is confirmed that the area where the shared vehicle is located allows complaint return, a complaint return logo is displayed through the mobile terminal; if a complaint return request sent by the user is received, a first message is displayed through the mobile terminal to obtain the vehicle information of the first vehicle; wherein the complaint return request is generated by the user's triggering operation on the complaint return logo; the first message is used to prompt the user to scan the first vehicle within a preset range through the mobile terminal, or to enter the vehicle number of the first vehicle through the mobile terminal.
[0013] In an embodiment of the present application, when it is confirmed that the shared vehicle is not at the first return point and it is confirmed that the area where the shared vehicle is located allows complaint return, the user can issue a complaint return request to obtain the vehicle information of the first vehicle. Through the complaint return method, the user can make an assisted return by himself through the nearby first vehicle, thereby improving the user's return experience.
[0014] Furthermore, the method also includes: if it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, a second prompt message is displayed through the mobile terminal; wherein the second prompt message is used to: prompt that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, and prohibit the complaint of returning the vehicle.
[0015] In an embodiment of the present application, when the distance between the mobile terminal and the first vehicle is greater than the third preset distance, it is difficult to confirm that the shared vehicle is not at the first parking point. In this case, the user will be prohibited from filing an appeal to return the vehicle, thereby ensuring the safety of the vehicle and avoiding the problem of random parking of vehicles.
[0016] Furthermore, the method also includes: if it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, a vehicle change mark is displayed through the mobile terminal; if a vehicle change request is received, the step of displaying the first information through the mobile terminal is repeated to obtain the vehicle information of the new first vehicle, until it is determined based on the vehicle information of the new first vehicle that the new first vehicle, the mobile terminal and the shared vehicle meet the second preset condition, allowing the user to return the shared vehicle.
[0017] In an embodiment of the present application, when the distance between the mobile terminal and the first vehicle is greater than the third preset distance, if the user confirms that the shared vehicle has been parked at the first return point, the user can change the first vehicle until the selected first vehicle, the mobile terminal and the shared vehicle meet the second preset condition and complete the return of the vehicle. This method helps to improve the user's car experience and improve the efficiency of returning the vehicle.
[0018] Furthermore, the method also includes: if it is determined based on the vehicle information of the first vehicle that the first vehicle and the shared vehicle do not satisfy the first preset condition, prohibiting the user from returning the shared vehicle; if the number of prohibitions on the user from returning the shared vehicle reaches a preset threshold, obtaining a preset number of historical orders of the user; if there is at least one return point corresponding to the preset number of historical orders that is the first return point, allowing the user to return the shared vehicle.
[0019] In an embodiment of the present application, if the number of prohibitions on a user returning a shared vehicle reaches a preset threshold, the user's vehicle return problem can be quickly resolved with the help of the user's historical orders, thereby improving vehicle return efficiency and user experience and reducing user complaints.
[0020] Furthermore, the method also includes: displaying a third prompt message through the mobile terminal to prompt the user that the first return point has been cancelled, and guiding the user to return the car to another return point next time.
[0021] In an embodiment of the present application, after the user returns the car this time, the user can also be prompted to return the car at another return point next time, which helps to avoid the user from repeatedly encountering the problem of being unable to return the car, improves the user experience, and can also reduce user complaints.
[0022] On the other hand, a shared vehicle return device is provided, the device comprising: a receiving module, used to receive a return request for a shared vehicle and determine whether the shared vehicle is located at a first return point; a sending module, used to send a first prompt message to a mobile terminal if it is confirmed that the shared vehicle is not at the first return point, so as to prompt a user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal; a determining module, used to allow the user to return the shared vehicle if it is determined that the first vehicle and the shared vehicle meet a first preset condition based on the vehicle information of the first vehicle; wherein the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A flowchart of a method for returning a shared vehicle provided by an embodiment of the present invention;
[0024] Figure 2 A schematic diagram of a display interface provided by an embodiment of the present invention;
[0025] Figure 3 A schematic diagram of another display interface provided by an embodiment of the present invention;
[0026] Figure 4 A schematic diagram of a pop-up window provided by an embodiment of the present invention;
[0027] Figure 5 A schematic diagram of another display interface provided by an embodiment of the present invention;
[0028] Figure 6 A schematic diagram of another display interface provided by an embodiment of the present invention;
[0029] Figure 7 A schematic diagram of the structure of a shared vehicle return device provided by an embodiment of the present invention;
[0030] Figure 8 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0032] In the related art, after a user finishes riding a shared vehicle and wants to return the vehicle, the system may prompt that the shared vehicle is not at the return point and cannot be returned. In particular, when the user sees other vehicles parked nearby and fails to return the vehicle, the user feels very bad, thinking that he or she is clearly at the parking spot but cannot return the vehicle. The user needs to call customer service to describe the problem and return the vehicle, or return the vehicle by himself at the parking spot recommended by the system, which greatly reduces the user experience. Based on this, an embodiment of the present invention provides a method and device for returning a shared vehicle, which can be applied to the scenario where the user returns the vehicle.
[0033] First, a method for returning a shared vehicle disclosed in an embodiment of the present invention is introduced. Figure 1 As shown, the method includes:
[0034] Step S102, receiving a return request for a shared vehicle, and determining whether the shared vehicle is located at a first return point;
[0035] The above-mentioned shared vehicle can be a shared bicycle or a shared electric motorcycle, etc.; the above-mentioned return request can be a request issued by the user after clicking the "return vehicle" logo on the mobile terminal after the user finishes riding the shared vehicle; the above-mentioned first return point can be understood as a pre-set designated area that allows the user to complete the vehicle locking operation; in actual implementation, when the user finishes riding, the above-mentioned return request can be issued by operating the mobile terminal. After the server receives the return request, it is usually necessary to determine whether the user has parked the shared vehicle at the first return point. The GPS positioning information of the shared vehicle can be obtained, and whether the shared vehicle is located in the area corresponding to the first return point according to the GPS positioning information. If it is located in the area corresponding to the first return point, it can be considered that the shared vehicle has been parked at the first return point. If it is not located in the area corresponding to the first return point, it can be considered that the shared vehicle is not parked at the first return point.
[0036] Step S104: if it is confirmed that the shared vehicle is not at the first return point, a first prompt message is sent to the mobile terminal to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal;
[0037] The above-mentioned preset range can be set according to actual needs, for example, it can be a circular area with a radius of 5 meters and the shared vehicle as the center; the above-mentioned first vehicle is usually any other shared vehicle parked near the shared vehicle; the above-mentioned vehicle information may include information such as the operator to which the first vehicle belongs and the vehicle location of the first vehicle; in actual implementation, when the server confirms that the shared vehicle is not parked at the first return point, it can send a first prompt message to the mobile terminal to prompt the user to scan the code of other first vehicles within the preset range or enter the vehicle number of other first vehicles, etc., to obtain vehicle information such as the operator to which the first vehicle belongs and the vehicle location.
[0038] Step S106: If, based on the vehicle information of the first vehicle, it is determined that the first vehicle and the shared vehicle meet the first preset condition, the user is allowed to return the shared vehicle; wherein the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance.
[0039] The above-mentioned first preset distance can be set according to actual needs, and is usually a shorter distance, such as 5 meters, 10 meters, etc.; in actual implementation, when the server receives the vehicle information of the first vehicle, it can confirm the operator to which the first vehicle belongs, the return method used when the first vehicle was last returned, and the vehicle position of the first vehicle based on the vehicle information of the first vehicle, and then determine whether the operator to which the first vehicle belongs is the same as the operator to which the shared vehicle belongs, whether the last return was a normal return using the return point, and whether the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance. If the first vehicle and the shared vehicle belong to the same operator, the first vehicle's last return was a normal return at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance, these three conditions are met at the same time, it can be considered that the first vehicle is parked at the first return point, and the distance between the shared vehicle and the first vehicle is closer. Therefore, it can be considered that the shared vehicle is actually parked at the first return point. In this case, the user can be allowed to return the shared vehicle.
[0040] The above-mentioned shared vehicle return method receives a return request for a shared vehicle, and if it is confirmed that the shared vehicle is not at the first return point, sends a prompt message to the mobile terminal to prompt the user to obtain the vehicle information of the first vehicle within the preset range through the mobile terminal; if it is determined based on the vehicle information that the first vehicle and the shared vehicle meet the first preset condition, the user is allowed to return the shared vehicle; wherein the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance. In this method, when the shared vehicle cannot be returned because it is not at the first return point, the user can be guided to perform an auxiliary return through the first vehicle within the preset range, thereby improving the user experience.
[0041] Another method for returning a shared vehicle is provided below. The method is implemented on the basis of the method in the above embodiment. The method comprises the following steps:
[0042] Step one, receiving a return request for a shared vehicle, determining whether the riding distance of the user on the shared vehicle is greater than a fourth preset distance, and if so, determining whether the shared vehicle is located at a first return point; and / or determining whether the riding time of the user on the shared vehicle is greater than a preset time, and if so, determining whether the shared vehicle is located at the first return point.
[0043] The fourth preset distance is usually a shorter distance, such as 50 meters, and the fourth preset distance is a distance during which free riding is allowed; the preset time is usually a shorter time, such as 1 minute, and the preset time is a time during which free riding is allowed; in one embodiment, when the above-mentioned return request is received from the user by operating the mobile terminal, it is usually determined whether the riding distance of the shared vehicle by the user is greater than the fourth preset distance. If it is greater than the fourth preset distance, it is possible to continue to determine whether the shared vehicle is located at the first return point.
[0044] In another embodiment, when the above-mentioned return request is received from the user by operating the mobile terminal, it is usually determined whether the riding time of the user on the shared vehicle is greater than the preset time. If it is greater than the preset time, it can continue to determine whether the shared vehicle is located at the first return point. In another embodiment, when the above-mentioned return request is received from the user by operating the mobile terminal, it can be simultaneously determined whether the riding distance of the user on the shared vehicle is greater than a fourth preset distance and whether the riding time of the user on the shared vehicle is greater than the preset time. When the riding distance is greater than the fourth preset distance and the riding time is greater than the preset time, it can continue to determine whether the shared vehicle is located at the first return point.
[0045] Step 2: Receive a request to return a shared vehicle, determine whether the riding distance of the user on the shared vehicle is greater than a fourth preset distance, if the riding distance is less than or equal to the fourth preset distance, and / or determine whether the riding time of the user on the shared vehicle is greater than a preset time, if the riding time is less than or equal to the preset time, allow the user to return the shared vehicle.
[0046] In one of the embodiments, when the riding distance is less than or equal to the fourth preset distance, that is, the user only rides a short distance and then issues a return request, for example, the shared vehicle may have a malfunction, making it impossible for the user to continue riding. In this case, there is no need to determine whether the shared vehicle is located at the first return point. The user is allowed to return the vehicle directly without charging any riding fees, and the vehicle malfunction can be reported.
[0047] In another embodiment, when the riding time is less than or equal to the preset time, that is, the user issues a return request after riding for only a short time, for example, the shared vehicle may have broken down, making it impossible for the user to continue riding. In this case, there is no need to determine whether the shared vehicle is located at the first return point. The user is allowed to return the vehicle directly without charging any riding fees, and the vehicle failure can be reported.
[0048] In another embodiment, when the riding distance is less than or equal to a fourth preset distance, and the riding time is less than or equal to the preset time, that is, the user only rides a short distance and a short time before issuing a return request, the shared vehicle may have malfunctioned, making it impossible for the user to continue riding. In this case, there is no need to determine whether the shared vehicle is located at the first return point. The user is allowed to return the vehicle directly without charging any riding fees, and the vehicle malfunction can be reported.
[0049] Step 3: If it is confirmed that the shared vehicle is not at the first return point, and it is confirmed that the area where the shared vehicle is located allows for return complaints, a return complaint sign is displayed on the mobile terminal;
[0050] In actual implementation, the operator can pre-configure the area range where the complaint return is allowed. When the server confirms that the shared vehicle is not at the first return point, it can continue to determine whether the area where the shared vehicle is located is within the area range where the complaint return is allowed. If it is within the area range where the complaint return is allowed, the complaint return logo can be displayed through the mobile terminal. For example, the "Complaint Return" entrance can be displayed, such as Figure 2 The schematic diagram of a display interface shown may display a complaint return sign such as “Already at the return point? Complain about return”.
[0051] Step 4: If a complaint return request sent by the user is received, the first information is displayed through the mobile terminal to obtain the vehicle information of the first vehicle; wherein the complaint return request is generated by the user's triggering operation on the complaint return identifier; the first information is used to prompt the user to scan the first vehicle within a preset range through the mobile terminal, or to enter the vehicle number of the first vehicle through the mobile terminal.
[0052] In actual implementation, when the above-mentioned complaint return logo is displayed through the mobile terminal, the user can trigger the complaint return logo to generate the above-mentioned complaint return request. After the server receives the complaint return request, it can display the first information through the mobile terminal to prompt the user that the user can scan the first vehicle within a preset range through the mobile terminal, or enter the vehicle number of the first vehicle through the mobile terminal, thereby obtaining the vehicle information of the first vehicle.
[0053] For example, you can click Figure 2 Click "Already at the return point? Complain about the return" in the "Scan the QR code to complain about the return" page. If it is displayed as Figure 3 The schematic diagram of another display interface shown in FIG. 1 may prompt “Scan other vehicles in the return point to complain about the return of the vehicle” and may also display a “Scan other vehicles” control. After the user clicks the “Scan other vehicles” control, the user can scan the code of other first vehicles nearby to obtain the vehicle information of the scanned first vehicle. Figure 3 A "Do not appeal for now" control may also be included. After the user clicks the control, he or she may exit the appeal return page to cancel the appeal return operation.
[0054] Step five: If, based on the vehicle information of the first vehicle, it is determined that the first vehicle, the mobile terminal and the shared vehicle meet the second preset condition, the user is allowed to return the shared vehicle; wherein the second preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance.
[0055] The above-mentioned second preset distance and third preset distance can be set according to actual needs, and are usually a shorter distance, such as 5 meters, 10 meters, etc.; in actual implementation, when the server receives the vehicle information of the first vehicle, it can confirm the operator to which the first vehicle belongs, the return method used when the first vehicle was last returned, and the vehicle position of the first vehicle according to the vehicle information of the first vehicle, calculate the distance between the terminal position of the mobile terminal and the vehicle position of the shared vehicle, and calculate the distance between the terminal position and the vehicle position of the first vehicle, and then determine whether the operator to which the first vehicle belongs is the same as the operator to which the shared vehicle belongs, whether the last return is a normal return using the return point, whether the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and whether the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance. When the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, it can be considered that the mobile terminal is close to the shared vehicle, and when the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance, it can be considered that the mobile terminal is also close to the first vehicle.
[0056] If the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance, these four conditions are met at the same time, indicating that the mobile terminal is relatively close to both the first vehicle and the shared vehicle. Since the first vehicle was most recently returned normally at the first return point, it can be proved that the first vehicle is located at the first return point, and therefore it can be considered that the shared vehicle is actually parked at the first return point. In this case, it can be considered that the user's appeal is successful, a message prompting "Appeal successful" can be displayed, and the return process can be automatically entered. A return animation can also be displayed, which is no longer restricted by the return point, allowing the user to return the shared vehicle normally.
[0057] Step six: If it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, a second prompt message is displayed through the mobile terminal; wherein the second prompt message is used to: prompt that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, and the complaint of returning the vehicle is prohibited.
[0058] Under normal circumstances, when a user scans a QR code of a first vehicle near a shared vehicle through a mobile terminal, the distance between the mobile terminal and the first vehicle should be relatively close. When, based on the vehicle information of the first vehicle, it is determined that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, it can be considered that the distance between the mobile terminal and the first vehicle is relatively far. In this case, the user is usually prohibited from filing a complaint to return the vehicle. For example, a QR code of another vehicle is pre-stored in the user's mobile terminal, and the QR code is scanned every time. The first vehicle corresponding to the QR code may be placed in a relatively far place. In this case, the position of the mobile terminal and the first vehicle corresponding to the QR code may exceed the third preset distance. At this time, a pop-up window may be displayed to prompt the user that the complaint to return the vehicle has failed. For example, Figure 4 A schematic diagram of a pop-up window is shown, in which a prompt message "It is detected that you are far away from the vehicle and cannot appeal for returning the vehicle" can be displayed.
[0059] If it is determined based on the vehicle information of the first vehicle that the operator of the first vehicle is different from the operator of the shared vehicle, relevant prompt information can be displayed through the mobile terminal to prompt the user that the operator of the first vehicle is different from the operator of the shared vehicle and that the user needs to reselect the first vehicle belonging to the same operator.
[0060] Step 7: If it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, a vehicle change mark is displayed on the mobile terminal;
[0061] Step eight, if a vehicle change request is received, repeat the step of displaying the first information through the mobile terminal to obtain the vehicle information of the new first vehicle, until it is determined that the new first vehicle, the mobile terminal and the shared vehicle meet the second preset condition based on the vehicle information of the new first vehicle, allowing the user to return the shared vehicle.
[0062] In actual implementation, when it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, resulting in the user being unable to appeal for returning the vehicle, the user may be allowed to change the first vehicle, that is, the user may re-scan the code of another new first vehicle, or enter the vehicle number of another new first vehicle to obtain the vehicle information of the new first vehicle, for example, Figure 4 As shown, a "Change a car" control may be displayed in the pop-up window. After the user clicks the "Change a car" control, the pop-up window closes, and the user can reselect another new first vehicle to scan or enter the vehicle number. The above process may be repeated until the new first vehicle, the mobile terminal, and the shared vehicle meet the second preset condition, allowing the user to return the shared vehicle; Figure 4As shown, a "Do not appeal for now" control can also be displayed in the pop-up window. After the user clicks the "Do not appeal for now" control, the user can cancel the appeal for returning the vehicle and return to the order page.
[0063] In related technologies, the vehicle GPS signal may be delayed or lost, resulting in possible deviations in vehicle positioning; it is also possible that the return point is out of service. When the user clicks to return the vehicle, the server will determine that the shared vehicle is not at the first return point, resulting in the user being unable to return the vehicle. In this case, the user can only call customer service to file a complaint. When the user sees other vehicles parked nearby but is not allowed to park, the user will feel very bad, thinking that they are clearly at the return point but are not allowed to return the vehicle. The return method in this solution allows users to file a complaint to return the vehicle, so that users can use other first vehicles around them to assist in returning the vehicle quickly. This solution has a low investment cost and can quickly solve the user's vehicle return problem, improve vehicle return efficiency and user experience, and reduce user complaints. For operators, this complaint return method can also ensure vehicle safety.
[0064] Another method for returning a shared vehicle is provided below. The method is implemented on the basis of the method in the above embodiment. The method comprises the following steps:
[0065] Step 11, receiving a return request for the shared vehicle, and determining whether the shared vehicle is located at the first return point;
[0066] Step 12: If it is confirmed that the shared vehicle is not at the first return point, a first prompt message is sent to the mobile terminal to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal;
[0067] Taking a shared electric motorcycle as an example, when a user unlocks the shared vehicle on the APP (Application), after the ride, when the user clicks to return the vehicle, if the service determines that the shared vehicle has been parked at the first return point and the helmet has been returned, the user can be directly allowed to return the vehicle normally and only the ride fee will be charged.
[0068] If the server determines that the shared vehicle is parked in a prohibited parking area such as the middle of the road, a crosswalk, or a fire passage when the user clicks to return the vehicle, the server can prompt the user that the vehicle return is prohibited and guide the user to return the vehicle at a nearby point P.
[0069] Step thirteen: If, based on the vehicle information of the first vehicle, it is determined that the first vehicle and the shared vehicle meet the first preset condition, the user is allowed to return the shared vehicle; wherein the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to the first preset distance.
[0070] In actual implementation, when the server determines that the shared vehicle is not at the first return point, causing the user to be unable to return the vehicle, the user can also find customer service through online customer service or intelligent voice. The server guides the user to scan the code of other nearby first vehicles by sending relevant prompts, or enter the vehicle number of other first vehicles for assisted return of the vehicle.
[0071] Step 14: if it is determined based on the vehicle information of the first vehicle that the first vehicle and the shared vehicle do not satisfy the first preset condition, prohibiting the user from returning the shared vehicle;
[0072] Step 15: If the number of prohibitions on the user returning the shared vehicle reaches a preset number threshold, a preset number of historical orders of the user is obtained;
[0073] The above-mentioned preset number threshold can be set according to actual needs, for example, it can be 3 times, etc.; in actual implementation, if the first vehicle and the shared vehicle do not meet any one or more of the above-mentioned first preset conditions, it can be considered that the first vehicle and the shared vehicle do not meet the first preset condition. In this case, the user is prohibited from returning the shared vehicle, and the user fails to return the vehicle. If the number of prohibitions on the user from returning the shared vehicle reaches the preset number threshold, a preset number of historical orders of the user can be obtained. The historical orders are usually a preset number of historical orders closest to the current time, such as the user's 30 historical orders.
[0074] Step 16: If there is at least one return point corresponding to a historical order in the preset number of historical orders as the first return point, the user is allowed to return the shared vehicle.
[0075] If there are records of successful return of the shared vehicle at the current location among a preset number of historical orders, it can be considered that the first return point originally allowed return of the vehicle but now does not allow return of the vehicle. In this case, in order to improve the user's return experience, the user can be allowed to return the shared vehicle this time.
[0076] For example, see Figure 5 A schematic diagram of another display interface shown in FIG. Figure 6The schematic diagram of another display interface shown in the figure can guide the user to return the vehicle through customer service. For example, the customer service can send information such as the vehicle parking location, vehicle number, riding time, etc. that need to be confirmed by the user. After the user confirms, if it is determined that the shared vehicle is not at the first return point and cannot be returned, the user can be guided to the nearest return point to return the vehicle. The user can choose to return the vehicle at the nearest return point; if the user confirms that the shared vehicle has actually been parked at the first return point, he or she can also choose "I am at point P now". In this case, the customer service will continue to prompt the user to confirm whether there are other shared vehicles belonging to the same operator parked nearby, or whether the user has returned the vehicle at this location before. If the user confirms that there are other shared vehicles belonging to the same operator parked nearby, the customer service can prompt the user to enter the vehicle number of the shared vehicle nearby to assist in returning the vehicle; if the user confirms that he or she has returned the vehicle at this location before, the user can be allowed to return the vehicle.
[0077] Step 17: Display a third prompt message on the mobile terminal to prompt the user that the first return point has been cancelled, and guide the user to return the car to another return point next time.
[0078] After the user is allowed to successfully return the shared vehicle this time, a third prompt message may be sent to the user via the mobile terminal to prompt the user that the first return point has been cancelled and that the user may return the vehicle at another return point next time.
[0079] In the above-mentioned shared vehicle return method, when the first vehicle and the shared vehicle do not meet the first preset condition, the user is prohibited from returning the vehicle. After the number of prohibitions reaches the preset number threshold, a preset number of historical orders of the user can be obtained. When there is at least one return point corresponding to a historical order in the historical orders as the first return point, the user can be allowed to return the vehicle this time and guide the user to return the vehicle at other return points next time. This method can quickly solve the user's vehicle return problem with the help of the user's historical orders, improve the return efficiency and user experience, and reduce user complaints.
[0080] Corresponding to the above method embodiment, the embodiment of the present invention provides a shared vehicle return device, such as Figure 7As shown, the device includes: a receiving module 70, used to receive a return request for a shared vehicle and determine whether the shared vehicle is located at a first return point; a sending module 71, used to send a first prompt message to a mobile terminal if it is confirmed that the shared vehicle is not at the first return point, so as to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal; a determining module 72, used to allow the user to return the shared vehicle if it is determined that the first vehicle and the shared vehicle meet a first preset condition based on the vehicle information of the first vehicle; wherein the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to a first preset distance.
[0081] The above-mentioned shared vehicle return device can guide the user to perform auxiliary vehicle return through the first vehicle within a preset range when the shared vehicle cannot be returned because the shared vehicle is not at the first return point, thereby improving the user experience.
[0082] Furthermore, the determination module is also used for: if it is determined based on the vehicle information of the first vehicle that the first vehicle, the mobile terminal and the shared vehicle meet the second preset condition, the user is allowed to return the shared vehicle; wherein the second preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance.
[0083] Furthermore, the receiving module is also used to: receive a return request for a shared vehicle, determine whether the riding distance of the user on the shared vehicle is greater than a fourth preset distance, and if the riding distance is greater than the fourth preset distance, determine whether the shared vehicle is located at the first return point; and / or determine whether the riding time of the user on the shared vehicle is greater than the preset time, and if the riding time is greater than the preset time, determine whether the shared vehicle is located at the first return point.
[0084] Furthermore, the device is also used to: receive a request to return a shared vehicle, determine whether the riding distance of the user on the shared vehicle is greater than a fourth preset distance, if the riding distance is less than or equal to the fourth preset distance, and / or determine whether the riding time of the user on the shared vehicle is greater than a preset time, if the riding time is less than or equal to the preset time, allow the user to return the shared vehicle.
[0085] Furthermore, the sending module is also used for: if it is confirmed that the shared vehicle is not at the first return point, and it is confirmed that the area where the shared vehicle is located allows complaint return, displaying a complaint return logo through the mobile terminal; if a complaint return request sent by the user is received, displaying the first information through the mobile terminal to obtain the vehicle information of the first vehicle; wherein the complaint return request is generated by the user's triggering operation on the complaint return logo; the first information is used to prompt the user to scan the first vehicle within a preset range through the mobile terminal, or to enter the vehicle number of the first vehicle through the mobile terminal.
[0086] Furthermore, the determination module is also used for: if it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, a second prompt message is displayed through the mobile terminal; wherein the second prompt message is used for: prompting that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, and prohibiting the complaint of returning the vehicle.
[0087] Furthermore, the determination module is also used for: if it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than a third preset distance, displaying a vehicle change mark through the mobile terminal; if a vehicle change request is received, repeating the step of displaying the first information through the mobile terminal to obtain the vehicle information of the new first vehicle, until it is determined based on the vehicle information of the new first vehicle that the new first vehicle, the mobile terminal and the shared vehicle meet the second preset condition, allowing the user to return the shared vehicle.
[0088] Furthermore, the device is also used for: if it is determined based on the vehicle information of the first vehicle that the first vehicle and the shared vehicle do not satisfy a first preset condition, prohibiting the user from returning the shared vehicle; if the number of prohibitions on the user from returning the shared vehicle reaches a preset threshold, obtaining a preset number of historical orders of the user; if there is at least one return point corresponding to a historical order in the preset number of historical orders that is the first return point, allowing the user to return the shared vehicle.
[0089] Furthermore, the device is also used to: display a third prompt message through the mobile terminal to prompt the user that the first return point has been cancelled, and guide the user to return the car to another return point next time.
[0090] The shared vehicle return device provided in the embodiment of the present invention has the same implementation principle and technical effects as those of the aforementioned shared vehicle return method embodiment. For the sake of brief description, for matters not mentioned in the shared vehicle return device embodiment, reference may be made to the corresponding contents in the aforementioned shared vehicle return method embodiment.
[0091] The embodiment of the present invention further provides an electronic device, see Figure 8As shown, the electronic device includes a processor 130 and a memory 131, wherein the memory 131 stores machine executable instructions that can be executed by the processor 130, and the processor 130 executes the machine executable instructions to implement the above-mentioned shared vehicle returning method.
[0092] Further, Figure 8 The electronic device shown further includes a bus 132 and a communication interface 133 , and the processor 130 , the communication interface 133 and the memory 131 are connected via the bus 132 .
[0093] The memory 131 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 133 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 132 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0094] The processor 130 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 130. The above processor 130 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 131, and the processor 130 reads the information in the memory 131 and completes the steps of the method of the above embodiment in combination with its hardware.
[0095] An embodiment of the present invention also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the above-mentioned shared vehicle return method. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0096] The computer program product of the shared vehicle return method and device provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.
[0097] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0098] 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 returning a shared vehicle, characterized in that: The method comprises: receiving a return request for a shared vehicle, and determining whether the shared vehicle is located at a first return point; If it is confirmed that the shared vehicle is not at the first vehicle return point, a first prompt message is sent to the mobile terminal to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal; If it is determined according to the vehicle information of the first vehicle that the first vehicle and the shared vehicle meet a first preset condition, allowing the user to return the shared vehicle; Among them, the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to a first preset distance.
2. The method according to claim 1, characterized in that If it is determined according to the vehicle information of the first vehicle that the first vehicle and the shared vehicle meet a first preset condition, the step of allowing the user to return the shared vehicle includes: If it is determined according to the vehicle information of the first vehicle that the first vehicle, the mobile terminal and the shared vehicle meet a second preset condition, the user is allowed to return the shared vehicle; Among them, the second preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was last returned normally at the first return point, the distance between the mobile terminal and the shared vehicle is less than or equal to the second preset distance, and the distance between the mobile terminal and the first vehicle is less than or equal to the third preset distance.
3. The method according to claim 1, characterized in that: The step of receiving a return request for a shared vehicle and determining whether the shared vehicle is located at a first return point includes: receiving a return request for a shared vehicle, determining whether a riding distance of the shared vehicle by the user is greater than a fourth preset distance, and if the riding distance is greater than the fourth preset distance, determining whether the shared vehicle is located at a first return point; and / or, Determine whether the riding time of the shared vehicle by the user is greater than a preset time. If the riding time is greater than the preset time, determine whether the shared vehicle is located at a first return point.
4. The method according to claim 1, characterized in that The method further comprises: A request to return a shared vehicle is received, and it is determined whether a riding distance of the shared vehicle by the user is greater than a fourth preset distance; if the riding distance is less than or equal to the fourth preset distance, and / or it is determined whether a riding time of the shared vehicle by the user is greater than a preset time; if the riding time is less than or equal to the preset time, the user is allowed to return the shared vehicle.
5. The method according to claim 2, characterized in that: If it is confirmed that the shared vehicle is not at the first vehicle return point, the step of sending a first prompt message to the mobile terminal to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal includes: If it is confirmed that the shared vehicle is not at the first return point, and it is confirmed that the area where the shared vehicle is located allows return complaints, a return complaint sign is displayed on the mobile terminal; If a complaint vehicle return request is received from a user, first information is displayed through the mobile terminal to obtain vehicle information of the first vehicle; wherein the complaint vehicle return request is generated by a trigger operation of the user on the complaint vehicle return identifier; the first information is used to prompt the user to scan the first vehicle within a preset range through the mobile terminal, or to enter the vehicle number of the first vehicle through the mobile terminal.
6. The method according to claim 2, characterized in that The method further comprises: If it is determined based on the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, a second prompt message is displayed through the mobile terminal; wherein the second prompt message is used to: prompt that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, and prohibit the complaint of returning the vehicle.
7. The method according to claim 5, characterized in that The method further comprises: If it is determined according to the vehicle information of the first vehicle that the distance between the mobile terminal and the first vehicle is greater than the third preset distance, displaying a vehicle change mark through the mobile terminal; If a vehicle change request is received, the step of displaying the first information through the mobile terminal is repeated to obtain vehicle information of the new first vehicle, until it is determined that the new first vehicle, the mobile terminal and the shared vehicle meet the second preset condition based on the vehicle information of the new first vehicle, allowing the user to return the shared vehicle.
8. The method according to claim 1, characterized in that: The method further comprises: If it is determined according to the vehicle information of the first vehicle that the first vehicle and the shared vehicle do not satisfy the first preset condition, prohibiting the user from returning the shared vehicle; If the number of prohibitions on the user returning the shared vehicle reaches a preset number threshold, obtaining a preset number of historical orders of the user; If there is at least one return point corresponding to a historical order among the preset number of historical orders that is the first return point, the user is allowed to return the shared vehicle.
9. The method according to claim 8, characterized in that The method further comprises: The third prompt information is displayed through the mobile terminal to prompt the user that the first return point has been cancelled, and to guide the user to return the car to another return point next time.
10. A shared vehicle return device, characterized in that: The device comprises: A receiving module, configured to receive a return request for a shared vehicle and determine whether the shared vehicle is located at a first return point; A sending module, configured to send a first prompt message to a mobile terminal if it is confirmed that the shared vehicle is not at the first vehicle return point, so as to prompt the user to obtain vehicle information of the first vehicle within a preset range through the mobile terminal; A determination module, configured to allow the user to return the shared vehicle if it is determined, based on the vehicle information of the first vehicle, that the first vehicle and the shared vehicle meet a first preset condition; Among them, the first preset condition includes: the first vehicle and the shared vehicle belong to the same operator; the first vehicle was most recently returned normally at the first return point, and the distance between the first vehicle and the shared vehicle is less than or equal to a first preset distance.