User
Technical field

The present invention relates to the field of automatic leasing, and more particularly to a locking method for locking damaged leases, a rental terminal, and a rental system.

Background technique

The self-service leasing system is very common nowadays. Self-service leasing systems can be seen everywhere in the streets and lanes. The current sharing economy is one of the prominent representatives, such as shared charging treasures and shared bicycles. One of the characteristics of such a self-service leasing system is that the user can complete the self-service leasing operation under the guidance of a category such as “User Guide”, and the leasing of the leased item can be completed from the rental system.

Obviously, the leases of such rental systems will be handled by multiple people in succession, and the leases will naturally be damaged. It is conceivable that when the rented property rented by the user from the rental system is functionally defective or even unusable, it will inevitably greatly affect the user experience, and the damage to the brand is serious. In order to avoid such a phenomenon, It is necessary to identify and judge the damage of the leased property, and lock the lease with the quality problem to prevent it from being borrowed again, and reduce the probability of the user renting the damaged lease.

Summary of the invention

In order to solve the above technical problem, the present invention provides a leasehold locking method, a rental terminal, and a rental system, which can lock a damaged lease with quality problems so that the lease presents an unlockable state to the user, preventing other users. Because the leased property is rented again, it affects the user experience, reduces the user experience, and thus damages the brand reputation.

The lease locking method provided by the present invention is applied to a rental system or a rental terminal. The rental system or rental terminal is configured to provide a rental rental service or a rental return service in response to a user rental or return operation. The lease locking method includes:

Obtain the rental time T1 and return time T2 of the lease;

When the time interval between the rental time T1 and the return time T2 of the leased item meets the preset time, the lease is locked so that the lease presents an unlockable state to the user.

The rental terminal provided by the invention comprises a locking module, an obtaining module and a control module. The locking module is used to lock and unlock the rental. The control module is configured to control the locking module to unlock the lease when receiving the rental instruction, and to control the locking module to lock the lease when the return instruction is received. The obtaining module is configured to obtain a rental time T1 of the lease and a return time T2 of the lease. The control module is further configured to: when the time interval of the rental time T1 and the return time T2 of the rented item meets the preset time, the control locking module locks the lease item to make the rented object present the unlockable state to the user.

The rental system provided by the present invention includes a cloud server and a lease terminal that interacts with the cloud server. The cloud server generates a second lease instruction in response to the first lease instruction sent by the user terminal that carries the leased terminal identity information, and sends the second lease instruction to the lease terminal. The lease terminal is configured to unlock the lease in response to the second lease instruction issued by the cloud server. The cloud server includes an acquisition module and a processing module. The acquisition module is used to record the lease time T1 of the lease and the return time T2 of the lease. The processing module is configured to generate a lock instruction and send the lock instruction to the renting terminal when the time interval of the lease time T1 and the return time T2 of the leased item meets the preset time. The lending terminal locks the lease in response to the lock command to cause the lease to present an unlockable state to the user.

It can be seen from the above technical solution that the present invention provides a leasehold locking method, terminal and system, which can automatically identify whether the leased item in the automatic rental system is damaged, and lock the lease item with quality problems to prevent it from being rented again by the user. On the one hand, it can reduce the probability that users will affect the user experience by renting damaged rentals, and on the other hand can protect the brand reputation.

DRAWINGS

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can obtain other drawings according to the provided drawings without any creative work.

1 is a flowchart of a leasehold locking method according to a first embodiment of the present invention;

2 is a flowchart of a leasehold locking method according to a second embodiment of the present invention;

3 is a functional block diagram of a rental terminal according to a third embodiment of the present invention;

4 is a functional block diagram of a rental system according to a fourth embodiment of the present invention;

FIG. 5 is a functional block diagram of a rental system according to still another embodiment of the present invention.

detailed description

The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.

In the following description, specific embodiments of the present invention will be described with reference to the steps and symbols that are executed by one or more computers, unless otherwise stated. Thus, these steps and operations will be referred to several times by a computer, and the computer execution referred to herein includes the operation of a computer processing unit that represents an electronic signal in data in a structured version. This operation converts the data or maintains it at a location in the computer's memory system, which can be reconfigured or otherwise altered in a manner well known to those skilled in the art. The data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format. However, the principles of the present invention are described in the above text, which is not intended to be a limitation, and those skilled in the art will appreciate that the various steps and operations described below can also be implemented in hardware.

