Method and device for renting power bank after successful payment, and renting equipment

By detecting the user's rental requests in the power bank rental system, displaying the charging rules and unlocking the power bank, the problem of irregular use of users is solved, and the rental efficiency is improved and the provider's losses are reduced.

CN119888923APending Publication Date: 2025-04-25INFORICH INC
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411822773.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing power bank rental methods have problems such as irregular use or disregard for users, which has caused additional losses to the power bank provider.

Method used

By detecting the power bank rental request triggered by the user, sending a rental request to the cabinet center, receiving and displaying the charging rules, determining whether the user has completed the payment operation, and unlocking the target power bank after the payment is completed.

Benefits of technology

This method facilitates users to understand the rental charging rules, improve rental efficiency, reduce losses from power bank providers, and urges users to use the rental power bank correctly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119888923A_ABST
    Figure CN119888923A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, and discloses a method and device for renting a power bank after successful payment, and renting equipment, and the method comprises the steps: transmitting a power bank renting request to a cabinet center when the power bank renting request triggered by a user is detected, the method comprises the steps of receiving a power bank renting request, triggering a cabinet center to execute an operation of feeding back a charging rule according to the power bank renting request, receiving the charging rule fed back by the cabinet center, displaying the charging rule to a user for the user to execute a payment operation, judging whether the user completes the payment operation, and unlocking a target power bank selected by the user when it is judged that the user completes the payment operation. Therefore, the user can use. Therefore, by implementing the method, the user can conveniently know the power bank renting charging rule, the power bank renting efficiency is improved, the loss of a power bank provider is reduced, and the user is supervised and urged to correctly use the rented power bank to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a method and device for renting a power bank after successful payment, and rental equipment. Background Art

[0002] With the popularity of mobile electronic devices, such as smartphones and tablets, people's demand for electricity is growing. Especially when going out, how to quickly recharge electronic devices when the battery runs out has become an urgent problem to be solved. As a portable charging device, power banks have quickly become popular products on the market due to their convenience and practicality. However, traditional power banks are inconvenient to carry, and when users run out of power, they will face the dilemma of not being able to charge in time.

[0003] In order to solve this problem, shared power bank services have emerged. Shared power bank services set up power bank rental cabinets in public places such as shopping malls, restaurants, and airports. Users can rent power banks by paying a certain fee, thus solving the problem of running out of power when going out. However, the existing power bank rental method has some shortcomings. For example, users use the rented power banks improperly or do not take good care of them, causing additional losses to the power bank providers. Therefore, it is particularly important to propose a technical solution that can reduce the losses of power bank providers. Summary of the invention

[0004] The present invention provides a method and device for renting a power bank after successful payment, and a rental device, which can help reduce the loss of the power bank provider.

[0005] In order to solve the above technical problems, the first aspect of the present invention discloses a method for renting a power bank after successful payment, the method comprising:

[0006] When a power bank rental request triggered by a user is detected, the power bank rental request is sent to the cabinet center to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request;

[0007] receiving the charging rules fed back by the cabinet center, and displaying the charging rules to the user so that the user can perform a payment operation;

[0008] Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, unlock the target power bank selected by the user for use by the user.

[0009] As an optional implementation manner, in the first aspect of the present invention, the receiving the charging rule fed back by the cabinet center and displaying the charging rule to the user so that the user can perform a payment operation includes:

[0010] Acquire user information of the user, and determine rental preferential information for the user according to the user information;

[0011] Receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank according to the rental preferential information and the charging rules;

[0012] The power bank information of each power bank is obtained, and the rental charge information of each type of the power bank and the power bank information of each power bank are displayed to the user, so that the user can select the required type of the power bank and perform payment operations. The power bank information of each power bank includes the remaining power information of the power bank.

[0013] As an optional implementation manner, in the first aspect of the present invention, the acquiring the user information of the user and determining the rental preferential information for the user according to the user information includes:

[0014] Detecting whether the user is logging in for the first time, and when it is determined that the user is logging in for the first time, obtaining the login registration information filled in by the user, and determining login preferential information for the user according to the login registration information;

[0015] When it is determined that the user is not logging in for the first time, obtaining the user's historical rental information, and determining the user's rental credit score based on the historical rental information, wherein the historical rental information includes rental information, return information, and violation information;

[0016] Determine the membership information and coupon balance information of the user, and determine the current discount information for the user based on the membership information, the coupon balance information and the rental credit score;

[0017] The rental preferential information for the user is determined according to the login preferential information or the current preferential information.

[0018] As an optional implementation, in the first aspect of the present invention, the determining whether the user has completed the payment operation, when it is determined that the user has completed the payment operation, unlocking the target power bank selected by the user, comprises:

[0019] Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, determine the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user, wherein the payment information includes the payment type and the payment amount, and the target information includes the identification information and type information of the target power bank;

[0020] Establishing a rental binding relationship between the target power bank and the user according to the target information, and unlocking the target power bank according to the identification information of the target power bank;

[0021] Determine the unlocking time of the target power bank, and generate the current rental order of the user according to the unlocking time, the payment information and the target information.

[0022] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0023] When a power bank return request for the target power bank is detected, a storage location matching the type information of the target power bank is detected, where the type information includes a power bank capacity type and / or a power bank power type;

[0024] When the storage location is not detected, screening at least one other rental device that exists in the storage location, and displaying location information of each other rental device to the user;

[0025] When at least one of the storage locations is detected, a target storage location is selected from each of the storage locations according to preset conditions, and the user is reminded to perform a power bank return operation at the target storage location.

[0026] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0027] When it is detected that the user has completed the power bank return operation, determining the return time and current remaining power of the target power bank;

[0028] Calculate the rental time of the target power bank according to the unlocking time and the return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power;

[0029] Determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation;

[0030] When the payment amount is greater than the rental fee, the user is prompted to perform a balance storage operation or a balance return operation on the balance. When a balance return operation triggered by the user is detected, the balance is returned to the user according to the payment type, which includes an offline payment type and / or an online payment type.

[0031] As an optional embodiment, in the first aspect of the present invention, the method further comprises:

[0032] When it is detected that the user has completed the power bank return operation, detecting the health status information of the target power bank, the health status information including appearance information, power bank function information, and hardware information;

