Shared rental item return identification system, method and device and medium
By setting up item sensing sensors and RFID readers in shared rental equipment and building a closed-loop return confirmation logic, the accuracy and reliability issues of shared rental item return identification are solved, maintenance costs are reduced, and contactless return and hardware durability are achieved.
Patent Information
- Application Number
- CN202511350111.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-09-22
AI Technical Summary
Existing methods for identifying the return of shared rental items are susceptible to hardware failure and have high maintenance costs. Contact-based return methods require significant effort and cost, and the hardware is prone to oxidation and damage.
Item sensing sensors and RFID readers are installed inside each warehouse, and RFID tags are installed inside shared rental items. A closed-loop return confirmation logic is constructed. The initial perception of the item sensing sensor is used to detect the return of the RFID tag, realizing the serial coupling of spatial perception and identity recognition. The RFID readers of the surrounding warehouses are used for arbitration to solve the problems of tag drift and warehouse cross-reading.
It improves the accuracy and reliability of return identification, reduces maintenance and operation costs, avoids empty readings and missed readings of RFID readers, realizes contactless return, and reduces the risk of hardware oxidation damage.
Smart Images

Figure CN120853299A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent sharing technology, and in particular to a shared rental item return identification system, method, device and medium. Background Technology
[0002] With the booming development of the sharing economy, various shared rental devices have emerged. Some shared rental items need to be stored in storage units, such as shared power banks and shared batteries.
[0003] To ensure reliable return of shared rental items, a contact-based return method is generally adopted. This involves adding communication contacts to the exterior of the shared rental item and communication probes to the storage unit. The contact-based return method requires significant effort and cost in the structural design of both the shared rental item and the storage unit to ensure reliable contact between the communication contacts and the communication probes during return. Furthermore, with the passage of time and repeated use, the communication contacts and probes inevitably experience oxidation and damage, affecting the return of the shared rental item. Subsequent upgrades and maintenance of the shared rental equipment also require substantial effort and cost. Summary of the Invention
[0004] This application provides a shared rental item return identification system, method, device, and medium to solve the problems of existing shared rental item return identification methods being susceptible to hardware failures and having high maintenance costs. The technical solution provided by this application is as follows: On one hand, this application provides a shared rental item return identification system applied to shared rental equipment. The shared rental equipment is equipped with a return compartment, which includes multiple compartments. Each compartment is used to store shared rental items, and each shared rental item is equipped with an RFID tag. Each compartment is equipped with an RFID reader and an item sensing sensor. The shared rental item return identification system includes a return identification unit installed in each compartment and a return processing unit installed inside the shared rental equipment. The return processing unit is communicatively connected to the return identification unit in each compartment. The return identification unit is used to activate the item sensing sensor inside the target storage area when it detects that the target storage area it is in meets the item sensing trigger conditions; if it determines that there are shared rental items in the target storage area based on the real-time sensing signal of the item sensing sensor, it activates the RFID reader inside the target storage area; if it determines that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports the item information; if it determines that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports no item information. The return processing unit is used to compare the item information with the in-warehouse item information if it receives item information reported by the return identification unit inside the target warehouse. If the comparison result determines that the item information is not recorded in the in-warehouse item information, the item information is entered into the in-warehouse item information, and a first prompt message indicating successful return of the shared rental item is output. If it receives no item information reported by the return identification unit inside the target warehouse, it notifies the return identification units inside each surrounding warehouse to activate the RFID reader. If it receives a report from the return identification unit inside any surrounding warehouse that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, and the item information is not recorded in the in-warehouse item information, the item information is entered into the in-warehouse item information, and a first prompt message indicating successful return of the shared rental item is output.
[0005] Optionally, each compartment is equipped with a compartment door and a door lock switch sensor, which is communicatively connected to the return identification unit; or, each compartment is equipped with an item presence sensor, which is communicatively connected to the return identification unit. The return identification unit is used to detect when the real-time sensing signal of the door lock switch sensor or the item location sensor changes, and to determine that the target location where it is located meets the item sensing trigger condition.
[0006] Optionally, the return identification unit is also used to, if it is determined from the real-time echo signal of the RFID reader that the RFID reader has failed to read the item information stored in the RFID tag inside the shared rental item, then gradually increase the transmission power of the RFID reader according to the power increment strategy until the maximum transmission power is increased and the item information stored in the RFID tag inside the shared rental item is still not successfully read, and then report that there is no item information.
[0007] Optionally, the return processing unit is further configured to, when determining from the comparison results that the item information has been recorded in the in-warehouse item information, notify the return identification units inside each of the surrounding warehouses of the target warehouse to activate the RFID reader, and when receiving the item information stored in the RFID tag inside the shared rental item successfully read by the RFID reader from the return identification unit inside any of the surrounding warehouses, and when the item information is not recorded in the in-warehouse item information, enter the item information into the in-warehouse item information and output a first prompt message indicating that the shared rental item has been successfully returned.
[0008] Optionally, the return processing unit is also used to determine that when the RFID readers reported by the return identification units inside all surrounding warehouses have successfully read the item information stored in the RFID tags inside the shared rental items and recorded it in the item information in the warehouse, it outputs a second prompt message indicating that the return of the shared rental items has failed and needs to be returned again.
[0009] Optionally, the return processing unit is also used to determine that the target warehouse is empty when all the return identification units inside the surrounding warehouses report no item information, and output a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again.
[0010] On the other hand, this application provides a method for identifying the return of shared rental items, applied to a return identification unit located inside each storage unit in the aforementioned shared rental item return identification system, comprising: When the target storage location where it is located meets the item sensing trigger conditions, the item sensing sensor inside the target storage location is activated. When the real-time sensing signals from the object sensing sensors determine that there are shared rental items stored in the target warehouse, the RFID card reader inside the target warehouse is activated. If the RFID reader successfully reads the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, then the item information is reported. If, based on the real-time echo signal from the RFID reader, it is determined that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item, then a report of no item information should be submitted.
[0011] On the other hand, this application provides another method for identifying the return of shared rental items, applied to the return processing unit located inside the shared rental equipment in the aforementioned shared rental item return identification system, including: If the item information is received from the return identification unit inside the target warehouse, the item information is compared with the item information in the warehouse. If the comparison result determines that the item information is not recorded in the item information in the warehouse, the item information is entered into the item information in the warehouse, and the first prompt message indicating that the shared rental item has been successfully returned is output. If a return identification unit inside the target warehouse reports no item information, then the return identification units inside each surrounding warehouse are notified to activate their RFID readers. If any surrounding warehouse's return identification unit reports that its RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, and the item information is not recorded in the in-warehouse item information, then the item information is entered into the in-warehouse item information, and the first prompt message indicating successful return of the shared rental item is output.
[0012] On the other hand, this application provides a shared rental equipment, including a return warehouse and the aforementioned shared rental item return identification system; wherein, the return warehouse includes multiple storage compartments, each compartment is used to store shared rental items, each shared rental item is equipped with an RFID tag, and each storage compartment is equipped with an RFID reader and an item sensing sensor.
[0013] On the other hand, this application provides a computer-readable storage medium storing computer instructions, which, when executed by a processor, implement any of the above-described methods for identifying the return of shared rental items.
[0014] The beneficial effects of this application are as follows: This application constructs a closed-loop return confirmation logic by installing item sensing sensors and RFID readers inside each storage unit and RFID tags inside the shared rental items. This logic extends from the initial sensing by the item sensing sensors to the return detection by the RFID tags, achieving serial coupling of spatial perception and identity recognition on the time axis. This avoids both empty and missed readings by the RFID readers and enables contactless return. Furthermore, if the RFID reader inside the target storage unit fails to read the item information stored in the RFID tag inside the shared rental item, and the return identification unit inside the target storage unit reports no item information, the RFID readers in the surrounding storage units are activated. The system checks whether the item information reported by the return identification units in the surrounding storage units is recorded in the in-storage item information to determine whether the shared rental item has been successfully returned. This spatial redundancy solves problems such as tag drift and cross-reading between storage units, improving the accuracy and reliability of return identification. In addition, by placing RFID tags and item sensing sensors inside each shared rental item and RFID readers inside each storage unit, oxidation and damage are avoided, reducing subsequent maintenance and operating costs.
[0015] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a schematic diagram of the system composition of the shared rental item return identification system in the embodiments of this application; Figure 2This is a schematic diagram outlining the process of identifying the return of shared rental items in the embodiments of this application; Figure 3 This is a schematic diagram illustrating the specific process of the shared rental item return identification method in the embodiments of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and beneficial effects of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0018] This application provides a shared rental item return identification system applied to shared rental equipment. The shared rental equipment is equipped with a return compartment, which includes multiple compartments. Each compartment is used to store shared rental items, and each shared rental item is equipped with an RFID tag. Each compartment is equipped with an RFID reader and an item sensing sensor. (See attached...) Figure 1 As shown, the shared rental item return identification system provided in this application embodiment includes a return identification unit installed inside each storage compartment and a return processing unit installed inside the shared rental equipment; the return processing unit is communicatively connected to the return identification unit inside each storage compartment. The return identification unit is used to activate the item sensing sensor inside the target storage area when it detects that the target storage area it is in meets the item sensing trigger conditions; if it determines that there are shared rental items in the target storage area based on the real-time sensing signal of the item sensing sensor, it activates the RFID reader inside the target storage area; if it determines that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports the item information; if it determines that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports no item information. The return processing unit is used to compare the item information with the in-warehouse item information if it receives item information reported by the return identification unit inside the target warehouse. If the comparison result determines that the item information is not recorded in the in-warehouse item information, the item information is entered into the in-warehouse item information, and a first prompt message indicating successful return of the shared rental item is output. If it receives no item information reported by the return identification unit inside the target warehouse, it notifies the return identification units inside each surrounding warehouse to activate the RFID reader. If it receives a report from the return identification unit inside any surrounding warehouse that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, and the item information is not recorded in the in-warehouse item information, the item information is entered into the in-warehouse item information, and a first prompt message indicating successful return of the shared rental item is output.
[0019] In this embodiment, by setting up item sensing sensors and RFID readers inside each storage unit and RFID tags inside the shared rental items, a closed-loop return confirmation logic is constructed, from the initial sensing by the item sensing sensors to the return detection of the RFID tags. This achieves serial coupling of spatial perception and identity recognition on the time axis, avoiding both empty and missed readings by the RFID readers and enabling contactless return. Furthermore, if the RFID reader inside the target storage unit fails to read the item information stored in the RFID tags inside the shared rental items, and the return identification unit reports no item information, the RFID readers in the surrounding storage units are activated. The system then determines whether the shared rental items have been successfully returned based on whether the item information reported by the return identification units in the surrounding storage units is recorded in the in-storage item information. This utilizes a surrounding storage unit linkage arbitration mechanism, triggering adjacent storage units to assist in reading the item information stored in the RFID tags inside the shared rental items in the target storage unit when no item information is found. This achieves the use of spatial redundancy to solve problems such as tag drift and storage unit cross-reading, thereby improving the accuracy and reliability of shared rental item return identification. In addition, by setting RFID tags and item sensing sensors inside each shared rental item and RFID readers inside each storage unit, oxidation and damage are avoided, reducing subsequent maintenance and operation costs.
[0020] In one possible implementation, each compartment is equipped with a compartment door and a door lock switch sensor, which is communicatively connected to the return identification unit; or, each compartment is equipped with an item presence sensor, which is communicatively connected to the return identification unit. The return identification unit is used to detect when the real-time sensing signal of the door lock switch sensor or the item location sensor changes, and to determine that the target location where it is located meets the item sensing trigger condition.
[0021] In one embodiment, the return processing unit is equipped with a human-computer interaction interface (HCI) where users can perform return operations, such as clicking the virtual "Return" button. Based on this HCI operation, the return processing unit determines that the user needs to return the shared rental item. Then, based on the current storage status (empty or full) of multiple storage units, it identifies the desired storage unit and sends an entry command to the return identification unit inside that unit. This triggers the return identification unit to open the door of the target storage unit (the unit to be entered). When the door of the target storage unit changes from open to closed (based on a real-time door status sensor signal), the unit determines that the target storage unit meets the item sensing trigger condition and activates the item sensing sensor inside that unit. This guides users to place the shared rental item in the designated storage unit, effectively preventing random placement and reducing the difficulty of subsequent item identification.
[0022] In another embodiment, each storage compartment does not have a door, and the current storage status of the compartment is open to the user. The user can place shared rental items into any available compartment, and the item presence sensor inside the compartment can detect the presence of shared rental items. Specifically, the item presence sensor can be a microswitch, Hall sensor, or other sensing element that can convert the mechanical displacement of "in place / out of place" into a high or low voltage level. For example, it maintains a low voltage level when not in place and outputs a high voltage level when in place. When the return identification unit detects the voltage level change, that is, when the real-time sensing signal changes, it determines that the target compartment it is in meets the item sensing trigger condition and simultaneously activates the item sensing sensor inside the target compartment. In this way, by detecting the change in the real-time sensing signal of the item presence sensor, the arrival action and the item return process can be seamlessly linked into a closed loop. The arrival detection is instantly transformed into a hardware trigger signal to activate the item sensing sensor, avoiding continuous power consumption and false triggering, forming an ultra-low power triggering link.
[0023] In one possible implementation, the object sensing sensor includes at least one of an ultrasonic sensor, a millimeter-wave radar sensor, a laser rangefinder sensor, a pyroelectric infrared sensor, and a weight strain gauge sensor.
[0024] In the embodiments of the present application, at least one of an ultrasonic sensor, a millimeter-wave radar sensor, a laser ranging sensor, a pyroelectric infrared sensor, and a weight strain gauge sensor is used as an item perception sensor, which can achieve general perception of shared rental items of different materials and different sizes, so as to be adapted to different types of shared rental devices. For example, shared power bank devices, shared battery devices, shared underwater thruster devices, etc.; in specific implementation, the item perception sensor may include a laser ranging sensor, a pyroelectric infrared sensor, and a weight strain gauge sensor. The lightweight CNN classification perception network is used to perform real-time classification perception on the real-time perception data of each item perception sensor, and output three classification results: "empty", "there is an object but not a shared rental item", and "there is a shared rental item". Specifically, the real-time ToF distance collected by the laser ranging sensor, the real-time PIR level collected by the pyroelectric infrared sensor, and the real-time weight data collected by the weight strain gauge sensor are preprocessed such as denoising and time alignment and then spliced into a two-dimensional matrix and input into the lightweight CNN classification perception network, so that the lightweight CNN classification perception network can learn temporal-spatial correlation features simultaneously; the output layer of the lightweight CNN classification perception network is a double-threshold rejection judgment structure, that is, it includes two adjustable thresholds T1, T2 (0 < T1 < T2 < 1); if the probability of the "empty" category ≥ T2, directly output the empty category; if the probability of the "shared rental item" category ≥ T2, directly judge that there is a shared rental item; if the probability of any category ∈ (T1, T2) or the maximum category probability < T1, then trigger the confidence insufficiency processing mechanism, that is, enable the sliding window majority voting mechanism. When the frequency of any category in the determination results of consecutive k frames is greater than or equal to the frequency threshold, output that category, otherwise maintain the previous discrimination result. At the same time, when the shared rental device is idle, the labeled data of the user's actual return / retrieval is sent via OTA, and the incremental distillation method is used to update the network weights of the lightweight CNN classification perception network online without retraining the full model. In this way, the double mechanism of double threshold + sliding window can significantly reduce the misjudgment caused by factors such as instantaneous occlusion and environmental noise; through the real-time perception data of multiple item perception sensors to perceive shared rental items, the feature complementarity of shared rental items based on multi-modal sensor data can be realized, the discrimination ability of objects that are not shared rental items can be improved, and the misactivation of the RFID reader can be further reduced.
[0025] In a possible implementation manner, the return recognition unit is further configured to, if it is determined according to the real-time echo signal of the RFID reader that the RFID reader fails to successfully read the item information stored in the RFID tag inside the shared rental item, gradually increase the transmission power of the RFID reader according to the power increasing strategy until the maximum transmission power is reached and the item information stored in the RFID tag inside the shared rental item still cannot be successfully read, and report no item information.
[0026] In the implementation of this application, when the RFID reader inside the target bin is activated and it is determined that the item information stored in the RFID tag inside the shared rental item has not been successfully read based on the real-time echo signal of the RFID reader, re-reading is performed by gradually increasing the transmission power of the RFID reader according to the power increasing strategy until it is determined that the reading fails after increasing to the maximum transmission power and still not successfully reading the item information stored in the RFID tag inside the shared rental item. This can significantly reduce the false alarm rate and missed alarm rate. In specific implementation, the transmission power range [Pmin, Pmax] of the RFID reader is divided into n segments of transmission power according to a set granularity (such as 3dB). For example, segment 0 is Pmin, segment 1 is Pmin + 3dB,..., segment n - 1 is Pmax; for the first reading, the transmission power corresponding to the i = n / 2 segment (rounded) is used for reading; if the reading is not successful, according to the actual echo signal strength RSSI during the previous reading and the preset threshold table, the jump segment direction and jump step size are selected to determine the current transmission power for re-reading. For example, the preset threshold table includes RSSI_high (such as -45dBm), RSSI_mid (such as -60dBm), and RSSI_low (such as -75dB); when the actual echo signal strength RSSI during the previous reading ≥ RSSI_high, a large step size (such as 2 segments) is used to continue increasing the power to select the current transmission power for re-reading; when RSSI_mid ≤ RSSI < RSSI_high, a small step size (such as 1 segment) is used to continue increasing the power to select the current transmission power for re-reading; when RSSI_low ≤ RSSI < RSSI_mid, a small step size (such as 1 segment) is used to decrease the power to select the current transmission power for re-reading; when RSSI < RSSI_low, a large step size (such as 2 segments) is used to increase the power to select the current transmission power for re-reading. At the same time, a power-channel joint decision strategy based on phase noise estimation is introduced. If the phase noise variance is greater than the set threshold, it is determined that there is multipath or leakage from adjacent bins, and the current transmission power is immediately frozen and frequency hopping spread spectrum (FHSS) is enabled for re-reading once to avoid cross-reading caused by blindly increasing the power; for bins where the power increase fails continuously for N times, the low-power dwell mode is automatically triggered. In the low-power dwell mode, a very low power listening with a 1 / 8 duty cycle is maintained, and when the item sensing sensor triggers again, the full-power increase process is restored. In this way, by introducing the adaptive segmentation-backtracking strategy and the power-channel joint decision strategy, the reading success rate can be guaranteed while reducing the number of readings.
[0027] In one possible implementation, the return processing unit is further configured to, when determining from the comparison result that the item information has been recorded in the in-warehouse item information, notify the return identification units inside each of the surrounding warehouses of the target warehouse to activate the RFID reader, and when receiving the item information stored in the RFID tag inside the shared rental item successfully read by the RFID reader from the return identification unit inside any of the surrounding warehouses, and when the item information is not recorded in the in-warehouse item information, enter the item information into the in-warehouse item information and output a first prompt message indicating that the shared rental item has been successfully returned.
[0028] In this application, when the return processing unit inside the target warehouse determines that the item information has been recorded in the in-warehouse item information based on the comparison result between the item information reported by the return identification unit and the in-warehouse item information, it activates the RFID reader inside the surrounding warehouses. Based on whether the item information reported by the return identification unit inside the surrounding warehouses is recorded in the in-warehouse item information, it determines whether the shared rental item has been successfully returned. Furthermore, by utilizing the surrounding warehouse linkage arbitration mechanism, when duplicate item information is found, adjacent warehouses are triggered to assist in reading the item information stored in the RFID tags inside the shared rental item in the target warehouse. This further utilizes spatial redundancy to solve problems such as tag drift and warehouse cross-reading, thereby further improving the accuracy and reliability of shared rental item return identification.
[0029] In one possible implementation, the return processing unit is further configured to: determine that when the RFID readers reported by the return identification units inside all surrounding warehouses have successfully read the item information stored in the RFID tags inside the shared rental item and recorded it in the item information in the warehouse, output a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again; and determine that when the return identification units inside all surrounding warehouses have reported no item information, determine that the target warehouse is empty and output a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again.
[0030] In this application, the return processing unit outputs a second prompt message indicating that the shared rental item has failed to be returned and needs to be returned again. This prompt message includes the type of shared rental item to be returned, the grace period for return, and the compensation amount for overdue return. This prompts the user to return the shared rental item and encourages the user to use it properly. Furthermore, when it is detected that a user has failed to return the shared rental item within the grace period, the user's credit score is lowered. When the user's credit score is lower than a set threshold, the user's rental privileges are restricted, thereby further encouraging the user to use the rental locker properly.
[0031] In one possible implementation, the return processing unit is further configured to acquire a pre-established electromagnetic coupling topology map of the shared rental equipment, wherein the electromagnetic coupling topology map is a pre-established topology map with each warehouse (e.g., center coordinates or warehouse identifier) as nodes and cross-read weights used to characterize the probability of cross-reading between warehouses as edges; in the warehouse topology map, with the target warehouse as the source node, a path optimization algorithm is used to find all warehouses with edge weights less than or equal to a weight threshold as candidate surrounding warehouses, wherein the path optimization algorithm includes Dijkstra's algorithm or A* algorithm; if the number of candidate surrounding warehouses is greater than or equal to a quantity threshold, then candidate surrounding warehouses that meet the screening conditions are selected from each candidate surrounding warehouse as the final surrounding warehouses of the target warehouse; if the number of candidate surrounding warehouses is less than the quantity threshold, then each candidate surrounding warehouse is directly determined as the final surrounding warehouse of the target warehouse, wherein the screening conditions include being on the same layer and coplanar as the target warehouse, and / or having a historical successful read rate when used as a surrounding warehouse that is not lower than a successful read rate threshold.
[0032] In this embodiment, the electromagnetic coupling topology map of the warehouse is obtained through pre-calibration and stored in the local cache before the shared rental equipment leaves the factory. The calculation method for the serial read weight of each edge is as follows:
[0033] in, α represents the read weight between position i and position j; α, β, and γ are coupling coefficients, obtained through pre-calibration. The spatial distance between position i and position j is calculated using the three-dimensional spatial coordinates of the two positions. The normalized reference distance is obtained through pre-calibration, for example, the value is the maximum distance that no position will exceed. The attenuation factor of the metal partition between storage position i and storage position j is obtained through simulation calibration and on-site calibration. The measured signal power when the RFID reader inside storage j reads the RFID tags inside the shared rental items in storage i. The normalized reference power is obtained through pre-calibration, for example, by taking the value as the echo signal strength measured under ideal conditions without any obstructions, reflections, or absorbers.
[0034] In this way, by dynamically filtering the surrounding warehouses of the target warehouse using the electromagnetic coupling topology map, the positioning accuracy of the surrounding warehouses can be improved, thereby effectively avoiding missed readings. Moreover, by filtering the candidate surrounding warehouses through filtering conditions, the positioning accuracy of the surrounding warehouses can be further improved while reducing concurrent power consumption.
[0035] In one possible implementation, the return processing unit is further configured to, for each surrounding warehouse, if it receives a report from the return identification unit inside the surrounding warehouse that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, and the item information is not recorded in the item information in the warehouse, that is, the surrounding warehouse has successfully read the item information stored in the RFID tag inside the shared rental item in the target warehouse, then based on the actual echo signal strength when the RFID reader inside the surrounding warehouse reads the RFID tag inside the shared rental item in the target warehouse, update the cross-read weight between the surrounding warehouse and the target warehouse.
[0036] In this embodiment of the application, the update method for the cross-read weight between the surrounding positions and the target position is as follows:
[0037] in, The updated read weights between target position i and surrounding positions j; The pre-update read weights between target position i and surrounding positions j; The actual echo signal strength when the RFID reader inside the surrounding warehouse j reads the RFID tag inside the shared rental item in the target warehouse i; The normalized reference power is obtained through pre-calibration, for example, by taking the value as the echo signal strength measured under ideal conditions without any obstructions, reflections, or absorbers; λ is the online learning rate, obtained through pre-calibration.
[0038] In this way, by updating the cross-read weight between the surrounding warehouse and the target warehouse based on the echo signal strength when the RFID reader inside the surrounding warehouse reads the RFID tags inside the shared rental items in the target warehouse, the cross-read weight can be learned online, thus making it robust to the aging of the metal structure.
[0039] Furthermore, this application embodiment also provides a shared rental device, which can be a shared power bank device, a shared battery device, a shared umbrella device, a shared tool device, a shared underwater propulsion device, etc. In this application embodiment, the shared rental device includes a return warehouse and the shared rental item return identification system provided in this application embodiment; wherein, the return warehouse includes multiple compartments, each compartment is used to store shared rental items, each shared rental item is equipped with an RFID tag, and each compartment is equipped with an RFID reader and an item sensing sensor.
[0040] Based on the above embodiments, this application provides a method for identifying the return of shared rental items, applied to shared rental equipment. (See attached document.) Figure 2 As shown in the embodiment of this application, the interaction flow of the shared rental item return identification method is as follows: Step 201: When the return identification unit detects that the target storage location it is in meets the item sensing trigger condition, it activates the item sensing sensor inside the target storage location. Based on the real-time sensing signal of the item sensing sensor, if it determines that there are shared rental items stored in the target storage location, it activates the RFID reader inside the target storage location.
[0041] Step 202: The return identification unit, based on the real-time echo signal of the RFID reader, if it determines that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, then reports the item information; if it determines that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item, then reports no item information.
[0042] Step 203: If the return processing unit receives the item information reported by the return identification unit inside the target warehouse, it compares the item information with the item information in the warehouse. If the comparison result determines that the item information is not recorded in the item information in the warehouse, the item information is entered into the item information in the warehouse, and the first prompt message indicating that the shared rental item has been successfully returned is output.
[0043] Step 204: If the return processing unit receives a report of no item information from the return identification unit inside the target warehouse, it notifies the return identification units inside each surrounding warehouse to start the RFID reader. If the RFID reader successfully reads the item information stored in the RFID tag inside the shared rental item from any surrounding warehouse's return identification unit, and the item information is not recorded in the warehouse item information, the item information is entered into the warehouse item information, and the first prompt message indicating that the shared rental item has been successfully returned is output.
[0044] The following provides a more detailed description of the shared rental item return identification method provided in the embodiments of this application. The shared rental item return identification method provided in the embodiments of this application includes an identification stage of the return identification unit and a processing stage of the return processing unit, wherein: See Figure 3 As shown, the specific process of the identification stage of the return identification unit is as follows: Step 301: When the return identification unit detects a change in the real-time sensing signal of the door lock switch sensor or the item presence sensor, it activates the item sensing sensor inside the target compartment where it is located; wherein, the item sensing sensor includes at least one of an ultrasonic sensor, a millimeter-wave radar sensor, a ToF camera, and a laser rangefinder.
[0045] Step 302: The return identification unit determines whether there are shared rental items stored in the target storage location based on the real-time sensing signal of the item sensing sensor; if yes, proceed to step 304; if no, proceed to step 303.
[0046] Step 303: The return identification unit reports the empty warehouse information.
[0047] Step 304: The return identification unit activates the RFID reader inside the target warehouse.
[0048] Step 305: The return identification unit determines whether the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader; if yes, proceed to step 306; if no, proceed to step 307.
[0049] Step 306: The return identification unit reports the item information.
[0050] Step 307: The return identification unit gradually increases the transmission power of the RFID reader according to the power increment strategy for rereading. When it still fails to read the item information stored in the RFID tag inside the shared rental item after increasing the maximum transmission power, step 308 is executed.
[0051] Step 308: The return identification unit reports no items.
[0052] See Figure 3 As shown, the specific process flow of the return processing unit is as follows: Step 309: The return processing unit determines whether it has received the item information reported by the return identification unit; if yes, proceed to step 310; if no, proceed to step 312.
[0053] Step 310: The return processing unit compares the item information with the in-warehouse item information and determines whether the item information is recorded in the in-warehouse item information based on the comparison result; if yes, proceed to step 313; if no, proceed to step 311.
[0054] Step 311: The return processing unit enters the item information into the warehouse item information and outputs the first prompt message indicating that the shared rental item has been successfully returned.
[0055] Step 312: The return processing unit determines whether it has received the no-item information reported by the return identification unit; if yes, proceed to step 313; if no, proceed to step 315.
[0056] Step 313: The return processing unit notifies the return identification units inside each surrounding warehouse of the target warehouse to activate the RFID reader.
[0057] Step 314: The return processing unit determines whether there is an RFID reader successfully reading the RFID tag stored inside the shared rental item reported by the return identification unit inside the surrounding warehouse, and whether the item information is not recorded in the item information in the warehouse; if yes, proceed to step 311; if no, proceed to step 315.
[0058] Step 315: When the return processing unit determines that it has received the empty warehouse information reported by the return identification unit, it determines that the target warehouse is empty and outputs a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again. When it determines that it has not received the empty warehouse information reported by the return identification unit, it determines that the target warehouse is empty or is not a shared rental item and outputs a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again.
[0059] It is worth noting that both the return processing unit and the return identification unit in the embodiments of this application can implement their functions through a processor and a memory. Specifically, the memory stores a computer program that can run on the processor. When the processor executes the computer program, it implements the shared rental item return identification method provided in the embodiments of this application. The memory may include a readable medium in the form of volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read-only memory (ROM). The memory may also include a program tool having a set (at least one) of program modules, including but not limited to an operating subsystem, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The processor may be a single processing element or a collective term for multiple processing elements. For example, the processor may be a microcontroller unit (MCU), a central processing unit (CPU), or one or more integrated circuits configured to implement the shared rental item return identification method provided in the embodiments of this application. Specifically, the processor can be a general-purpose processor, including but not limited to CPU, application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0060] In addition, this application embodiment also provides a computer-readable storage medium storing computer instructions. When executed by a processor, these computer instructions implement the shared rental item return identification method provided in this application embodiment. Specifically, the computer instructions can be built into or installed in the processor, so that the processor can implement the shared rental item return identification method provided in this application embodiment by executing the built-in or installed computer instructions.
[0061] Furthermore, the shared rental item return identification method provided in this application embodiment can also be implemented as a program product, which includes program code. When the program code is executed by a processor, it implements the shared rental item return identification method provided in this application embodiment.
[0062] The program product provided in this application embodiment can be any combination of one or more readable media, wherein the readable media can be a readable signal medium or a readable storage medium, and the readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. Specifically, more specific examples of readable storage media (a non-exhaustive list) include electrical connections with one or more wires, portable disks, hard disks, RAM, ROM, erasable programmable read-only memory (EPROM), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0063] The program product provided in this application embodiment can be a CD-ROM and include program code, and can also run on shared rental equipment. However, the program product provided in this application embodiment is not limited to this. In this application embodiment, the readable storage medium can be any tangible medium that contains or stores a program, which can be used by or in conjunction with an instruction execution system, device, or apparatus.
[0064] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0065] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0066] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0067] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A shared rental item return identification system, characterized in that, This system is applied to shared rental equipment, which includes a return compartment comprising multiple storage units. Each storage unit is used to store shared rental items, and each shared rental item is equipped with an RFID tag. Each storage unit also contains an RFID reader and an item sensing sensor. The shared rental item return identification system includes a return identification unit located within each storage unit and a return processing unit located within the shared rental equipment. The return processing unit is communicatively connected to the return identification unit within each storage unit. The return identification unit is used to activate the item sensing sensor inside the target storage location when it detects that the target storage location meets the item sensing trigger condition; and to activate the RFID reader inside the target storage location when it determines that there are shared rental items in the target storage location based on the real-time sensing signal of the item sensing sensor; if it determines that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports the item information; if it determines that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item based on the real-time echo signal of the RFID reader, it reports no item information. The return processing unit is configured to: if it receives the item information reported by the return identification unit inside the target warehouse, compare the item information with the in-warehouse item information; if the comparison result determines that the item information is not recorded in the in-warehouse item information, enter the item information into the in-warehouse item information and output a first prompt message indicating successful return of the shared rental item; if it receives the item information reported by the return identification unit inside the target warehouse, notify the return identification units inside each surrounding warehouse of the target warehouse to activate the RFID reader; if it receives the item information stored in the RFID tag inside the shared rental item successfully read by the RFID reader from any of the surrounding warehouse return identification units, and the item information is not recorded in the in-warehouse item information, enter the item information into the in-warehouse item information and output a first prompt message indicating successful return of the shared rental item.
2. The shared rental item return identification system as described in claim 1, characterized in that, Each of the compartments is equipped with a compartment door and a door lock switch sensor, which is communicatively connected to the return identification unit; or, each of the compartments is equipped with an item presence sensor, which is communicatively connected to the return identification unit. The return identification unit is used to determine that the target storage location where it is located meets the item sensing trigger condition when it detects a change in the real-time sensing signal of the door lock switch sensor or the item location sensor.
3. The shared rental item return identification system as described in claim 1, characterized in that, The return identification unit is further configured to, if based on the real-time echo signal of the RFID reader, determine that the RFID reader has failed to read the item information stored in the RFID tag inside the shared rental item, then gradually increase the transmission power of the RFID reader according to a power increment strategy until the maximum transmission power is increased and the item information stored in the RFID tag inside the shared rental item is still not successfully read, and then report that there is no item information.
4. The shared rental item return identification system as described in claim 1, characterized in that, The return processing unit is further configured to, when determining from the comparison result that the item information has been recorded in the in-warehouse item information, notify the return identification units inside each of the surrounding warehouses of the target warehouse to activate the RFID reader; when receiving the item information stored in the RFID tag inside the shared rental item reported by the return identification unit inside any of the surrounding warehouses, and the item information is not recorded in the in-warehouse item information, enter the item information into the in-warehouse item information and output a first prompt message indicating that the shared rental item has been successfully returned.
5. The shared rental item return identification system as described in any one of claims 1-4, characterized in that, The return processing unit is further configured to determine that when the RFID readers reported by the return identification units inside all the surrounding warehouses have successfully read the item information stored in the RFID tags inside the shared rental item and recorded it in the item information in the warehouse, the unit outputs a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again.
6. The shared rental item return identification system as described in any one of claims 1-4, characterized in that, The return processing unit is further configured to determine that the target warehouse is empty when all the return identification units inside the surrounding warehouses report no item information, and output a second prompt message indicating that the return of the shared rental item has failed and needs to be returned again.
7. A method for identifying the return of shared rental items, characterized in that, A return identification unit installed inside each of the storage compartments in the shared rental item return identification system as described in any one of claims 1-6 includes: When the target compartment where it is located is detected to meet the item sensing trigger condition, the item sensing sensor inside the target compartment is activated; When it is determined that there are shared rental items stored in the target warehouse based on the real-time sensing signal of the item sensing sensor, the RFID card reader inside the target warehouse is activated. If, based on the real-time echo signal of the RFID reader, it is determined that the RFID reader has successfully read the item information stored in the RFID tag inside the shared rental item, then the item information is reported. If, based on the real-time echo signal of the RFID reader, it is determined that the RFID reader has not successfully read the item information stored in the RFID tag inside the shared rental item, then a report of no item information is submitted.
8. A method for identifying the return of shared rental items, characterized in that, A return processing unit installed inside a shared rental device, applied in the shared rental item return identification system as described in any one of claims 1-6, includes: If the item information is received from the return identification unit inside the target warehouse, the item information is compared with the item information in the warehouse. If the comparison result determines that the item information is not recorded in the item information in the warehouse, the item information is entered into the item information in the warehouse, and a first prompt message indicating that the shared rental item has been successfully returned is output. If the return identification unit inside the target warehouse reports the absence of items, then the return identification units inside each surrounding warehouse of the target warehouse are notified to activate the RFID reader. If the RFID reader successfully reads the item information stored in the RFID tag inside the shared rental item from any of the surrounding warehouse's return identification units, and the item information is not recorded in the item information in the warehouse, then the item information is entered into the item information in the warehouse, and a first prompt message indicating successful return of the shared rental item is output.
9. A shared rental equipment, characterized in that, The system includes a return warehouse and a shared rental item return identification system as described in any one of claims 1-6; wherein the return warehouse includes multiple storage units, each storage unit is used to store shared rental items, each shared rental item is equipped with an RFID tag, and each storage unit is equipped with an RFID reader and an item sensing sensor.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the shared rental item return identification method as described in claim 7 or 8.
Citation Information
Patent Citations
Automatic vending machine with leasing function and system
CN107564183A
Multifunctional vending and leasing storage cabinet and system
CN107564201A
Emergency renting method and system of shared power bank and electronic equipment
CN118116137A
Intelligent medicine management cabinet
CN221884389U
Commodity transaction device
JP2012232075A
Cited By
Power bank returning method and system based on near field communication
CN121194165A