The term "module" as used herein may be taken to mean a software object that is executed on the computing system. The different components, modules, engines, and services described herein can be considered as implementation objects on the computing system. The apparatus and method described herein are preferably implemented in software, and may of course be implemented in hardware, all within the scope of the present invention.

First embodiment

Please refer to FIG. 1. FIG. 1 is a flowchart of a leasehold locking method according to a first embodiment of the present invention. The leasehold locking method is applied to a rental system or a rental terminal. The rental system or rental terminal has a locking module. The lockout module is used to lock or unlock the rental. The locking module can be an electronically controlled lock, an ordinary mechanical lock, or a combination of an electronically controlled lock and an ordinary mechanical lock. The rental system or rental terminal is configured to provide a rental rental service or a rental return service in response to a user rental or return operation. The rental can be a common charging treasure, bicycle, automobile, umbrella, etc., and can also be understood as other physical objects such as a bed, a water cup, a book, a mobile phone, etc., and even in some embodiments, the rental can be understood. For non-physical objects, such as useful information exchanged, some news videos, entertainment gossip, etc., non-physical objects that need to be transmitted through the medium, the present invention does not specifically limit this. The rental lock method includes:

Step 101: Obtain a rental time T1 and a return time T2 of the lease.

In this step, when the rented item successfully completes the renting, the renting time T1 of the rented item is acquired, and when the rented item is returned, the returning time T2 of the rented item is obtained.

The renting time T1 of the rented item is the time for the renting terminal to unlock the rented item for the user to use in response to the renting instruction. For example, the user sends a first lease instruction carrying the leased terminal identity information to the cloud server of the rental system through the user terminal. The cloud server generates a second lease instruction according to the first lease instruction and sends the second lease instruction to the rent terminal. The rental terminal unlocks the lease in response to the second rental instruction to allow the user to use. The time when the rental terminal unlocks the rental item is the rental time of the rental item. For example, when the user rents the rented item by means of a coin or a credit card at the rental terminal, if the renting terminal is successfully charged, the rental terminal unlocks or rents the loan to allow the user to use, so that the rental terminal unlocks or sends the rental. The time of the item is the rental time of the lease.

It can be understood that, in other embodiments, the lease time of the lease may also be other time points of the user lease process, for example, the time when the cloud server of the rental system sends the time to the user terminal to prompt the user to rent successfully, or the rental system. The time when the cloud server receives the first lease instruction sent by the user terminal.

In the present embodiment, whether the lease is returned is detected by setting the detection module at the rental terminal. Specifically, the detecting module determines whether the rented item has been returned by detecting whether the locking module is locked, for example, when detecting that the locking module is locked, it can be determined that the rented item has been returned.

It can be understood that, in other embodiments, a radio frequency chip (eg, an RFID chip, an NFC chip, an IC chip, etc.) carrying the leased entity identity information may be disposed on the lease, and the corresponding radio frequency card reader is disposed on the leased terminal. (for example, RFID chip reader, NFC chip reader, IC chip reader, etc.). When the user returns the rented item, if the card reader of the renting terminal reads the identity information of the rented item, it can be determined that the rented item has been returned.

The return time T2 of the lease is a time when the rental system or the rental terminal locks the lease in response to the user return operation. It can be understood that, in other embodiments, the lease time of the lease may also be other time points of the user rental process, for example, the time when the rental system or the rental terminal sends the user terminal to prompt the user to return.

Step 102: Determine whether the time interval of the lease time T1 and the return time T2 of the leased item meets the preset time T. If so, the flow proceeds to step 103; if not, the flow returns to step 101.

In step 102, the time interval between the lease time T1 and the return time T2 of the lease is the absolute value of the difference between the lease time T1 and the return time T2.

In this embodiment, when the time interval between the lease time T1 and the return time T2 is not greater than the preset time T (for example, 60 seconds), the time interval of the lease time T1 and the return time T2 of the lease meets the preset. time. On the contrary, the time interval between the lease time T1 and the return time T2 of the rented item does not satisfy the preset time. The preset time T can be specifically set according to the actual application in the embodiment. For example, when the rented item is a shared bicycle, it is considered that the user needs to take a certain time after renting to experience whether the shared bicycle has an abnormality, so The preset time is set to 120 seconds.

