Shared electric bicycle returning method and device, computer equipment and storage medium
By setting up return controls on shared electric bicycles, the return process is simplified, solving the problem of cumbersome return procedures in existing technologies, improving return efficiency and user satisfaction, and enhancing safety and standardization during return.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HEFEI SONGGUO ZHIZAO INTELLIGENT CO LTD
- Filing Date
- 2025-12-31
- Publication Date
- 2026-04-17
AI Technical Summary
The current method of returning shared electric bicycles requires operation through terminal devices (such as mobile phones), which makes the return process cumbersome and affects the efficiency of returning bicycles.
By setting up a return control on the shared electric bicycle, the system responds to user triggers, determines whether the return is permitted, and generates a successful return message and sends it to the server if permitted, thus simplifying the return process.
This improved the efficiency of returning shared electric bicycles, increased user satisfaction, and enhanced safety and standardization during the return process.
Smart Images

Figure CN121883136A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of shared equipment technology, and in particular to a method, apparatus, computer equipment, and storage medium for returning a shared electric bicycle. Background Technology
[0002] With the rapid development of the sharing economy, shared transportation tools are gradually becoming more widespread in various cities. Taking shared electric bicycles as an example, shared electric bicycles refer to electric two-wheeled non-motorized vehicles that provide short-term rental services to the public, and are an electrified upgrade of shared bicycles. Currently, shared electric bicycles have been successfully operated and promoted in second- and third-tier cities, and are becoming increasingly popular with a higher and higher usage rate.
[0003] However, currently, the return of shared electric bicycles requires accessing their respective apps, meaning that the return process must be done via a terminal device (such as a mobile phone). This process is relatively cumbersome and seriously affects the efficiency of returning shared electric bicycles. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, device, computer equipment, and storage medium for returning shared electric bicycles that can effectively improve the efficiency of returning shared electric bicycles, in response to the above-mentioned technical problems.
[0005] Firstly, this application provides a method for returning a shared electric bicycle. Applied to the target electric bicycle, the method includes:
[0006] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0007] If the return permission status is "return allowed", a return success message will be generated.
[0008] Send a message to the server indicating successful vehicle return.
[0009] In one embodiment, before determining whether the return of the target e-bike is permitted in response to a triggering operation on the return control, the method further includes:
[0010] Obtain the vehicle status information of the target electric bicycle;
[0011] Determine the vehicle's safety status based on vehicle status information;
[0012] If the vehicle is in a safe condition, control the activation or display of the vehicle return control.
[0013] In one embodiment, determining the return permission status of the target e-bike includes:
[0014] Obtain the current location of the target electric bicycle;
[0015] If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display the return permission prompt information.
[0016] In one embodiment, the method further includes:
[0017] If the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device can display the vehicle return management confirmation message.
[0018] Upon receiving a confirmation message from the user via the display device, the return permission status of the target e-bike is determined to be permitted.
[0019] Upon receiving a message from the user indicating that the vehicle will not be returned immediately via the display device, navigation information to the nearest target area is sent to the display device so that the display device can show the navigation information.
[0020] In one embodiment, generating a successful vehicle return message includes:
[0021] Obtain an image of the target electric bicycle where it is parked;
[0022] Based on the parking images, determine the parking status of the target electric bicycle;
[0023] If the parking situation is deemed as having been parked in accordance with regulations, a successful return message will be generated.
[0024] In one embodiment, the method further includes:
[0025] If the parking situation is not in accordance with regulations, a voice instruction message for proper parking will be generated.
[0026] Control the loudspeaker of the target motorcycle to broadcast a standardized parking voice instruction message.
[0027] In one embodiment, after generating the vehicle return success message, the method further includes:
[0028] Control the closing or hiding of the return control, and control the speaker of the target motorcycle to broadcast a voice message indicating successful return.
[0029] Secondly, this application also provides a shared electric bicycle return device, which includes:
[0030] The first determining module is used to determine the return permission status of the target electric bicycle in response to a trigger operation on the return control; wherein, the return control is a control on the target electric bicycle.
[0031] The first generation module is used to generate a successful return message when the return permission status is "return permission allowed".
[0032] The first sending module is used to send a message indicating that the car has been successfully returned to the server.
[0033] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0034] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0035] If the return permission status is "return allowed", a return success message will be generated.
[0036] Send a message to the server indicating successful vehicle return.
[0037] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0038] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0039] If the return permission status is "return allowed", a return success message will be generated.
[0040] Send a message to the server indicating successful vehicle return.
[0041] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0042] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0043] If the return permission status is "return allowed", a return success message will be generated.
[0044] Send a message to the server indicating successful vehicle return.
[0045] The aforementioned shared electric bicycle return method, device, computer equipment, and storage medium, in response to a trigger operation on the return control, determine the return permission status of the target electric bicycle; wherein, the return control is a control on the target electric bicycle. If the return permission status is allowed, a return success message is generated. The return success message is sent to the server. Compared to existing technologies where returns can only be made through a client app, this application allows returns via the return control on the target electric bicycle, effectively improving return efficiency and user satisfaction. Furthermore, by determining the return permission status during return, and only generating a return success message if the return permission status is allowed, the security of user return is enhanced. Attached Figure Description
[0046] Figure 1 This is an application environment diagram of the shared electric bicycle return method provided in this embodiment;
[0047] Figure 2 This is a flowchart illustrating the first shared electric bicycle return method provided in this embodiment;
[0048] Figure 3 This is a schematic diagram of the physical vehicle-changing control provided in this embodiment;
[0049] Figure 4 This is a flowchart illustrating the process of controlling the opening or display of the vehicle return control provided in this embodiment;
[0050] Figure 5 This is a flowchart illustrating the process of determining whether a target electric bicycle is permitted to be returned, as provided in this embodiment.
[0051] Figure 6 This is a schematic diagram of the process for generating successful vehicle return information provided in this embodiment;
[0052] Figure 7 This is a flowchart illustrating the second shared electric bicycle return method provided in this embodiment;
[0053] Figure 8 This is a structural block diagram of a shared electric bicycle return device provided in this embodiment;
[0054] Figure 9 This is an internal structural diagram of the computer device provided in this embodiment. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0056] With the rapid development of the sharing economy, shared transportation tools are gradually becoming more widespread in various cities. Taking shared electric bicycles as an example, shared electric bicycles refer to electric two-wheeled non-motorized vehicles that provide short-term rental services to the public, and are an electrified upgrade of shared bicycles. Currently, shared electric bicycles have been successfully operated and promoted in second- and third-tier cities, and are becoming increasingly popular with a higher and higher usage rate.
[0057] However, currently, the return of shared electric bicycles requires accessing their respective apps, meaning that the return process must be done via a terminal device (such as a mobile phone). This process is relatively cumbersome and seriously affects the efficiency of returning shared electric bicycles.
[0058] To address the aforementioned challenges, the shared electric bicycle return method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the target electric bicycle 102 responds to the user's trigger operation on the return control to determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle. If the return is permitted, the target electric bicycle 102 generates a return success message. The target electric bicycle 102 sends the return success message to the server 104.
[0059] The server can be a standalone server or a server cluster. The target e-bike refers to a shared e-bike that the user is currently using.
[0060] In one embodiment, such as Figure 2 As shown, a method for returning a shared electric bicycle is provided, which can be applied to... Figure 1 Taking the target electric motorcycle as an example, specifically the controller (e.g., Electronic Control Unit) applicable to the target electric motorcycle, the following steps are included:
[0061] S201, in response to a trigger operation on the return control, determines whether the return of the target motorcycle is permitted.
[0062] The return control refers to the control used by the user to return the target electric bicycle after use. The return control is a control on the target electric bicycle.
[0063] Optionally, in this embodiment, the vehicle return control can be a physical control, such as... Figure 3 As shown, the hardware device corresponding to the return control can be installed at the front of the target electric bicycle near the display device (e.g., a display screen).
[0064] Optionally, in this embodiment, the vehicle return control can also be a virtual control displayed on a display device, which the user can click on by touching.
[0065] Optionally, in this embodiment, the triggering operation for the vehicle return control can be a click operation or a voice control operation.
[0066] One optional implementation of this embodiment for determining the return permission status of the target electric bicycle is to obtain the vehicle safety status of the target electric bicycle and determine the return permission status based on the vehicle safety status. Optionally, in this embodiment, the vehicle safety status of the target electric bicycle can be determined based on the current state of the target electric bicycle; for example, if the current state of the target electric bicycle is a parked state, the vehicle installation status of the target electric bicycle is determined to be safe.
[0067] Another optional implementation of this embodiment for determining the return permission status of the target electric bicycle is to obtain the current location of the target electric bicycle and determine the return permission status based on the current location. Optionally, in this embodiment, if the current location of the target electric bicycle is within a safe area, the return permission status of the target electric bicycle is determined to be allowed.
[0068] S202, if the return permission status is "return permission allowed", generate a return success message.
[0069] Among them, the "successful return information" refers to the information about successfully returning the target electric bicycle.
[0070] As an optional implementation of this application, if the return is permitted, a return success message is generated based on the usage time of the target electric bicycle. The return success message includes the usage duration of the target electric bicycle in this instance.
[0071] As another optional implementation of this application, if the return permission is granted, a return success message is generated based on the current remaining battery power. The return success message includes the current remaining battery power of the target e-bike.
[0072] S203, send a successful return message to the server.
[0073] Optionally, in this embodiment, a successful vehicle return message may be sent directly or indirectly to the server. This successful return message may include at least one of the following: usage duration, current remaining battery power, and whether the vehicle was returned as required.
[0074] Optionally, another possible implementation of the electric bicycle return method in this embodiment involves controlling the closing or hiding of the return control and controlling the speaker of the target electric bicycle to broadcast a voice message indicating successful return. Specifically, if the target control is a physical control, the return control is closed. If the target control is a virtual control configured on a display device, the return control is hidden. This serves to remind the user that the target electric bicycle has been successfully returned.
[0075] The aforementioned shared electric bicycle return method, in response to a trigger operation on the return control, determines the return permission status of the target electric bicycle; wherein, the return control is a control on the target electric bicycle. If the return permission status is allowed, a return success message is generated. The return success message is then sent to the server. Compared to existing technologies that only allow returns via a client app, this application allows returns via the return control on the target electric bicycle, effectively improving return efficiency and user satisfaction. Furthermore, by determining the return permission status during return, and only generating a return success message if the return permission status is allowed, the security of user return is enhanced.
[0076] In one embodiment, to ensure user safety when returning the vehicle, such as Figure 4 As shown, before determining whether the return of the target e-bike is permitted in response to a trigger operation on the return control, an optional implementation of a shared e-bike return method includes:
[0077] S401, obtain the vehicle status information of the target electric bicycle.
[0078] The vehicle status information includes vehicle tilt information, status information, start / stop information, etc.
[0079] As an optional implementation of this application, the vehicle status information of the target electric bicycle can be obtained through sensors installed on the target electric bicycle.
[0080] Another optional implementation method according to this application is to obtain the running speed of the target electric bicycle. Based on the running speed, the vehicle status information is determined.
[0081] S402, determine the vehicle's safety status based on vehicle status information.
[0082] Optionally, in this embodiment, the vehicle status information is used to determine whether the vehicle is in a stationary state. If the vehicle is in a stationary state, the vehicle's safety status is determined to be safe.
[0083] S403 controls the activation or display of the vehicle return control when the vehicle is in a safe condition.
[0084] As an optional implementation of this application, if the vehicle return control is a physical button, and the vehicle is in a safe condition, then the vehicle return control is activated, that is, the control circuit for activating the vehicle return control is activated, so that the vehicle return control can be used normally.
[0085] As another optional implementation of this application, if the vehicle return control is a virtual control configured on the display device, and the vehicle safety situation is safe, the vehicle return control is controlled to be displayed so that the user can click on the vehicle return control displayed on the display device.
[0086] In this embodiment, the vehicle status information of the target electric bicycle is obtained. Based on the vehicle status information, the vehicle's safety status is determined. If the vehicle's safety status is safe, the return control is activated or displayed. This embodiment determines the vehicle's safety status based on the vehicle status information. Only when the vehicle's safety status is safe is the return control activated or displayed, effectively ensuring the user's safety when returning the bicycle.
[0087] In one embodiment, to facilitate the management of shared electric bicycle parking areas and avoid haphazard parking of shared electric bicycles, such as... Figure 5 As shown, an optional implementation method for determining the return permission status of a target electric bicycle includes:
[0088] S501, obtain the current vehicle location of the target electric bicycle.
[0089] The current vehicle location refers to the location of the target electric bicycle at the current moment.
[0090] As an optional implementation of this application, the current vehicle location of the target electric bicycle is obtained based on the positioning module (e.g., Beidou positioning module or GPS positioning module) installed on the target electric bicycle.
[0091] Another optional implementation of this application is to send a location query request to the server so that the server sends the current vehicle location of the target electric bicycle to the target electric bicycle as the current vehicle location of the target electric bicycle.
[0092] S502, when the current vehicle location is within the target area, determines that the return permission status of the target electric bicycle is allowed, and controls the display device of the target electric bicycle to display the return permission prompt information.
[0093] The target area refers to a pre-planned area that can be used to park shared electric bicycles. There can be more than one target area.
[0094] Optionally, in this embodiment, if the current vehicle location is within the target area, the return permission status of the target electric bicycle is determined to be "allowed for return," and the display device of the target electric bicycle is controlled to display a return permission prompt. Optionally, in this embodiment, the return permission prompt can be a displayed target character, such as continuously or flashing the character "P." The return permission prompt can also be a text or voice prompt; the text prompt can be "Return permission available," and the voice prompt can be "Currently in a return permission area, vehicle can be returned."
[0095] Based on the above embodiments, an optional implementation of an electric bicycle return method involves sending a return management confirmation message to a display device when the current vehicle location is outside the target area, causing the display device to display the return management confirmation message. Upon receiving a confirmation return message from the user via the display device, the return permission status of the target electric bicycle is determined to be permitted. Upon receiving a message from the user via the display device indicating that the return is not permitted, navigation information to the nearest target area is sent to the display device, causing the display device to display the navigation information. Optionally, in this embodiment, the return management confirmation message may be "Not parked within the designated area. If you continue to return the bicycle, you will need to pay a preset amount of assets. Please confirm whether you wish to continue returning the bicycle." The user can select whether to continue returning the bicycle by clicking "Yes" or "No" on the return management confirmation message displayed on the display device. If "Yes" is clicked, the display device sends a confirmation return message to the target electric bicycle. If "No" is clicked, the display device sends a message indicating that the return is not permitted to the target electric bicycle. Upon receiving a message from a user indicating that the vehicle will not be returned immediately, the system sends a navigation information retrieval request to the server. This allows the server to obtain the target area closest to the current location of the target electric vehicle, query navigation information to reach the nearest target area, and then send the navigation information to the target electric vehicle so that the display device can show the navigation information. The navigation information guides the user to the nearest target area, and the speaker can simultaneously broadcast the navigation information to guide the user in the form of voice.
[0096] Based on the above embodiments, upon receiving a confirmation message from the user via the display device, the system determines that the return of the target electric bicycle is permitted. The generated return success information includes an indication that the user did not park according to regulations, so that the server can record the corresponding fee based on the indication of improper parking and then calculate the service fee.
[0097] In this embodiment, when the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device can display the vehicle return management confirmation message. Upon receiving a confirmation return message from the user via the display device, the return permission status of the target electric bicycle is determined to be allowed. Upon receiving a message from the user via the display device indicating that the vehicle will not be returned immediately, navigation information to the nearest target area is sent to the display device so that the display device can display the navigation information. Based on this embodiment, parking area management of shared electric bicycles can be better achieved, enabling centralized parking of shared electric bicycles, and guiding users to park nearby based on navigation information, thus improving user satisfaction.
[0098] In one embodiment, to improve the standardization of target e-bike parking, such as Figure 6 As shown, optional implementation methods for generating a successful car return message include:
[0099] S601, if the return permission condition is "return permission allowed", acquire the parking image of the target electric bicycle.
[0100] Among them, the parking image refers to the image of the target electric bicycle after it has been parked.
[0101] Optionally, in this embodiment, if the return of the vehicle is permitted, a camera under the basket captures an image of the vehicle being parked and sends the image to the target electric bicycle.
[0102] S602, Based on the parking image, determine the parking status of the target electric bicycle.
[0103] Optionally, in this embodiment, based on the parking image, it is further determined whether the vehicle is parked in the target area (i.e., the area corresponding to the electronic fence). After determining that the vehicle is parked in the target area, it is also necessary to determine whether the posture of the target electric bicycle is standard, for example, whether it is tilted. Only when both the position and posture are standard is the parking status determined to be parked according to regulations.
[0104] S603 generates a successful return message if the parking situation is in accordance with regulations.
[0105] Optionally, in this embodiment, if the parking situation is not in accordance with regulations, a proper parking voice instruction message is generated. The speaker of the target electric bicycle is controlled to broadcast the proper parking voice instruction message to prompt and guide the user to park properly.
[0106] In this embodiment, when the return permission is granted, a parking image of the target e-bike is acquired. Based on the parking image, the parking compliance status of the target e-bike is determined. If the parking compliance status is correct, a return success message is generated. If the parking compliance status is incorrect, a correct parking voice instruction message is generated. The target e-bike's speaker is then controlled to broadcast the correct parking voice instruction message. This embodiment improves the standardization of shared e-bike parking.
[0107] In one embodiment, such as Figure 7 As shown, another optional implementation of a shared electric bicycle return method is as follows:
[0108] S701, obtain the vehicle status information of the target electric bicycle.
[0109] S702 determines the vehicle's safety status based on vehicle status information.
[0110] S703, when the vehicle safety condition is safe, controls the activation or display of the return control. The return control is located on the target motorcycle.
[0111] S704, in response to a trigger operation on the return control, obtains the current vehicle location of the target e-bike.
[0112] S705, when the current vehicle location is outside the target area, sends a vehicle return management confirmation message to the display device so that the display device displays the vehicle return management confirmation message.
[0113] S706, upon receiving a confirmation message from the user via the display device, determines that the return of the target e-bike is permitted.
[0114] When the S707 receives a message from the user indicating that the vehicle will not be returned immediately, it sends navigation information to the display device to reach the nearest target area, so that the display device can display the navigation information.
[0115] S708, when the current vehicle location is within the target area, determines that the return permission status of the target electric bicycle is allowed, and controls the display device of the target electric bicycle to display the return permission prompt information.
[0116] S709: When the return permission condition is "return permission allowed", acquire the parking image of the target electric bicycle.
[0117] S710 determines the parking status of the target electric bicycle based on the parking image.
[0118] S711 generates a voice instruction message for proper parking when the parking situation is not in accordance with regulations.
[0119] S712 controls the speaker of the target motorcycle to broadcast a standardized parking voice instruction message.
[0120] S713 generates a successful return message if the parking situation is in accordance with regulations.
[0121] The S714 controls whether the return control is turned off or hidden, and controls the speaker of the target motorcycle to broadcast a voice message indicating successful return.
[0122] S715 sends a successful return message to the server.
[0123] In this embodiment, in response to a trigger operation on the return control, the return permission status of the target e-bike is determined; wherein, the return control is a control on the target e-bike. If the return permission status is allowed, a return success message is generated. The return success message is sent to the server. Compared to the prior art where returning can only be done through a client APP, this application allows returning via the return control on the target e-bike, effectively improving return efficiency and user satisfaction. Furthermore, during return, the return permission status is also determined, and a return success message is generated only if the return permission status is allowed, thus improving user security when returning the e-bike.
[0124] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0125] Based on the same inventive concept, this application also provides a shared electric bicycle returning device for implementing the shared electric bicycle returning method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more shared electric bicycle returning device embodiments provided below can be found in the limitations of the shared electric bicycle returning method described above, and will not be repeated here.
[0126] In one embodiment, such as Figure 8As shown, a shared electric bicycle return device 1 is provided, comprising: a first determining module 10, a first generating module 20, and a first sending module 30, wherein:
[0127] The first determining module 10 is used to determine the return permission status of the target electric bicycle in response to a trigger operation on the return control; wherein the return control is a control on the target electric bicycle.
[0128] The first generation module 20 is used to generate a successful return message when the return permission status is "return permission allowed".
[0129] The first sending module 30 is used to send a successful return message to the server.
[0130] The shared electric bicycle return device in this embodiment, in response to a trigger operation on the return control, determines the return permission status of the target electric bicycle; wherein, the return control is a control on the target electric bicycle. If the return permission status is allowed, a return success message is generated. The return success message is then sent to the server. Compared to existing technologies where returns can only be made through a client app, this application allows returns via the return control on the target electric bicycle, effectively improving return efficiency and user satisfaction. Furthermore, by determining the return permission status during return, and only generating a return success message if the return permission status is allowed, the security of user return is enhanced.
[0131] In one embodiment, before determining whether the return of the target e-bike is permitted in response to a trigger operation on the return control, a shared e-bike return device 1 further includes:
[0132] The acquisition module is used to acquire the vehicle status information of the target electric bicycle;
[0133] The second determination module is used to determine the vehicle's safety status based on the vehicle status information;
[0134] The first control module is used to control the activation or display of the vehicle return control when the vehicle safety condition is safe.
[0135] In one embodiment, the first determining module is further specifically used for:
[0136] Obtain the current location of the target electric bicycle;
[0137] If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display the return permission prompt information.
[0138] In one embodiment, a shared electric bicycle return device 1 further includes:
[0139] The second sending module is used to send a vehicle return management confirmation message to the display device when the current vehicle location is outside the target area, so that the display device displays the vehicle return management confirmation message;
[0140] The third determination module is used to determine whether the return of the target electric bicycle is permitted upon receiving a confirmation message from the user via the display device.
[0141] The third sending module is used to send navigation information to the nearest target area to the display device when it receives a message from the user that the car will not be returned for the time being, so that the display device can display the navigation information.
[0142] In one embodiment, the first generation module is further specifically used for:
[0143] Obtain an image of the target electric bicycle where it is parked;
[0144] Based on the parking images, determine the parking status of the target electric bicycle;
[0145] If the parking situation is deemed as having been parked in accordance with regulations, a successful return message will be generated.
[0146] In one embodiment, a shared electric bicycle return device 1 further includes:
[0147] The second generation module is used to generate a voice instruction message for proper parking when the parking situation is that the parking is not in accordance with regulations.
[0148] The fourth sending module is used to control the speaker of the target electric bicycle to broadcast the standard parking voice instruction message.
[0149] In one embodiment, after generating a successful return message, a shared electric bicycle return device 1 further includes:
[0150] The second control module is used to control whether the return control is turned off or hidden, and to control the speaker of the target electric bicycle to broadcast a voice message that the return was successful.
[0151] The various modules in the aforementioned shared electric bicycle return device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0152] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 9As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores data related to shared electric bicycles. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. When executed by the processor, the computer program implements a method for returning shared electric bicycles.
[0153] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0154] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0155] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0156] If the return permission status is "return allowed", a return success message will be generated.
[0157] Send a message to the server indicating successful vehicle return.
[0158] In one embodiment, the processor, when executing the computer program, further implements the following steps: before determining whether the return of the target motorcycle is permitted in response to a triggering operation on the return control, the method further includes:
[0159] Obtain the vehicle status information of the target electric bicycle;
[0160] Determine the vehicle's safety status based on vehicle status information;
[0161] If the vehicle is in a safe condition, control the activation or display of the vehicle return control.
[0162] In one embodiment, when the processor executes the computer program, it further performs the following steps: determining the return permission status of the target electric bicycle, including:
[0163] Obtain the current location of the target electric bicycle;
[0164] If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display the return permission prompt information.
[0165] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0166] If the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device can display the vehicle return management confirmation message.
[0167] Upon receiving a confirmation message from the user via the display device, the return permission status of the target e-bike is determined to be permitted.
[0168] Upon receiving a message from the user indicating that the vehicle will not be returned immediately via the display device, navigation information to the nearest target area is sent to the display device so that the display device can show the navigation information.
[0169] In one embodiment, when the processor executes the computer program, it further performs the following steps: generating a successful return message, including:
[0170] Obtain an image of the target electric bicycle where it is parked;
[0171] Based on the parking images, determine the parking status of the target electric bicycle;
[0172] If the parking situation is deemed as having been parked in accordance with regulations, a successful return message will be generated.
[0173] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0174] If the parking situation is not in accordance with regulations, a voice instruction message for proper parking will be generated.
[0175] Control the loudspeaker of the target motorcycle to broadcast a standardized parking voice instruction message.
[0176] In one embodiment, the processor, when executing the computer program, further implements the following steps: after generating the vehicle return success information, the method further includes:
[0177] Control the closing or hiding of the return control, and control the speaker of the target motorcycle to broadcast a voice message indicating successful return.
[0178] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0179] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0180] If the return permission status is "return allowed", a return success message will be generated.
[0181] Send a message to the server indicating successful vehicle return.
[0182] In one embodiment, when the computer program is executed by a processor, it further implements the following steps: before determining whether the return of the target motorcycle is permitted in response to a triggering operation on the return control, the method further includes:
[0183] Obtain the vehicle status information of the target electric bicycle;
[0184] Determine the vehicle's safety status based on vehicle status information;
[0185] If the vehicle is in a safe condition, control the activation or display of the vehicle return control.
[0186] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: determining the return permission status of the target electric bicycle, including:
[0187] Obtain the current location of the target electric bicycle;
[0188] If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display the return permission prompt information.
[0189] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0190] If the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device can display the vehicle return management confirmation message.
[0191] Upon receiving a confirmation message from the user via the display device, the return permission status of the target e-bike is determined to be permitted.
[0192] Upon receiving a message from the user indicating that the vehicle will not be returned immediately via the display device, navigation information to the nearest target area is sent to the display device so that the display device can show the navigation information.
[0193] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: generating a successful vehicle return message, including:
[0194] Obtain an image of the target electric bicycle where it is parked;
[0195] Based on the parking images, determine the parking status of the target electric bicycle;
[0196] If the parking situation is deemed as having been parked in accordance with regulations, a successful return message will be generated.
[0197] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0198] If the parking situation is not in accordance with regulations, a voice instruction message for proper parking will be generated.
[0199] Control the loudspeaker of the target motorcycle to broadcast a standardized parking voice instruction message.
[0200] In one embodiment, when the computer program is executed by a processor, it further implements the following steps: after generating a successful vehicle return message, the method further includes:
[0201] Control the closing or hiding of the return control, and control the speaker of the target motorcycle to broadcast a voice message indicating successful return.
[0202] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0203] In response to a trigger operation on the return control, determine whether the return of the target electric bicycle is permitted; wherein, the return control is a control on the target electric bicycle;
[0204] If the return permission status is "return allowed", a return success message will be generated.
[0205] Send a message to the server indicating successful vehicle return.
[0206] In one embodiment, when the computer program is executed by a processor, it further implements the following steps: before determining whether the return of the target motorcycle is permitted in response to a triggering operation on the return control, the method further includes:
[0207] Obtain the vehicle status information of the target electric bicycle;
[0208] Determine the vehicle's safety status based on vehicle status information;
[0209] If the vehicle is in a safe condition, control the activation or display of the vehicle return control.
[0210] In one embodiment, when the computer program is executed by a processor, it further performs the following steps: determining the return permission status of the target electric bicycle, including:
[0211] Obtain the current location of the target electric bicycle;
[0212] If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display the return permission prompt information.
[0213] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0214] If the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device can display the vehicle return management confirmation message.
[0215] Upon receiving a confirmation message from the user via the display device, the return permission status of the target e-bike is determined to be permitted.
[0216] Upon receiving a message from the user indicating that the vehicle will not be returned immediately via the display device, navigation information to the nearest target area is sent to the display device so that the display device can show the navigation information.
[0217] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: generating a successful vehicle return message, including:
[0218] Obtain an image of the target electric bicycle where it is parked;
[0219] Based on the parking images, determine the parking status of the target electric bicycle;
[0220] If the parking situation is deemed as having been parked in accordance with regulations, a successful return message will be generated.
[0221] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0222] If the parking situation is not in accordance with regulations, a voice instruction message for proper parking will be generated.
[0223] Control the loudspeaker of the target motorcycle to broadcast a standardized parking voice instruction message.
[0224] In one embodiment, when the computer program is executed by a processor, it further implements the following steps: after generating a successful vehicle return message, the method further includes:
[0225] Control the closing or hiding of the return control, and control the speaker of the target motorcycle to broadcast a voice message indicating successful return.
[0226] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0227] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0228] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for returning a shared electric bicycle, characterized in that, Applied to the target electric bicycle, the method includes: In response to a trigger operation on the return control, the return permission status of the target electric bicycle is determined; wherein, the return control is a control on the target electric bicycle; If the return permission condition is "return permitted", a return success message is generated; Send the successful return message to the server.
2. The method according to claim 1, characterized in that, Before determining whether the return of the target e-bike is permitted in response to a trigger operation on the return control, the method further includes: Obtain the vehicle status information of the target electric bicycle; Based on the vehicle status information, determine the vehicle's safety status; If the vehicle is in a safe condition, control the activation or display of the vehicle return control.
3. The method according to claim 1, characterized in that, The determination of the return permission status of the target electric bicycle includes: Obtain the current vehicle location of the target electric bicycle; If the current vehicle location is within the target area, determine that the return permission status of the target electric bicycle is allowed, and control the display device of the target electric bicycle to display a return permission prompt message.
4. The method according to claim 3, characterized in that, The method further includes: If the current vehicle location is outside the target area, a vehicle return management confirmation message is sent to the display device so that the display device displays the vehicle return management confirmation message; Upon receiving a confirmation message from the user via the display device, the return permission status of the target electric bicycle is determined to be permitted. Upon receiving a message from a user indicating that the vehicle will not be returned immediately via a display device, navigation information to the nearest target area is sent to the display device so that the display device can display the navigation information.
5. The method according to claim 1, characterized in that, The generated successful vehicle return information includes: Obtain a parking image of the target electric bicycle; Based on the parking image, determine the parking status of the target electric bicycle; If the parking situation is as described above, a successful return message will be generated.
6. The method according to claim 5, characterized in that, The method further includes: If the parking situation is that the parking is not in accordance with regulations, a voice instruction message for proper parking will be generated. Control the speaker of the target electric bicycle to broadcast the standard parking voice instruction message.
7. The method according to claim 1, characterized in that, After generating a successful car return message, the method further includes: Control the vehicle return control to turn off or hide, and control the speaker of the target electric bicycle to broadcast a voice message indicating successful vehicle return.
8. A shared electric bicycle return device, characterized in that, The device, configured in the target electric motorcycle, includes: The first determining module is used to determine the return permission status of the target electric bicycle in response to a trigger operation on the return control; wherein the return control is a control on the target electric bicycle; The first generation module is used to generate a successful vehicle return message when the vehicle return permission status is "permitted to return". The first sending module is used to send the successful return information to the server.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the shared electric bicycle return method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the shared electric bicycle return method as described in any one of claims 1 to 7.