[0033] Determine the power bank damage information and power bank damage degree of the target power bank according to the health status information of the target power bank, and judge whether the power bank damage degree is greater than a preset damage degree threshold;

[0034] When the damage degree of the power bank is greater than a preset damage degree threshold, determining the power bank damage compensation amount according to the power bank damage information;

[0035] The calculating, according to the rental duration and the current remaining power, a rental fee corresponding to the target power bank includes:

[0036] The rental fee corresponding to the target power bank is calculated according to the rental duration, the current remaining power and the damage compensation amount of the power bank.

[0037] The second aspect of the present invention discloses a device for renting a power bank after successful payment, the device comprising:

[0038] A sending module, configured to send the power bank rental request to the cabinet center when a power bank rental request triggered by a user is detected, so as to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request;

[0039] A receiving module, used for receiving the charging rules fed back by the cabinet center, and displaying the charging rules to the user so that the user can perform payment operations;

[0040] The judgment module is used to judge whether the user has completed the payment operation. When it is judged that the user has completed the payment operation, the target power bank selected by the user is unlocked for use by the user.

[0041] As an optional implementation, in the second aspect of the present invention, the receiving module receives the charging rules fed back by the cabinet center and displays the charging rules to the user so that the user can perform the payment operation, and the method specifically includes:

[0042] Acquire user information of the user, and determine rental preferential information for the user according to the user information;

[0043] Receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank according to the rental preferential information and the charging rules;

[0044] The power bank information of each power bank is obtained, and the rental charge information of each type of the power bank and the power bank information of each power bank are displayed to the user, so that the user can select the required type of the power bank and perform payment operations. The power bank information of each power bank includes the remaining power information of the power bank.

[0045] As an optional implementation, in the second aspect of the present invention, the receiving module obtains the user information of the user, and determines the rental preferential information for the user according to the user information specifically includes:

[0046] Detecting whether the user is logging in for the first time, and when it is determined that the user is logging in for the first time, obtaining the login registration information filled in by the user, and determining login preferential information for the user according to the login registration information;

[0047] When it is determined that the user is not logging in for the first time, obtaining the user's historical rental information, and determining the user's rental credit score based on the historical rental information, wherein the historical rental information includes rental information, return information, and violation information;

[0048] Determine the membership information and coupon balance information of the user, and determine the current discount information for the user based on the membership information, the coupon balance information and the rental credit score;

[0049] The rental preferential information for the user is determined according to the login preferential information or the current preferential information.

[0050] As an optional implementation, in the second aspect of the present invention, the judgment module judges whether the user completes the payment operation. When it is judged that the user completes the payment operation, the method of unlocking the target power bank selected by the user specifically includes:

[0051] Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, determine the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user, wherein the payment information includes the payment type and the payment amount, and the target information includes the identification information and type information of the target power bank;

[0052] Establishing a rental binding relationship between the target power bank and the user according to the target information, and unlocking the target power bank according to the identification information of the target power bank;

[0053] Determine the unlocking time of the target power bank, and generate the current rental order of the user according to the unlocking time, the payment information and the target information.

[0054] As an optional implementation, in the second aspect of the present invention, the device further includes:

[0055] A detection module, configured to detect a storage location matching the type information of the target power bank when a power bank return request for the target power bank triggered by the user is detected, wherein the type information includes a power bank capacity type and / or a power bank power type;

[0056] A first determination module is used to determine that there is at least one other rental equipment in the storage location when the detection module does not detect the storage location, and to display location information of each other rental equipment to the user;

[0057] The first determination module is further used to determine a target storage location in each of the storage locations according to preset conditions when the detection module detects at least one of the storage locations, and to remind the user to return the power bank at the target storage location.

[0058] As an optional implementation, in the second aspect of the present invention, the method further comprises:

[0059] A second determination module is used to determine the return time and current remaining power of the target power bank when it is detected that the user has completed the power bank return operation;

[0060] A calculation module, used to calculate the rental time of the target power bank according to the unlocking time and the return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power;

[0061] The second determination module is further used to determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation;

[0062] A prompt module is used to prompt the user to perform a balance storage operation or a balance return operation on the balance when the payment amount is greater than the rental fee. When a balance return operation triggered by the user is detected, the balance is returned to the user according to the payment type, and the payment type includes an offline payment type and / or an online payment type.

[0063] As an optional implementation, in the second aspect of the present invention, the detection module is further used to detect the health status information of the target power bank when it is detected that the user has completed the power bank return operation, and the health status information includes appearance information, power bank function information, and hardware information;

[0064] The second determination module is further configured to determine the power bank damage information and the power bank damage degree of the target power bank according to the health status information of the target power bank, and determine whether the power bank damage degree is greater than a preset damage degree threshold;

[0065] The second determination module is further configured to determine a power bank damage compensation amount according to the power bank damage information when the damage degree of the power bank is greater than a preset damage degree threshold;

[0066] The calculation module calculates the rental fee corresponding to the target power bank according to the rental duration and the current remaining power, specifically including:

[0067] The rental fee corresponding to the target power bank is calculated according to the rental duration, the current remaining power and the damage compensation amount of the power bank.

[0068] A third aspect of the present invention discloses a leasing device, the leasing device comprising:

[0069] A memory storing executable program code;

[0070] a processor coupled to the memory;

[0071] The processor calls the executable program code stored in the memory to execute the method for renting a power bank after successful payment disclosed in the first aspect of the present invention.

[0072] The fourth aspect of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the method for renting a power bank after successful payment disclosed in the first aspect of the present invention.

[0073] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0074] In an embodiment of the present invention, when a power bank rental request triggered by a user is detected, a power bank rental request is sent to a cabinet center to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request, receive the charging rules fed back by the cabinet center, and display the charging rules to the user for the user to perform a payment operation, determine whether the user has completed the payment operation, and when it is determined that the user has completed the payment operation, unlock the target power bank selected by the user for the user to use. It can be seen that the implementation of the present invention can facilitate users to understand the charging rules for power bank rental, improve the efficiency of power bank rental, reduce the losses of power bank providers, and to a certain extent urge users to use the rented power banks correctly. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0076] Figure 1 It is a flowchart of a method for renting a power bank after successful payment disclosed in an embodiment of the present invention;

[0077] Figure 2 It is a flowchart diagram of another method for renting a power bank after successful payment disclosed in an embodiment of the present invention;