Step 103: Lock the rented item to make the rented item present an unobtainable state to the user, thereby preventing the rented item from being borrowed again.

The locking of the lease may be a locking operation of the leased device, such as a rental terminal or a rental system, for locking the lease, and the accessory device locks the lease to present to the user. a non-acquisable state; or a locking operation that is actively issued by the lending object, and the accessory device completes the locking operation in cooperation with the lending object, so that the lending object presents an unobtainable state to the user. The present invention is not specifically limited thereto.

Further, the locking operation may be a mechanical locking operation, such as an intermeshing mechanical locking structure, or an electrical locking operation, such as an electrical locking component used in conjunction with each other, or a mechanical or electrical type. The locking operation used in conjunction with the locking operation, or other locking operation that does not describe the locking function, is not specifically limited in the present invention.

Even further, the locking operation can also be understood as a “locked state”, that is, an “unusable state”, in which case the lease loses some or even all functions and presents a “dead state”, which is lost to the user. The original rental value, at this time the lease is also locked. For the convenience of understanding, for example, in the rental of the shared charging treasure, when the charging treasure is in a locked state, the power can be discharged, thereby losing the function of charging the mobile device, and the charging treasure loses its original meaning to the user. Charging function, the charging treasure is locked.

For convenience of understanding, the method provided by the present invention is described by taking the shared charging treasure as an example, but it should be clear that the description of the shared charging treasure is not limited to the present invention.

When the user successfully completes the rental of the charging treasure, the rental time T1 of the charging treasure is obtained; when the user successfully returns the same charging treasure, the return time T2 of the charging treasure at this time is obtained; the rental time T1 of the charging treasure is returned The time T2 makes a difference and determines whether the difference satisfies the preset time. For example, when the time interval between the first charging and the returning operation of the same charging treasure is 1 minute and less than the preset time of 2 minutes, the step S102 is satisfied, and the flow proceeds to step S103 to lock the charging treasure to prevent the second borrowing.

In summary, the present invention provides a leasehold locking method, which determines whether to lock the lease by determining whether the lease time T1 of the lease and the time interval of the return time T2 meet the preset time T, thereby effectively reducing or even eliminating When an existing user rents the rental item, it often finds that it is damaged or loses practical value and reduces the user experience affecting the brand reputation.

Second embodiment

Referring to FIG. 2, FIG. 2 is a flowchart of a leasehold locking method according to a second embodiment of the present invention. The method includes:

Step 201: Obtain a rental time T1 and a return time T2 of the lease.

Step 202: Determine whether the time interval of the lease time T1 and the return time T2 of the rented item meets the preset time T. If yes, the process goes to step 203; if not, the process returns to step 201.

The steps 201 and 202 in the second embodiment are the same as the steps 101 and 102 in the first embodiment, and are not described here.

Step 203: Acquire a time interval in which the lease time T1 and the return time T2 of the accumulated lease item in the preset unit time satisfy the preset time T.

The preset unit time may be 24 hours, or may be one week, or other unit time set according to the specific needs of the rental, and the present invention does not specifically limit this.

Step 204: Determine whether the time interval of the lease time T1 and the return time T2 of the leased item in the preset unit time meets the preset number of times of the preset time T.

Wherein, when the time interval between the rental time T1 and the return time T2 of the rented loan first meets the preset time T, the preset unit time takes the rental time T1 of the rented object as the time starting point. For example, if the preset unit time is 6 hours and the rental time T1 is 8:00, the preset unit time starts at 8:00 and the end time is 14:00. It is to be understood that, in other embodiments, the preset unit time may also be the lease time T2 as the time start point, which is not limited herein.

In this step, after the lease time and the return time of the lease are completed, the lease time and the return time of the lease are satisfied in the preset unit time to meet the preset time. The number of times, and determining whether the accumulated number of times meets the preset number of times in the preset unit time; if yes, the flow goes to step 205; if not, the process ends.

Step 205: Lock the rented item to make the rented item present an unobtainable state to the user, thereby preventing the rented item from being borrowed again.

The operation of step 205 in the second embodiment is the same as the operation of step 103 in the first embodiment, and details are not described herein again.