[0078] Figure 3 It is a structural schematic diagram of a device for renting a power bank after successful payment disclosed in an embodiment of the present invention;

[0079] Figure 4 It is a structural schematic diagram of another device for renting a power bank after successful payment disclosed in an embodiment of the present invention;

[0080] Figure 5 It is a structural schematic diagram of a rental device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION

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

[0082] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.

[0083] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0084] The present invention discloses a method and device for renting a power bank after successful payment, and a rental device, which can help users understand the charging rules for renting a power bank, improve the efficiency of renting a power bank, reduce the loss of the power bank provider, and urge users to use the rented power bank correctly to a certain extent. The following are detailed descriptions.

[0085] Embodiment 1

[0086] See also Figure 1 , Figure 1 This is a flow chart of a method for renting a power bank after successful payment disclosed in an embodiment of the present invention. Figure 1 The method for renting a power bank after successful payment can be applied to a device for renting a power bank after successful payment, wherein the device for renting a power bank after successful payment may include a rental device for storing the power bank and an intelligent server or intelligent platform for controlling the rental device to rent the power bank, and the intelligent server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 1 As shown, the method for renting a power bank after successful payment may include the following operations:

[0087] 101. When a power bank rental request triggered by a user is detected, the power bank rental request is sent to a cabinet center to trigger the cabinet center to execute an operation of feeding back charging rules according to the power bank rental request.

[0088] In an embodiment of the present invention, optionally, a user can trigger a power bank rental request on a rental device, or can trigger a power bank rental request on a smart mobile device. Specifically, the rental device may include multiple storage locations for storing power banks, and the power banks stored in the storage locations are in a locked state when not rented and cannot be taken out. The rental device may also include a touch-operated display screen, and the user can log in to a personal account on the touch-operated display screen to perform a power bank rental operation. Alternatively, a QR code may be displayed on the display screen, and the user can scan the QR code and log in through a smart mobile device to perform a power bank rental operation on the smart mobile device. The smart mobile device may include a smart phone, a smart tablet, etc., which is not limited by the present invention.

[0089] In an embodiment of the present invention, optionally, when a power bank rental request triggered by a user is detected, the power bank rental request is sent to a cabinet center. After the cabinet center receives the power bank rental request, the cabinet center will feedback charging rules based on the power bank rental request. Specifically, when the user triggers a power bank rental request based on a rental device, the cabinet center will feedback charging rules to the rental device; when the user triggers a power bank rental request based on a smart phone, the cabinet center will feedback charging rules to the user's smart phone. The present invention does not limit this.

[0090] 102. Receive the charging rules fed back by the cabinet center, and display the charging rules to the user so that the user can perform payment operations.

[0091] In an embodiment of the present invention, optionally, charging rules fed back by a cabinet center are received and displayed to the user. Specifically, after receiving the charging rules fed back by the cabinet center, a charging rules display interface can be displayed on the display screen of the rental equipment or the screen of the user's smart phone. The charging rules display interface can display the information of the power bank in each storage position in the rental equipment, as well as the charging rules corresponding to each power bank. The user can select the required power bank for payment and unlocking, and the present invention is not limited thereto.

[0092] 103. Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, unlock the target power bank selected by the user for use by the user.

[0093] In an embodiment of the present invention, it is optional to determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, the target power bank in the rental device is unlocked according to the information of the target power bank selected by the user, and the target power bank is popped up for the user to use. The present invention is not limited to this.

[0094] In an embodiment of the present invention, optionally, after unlocking the target power bank selected by the user, it is detected whether the user has taken the target power bank. When it is detected that the target power bank has not been taken away after a first preset time period, the user is reminded to take the target power bank. When it is detected that the target power bank has not been taken away after a second preset time period, the target power bank is locked and the user's power bank rental order is ended. The present invention is not limited to this.

[0095] It can be seen that implementation Figure 1The described method for renting a power bank after successful payment can, when a power bank rental request triggered by a user is detected, send a power bank rental request to a cabinet center to trigger the cabinet center to perform an operation of feeding back charging rules based on the power bank rental request, receive the charging rules fed back by the cabinet center, and display the charging rules to the user for the user to perform the payment operation, and judge whether the user has completed the payment operation. When it is judged that the user has completed the payment operation, the target power bank selected by the user is unlocked for the user to use. This can facilitate users to understand the charging rules for renting power banks, improve the efficiency of renting power banks, reduce the losses of power bank providers, and to a certain extent urge users to use the rented power banks correctly.

[0096] Embodiment 2

[0097] See also Figure 2 , Figure 2 This is a flow chart of a method for renting a power bank after successful payment disclosed in an embodiment of the present invention. Figure 2 The method for renting a power bank after successful payment can be applied to a device for renting a power bank after successful payment, wherein the device for renting a power bank after successful payment may include a rental device for storing the power bank and an intelligent server or intelligent platform for controlling the rental device to rent the power bank, and the intelligent server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 2 As shown, the method for renting a power bank after successful payment may include the following operations:

[0098] 201. When a power bank rental request triggered by a user is detected, the power bank rental request is sent to a cabinet center to trigger the cabinet center to execute an operation of feeding back charging rules according to the power bank rental request.

[0099] 202. Obtain user information of the user, and determine rental preferential information for the user according to the user information.

[0100] In an embodiment of the present invention, optionally, when a user logs in for the first time to borrow a power bank, the user information may include the user's login registration information and new user discount information received by the user; when the user is not logging in for the first time to borrow a power bank, the user information may include one or more of the user's historical borrowing order information, user membership information, and coupon information, etc. The rental discount information for the user can be determined based on the user information. Specifically, a variety of discount combinations can be combined for the user based on the user information for the user to choose and use, and the present invention is not limited to this.

[0101] 203. Receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank based on the rental discount information and the charging rules.

[0102] In an embodiment of the present invention, optionally, the type of power bank may include power bank capacity type and / or power bank power type. Different types of power banks have different rentals. The rental charge information for each type of power bank can be determined based on the rental discount information and charging rules. The rental charge information may include the original charge information of the power bank and / or the charge information after discount, which is not limited by the present invention.

[0103] 204. Obtain the power bank information of each power bank, and display the rental charge information of each type of power bank and the power bank information of each power bank to the user, so that the user can select the required type of power bank and perform payment operations.