For convenience of understanding, the method provided by the present invention is described by taking the shared charging treasure as an example, but it should be clear that the description of the shared charging treasure is not limited to the present invention.

When the user successfully completes the rental of the charging treasure, the rental time T1 of the charging treasure is obtained, for example, 8:00; when the user successfully returns the same charging treasure, the returning time T2 of the charging treasure at this time is obtained, for example, 8:01. The difference between the rental time T1 of the charging treasure and the returning time T2 is made to determine whether the difference satisfies the preset time. For example, when the time interval between the first charging and the returning operation of the same charging treasure is 1 minute and less than 2 minutes of the preset time, the condition in step 201 is satisfied, and the flow proceeds to step 202.

If the user (which can be the same user or other users) once again rents and returns the same charging treasure after the preset unit time (for example, 6 hours) from the rental time T1 (8:00) If the rental time and the return time still satisfy the preset time, the rental time T1 and the return time T2 of the accumulated charging treasure in the preset unit time satisfy the number of occurrences of the preset time, and determine the preset unit time. Whether the accumulated number of times within the preset number of times is satisfied. For example, when the time interval between the user renting the charging treasure and returning the charging treasure is less than 2 times in the preset unit time, and the preset number of times is satisfied 3 times, the condition in step 204 is satisfied, and the process is satisfied. Go to step 205.

Since the user performs two consecutive rental and return operations for the same charging treasure and the time interval between the two rental and return operations is less than the preset time of 2 minutes, it may indicate that the user is not satisfied with the use effect of the charging treasure, the charging treasure It can be considered that there is a quality problem. At this time, the operation in step 205 is performed, that is, the charging treasure is locked, so that the charging treasure presents an unobtainable state to the user, and the user cannot rent the charging treasure again, so as to prevent the user experience from affecting the brand. reputation.

In summary, the present invention determines whether the lease time of the lease and the return time meet the preset time, and determines the lease time and return time interval of the lease when the preset time is met. Whether the number of occurrences of the preset time meets the preset number of times determines whether to lock the lease item, which can effectively reduce or even prevent the existing user from renting the rented item, often finds that it loses practical value and reduces the user experience to affect the brand reputation. phenomenon.

Third embodiment

Referring to FIG. 3, FIG. 3 is a schematic diagram of functional modules of a rental terminal 100 for locking leases according to a third embodiment of the present invention. The renting terminal 100 includes an obtaining module 301, a locking module 302, and a control module 303. The locking module 302 is used to lock and/or unlock the rental.

The obtaining module 301 is configured to acquire the rental time T1 and the return time T2 of the lease. Specifically, when the lease successfully completes the lease, the obtaining module 301 acquires the lease time T1 of the lease. When the lease is returned, the acquisition module 301 acquires the return time T2 of the lease.

The renting time T1 of the rented item is the time for the renting terminal to unlock the rented item for the user to use in response to the renting instruction. For example, when the user rents the rented item in the rental terminal, the rental terminal 100 unlocks or rents the loan to allow the user to use, so that the rental terminal 100 unlocks or sends out the rental terminal 100. The time of renting the loan is the rental time of the lease. It can be understood that, in other embodiments, the rental time of the lease may also be other time points of the user rental process, for example, the time when the user pays successfully.

In this embodiment, the rental terminal 100 further includes a detection module 304 electrically connected to the control module 303. The detection module 304 is configured to detect whether the lease is returned. Specifically, the detecting module 304 determines whether the rented item has been returned by detecting whether the locking module 302 is locked. For example, when it is detected that the locking module 302 is locked, it can be determined that the rented item has been returned.

It is to be understood that, in other embodiments, a radio frequency chip (eg, an RFID chip, an NFC chip, an IC chip, etc.) carrying the rental identity information may be disposed on the lease, and the corresponding radio frequency reading card is set on the rental terminal 100. (eg, an RFID chip reader, an NFC chip reader, an IC chip reader, etc.). The detecting module 304 determines whether the rented item has been returned by detecting whether the radio frequency card reader has read the identity information of the rented item. For example, when the user returns the rented item, if the radio frequency card reader of the renting terminal 100 reads the identity information of the rented item, it can be determined that the rented item has been returned.