[0104] In an embodiment of the present invention, optionally, the power bank information of each power bank may include one or more of the power bank capacity information, power bank power information, remaining power information of the power bank, health information of the power bank, etc. The rental charge information of each type of power bank and the power bank information of each power bank may be displayed to the user so that the user can select the required type of power bank and perform payment operations. The rental equipment may include multiple required types of power banks selected by the user. After selecting the type of power bank, the user may further select the required target power bank, which is not limited in this embodiment.

[0105] 205. Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, unlock the target power bank selected by the user for use by the user.

[0106] In the embodiment of the present invention, for other descriptions of step 201 and step 205, please refer to the detailed description of step 101 and step 103 in the first embodiment, and the embodiment of the present invention will not be repeated.

[0107] It can be seen that implementation Figure 2The method for renting a power bank after successful payment can send a power bank rental request to a cabinet center when a power bank rental request triggered by a user is detected, so as to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request, obtain user information of the user, and determine rental preferential information for the user according to the user information, receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank according to the rental preferential information and the charging rules, obtain the power bank information of each power bank, and display the rental charging information of each type of power bank and the power bank information of each power bank to the user, so that the user can select the required type of power bank and perform the payment operation, and can display the power bank charging information to the user based on the user's rental preferential information and charging rules, so as to facilitate the user to select the best preferential strategy for power bank rental, improve the user's use experience, improve the user's power bank rental efficiency, judge whether the user has completed the payment operation, and when it is judged that the user has completed the payment operation, unlock the target power bank selected by the user for the user to use, which can reduce the loss of the power bank provider, and at the same time improve the power bank rental efficiency, and to a certain extent urge the user to use the rented power bank correctly.

[0108] In an optional embodiment, obtaining user information of the user and determining rental preferential information for the user according to the user information may include the following operations:

[0109] Detect whether the user is logging in for the first time. If it is determined that the user is logging in for the first time, obtain the login registration information filled in by the user, and determine the login preferential information for the user based on the login registration information;

[0110] When it is determined that the user is not logging in for the first time, the user's historical rental information is obtained, and the user's rental credit score is determined based on the historical rental information, where the historical rental information includes rental information, return information, and violation information;

[0111] Determine the user's membership information and coupon balance information, and determine the current discount information for the user based on the membership information, coupon balance information and rental credit score;

[0112] Determine the rental discount information for the user based on the login discount information or the current discount information.

[0113] In this optional embodiment, optionally, when the user is renting a device or logging in by scanning a code with a mobile phone, it is detected whether the user is logging in for the first time to rent a power bank. When it is determined that the user is logging in for the first time, the login registration information filled in by the user is obtained. The login registration information may include one or more of user identity information, information on the number of user mobile devices, frequency of use of user mobile devices, user location information, etc. The login preferential information for the user may include one or more of new user preferential discount information for new users, new user coupon information, new user recharge preferential information, new user first order exemption information, etc., which is not limited in this embodiment.

[0114] In this optional embodiment, optionally, when it is determined that the user is not logging in for the first time, the user's historical rental information is obtained, and the historical rental information includes rental information, return information and violation information. The rental information may include one or more combinations of the user's historical rental times, the type and quantity of power banks corresponding to each rental order, the time period corresponding to each rental order, etc.; the return information may include one or more combinations of the return time period of each rental order of the user, the borrowing time of each rental order, the remaining power when the power bank is returned in each rental order, the health status of the power bank when the power bank is returned in each rental order, etc.; the violation information may include one or more combinations of the power bank damage information of each rental order of the user, the overdue return information of the power bank in each rental order, etc. The user's rental credit score is determined based on the historical rental information. The higher the rental credit score, the greater the power bank rental discount for the user, which is not limited in this embodiment.

[0115] In this optional embodiment, optionally, the user's membership information may include the user's membership level, membership discounts and other information, and the coupon balance information may include all the user's coupon information and the coupon information that can be used for this rental order. The current discount information for the user is determined based on the membership information, coupon balance information and rental credit score, and the rental discount information for the user is determined based on the login discount information or the current discount information. This embodiment does not limit this.

[0116] It can be seen that implementing this optional embodiment can detect whether the user is logging in for the first time. When it is determined that the user is logging in for the first time, the login registration information filled in by the user is obtained, and the login preferential information for the user is determined based on the login registration information. When it is determined that the user is not logging in for the first time, the user's historical rental information is obtained, and the user's rental credit score is determined based on the historical rental information, the user's membership information and coupon balance information are determined, and the current preferential information for the user is determined based on the membership information, coupon balance information and rental credit score. The rental preferential information for the user can be determined based on the user's login information, thereby improving the power bank rental experience and efficiency of new or old users, thereby improving user retention rate.

[0117] In another optional embodiment, it is determined whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, unlocking the target power bank selected by the user may include the following operations:

[0118] Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, determine the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user. The payment information includes the payment type and the payment amount. The target information includes the identification information and type information of the target power bank.

[0119] Establishing a rental binding relationship between the target power bank and the user according to the target information, and unlocking the target power bank according to the identification information of the target power bank;

[0120] Determine the unlocking time of the target power bank, and generate the user's current rental order based on the unlocking time, payment information, and target information.

[0121] In this optional embodiment, optionally, when it is determined that the user has completed a payment operation, the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user are determined, the payment information includes the payment type and the payment amount, the payment type may include an offline payment type and / or an online payment type, the offline payment type may include a cash payment type, the online payment type may include a QR code payment type and / or a UnionPay payment type, the target information of the target power bank selected by the user may include one or more combinations of the health status information, current remaining power information, identification information, and type information of the target power bank selected by the user, the identification information of the target power bank may include the unique identification information of the target power bank and the numbering information of the target power bank in the current rental device, which is not limited in this embodiment.

[0122] In this optional embodiment, optionally, a rental binding relationship between the target power bank and the user is established based on the target information. Specifically, the rental binding relationship between the target power bank and the user can be established based on the unique identification information of the target power bank and the user identification information of the user, and the target power bank can be unlocked based on the identification information of the target power bank. Specifically, the target power bank can be unlocked based on the unique identification information of the target power bank and / or the numbering information of the target power bank in the current rental device, and the unlocking time of the target power bank can be determined. According to the unlocking time, payment information and target information, the user's current rental order is generated, and the return overdue time of the target power bank can also be determined based on the unlocking time of the target power bank and the payment information corresponding to the payment operation completed by the user, that is, the user needs to return the target power bank before the return overdue time, otherwise the user needs to pay the overdue fee, which is not limited in this embodiment.