The return time T2 of the lease is the time when the rental system or the rental terminal 100 locks the lease in response to the user return operation. It can be understood that, in other embodiments, the lease time of the lease may also be other time points of the user lease process, for example, the rental terminal 100 sends the prompt information to prompt the user to return the successful time.

The control module 303 is configured to control the lock module 302 to unlock the lease for use by the user when receiving the rental instruction, and control the lock module 302 to lock the lease when the return instruction is received. The control module 303 is further configured to determine whether the time interval of the lease time T1 and the return time T2 of the leased item meets the preset time T, and when the time interval of the lease time T1 and the return time T2 of the leased item meets the preset time T, the control is performed. The lockout module 302 locks the lease to cause the lease to present an unobtainable locked state to the user, thereby preventing the lease from being borrowed again.

The time interval between the lease time T1 and the return time T2 of the lease is the absolute value of the difference between the lease time T1 and the return time T2.

In this embodiment, when the time interval between the renting time T1 and the returning time T2 is not greater than the preset time T (for example, 60 seconds), the time interval between the renting time T1 and the returning time T2 of the rented item satisfies the preset time. On the contrary, the time interval between the lease time T1 and the return time T2 of the rented item does not satisfy the preset time. The preset time T can be specifically set according to the actual application in the embodiment, and is not limited herein. For example, when the rented item is a shared bicycle, it is considered that the user needs to take a certain time after renting to experience whether the shared bicycle exists. Abnormal, so the preset time can be set to 120 seconds.

The locking module 302 can be an electronically controlled lock, a general mechanical lock, or a combination of an electronically controlled lock and a common mechanical lock. The operation of locking the lease may be a mechanical locking operation, such as an intermeshing mechanical locking structure, or an electrical locking operation, such as an electrical locking component used in conjunction with each other, or a mechanical or electrical type. The locking operation used in conjunction with the locking operation, or other locking operation that does not describe the locking function, is not specifically limited in the present invention.

Even further, the operation of locking the lease can also be understood as a “locked state”, that is, an “unusable state”, in which case the lease loses some or even all functions and presents a “dead state”. The user loses the original rental value, and the lease is also locked. For the convenience of understanding, for example, in the rental of the shared charging treasure, when the charging treasure is in a locked state, the power can be discharged, thereby losing the function of charging the mobile device, and the charging treasure loses its original meaning to the user. Charging function, charging treasure is locked

In this embodiment, in order to more accurately identify whether the lease item is damaged, when the time interval of the lease time T1 and the return time T2 of the rented item meets the preset time T, the control module 303 further accumulates the lease item within the preset unit time. The time interval between the rental time T1 and the return time T2 satisfies the occurrence number M of the preset time T, and the time interval of the rental time T1 and the return time T2 of the leased item within the preset unit time satisfies the cumulative number of occurrences of the preset time T When the M reaches the preset number of times, the control lock module 302 locks the lease to make the renter present an unlockable state to the user. In this way, it can be avoided that the time interval between the rental time and the return time of the leased item meets the preset time, and then the lease item is triggered to be locked and presents an unlockable unlock state, thereby causing the lease to be idle and thus causing the use rate of the leased item to be low. The situation arises.

The preset unit time may be 24 hours, or may be one week, or other unit time set according to the specific needs of the rental, and the present invention does not specifically limit this. In this embodiment, when the time interval when the rented item first appears the rental time T1 and the return time T2 meets the preset time T, the preset unit time uses the rental time T1 of the rented item as the time starting point. For example, if the preset unit time is 6 hours and the rental time T1 is 8:00, the preset unit time starts at 8:00 and the end time is 14:00. It is to be understood that, in other embodiments, the preset unit time may also be the lease time T2 as the time start point, which is not limited herein.

Preferably, the rental terminal 100 further includes a storage module 305 and an interface module 306 electrically connected to the control module 303. The storage module 305 stores the preset time, the preset unit time, and the preset number of times in advance. The interface module 306 is configured to receive external information, including but not limited to the preset time set, the preset unit time, and the preset number of times, and transmit the preset time, the preset unit time, and the preset number of times to the storage. The module 305 performs storage. For example, in some embodiments, the computer may modify, delete, or reset the preset time, the preset unit time, and the preset number in the storage module 305 through the interface module 306.