[0123] It can be seen that implementing this optional embodiment can determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user are determined, and a rental binding relationship between the target power bank and the user is established based on the target information. The target power bank is unlocked according to the identification information of the target power bank, the unlocking time of the target power bank is determined, and the user's current rental order is generated based on the unlocking time, payment information and target information. The corresponding power bank can be unlocked based on the user's choice, thereby reducing the losses of the power bank provider, while improving the efficiency of power bank rental, and to a certain extent urging users to use the rented power bank correctly.

[0124] In another optional embodiment, the method for renting a power bank after successful payment may also include the following operations:

[0125] When a power bank return request for a target power bank is detected, a storage location matching the type information of the target power bank is detected, where the type information includes the power bank capacity type and / or the power bank power type;

[0126] When no storage location is detected, at least one other rental device having a storage location is selected, and location information of each other rental device is displayed to the user;

[0127] When at least one storage location is detected, a target storage location is selected from each storage location according to preset conditions, and the user is reminded to return the power bank at the target storage location.

[0128] In this optional embodiment, optionally, the user can trigger a power bank return request on the rental device, or can trigger a power bank return request on the smart mobile device. Specifically, the rental device may include multiple storage slots for storing power banks, and when there is no power bank stored in the storage slot, a prompt light can be displayed, and the slot dust cover can be closed. When a power bank return request triggered by the user for a target power bank is detected, a storage slot matching the type information of the target power bank is detected. The type information of the target power bank may include the power bank capacity type and / or the power bank power type. The storage slots for power banks of different capacities may have different sizes, and the charging powers of storage slots for power banks of different charging powers may also be different. The rental device may include multiple charging slots corresponding to the same type of power bank, which is not limited in this embodiment.

[0129] In this optional embodiment, optionally, when no storage slot is detected, at least one other rental device with a storage slot is screened, and the location information of each other rental device is displayed to the user. Preferably, the other rental devices closest to the user are displayed to the user first. When at least one storage slot is detected, a target storage slot is selected from each storage slot according to preset conditions, and the user is reminded to perform the power bank return operation at the target storage slot. The preset conditions may include random conditions, that is, when the rental equipment includes multiple charging slots corresponding to the same type of power banks, a charging slot may be randomly selected from the multiple charging slots corresponding to the same type of power banks for the user to perform the power bank return operation, or the user may manually select a charging slot for the user to perform the power bank return operation, which is not limited in this embodiment.

[0130] It can be seen that the implementation of this optional embodiment can detect a storage location that matches the type information of the target power bank when a power bank return request triggered by a user is detected for the target power bank. When no storage location is detected, at least one other rental equipment with a storage location is screened, and the location information of each other rental equipment is displayed to the user. When at least one storage location is detected, a target storage location is selected from each storage location according to preset conditions, and the user is reminded to perform the power bank return operation at the target storage location. When the user returns the power bank, the rental equipment or storage location that can be used for return can be screened for the user, thereby improving the efficiency of power bank returns and reducing the losses of the power bank providers.

[0131] In another optional embodiment, the method for renting a power bank after successful payment may also include the following operations:

[0132] When it is detected that the user has completed the power bank return operation, the return time and current remaining power of the target power bank are determined;

[0133] Calculate the rental time of the target power bank according to the unlocking time and return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power;

[0134] Determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation;

[0135] When the payment amount is greater than the rental fee, the user is prompted to perform a balance storage operation or a balance return operation on the balance. When a balance return operation triggered by the user is detected, the balance will be returned to the user based on the payment type, which includes offline payment type and / or online payment type.

[0136] In this optional embodiment, optionally, when it is detected that the user has completed the power bank return operation, the return time and the current remaining power of the target power bank are determined, the rental time of the target power bank is calculated according to the unlocking time and the return time of the target power bank, and the rental fee corresponding to the target power bank is calculated according to the rental time and the current remaining power. Optionally, the rental fee can be determined according to the rental time within a preset range of different rental times. Specifically, when the rental time is less than a first time threshold, a preset basic fee is charged, and when the rental time is greater than a second time threshold, an additional fee is charged according to the overtime time of the rental time exceeding the second time threshold. The overtime fee can be calculated based on the user's power consumption based on the current remaining power and the remaining power information of the power bank. When the user's power consumption is less than the power consumption threshold, a preset basic fee is charged. When the user's power consumption is greater than the power consumption threshold, the fee is charged according to the preset charging rules. That is, when the user rents the power bank for a short time and returns the power bank after using less power, only the basic fee is deducted. When the user rents the power bank and uses it normally and returns the power bank within the specified time, the fee is charged according to the preset charging rules. When the user returns the power bank after overtime, the fee is charged according to the preset charging rules and an additional overtime fee is charged. This is not limited in this embodiment.

[0137] In this optional embodiment, it is optional to determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee. When the payment amount is less than the rental fee, the amount that the user needs to pay is calculated, and the user is prompted to perform a supplementary payment operation; when the payment amount is greater than the rental fee, the user is prompted to perform a balance storage operation or a balance return operation on the balance, that is, when the user's payment amount is greater than the rental fee of this rental order, the user can choose to recharge the balance and store it in the user account, or choose to return the balance. When a balance return operation triggered by the user is detected, the balance will be returned to the user according to the payment type, that is, the balance will be returned along the original payment path of the user. The payment type includes offline payment type and / or online payment type, which is not limited in this embodiment.

[0138] It can be seen that the implementation of this optional embodiment can determine the return time and current remaining power of the target power bank when it is detected that the user has completed the power bank return operation, calculate the rental time of the target power bank according to the unlocking time and return time of the target power bank, and calculate the corresponding rental fee of the target power bank according to the rental time and the current remaining power, determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation, when the payment amount is greater than the rental fee, prompt the user to perform a balance storage operation or a balance return operation on the balance, when a balance return operation triggered by the user is detected, the balance will be returned to the user according to the payment type, the rental fee can be calculated based on the user's use of the power bank, and a variety of balance processing methods can be provided to the user, thereby improving the user's power bank rental experience, urging the user to use the rented power bank correctly to a certain extent, and reducing the losses of the power bank provider.

[0139] In another optional embodiment, the method for renting a power bank after successful payment may also include the following operations:

[0140] When it is detected that the user has completed the power bank return operation, the health status information of the target power bank is detected, and the health status information includes appearance information, power bank function information, and hardware information;

[0141] Determine the power bank damage information and power bank damage degree of the target power bank according to the health status information of the target power bank, and judge whether the power bank damage degree is greater than a preset damage degree threshold;

[0142] When the damage degree of the power bank is greater than the preset damage degree threshold, the power bank damage compensation amount is determined according to the power bank damage information;

[0143] According to the rental time and the current remaining power, the rental fee corresponding to the target power bank can be calculated by the following operations:

[0144] Calculate the rental fee of the target power bank based on the rental duration, current remaining power and damage compensation amount.

[0145] In this optional embodiment, optionally, when it is detected that the user has completed the power bank return operation, the health status information of the target power bank can be detected. The health status information of the target power bank may include appearance information, power bank function information, and hardware information. According to the health status information of the target power bank, the power bank damage information and the degree of damage of the target power bank are determined. The power bank damage information may include power bank damaged component information, such as one or more combinations of appearance damage information, lighting damage information, case damage information, battery damage information, functional component damage information, etc. The degree of damage to the power bank may include the degree of damage of each damaged component of the power bank and the overall degree of damage of the power bank. It is determined whether the degree of damage to the power bank is greater than a preset damage degree threshold. A certain loss value can be allowed during the power bank rental process. However, when the degree of damage to the power bank is greater than the preset damage degree threshold, the power bank damage compensation amount is determined according to the power bank damage information, and the rental fee corresponding to the target power bank is calculated according to the rental time, the current remaining power and the power bank damage compensation amount. This embodiment does not limit this.

[0146] In this optional embodiment, optionally, the current rental order can be updated according to the return time of the target power bank, the rental fee corresponding to the target power bank, the balance storage operation or the balance return operation triggered by the user, and the current rental order can be marked as an order completion status.

[0147] It can be seen that the implementation of this optional embodiment can detect the health status information of the target power bank when it is detected that the user has completed the power bank return operation, determine the power bank damage information and the degree of damage of the target power bank based on the health status information of the target power bank, and judge whether the degree of damage of the power bank is greater than the preset damage degree threshold. When the degree of damage of the power bank is greater than the preset damage degree threshold, determine the power bank damage compensation amount based on the power bank damage information, calculate the corresponding rental fee of the target power bank based on the rental time, the current remaining power and the power bank damage compensation amount, and charge a corresponding damage compensation amount based on the degree of damage of the power bank when the user returns the power bank, which can reduce the losses of the power bank provider and urge users to use the rented power banks correctly to a certain extent.

[0148] Embodiment 3

[0149] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of a device for renting a power bank after successful payment disclosed in an embodiment of the present invention. Figure 3 The device for renting a power bank after successful payment may include a rental device for storing the power bank and an intelligent server or intelligent platform for controlling the rental device to rent the power bank. The intelligent server includes a local server or a cloud server, which is not limited in the embodiment of the present invention. Figure 3 As shown, the device for renting a power bank after successful payment may include:

[0150] The sending module 301 is used to send the power bank rental request to the cabinet center when a power bank rental request triggered by a user is detected, so as to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request;

[0151] The receiving module 302 is used to receive the charging rules fed back by the cabinet center and display the charging rules to the user so that the user can perform payment operations;

[0152] The judgment module 303 is used to judge whether the user has completed the payment operation. When it is judged that the user has completed the payment operation, the target power bank selected by the user is unlocked for the user to use.

[0153] It can be seen that implementation Figure 3 The device for renting a power bank after successful payment can, when detecting a power bank rental request triggered by a user, send a power bank rental request to a cabinet center to trigger the cabinet center to perform an operation of feeding back charging rules based on the power bank rental request, receive the charging rules fed back by the cabinet center, and display the charging rules to the user for the user to perform the payment operation, and determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, the target power bank selected by the user is unlocked for the user to use. This can facilitate users to understand the charging rules for renting power banks, improve the efficiency of renting power banks, reduce the losses of power bank providers, and to a certain extent urge users to use the rented power banks correctly.

[0154] In an optional embodiment, if Figure 4 As shown, the receiving module 302 receives the charging rules fed back by the cabinet center and displays the charging rules to the user, so that the specific method for the user to perform the payment operation includes:

[0155] Obtain user information of the user, and determine rental preferential information for the user based on the user information;

[0156] Receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank based on the rental discount information and charging rules;

[0157] The power bank information of each power bank is obtained, and the rental charge information of each type of power bank and the power bank information of each power bank are displayed to the user, so that the user can select the required type of power bank and perform payment operations. The power bank information of each power bank includes the remaining power information of the power bank.

[0158] It can be seen that implementation Figure 4The device for renting a power bank after successful payment can send a power bank rental request to a cabinet center when detecting a power bank rental request triggered by a user, so as to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request, obtain user information of the user, and determine rental preferential information for the user according to the user information, receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank according to the rental preferential information and the charging rules, obtain the power bank information of each power bank, and display the rental charging information of each type of power bank and the power bank information of each power bank to the user, so that the user can select the required type of power bank and perform payment operations, and can display the power bank charging information to the user based on the user's rental preferential information and charging rules, so that the user can choose the best preferential strategy for power bank rental, improve the user's use experience, improve the user's power bank rental efficiency, judge whether the user has completed the payment operation, and when it is judged that the user has completed the payment operation, unlock the target power bank selected by the user for the user to use, which can reduce the loss of the power bank provider, while improving the power bank rental efficiency, and to a certain extent urge the user to use the rented power bank correctly.

[0159] In another optional embodiment, Figure 4 As shown, the receiving module 302 obtains the user information of the user, and determines the specific manner of the rental preferential information for the user according to the user information includes:

[0160] Detect whether the user is logging in for the first time. If it is determined that the user is logging in for the first time, obtain the login registration information filled in by the user, and determine the login preferential information for the user based on the login registration information;

[0161] When it is determined that the user is not logging in for the first time, the user's historical rental information is obtained, and the user's rental credit score is determined based on the historical rental information, where the historical rental information includes rental information, return information, and violation information;