Preferably, the rental terminal 100 further includes a reminder module 307. The reminder module 307 is electrically connected to the control module 303 for making corresponding reminding information according to the judgment result of the control module 303. For example, in some embodiments, when the control module 303 determines that the time interval between the lease time T1 and the return time T2 of the rented item meets the preset time T, or the time interval between the lease time T1 and the return time T2 of the rented object When the preset time T is satisfied and the time interval of the rental time T1 and the return time T2 of the rented item in the preset unit time meets the cumulative number of occurrences M of the preset time T reaches a preset number of times, the reminder module 307 may show the corresponding Reminders (for example, rented items are damaged, please rent other rental items), the user can intuitively know the corresponding reminder information and respond accordingly. In some other embodiments, when the control module 303 determines that the time interval of the rental time T1 and the return time T2 of the rented item does not satisfy the preset time T, or the time of the rental time T1 and the return time T2 of the rental item When the interval meets the preset time T but the time interval of the rental time T1 and the return time T2 of the leased item in the preset unit time meets the preset number of times of the preset time T, the reminder module 307 may show Corresponding other reminder information, the user can intuitively know the corresponding reminder information and make other corresponding responses.

In summary, the rental terminal 100 of the present embodiment determines whether to lock the lease by determining whether the lease time T1 of the lease and the time interval of the return time T2 meet the preset time T, thereby effectively reducing or even eliminating the existing lease. When a user rents the rental item, he or she often finds that it is damaged or loses practical value and reduces the user experience affecting the brand reputation. Further, when the time interval of the loan rental time T1 and the return time T2 meets the preset time T, the rental terminal 100 of the present embodiment further determines the time of the rental time T1 and the return time T2 of the rented item in the preset unit time. Whether the interval satisfies the preset number of times M of the preset time T reaches a preset number of times determines whether or not the rented object is locked, thereby more accurately identifying the rented object abnormality, avoiding the fact that the rented object is idle and thus causing the use rate of the rented object to be low.

Fourth embodiment

Please refer to FIG. 4. FIG. 4 is a schematic diagram of functional modules of a rental system 200 for locking leases according to a fourth embodiment of the present invention. The rental system 200 includes a cloud server 300 and a rental terminal 400 that interacts with the cloud server 300.

When the user rents the lease through the rental system 200, the user sends the first lease instruction carrying the identity information of the rental terminal 400 to the cloud server 300 through the user terminal 500. The cloud server 300 generates a second lease instruction in response to the first lease instruction sent by the user terminal 500 and sends the second lease instruction to the rent terminal 400. The renting terminal 400 unlocks the rent in response to the second renting instruction issued by the cloud server 300 for use by the user, and returns a third renting instruction including the rented property information to the cloud server 300.

When the user returns the rental item, the user can complete the return by locking the rental item through the rental terminal 400. When the rental terminal 400 detects that the rent has been returned, the first return instruction carrying the rented identity information is sent to the cloud server 300. The cloud server 300 completes the rental return by performing the rental fee settlement, the deposit refund, and the like in response to the first return instruction.

The rental terminal 400 may be fixed on the rental item, for example, a rental device fixed on the shared bicycle, or may be installed at a specific place and provide a storage place for renting the rental item, for example, a rental umbrella stand for renting an umbrella and providing a plurality of umbrella accommodation positions. . The rental terminal 400 includes a locking module 401, a first communication module 402, and a control module 403.

The locking module 401 is used to lock and/or unlock the rental. The locking module 401 can be an electronically controlled lock, a general mechanical lock, or a combination of an electronically controlled lock and a common mechanical lock.

The first communication module 402 is configured to perform data communication with the cloud server 300. Specifically, the first communication module 402 receives the second lease instruction sent by the cloud server 300, and sends a third lease instruction including the lease identity information to the cloud server 300 when the lease rental is successful. After the user returns the lease, the first communication module 402 is further configured to send the first return instruction carrying the lease identity information to the cloud server 300.

The control module 403 is configured to control the locking module 401 to unlock the lease for use by the user when receiving the second rental instruction sent by the cloud server 300.

The cloud server 300 includes a second communication module 404, an acquisition module 405, and a processing module 406. The second communication module 404 is configured to communicate with the user terminal 500, the rental terminal 400, and the like.

The obtaining module 405 is configured to acquire the rental time T1 of the lease and the return time T2 of the lease. Specifically, when the lease successfully completes the lease, the obtaining module 405 acquires the lease time T1 of the lease. When the lease is returned, the acquisition module 405 obtains the return time T2 of the lease.

The renting time T1 of the rented item is the time when the renting terminal 400 unlocks the rented item for the user to use in response to the second renting instruction sent by the cloud server in this embodiment. It can be understood that, in other embodiments, the lease time of the lease may also be the time when the cloud server 300 of the rental system 200 receives the first lease instruction sent by the user terminal 500, or the cloud server 300 may receive the lease. The time of the third rental instruction returned by the terminal 400.

In this embodiment, the rental terminal 400 further includes a detection module 408. The detection module 408 is configured to detect whether the lease is returned. Specifically, the detecting module 408 determines whether the rented item has been returned by detecting whether the locking module 401 is locked. For example, when detecting that the locking module 401 is locked, it can be determined that the rented item has been returned. It can be understood that, in other embodiments, a radio frequency chip (eg, an RFID chip, an NFC chip, an IC chip, etc.) carrying the rental identity information may be disposed on the lease, and the corresponding radio frequency reading card is set on the rental terminal 400. (eg, an RFID chip reader, an NFC chip reader, an IC chip reader, etc.). The detecting module 408 determines whether the rent has been returned by detecting whether the radio frequency card reader has read the identity information of the rented object. For example, when the user returns the rented item, if the radio frequency card reader of the renting terminal 400 reads the identity information of the rented item, it can be determined that the rented item has been returned.

The return time T2 of the lease is the time when the rental system 200 or the rental terminal 400 locks the lease in response to the user return operation. It can be understood that, in other embodiments, the lease time of the lease may also be other time points of the user lease process, for example, the time when the cloud server 300 sends the prompt information prompting the user to return the success.

The processing module 406 is configured to generate a second renting instruction when receiving the first renting instruction sent by the renting terminal 400, and perform rental fee settlement, deposit refund, etc. to complete the rental return when receiving the first returning instruction sent by the renting terminal 400. And sending a time prompting the user to return the successful prompt information to the user terminal 500. The processing module 406 is further configured to determine whether the time interval of the lease time T1 and the return time T2 of the leased item meets the preset time, and generate a lock instruction when the time interval of the lease time T1 and the return time T2 of the rented item meets the preset time. And sent to the rental terminal 400. The first communication module 402 of the rental terminal 400 receives the lock instruction of the cloud server 300, and the control module 403 controls the lock module 401 to lock the lease in response to the lock instruction to cause the lease to present an unlockable unlocked state, thereby preventing the lease from being borrowed again.

The time interval between the lease time T1 and the return time T2 of the lease is the absolute value of the difference between the lease time T1 and the return time T2.

In this embodiment, when the time interval between the renting time T1 and the returning time T2 is not greater than the preset time T (for example, 60 seconds), the time interval between the renting time T1 and the returning time T2 of the rented item satisfies the preset time. On the contrary, the time interval between the lease time T1 and the return time T2 of the rented item does not satisfy the preset time. The preset time T can be specifically set according to the actual application in the embodiment, and is not limited herein. For example, when the rented item is a shared bicycle, it is considered that the user needs to take a certain time after renting to experience whether the shared bicycle exists. Abnormal, so the preset time can be set to 120 seconds.

The operation of locking the lease may be a mechanical locking operation, such as an intermeshing mechanical locking structure, or an electrical locking operation, such as an electrical locking component used in conjunction with each other, or a mechanical or electrical type. The locking operation used in conjunction with the locking operation, or other locking operation that does not describe the locking function, is not specifically limited in the present invention.

Even further, the operation of locking the lease can also be understood as a “locked state”, that is, an “unusable state”, in which case the lease loses some or even all functions and presents a “dead state”. The user loses the original rental value, and the lease is also locked. For the convenience of understanding, for example, in the rental of the shared charging treasure, when the charging treasure is in a locked state, the power can be discharged, thereby losing the function of charging the mobile device, and the charging treasure loses its original meaning to the user. Charging function, the charging treasure is locked.