[0162] Determine the user's membership information and coupon balance information, and determine the current discount information for the user based on the membership information, coupon balance information and rental credit score;

[0163] Determine the rental discount information for the user based on the login discount information or the current discount information.

[0164] It can be seen that implementation Figure 4The device for renting a power bank after successful payment is capable of detecting whether the user is logging in for the first time. When it is determined that the user is logging in for the first time, the login registration information filled in by the user is obtained, and the login preferential information for the user is determined based on the login registration information. When it is determined that the user is not logging in for the first time, the user's historical rental information is obtained, and the user's rental credit score is determined based on the historical rental information. The user's membership information and coupon balance information are determined, and the current preferential information for the user is determined based on the membership information, coupon balance information and rental credit score. The rental preferential information for the user can be determined based on the user's login information, thereby improving the power bank rental experience and efficiency of new or old users, thereby improving user retention rate.

[0165] In yet another optional embodiment, Figure 4 As shown, the judgment module 303 judges whether the user has completed the payment operation. When it is judged that the user has completed the payment operation, the specific method of unlocking the target power bank selected by the user includes:

[0166] Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, determine the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user. The payment information includes the payment type and the payment amount. The target information includes the identification information and type information of the target power bank.

[0167] Establishing a rental binding relationship between the target power bank and the user according to the target information, and unlocking the target power bank according to the identification information of the target power bank;

[0168] Determine the unlocking time of the target power bank, and generate the user's current rental order based on the unlocking time, payment information, and target information.

[0169] It can be seen that implementation Figure 4 The device for renting a power bank after successful payment is described and can determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, it determines the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user, establishes a rental binding relationship between the target power bank and the user based on the target information, unlocks the target power bank based on the identification information of the target power bank, determines the unlocking time of the target power bank, and generates the user's current rental order based on the unlocking time, payment information and target information. It can unlock the corresponding power bank based on the user's choice, reduce the loss of the power bank provider, and improve the efficiency of power bank rental, and to a certain extent urge the user to use the rented power bank correctly.

[0170] In yet another optional embodiment, Figure 4 As shown, the device for renting a power bank after successful payment may also include:

[0171] The detection module 304 is used to detect a storage location matching the type information of the target power bank when a power bank return request for the target power bank is detected, where the type information includes the power bank capacity type and / or the power bank power type;

[0172] A first determination module 305 is used to determine that at least one other rental device has a storage location when the detection module 304 does not detect the storage location, and to display location information of each other rental device to the user;

[0173] The first determination module 305 is also used to determine a target storage location in each storage location according to preset conditions when the detection module 304 detects at least one storage location, and remind the user to perform the power bank return operation at the target storage location.

[0174] It can be seen that implementation Figure 4 The described device for renting a power bank after successful payment can, when a power bank return request for a target power bank triggered by a user is detected, detect a storage location that matches the type information of the target power bank. When no storage location is detected, at least one other rental device with a storage location is screened, and the location information of each other rental device is displayed to the user. When at least one storage location is detected, a target storage location is selected from each storage location according to preset conditions, and the user is reminded to perform the power bank return operation at the target storage location. When the user returns the power bank, the device can screen rental equipment or storage locations that can be used for return for the user, thereby improving the efficiency of power bank return and reducing the losses of the power bank provider.

[0175] In yet another optional embodiment, Figure 4 As shown, the device for renting a power bank after successful payment may also include:

[0176] The second determination module 306 is used to determine the return time and current remaining power of the target power bank when it is detected that the user has completed the power bank return operation;

[0177] The calculation module 307 is used to calculate the rental time of the target power bank according to the unlocking time and the return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power;

[0178] The second determination module 306 is further used to determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation;

[0179] The prompt module 308 is used to prompt the user to perform a balance storage operation or a balance return operation on the balance when the payment amount is greater than the rental fee. When a balance return operation triggered by the user is detected, the balance is returned to the user according to the payment type, which includes an offline payment type and / or an online payment type.

[0180] It can be seen that implementation Figure 4 The device for renting a power bank after successful payment can, when detecting that the user has completed the power bank return operation, determine the return time and current remaining power of the target power bank, calculate the rental time of the target power bank according to the unlocking time and return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power, determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation, and when the payment amount is greater than the rental fee, prompt the user to perform a balance storage operation or a balance return operation on the balance, and when a balance return operation triggered by the user is detected, the balance will be returned to the user according to the payment type, and the rental fee can be calculated based on the user's use of the power bank, and a variety of balance processing methods can be provided to the user, thereby improving the user's power bank rental experience, urging the user to use the rented power bank correctly to a certain extent, and reducing the losses of the power bank provider.

[0181] In yet another optional embodiment, Figure 4 As shown, the detection module 304 is also used to detect the health status information of the target power bank when it is detected that the user has completed the power bank return operation, and the health status information includes appearance information, power bank function information, and hardware information;

[0182] The second determination module 306 is further used to determine the power bank damage information and the power bank damage degree of the target power bank according to the health status information of the target power bank, and determine whether the power bank damage degree is greater than a preset damage degree threshold;

[0183] The second determination module 306 is further used to determine the power bank damage compensation amount according to the power bank damage information when the power bank damage degree is greater than a preset damage degree threshold;

[0184] The specific method in which the calculation module 307 calculates the rental fee corresponding to the target power bank according to the rental duration and the current remaining power includes:

[0185] Calculate the rental fee of the target power bank based on the rental duration, current remaining power and damage compensation amount.

[0186] It can be seen that implementation Figure 4The device described for renting a power bank after successful payment can detect the health status information of the target power bank when it is detected that the user has completed the power bank return operation, determine the power bank damage information and the degree of damage of the target power bank based on the health status information of the target power bank, and judge whether the degree of damage of the power bank is greater than a preset damage degree threshold. When the degree of damage of the power bank is greater than the preset damage degree threshold, determine the power bank damage compensation amount based on the power bank damage information, calculate the corresponding rental fee of the target power bank based on the rental time, the current remaining power and the power bank damage compensation amount, and can charge the corresponding damage compensation amount based on the degree of damage of the power bank when the user returns the power bank, which can reduce the losses of the power bank provider and urge the user to use the rented power bank correctly to a certain extent.