In this embodiment, in order to more accurately identify whether the lease item is damaged, when the time interval of the lease time T1 and the return time T2 of the rented item meets the preset time T, the processing module 406 further accumulates the lease item within the preset unit time. The time interval between the rental time T1 and the return time T2 satisfies the occurrence number M of the preset time T, and the time interval of the rental time T1 and the return time T2 of the leased item within the preset unit time satisfies the cumulative number of occurrences of the preset time T When the M reaches the preset number of times, a lock command is generated and transmitted to the rent terminal 400. The control module 403 of the rental terminal 400 controls the lock module 401 to lock the lease in response to the lock instruction to cause the rent to present an unobtainable state to the user. In this way, the time interval between the rental time and the return time of the leased item can be avoided, and once the preset time is met, the lease item is triggered to be locked and the unlocked state is unobtainable, thereby causing the lease to be idle and thus the use rate of the leased item is low. The situation arises.

The preset unit time may be 24 hours, or may be one week, or other unit time set according to the specific needs of the rental, and the present invention does not specifically limit this. In this embodiment, when the time interval when the rented item first appears the rental time T1 and the return time T2 meets the preset time T, the preset unit time uses the rental time T1 of the rented item as the time starting point. For example, if the preset unit time is 6 hours and the rental time T1 is 8:00, the preset unit time starts at 8:00 and the end time is 14:00. It is to be understood that, in other embodiments, the preset unit time may also be the lease time T2 as the time start point, which is not limited herein.

Preferably, the cloud server 300 further includes a storage module 409 and an interface module 410 electrically connected to the control module 403. The storage module 409 stores the preset time, the preset unit time, and the preset number of times in advance. The interface module 410 is configured to receive external information, including but not limited to the preset time set, the preset unit time, and the preset number of times, and transmit the preset time, the preset unit time, and the preset number of times to the storage. The module 409 performs storage. For example, in some embodiments, the computer may modify, delete, or reset the preset time, the preset unit time, and the preset number in the storage module 409 through the interface module 410.

Preferably, the rental system 200 further includes a reminder module 411. The reminder module 411 can be disposed in the cloud server 300 or in the rental terminal 400. As shown in FIG. 4, when set in the cloud server 300, the reminder module 411 is electrically connected to the processing module 406 for making corresponding reminding information according to the judgment result of the processing module 406. For example, in some embodiments, when the processing module 406 determines that the time interval between the lease time T1 and the return time T2 of the rented item meets the preset time T, or the time interval of the rental time T1 and the return time T2 of the rented item meets the pre- When the time T is set and the time interval of the rental time T1 and the return time T2 of the rented item in the preset unit time reaches the preset number of times of the preset time T, the reminder module 411 can display the corresponding reminder information. (For example, if the rental is damaged, please rent other leases), the user can intuitively know the corresponding reminder and respond accordingly. In some other embodiments, when the processing module 406 determines that the time interval of the rental time T1 and the return time T2 of the rented item does not satisfy the preset time T, or the time of the rental time T1 and the return time T2 of the rental item When the interval meets the preset time T but the time interval of the rental time T1 and the return time T2 of the rented item in the preset unit time meets the preset number of times of the preset time T, the reminder module 411 may show Corresponding other reminder information, the user can intuitively know the corresponding reminder information and make other corresponding responses.

As shown in FIG. 5, when the rental terminal 400 is installed, the reminder module 411 is the same as the reminder module 307 of the rental terminal 100 in the third embodiment, and details are not described herein again.

In summary, the rental system 200 of the present embodiment determines whether to lock the lease by determining whether the lease time T1 of the lease and the time interval of the return time T2 meet the preset time T, thereby effectively reducing or even eliminating the existing one. When a user rents the rental item, he or she often finds that it is damaged or loses practical value and reduces the user experience affecting the brand reputation. Further, when the time interval of the loan rental time T1 and the return time T2 meets the preset time T, the rental system 200 of the present embodiment further determines the time of the rental time T1 and the return time T2 of the rental item in the preset unit time. Whether the interval satisfies the preset number of times M of the preset time T reaches a preset number of times determines whether or not the rented object is locked, thereby more accurately identifying the rented object abnormality, avoiding that the rented object is idle and thus causing the use rate of the rented object to be low.

The various embodiments in the present specification are described in a progressive manner, and each embodiment focuses on differences from other embodiments, and the same similar parts between the various embodiments may be referred to each other.

The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments are obvious to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but the scope of the invention is to be accorded

can u summarize the renting system above?