[0187] Embodiment 4

[0188] See also Figure 5 , Figure 5 Schematic diagram of a rental device disclosed in an embodiment of the present invention. Figure 5 As shown, the rental equipment may include:

[0189] A memory 401 storing executable program codes;

[0190] a processor 402 coupled to the memory 401;

[0191] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the method for renting a power bank after successful payment described in the first embodiment of the present invention or the second embodiment of the present invention.

[0192] Embodiment 5

[0193] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps in the method for renting a power bank after successful payment described in Embodiment 1 or Embodiment 2 of the present invention.

[0194] Embodiment 6

[0195] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the steps in the method for renting a power bank after successful payment described in Embodiment 1 or Embodiment 2.

[0196] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.

[0197] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0198] Finally, it should be noted that the method, device, and rental equipment for renting a power bank after successful payment disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features therein may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A method for renting a power bank after successful payment, characterized in that: The method comprises: When a power bank rental request triggered by a user is detected, the power bank rental request is sent to the cabinet center to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request; receiving the charging rules fed back by the cabinet center, and displaying the charging rules to the user so that the user can perform a payment operation; Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, unlock the target power bank selected by the user for use by the user.

2. The method for renting a power bank after successful payment according to claim 1, characterized in that: The receiving the charging rule fed back by the cabinet center and displaying the charging rule to the user so that the user can perform a payment operation includes: Acquire user information of the user, and determine rental preferential information for the user according to the user information; Receive the charging rules fed back by the cabinet center, and determine the rental charging information for each type of power bank according to the rental preferential information and the charging rules; The power bank information of each power bank is obtained, and the rental charge information of each type of the power bank and the power bank information of each power bank are displayed to the user, so that the user can select the required type of the power bank and perform payment operations. The power bank information of each power bank includes the remaining power information of the power bank.

3. The method for renting a power bank after successful payment according to claim 2, characterized in that: The obtaining of user information of the user and determining rental preferential information for the user according to the user information includes: Detecting whether the user is logging in for the first time, and when it is determined that the user is logging in for the first time, obtaining the login registration information filled in by the user, and determining login preferential information for the user according to the login registration information; When it is determined that the user is not logging in for the first time, obtaining the user's historical rental information, and determining the user's rental credit score based on the historical rental information, wherein the historical rental information includes rental information, return information, and violation information; Determine the membership information and coupon balance information of the user, and determine the current discount information for the user based on the membership information, the coupon balance information and the rental credit score; The rental preferential information for the user is determined according to the login preferential information or the current preferential information.

4. The method for renting a power bank after successful payment according to claim 2 or 3, characterized in that: The determining whether the user has completed the payment operation, and when it is determined that the user has completed the payment operation, unlocking the target power bank selected by the user, comprises: Determine whether the user has completed the payment operation. When it is determined that the user has completed the payment operation, determine the payment information corresponding to the payment operation completed by the user and the target information of the target power bank selected by the user, wherein the payment information includes the payment type and the payment amount, and the target information includes the identification information and type information of the target power bank; Establishing a rental binding relationship between the target power bank and the user according to the target information, and unlocking the target power bank according to the identification information of the target power bank; Determine the unlocking time of the target power bank, and generate the current rental order of the user according to the unlocking time, the payment information and the target information.

5. The method for renting a power bank after successful payment according to claim 4, characterized in that: The method further comprises: When a power bank return request for the target power bank is detected, a storage location matching the type information of the target power bank is detected, where the type information includes a power bank capacity type and / or a power bank power type; When the storage location is not detected, screening at least one other rental device that exists in the storage location, and displaying location information of each other rental device to the user; When at least one of the storage locations is detected, a target storage location is selected from each of the storage locations according to preset conditions, and the user is reminded to perform a power bank return operation at the target storage location.

6. The method for renting a power bank after successful payment according to claim 5, characterized in that: The method further comprises: When it is detected that the user has completed the power bank return operation, determining the return time and current remaining power of the target power bank; Calculate the rental time of the target power bank according to the unlocking time and the return time of the target power bank, and calculate the rental fee corresponding to the target power bank according to the rental time and the current remaining power; Determine whether the payment amount corresponding to the payment operation completed by the user is greater than the rental fee, and when the payment amount is less than the rental fee, prompt the user to perform a supplementary payment operation; When the payment amount is greater than the rental fee, the user is prompted to perform a balance storage operation or a balance return operation on the balance. When a balance return operation triggered by the user is detected, the balance is returned to the user according to the payment type, which includes an offline payment type and / or an online payment type.

7. The method for renting a power bank after successful payment according to claim 6, characterized in that: The method further comprises: When it is detected that the user has completed the power bank return operation, detecting the health status information of the target power bank, the health status information including appearance information, power bank function information, and hardware information; Determine the power bank damage information and power bank damage degree of the target power bank according to the health status information of the target power bank, and judge whether the power bank damage degree is greater than a preset damage degree threshold; When the damage degree of the power bank is greater than a preset damage degree threshold, determining the power bank damage compensation amount according to the power bank damage information; The calculating, according to the rental duration and the current remaining power, a rental fee corresponding to the target power bank includes: The rental fee corresponding to the target power bank is calculated according to the rental duration, the current remaining power and the damage compensation amount of the power bank.

8. A device for renting power banks after successful payment, characterized in that: The device comprises: A sending module, configured to send the power bank rental request to the cabinet center when a power bank rental request triggered by a user is detected, so as to trigger the cabinet center to perform an operation of feeding back charging rules according to the power bank rental request; A receiving module, used for receiving the charging rules fed back by the cabinet center, and displaying the charging rules to the user so that the user can perform payment operations; The judgment module is used to judge whether the user has completed the payment operation. When it is judged that the user has completed the payment operation, the target power bank selected by the user is unlocked for use by the user.

9. A rental device, characterized in that: The leased equipment includes: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the method for renting a power bank after successful payment as described in any one of claims 1-7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, which, when called, are used to execute the method for renting a power bank after successful payment as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Method, system, storage medium and device for charging vehicle time-sharing lease

    CN109190914A

  • Charge pal renting method, charge pal returning method and renting equipment

    CN111353859A

  • Intelligent diversified engineering machinery lease management platform based on Internet of Things

    CN116308693A

  • Charging system of shared mobile power supply

    CN216211308U