Article access device, method and apparatus, storage medium, computer device

By designing an item storage device that includes hook components and control modules, the problem of large space and high cost of smart cabinets is solved, and the amount of space occupied and lower cost of items is achieved, and the risk of contact transmission is reduced and security is improved.

CN114897432BActive Publication Date: 2025-07-25RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210648499.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-09
Publication Date
2025-07-25
Estimated Expiration
2042-06-09

AI Technical Summary

Technical Problem

The existing smart cabinets take up a large space and are costly, which is not conducive to popularization and are at risk of contact with sexually transmitted bacterial viruses.

Method used

Design an item storage device, including hook assembly, hook fixation assembly and control module, control module, control the opening and closing of hooks through the control module to realize the hanging and removal of items, and combine sensors and indicators to detect the status to avoid contact operations.

Benefits of technology

It realizes smaller space and lower cost of item storage, reducing the risk of contact with sexually transmitted bacterial viruses and improving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114897432B_ABST
    Figure CN114897432B_ABST
Patent Text Reader

Abstract

The present application discloses an article access device, method, device, storage medium, and computer device. The article access device includes: at least one hook assembly, a hook fixing assembly, and a control module; each of the hook assemblies includes a hook that can be controlled to open and close. One end of the hook assembly is connected to the hook fixing assembly, and the hook is disposed at the other end of the hook assembly. The hook is used for hanging the stored articles; the control module is configured to control the opening and closing of the hook in the hook assembly based on a control instruction. Compared with the existing intelligent cabinet in the prior art, the article access device provided by the embodiments of the present application can achieve the access of articles with a smaller occupied space and lower cost, which helps to popularize the article access device. Moreover, it does not need to come into contact with the cabinet door when closing the cabinet door of the intelligent cabinet in the prior art, which can avoid the spread of contact bacteria and viruses to a certain extent and improve the security of article access.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent devices, and particularly to an article access device, method, device, storage medium, and computer device. Background Art

[0002] With the popularization of the Internet and intelligent mobile device technologies, people have higher and higher requirements for express delivery services. Sometimes it is inconvenient for users to pick up packages in person from deliverymen, and the emergence of intelligent lockers can effectively solve this problem. The deliveryman places the delivered items in the intelligent locker, and the user picks up the items from the intelligent locker.

[0003] However, current intelligent lockers have problems such as large occupied space and high costs, which are not conducive to popularization. Summary of the Invention

[0004] In view of this, the present application provides an article access device, method, device, storage medium, and computer device, which can realize the access of articles with a smaller occupied space and lower costs, and contribute to the popularization of article access devices.

[0005] According to one aspect of the present application, an article access device is provided. The article access device includes:

[0006] At least one hook assembly, a hook fixing assembly, and a control module;

[0007] Each hook assembly includes a controllable hook. One end of the hook assembly is connected to the hook fixing assembly, and the hook is provided at the other end of the hook assembly. The hook is used for hanging the stored articles.

[0008] The control module is configured to control the opening and closing of the hook in the hook assembly based on a control instruction.

[0009] Optionally, the hook assembly further includes a sensor, and the sensor is configured to detect an article hanging signal of the hook in the hook assembly. The control module is further configured to control the opening and closing of the hook in the hook assembly based on the article hanging signal.

[0010] Optionally, the hook assembly further includes an indicator, and the indicator is configured to indicate the article storage state of the hook assembly. The article storage state includes a non-stored state, a stored state, and a storing state.

[0011] Optionally, the indicator is a light-emitting diode (LED) lamp. The LED lamp is configured to be turned off when the hook assembly is in the non-stored state, turned on when the hook assembly is in the stored state, and blink when the hook assembly is in the storing state or the taking-out state.

[0012] Optionally, the control module includes a main control module and at least one sub-control module. Each of the hook assemblies is provided with one of the sub-control modules, and each sub-control module is communicatively connected to the main control module. The main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module. The sub-control module is configured to control the opening and closing of the hook in the hook assembly based on the control instruction, and control the opening and closing of the hook in the hook assembly based on the item hanging signal detected by the inductor. The sub-control module is further configured to control the indicator of the hook assembly to work based on the item storage state of the hook assembly.

[0013] Optionally, the main control module is specifically configured to broadcast the control instruction after receiving the control instruction. The sub-control module is specifically configured to listen to the broadcast of the main control module and broadcast the item storage state of the current hook assembly. The main control module is further configured to listen to and report the item storage state broadcast by the sub-control module and report the item storage state.

[0014] Optionally, the hook fixing assembly includes a power supply module for supplying power to the hook assembly.

[0015] Optionally, the hook assembly further includes a sign for indicating the identifier of the hook assembly.

[0016] According to another aspect of the present application, an item access method is provided, which is applied to an item access device. The item access device includes at least one hook assembly. The item access method includes:

[0017] Receiving an item storage instruction, where the item storage instruction includes a first hook assembly identifier;

[0018] Controlling the first hook in the first hook assembly corresponding to the first hook assembly identifier to open, where the first hook can hang an item in the open state;

[0019] Closing the first hook when the first hook assembly meets a preset first hook closing condition.

[0020] Optionally, the preset first hook closing condition includes detecting that an item has been hung on the first hook and / or the first hook opening duration reaches a preset first duration. After controlling the first hook in the first hook assembly corresponding to the first hook assembly identifier to open, the method further includes:

[0021] Detect the item hanging signal of the first hook through the sensor in the first hook assembly, where the item hanging signal includes a signal of an item being hung and a signal of no item being hung. When the signal of the item being hung is detected, it is determined that an item is hung on the first hook.

[0022] Optionally, after closing the first hook when the first hook assembly meets the preset first hook closing condition, the method further includes:

[0023] If it is detected that an item is hung on the first hook when the first hook is closed, report a signal that the first hook assembly is in the stored state;

[0024] If it is detected that no item is hung on the first hook when the first hook is closed, report a signal that the first hook assembly is in the non - stored state.

[0025] Optionally, the item storage instruction is sent by the server. When the server receives an item storage request based on the item access device from the first client, it determines the first hook assembly corresponding to the item storage request, sends the item storage instruction to the item access device, and feeds back the identifier of the first hook assembly allocated for the item storage request to the first client.

[0026] Optionally, if the item storage request carries the identifier of the first hook assembly, the server sends the item storage instruction to the item access device when it determines that the first hook assembly corresponding to the identifier of the first hook assembly is in the non - stored state. When the server determines that the first hook assembly is in the stored state, it re - determines the first hook assembly based on the hook assemblies in the item access device that are in the non - stored state;

[0027] If the item storage request does not carry the identifier of the first hook assembly, the server determines the first hook assembly based on the hook assemblies in the item access device that are in the non - stored state.

[0028] Optionally, after controlling the hook in the first hook assembly corresponding to the identifier of the first hook assembly to open, the method further includes: controlling the first indicator on the first hook assembly to indicate that the first hook assembly is in the process of storage;

[0029] Correspondingly, after closing the first hook, the method further includes: if an item is detected to be hung on the first hook when the first hook is closed, controlling the first indicator to indicate that the first hook assembly is in a stored state; if no item is detected to be hung on the first hook when the first hook is closed, controlling the first indicator to indicate that the first hook assembly is in a non-stored state.

[0030] Optionally, the method further includes:

[0031] Receiving an item removal instruction, where the item removal instruction includes a second hook assembly identifier;

[0032] Controlling the second hook of the second hook assembly corresponding to the second hook assembly identifier to open;

[0033] When the second hook assembly meets a preset second hook closing condition, closing the second hook.

[0034] Optionally, the preset second hook closing condition includes detecting that the item hung on the second hook has been removed, and / or the second hook opening duration reaches a preset second duration;

[0035] After controlling the second hook of the second hook assembly corresponding to the second hook assembly identifier to open, the method further includes:

[0036] Detecting an item hanging signal of the second hook through a sensor in the second hook assembly, and determining that the item hung on the second hook has been removed when a non-hanging item signal is detected.

[0037] Optionally, after closing the second hook when the second hook assembly meets the preset second hook closing condition, the method further includes:

[0038] If it is detected that the item hung on the second hook has been removed when the second hook is closed, reporting a signal that the second hook assembly is in a non-stored state;

[0039] If it is detected that the item hung on the second hook has not been removed when the second hook is closed, reporting a signal that the second hook assembly is in a stored state.

[0040] Optionally, the item removal instruction is sent by a server, and the server determines the second hook assembly corresponding to the item removal request when receiving an item removal request for an item access device from a second client, and sends the item removal instruction to the item access device.

[0041] Optionally, the item retrieval request carries a second client identifier, and the server, based on the second client identifier, obtains a to-be-retrieved order that matches the item access device and the second client, and determines a second hook component corresponding to the to-be-retrieved order; or,

[0042] The item retrieval request carries a to-be-retrieved order identifier, and the server, based on the to-be-retrieved order identifier, determines a corresponding second hook component.

[0043] Optionally, after the second hook of the second hook component corresponding to the second hook component identifier is opened, the method further includes: controlling a second indicator on the second hook component to indicate that the second hook component is in a retrieving state;

[0044] Correspondingly, after the second hook is closed, the method further includes: if it is detected that the item hung on the second hook is taken away when the second hook is closed, controlling the second indicator to indicate that the second hook component is in an un-stored state; if it is detected that the item hung on the second hook is not taken away when the second hook is closed, controlling the second indicator to indicate that the second hook component is in a stored state.

[0045] According to another aspect of the present application, there is provided an item storage method, which is applied to a first client, and the method includes:

[0046] Sending an item storage request for an item access device to trigger the server to determine a first hook component identifier corresponding to the item storage request and send an item storage instruction carrying the first hook component identifier to the item access device;

[0047] Receiving the first hook component identifier information sent by the server.

[0048] Optionally, the method further includes:

[0049] Based on the item storage instruction, the item access device controls the first hook in the first hook component corresponding to the first hook component identifier to open;

[0050] Receiving the opening signal of the first hook sent by the server.

[0051] Optionally, before sending the item storage request for the item access device, the method further includes:

[0052] Invoking an identification code scanning function to scan an identification code on the item access device, where the identification code points to a function selection interface, and the function selection interface includes an item storage function;

[0053] Display the function selection interface and generate the item storage request in response to the selection of the item storage function.

[0054] Optionally, the calling the identification code scanning function specifically includes:

[0055] Display the processing interface of the order to be delivered, and call the identification code scanning function based on the selection operation of the storage function of the order to be delivered in the processing interface of the order to be delivered, wherein the item storage request carries the identification of the order to be delivered.

[0056] Optionally, before sending the item storage request to the item access device, the method further includes:

[0057] Call the identification code scanning function to scan the second identification code on the item access device to identify the item storage device;

[0058] Display the list of orders to be delivered that matches the item storage device, and generate the item storage request carrying the identification of the selected order to be delivered based on the selection operation of any order to be delivered in the list of orders to be delivered.

[0059] Optionally, after receiving the opening signal of the first hook, the method further includes:

[0060] Receive the processing feedback information of the order to be delivered, wherein the processing feedback information is determined based on the item hanging signal of the first hook component reported by the item access device to the server.

[0061] According to another aspect of the present application, there is provided an item removal method applied to a second client, the method including:

[0062] Send an item removal request to the item access device to trigger the server to determine the second hook component identification corresponding to the item removal request and send an item removal instruction to the item access device, and the item access device controls the second hook of the second hook component corresponding to the second hook component identification to open based on the item removal instruction;

[0063] Receive the opening signal of the second hook to remove the item hung on the second hook in the open state of the second hook.

[0064] Optionally, before sending the item removal request to the item access device, the method further includes:

[0065] Call the identification code scanning function to scan the identification code on the item access device, wherein the identification code points to a function selection interface, and the function selection interface includes an item removal function;

[0066] Display the function selection interface, and in response to a selection operation for the item removal function, generate the item removal request.

[0067] Optionally, the calling the identification code scanning function specifically includes:

[0068] Display the processing interface of the order to be collected, and call the identification code scanning function based on a selection operation for the item removal function within the processing interface of the order to be collected, wherein the item removal request carries the identifier of the order to be collected;

[0069] Correspondingly, after receiving the opening signal of the second hook, the method further includes:

[0070] Receive the processing feedback information of the order to be collected, wherein the processing feedback information is determined based on the item hanging signal of the second hook assembly reported by the item access device to the server.

[0071] According to another aspect of the present application, there is provided an item access device, which is applied to an item access device, the item access device includes at least one hook assembly, and the item access device includes:

[0072] An instruction receiving module, configured to receive an item storage instruction, wherein the item storage instruction includes a first hook assembly identifier;

[0073] A control module, configured to control the first hook in the first hook assembly corresponding to the first hook assembly identifier to open, wherein the first hook can hang an item in an open state; and,

[0074] When the first hook assembly meets a preset first hook closing condition, close the first hook.

[0075] Optionally, the preset first hook closing condition includes detecting that an item has been hung on the first hook, and / or the first hook opening duration reaches a preset first duration;

[0076] The device further includes: a first detection module, configured to, after controlling the first hook in the first hook assembly corresponding to the first hook assembly identifier to open, detect the item hanging signal of the first hook through a sensor in the first hook assembly, wherein the item hanging signal includes a signal indicating that an item has been hung and a signal indicating that no item has been hung, and when detecting the signal indicating that an item has been hung, determine that an item has been hung on the first hook.

[0077] Optionally, the device further includes: a first sending module, configured to, after closing the first hook when the first hook component meets a preset first hook closing condition, if an item is detected to be hung on the first hook when the first hook is closed, report a signal indicating that the first hook component is in a stored state; if no item is detected to be hung on the first hook when the first hook is closed, report a signal indicating that the first hook component is in a non-stored state.

[0078] Optionally, the item storage instruction is sent by the server. When the server receives an item storage request based on an item access device from a first client, it determines the first hook component corresponding to the item storage request, sends the item storage instruction to the item access device, and feeds back the first hook component identifier allocated for the item storage request to the first client.

[0079] Optionally, if the item storage request carries the first hook component identifier, the server sends the item storage instruction to the item access device when it determines that the first hook component corresponding to the first hook component identifier is in a non-stored state. When the server determines that the first hook component is in a stored state, it re-determines the first hook component based on the hook components in the item access device that are in a non-stored state.

[0080] If the item storage request does not carry the first hook component identifier, the server determines the first hook component based on the hook components in the item access device that are in a non-stored state.

[0081] Optionally, the device further includes:

[0082] a first indication module, configured to, after controlling the hook in the first hook component corresponding to the first hook component identifier to open, control the first indicator on the first hook component to indicate that the first hook component is in a state of being in the process of storage;

[0083] The first indication module is further configured to: after closing the first hook, if an item is detected to be hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in a stored state; if no item is detected to be hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in a non-stored state.

[0084] Optionally, the instruction receiving module is further configured to receive an item removal instruction, where the item removal instruction includes a second hook component identifier; the control module is further configured to control the second hook of the second hook component corresponding to the second hook component identifier to open; and, when the second hook component meets a preset second hook closing condition, close the second hook.

[0085] Optionally, the preset second hook closing condition includes detecting that the item hung on the second hook is taken away, and / or the second hook opening duration reaches a preset second duration;

[0086] The device further includes: a second detection module, configured to, after controlling the second hook of the second hook component corresponding to the second hook component identifier to open, detect an item hanging signal of the second hook through a sensor in the second hook component, and determine that the item hung on the second hook is taken away when detecting a signal of no item hung.

[0087] Optionally, the device further includes:

[0088] A second sending module, configured to, after closing the second hook when the second hook component meets the preset second hook closing condition, if it is detected that the item hung on the second hook is taken away when the second hook is closed, report a signal that the second hook component is in an un-stored state; if it is detected that the item hung on the second hook is not taken away when the second hook is closed, report a signal that the second hook component is in a stored state.

[0089] Optionally, the item removal instruction is sent by a server. When the server receives an item removal request for an item access device from a second client, it determines the second hook component corresponding to the item removal request and sends the item removal instruction to the item access device.

[0090] Optionally, the item removal request carries a second client identifier. The server obtains a to-be-removed order that matches the item access device and the second client based on the second client identifier, and determines the second hook component corresponding to the to-be-removed order; or, the item removal request carries a to-be-removed order identifier, and the server determines the corresponding second hook component based on the to-be-removed order identifier.

[0091] Optionally, the device further includes:

[0092] A second indication module, configured to, after controlling the second hook of the second hook component corresponding to the second hook component identifier to open, control a second indicator on the second hook component to indicate that the second hook component is in a state of being removed.

[0093] The second indicating module is further configured to: after closing the second hook, if it is detected that the item hung on the second hook is taken away when the second hook is closed, control the second indicator to indicate that the second hook assembly is in an un-stored state; if it is detected that the item hung on the second hook is not taken away when the second hook is closed, control the second indicator to indicate that the second hook assembly is in a stored state.

[0094] According to another aspect of the present application, there is provided an item storage device, which is applied to a first client, and the device includes:

[0095] A storage request sending module, configured to send an item storage request for an item access device to trigger the server to determine a first hook assembly identifier corresponding to the item storage request and send an item storage instruction carrying the first hook assembly identifier to the item access device;

[0096] A first receiving module, configured to receive the first hook assembly identifier information sent by the server.

[0097] Optionally, based on the item storage instruction, the item access device controls the first hook in the first hook assembly corresponding to the first hook assembly identifier to open;

[0098] The first receiving module is further configured to receive the opening signal of the first hook sent by the server.

[0099] Optionally, the device further includes:

[0100] A first scanning module, configured to, before sending the item storage request for the item access device, call an identification code scanning function to scan the identification code on the item access device, where the identification code points to a function selection interface, and the function selection interface includes an item storage function; display the function selection interface, and in response to the selection of the item storage function, generate the item storage request.

[0101] Optionally, the first scanning module is specifically configured to:

[0102] Display a processing interface for a to-be-delivered order, and based on a selection operation of the to-be-delivered order storage function in the processing interface for the to-be-delivered order, call the identification code scanning function, where the item storage request carries an identifier of the to-be-delivered order.

[0103] Optionally, the device further includes:

[0104] A first scanning module, configured to: before sending an item storage request to the item access device, call an identification code scanning function to scan a second identification code on the item access device to identify the item storage device; display a list of to-be-delivered orders matching the item storage device;

[0105] The storage request sending module is further configured to generate the item storage request carrying the selected to-be-delivered order identifier based on a storage selection operation on any to-be-delivered order in the to-be-delivered order list.

[0106] Optionally, the first receiving module is further configured to: after receiving the opening signal of the first hook, receive the processing feedback information of the to-be-delivered order, where the processing feedback information is determined based on the item hanging signal of the first hook component reported by the item access device to the server.

[0107] According to another aspect of the present application, there is provided an item removal device, which is applied to a second client. The device includes:

[0108] A removal request sending module, configured to send an item removal request to the item access device to trigger the server to determine the second hook component identifier corresponding to the item removal request and send an item removal instruction to the item access device. The item access device controls the second hook of the second hook component corresponding to the second hook component identifier to open based on the item removal instruction;

[0109] A second receiving module, configured to receive the opening signal of the second hook to remove the item hung on the second hook in the open state of the second hook.

[0110] Optionally, the device further includes:

[0111] A second scanning module, configured to: before sending an item removal request to the item access device, call an identification code scanning function to scan the identification code on the item access device, where the identification code points to a function selection interface, and the function selection interface includes an item removal function; display the function selection interface and generate the item removal request in response to a selection operation on the item removal function.

[0112] Optionally, the second scanning module is specifically configured to:

[0113] Display a processing interface of the to-be-collected order, and call an identification code scanning function based on a selection operation on the item removal function of the to-be-collected order in the processing interface of the to-be-collected order, where the item removal request carries the identifier of the to-be-collected order;

[0114] Correspondingly, the second receiving module is further configured to: receive the processing feedback information of the order to be collected, where the processing feedback information is determined based on the item hanging signal of the second hook component reported by the item access device to the server.

[0115] According to another aspect of the present application, there is provided a storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned item access method is implemented.

[0116] According to still another aspect of the present application, there is provided a computer device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, and when the processor executes the program, the above-mentioned item access method is implemented.

[0117] By means of the above technical solutions, an item access device, method, device, storage medium, and computer device provided by the present application are provided. An item access device including a hook component, a hook fixing component, and a control module is set. One end of the hook component is connected to the hook fixing component, and the other end is provided with a hook. The opening and closing of the hook are controlled by the control module so as to realize hanging and locking an item on the hook, and removing the hung item from the hook. Compared with the existing intelligent cabinet in the prior art, the item access device provided by the embodiments of the present application can realize the access of items with a smaller occupied space and lower cost, which helps to popularize the item access device, and there is no need to contact the cabinet door when closing the cabinet door of the intelligent cabinet in the prior art, which can avoid the spread of contact bacteria and viruses to a certain extent and improve the safety of item access.

[0118] The above description is only an overview of the technical solutions of the present application. In order to be able to understand the technical means of the present application more clearly, it can be implemented according to the content of the description. And in order to make the above and other purposes, features, and advantages of the present application more obvious and understandable, the specific embodiments of the present application are specifically exemplified below. Brief Description of the Drawings

[0119] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation of the present application. In the drawings:

[0120] Figure 1 A schematic structural diagram of an item access device provided by an embodiment of the present application is shown;

[0121] Figure 2 A schematic flow diagram of an item access method provided by an embodiment of the present application is shown;

[0122] Figure 3Shows a schematic flowchart of another article access method provided by an embodiment of the present application;

[0123] Figure 4 Shows a schematic flowchart of another article access method provided by an embodiment of the present application;

[0124] Figure 5 Shows a schematic flowchart of an article storage method provided by an embodiment of the present application;

[0125] Figure 6 Shows a schematic flowchart of an article retrieval method provided by an embodiment of the present application;

[0126] Figure 7 Shows a schematic structural diagram of an article access device provided by an embodiment of the present application;

[0127] Figure 8 Shows a schematic structural diagram of an article storage device provided by an embodiment of the present application;

[0128] Figure 9 Shows a schematic structural diagram of an article retrieval device provided by an embodiment of the present application. Detailed implementation manners

[0129] The present application will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments. It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other.

[0130] In this embodiment, an article access device is provided, such as Figure 1 shown, the article access device includes:

[0131] At least one hook assembly, a hook fixing assembly, and a control module; each of the hook assemblies includes a controllable hook, one end of the hook assembly is connected to the hook fixing assembly, the hook is disposed at the other end of the hook assembly, and the hook is used for hanging the stored article; the control module is configured to control the opening and closing of the hook in the hook assembly based on a control instruction.

[0132] In the above embodiments, as an alternative embodiment, the article access device may be a cabinet, which is provided with a hook fixing component, one or more hook components fixed to the hook fixing component, and a control module. One end of the hook component is connected to the hook fixing component, so that the hook component can be inseparable from the article access device. The hook component can be freely installed on the hook fixing component and fixed by a bayonet or other fixing structure, depending on the size of the article access device. The number of hook components can be arbitrarily configured. The other end of the hook component is provided with a hook, which is specifically a mechanical hook that can be controlled to open and close by a signal. The specific form of the hook is not limited in this application, as long as it can achieve hanging an article on the hook or removing a hanging article when opened, and cannot hang an article on the hook or remove a hanging article when closed. To control the opening and closing of the hook, the article access device further includes a control module, which can implement the opening and closing control of the hook in the hook component based on a control instruction, so as to hang an article on the hook and remove a hanging article from the hook. For example, a deliveryman sends an article storage instruction to the server through a delivery terminal, and the server sends a storage control instruction to the control module of the article access device to open the hook in the hook component. The deliveryman hangs the article (such as takeout) on the hook and then closes the hook to complete the article storage.

[0133] By applying the technical solution of this embodiment, an article access device including a hook component, a hook fixing component, and a control module is provided. One end of the hook component is connected to the hook fixing component, and the other end is provided with a hook. The opening and closing of the hook are controlled by the control module to hang and lock an article on the hook and remove a hanging article from the hook. Compared with the existing intelligent cabinet in the prior art, the article access device provided by the embodiment of the present application can achieve the access of articles with a smaller occupied space and lower cost, which helps to popularize the article access device. Moreover, it does not need to contact the cabinet door when closing the cabinet door as in the prior art, which can avoid the spread of contact bacteria and viruses to a certain extent and improve the safety of article access.

[0134] In the embodiment of the present application, optionally, the hook component further includes a sensor for detecting an article hanging signal of the hook in the hook component; the control module is further configured to control the opening and closing of the hook in the hook component based on the article hanging signal.

[0135] In this embodiment, each hook assembly further includes a sensor for detecting the hanging condition of the item on the corresponding hook of the hook assembly. Specifically, the sensor can be a gravity sensor. Since an item generally has a certain weight, when the sensing data of the gravity sensor exceeds a preset weight value, it is considered that an item is hung on the hook. Conversely, when the sensing data of the gravity sensor does not reach the preset weight value, it is considered that no item is hung on the hook. Further, the control module can also control the opening and closing of the hook in the corresponding hook assembly based on the item hanging signal detected by the sensor. For example, when the control module controls the hook to open and the deliveryman hangs an item on the hook, the sensor can transmit the item hanging signal detected by itself to the control module. After the control module recognizes that an item is hung on the hook, it controls the hook to close to lock the hung item.

[0136] In an embodiment of the present application, optionally, the hook assembly further includes an indicator for indicating the item storage state of the hook assembly, and the item storage state includes a non-storage state, a stored state, and a being-stored state.

[0137] In this embodiment, each hook assembly further includes an indicator for indicating the current item storage state of the hook assembly. In a specific application scenario, the indicator can be a light-emitting diode (LED). For the LED on any hook assembly, the LED is used to turn off when the hook assembly is in the non-storage state, turn on when the hook assembly is in the stored state, and blink when the hook assembly is in the being-stored state or the being-taken-out state. Alternatively, the LED can indicate different item storage states of the hook assembly by lighting different colors. Among them, the item storage state can be specifically determined by combining the item hanging signal detected by the sensor and the control instruction of the control module for the hook assembly.

[0138] In an embodiment of the present application, optionally, the control module includes a main control module and at least one sub-control module. Each hook assembly is respectively provided with one sub-control module, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hook in the hook assembly based on the control instruction, and control the opening and closing of the hook in the hook assembly based on the item hanging signal detected by the sensor; the sub-control module is further configured to control the indicator of the hook assembly to work based on the item storage state of the hook assembly.

[0139] In this embodiment, the control module of the article storage device includes a main control module (one or more standby main control modules may also be included), and sub-control modules equal in number to the number of hook assemblies. A sub-control module is provided in each hook assembly. The main control module and the sub-control modules are communicatively connected. After receiving a control instruction, the main control module transmits the control instruction to the corresponding sub-control module so that the sub-control module controls the opening and closing of the hooks in its own hook assembly. In addition, the sub-control module can also control the indicator of the hook assembly based on the article storage status detected by the sensor under its own hook assembly.

[0140] In an embodiment of the present application, optionally, the main control module is specifically configured to broadcast the control instruction after receiving the control instruction; the sub-control module is specifically configured to listen to the broadcast of the main control module and broadcast the article storage status of the current hook assembly; the main control module is further configured to listen to and report the article storage status broadcast by the sub-control module and report the article storage status.

[0141] In this embodiment, a Bluetooth module may be provided in the main control module and each sub-control module for data transmission via Bluetooth. Specifically, after receiving a control instruction, the main control module can broadcast the control instruction via the Bluetooth module. After the sub-control module detects a legal control instruction (when the control instruction carries the target hook identifier and the sub-control module determines that the identifier matches the identifier of its corresponding hook assembly, it determines that the control instruction is legal), it controls the hook. In addition, the sub-control module can also broadcast the article storage status of the current hook assembly. After the main control module receives the broadcast information about the article storage status, it reports the article storage status of the corresponding hook assembly to the server so that the server can uniformly manage the status of the hook assemblies.

[0142] In an embodiment of the present application, optionally, the hook fixing assembly includes a power supply module for supplying power to the hook assembly.

[0143] In this embodiment, the hook assembly may include a battery. The sensor, sub-control module, and indicator in the hook assembly operate based on the power supply of the battery. The hook fixing assembly may include a power supply module, and power supply to the hook assembly is achieved through the connection between the hook fixing assembly and the hook assembly. For example, the hook fixing assembly may be a power supply rail, and the hook assembly is hung on the power supply rail.

[0144] In an embodiment of the present application, optionally, the hook assembly further includes a sign for indicating the identifier of the hook assembly.

[0145] In this embodiment, each hook assembly may further include a sign for indicating the identifier of the current hook assembly. For example, the sign prints the number of its corresponding hook assembly.

[0146] In this embodiment, an article access method is provided, which is applied to an article access device, such as Figure 2 As shown, the method includes:

[0147] Step 101: Receive an article storage instruction, where the article storage instruction includes a first hook component identifier;

[0148] Step 102: Control the first hook in the first hook component corresponding to the first hook component identifier to open, where the first hook can hang an article in the open state;

[0149] Step 103: Close the first hook when the first hook component meets a preset first hook closing condition.

[0150] In this embodiment, after the article access device receives the article storage instruction, based on the first hook component identifier carried in the instruction, it controls the first hook on the first hook component corresponding to the identifier to open. The user can hang the article to be stored on the first hook in the open state, and then close the first hook when it is recognized that the first hook component meets the preset closing condition, so as to realize storing the article through the first hook component. Optionally, the preset first hook closing condition includes detecting that an article has been hung on the first hook, and / or the opening duration of the first hook reaches a preset first duration. In a specific application scenario, the first hook can be closed after detecting that an article has been hung on the first hook, or the opening duration of the first hook reaches the preset first duration, so as to avoid affecting the use of others after the hook is accidentally opened.

[0151] Furthermore, the embodiment of the present application also provides another article access method, such as Figure 3 As shown, the method includes:

[0152] Step 201: Receive an article storage instruction, where the article storage instruction includes a first hook component identifier.

[0153] In the embodiment of the present application, optionally, the article storage instruction is sent by the server. When the server receives an article storage request from the first client based on the article access device, it determines the first hook component corresponding to the article storage request, sends the article storage instruction to the article access device, and feeds back the first hook component identifier allocated for the article storage request to the first client.

[0154] Among them, the embodiments of the present application can enable the deliveryman to store the items included in the orders to be delivered. In an alternative scenario, the deliveryman can call the identification code scanning function through the first client to scan the identification code on the item access device. The identification code points to a function selection interface, and the function selection interface includes an item storage function. The first client sends an item storage request to the server based on the selection operation of the item storage function. Among them, the deliveryman can call the identification code scanning function by selecting the storage function of the order to be delivered in the processing interface of the order to be delivered on the first client. When sending an item storage instruction to the server, the instruction can carry the identifier of the selected order to be delivered. In another alternative scenario, the deliveryman can call the identification code scanning function through the first client to scan the second identification code on the item access device, so as to identify the device information of the item access device through the identification code, query the orders to be delivered that match the current item access device and form a list of orders to be delivered, display the list of orders to be delivered on the first client, and the deliveryman can generate an item storage request carrying the identifier of the selected order to be delivered by clicking the storage button corresponding to each order to be delivered in the list of orders to be delivered, thereby triggering the server to allocate a hook for the order.

[0155] In the embodiments of the present application, when the deliveryman or the item storage user stores an item, they can select a hook component and request storage, or directly request storage. Optionally, if the item storage request carries the identifier of the first hook component, the server sends the item storage instruction to the item access device when determining that the first hook component corresponding to the first hook component identifier is in an un-stored state. When the server determines that the first hook component is in a stored state, it re-determines the first hook component based on the hook components in the item access device that are in an un-stored state; if the item storage request does not carry the identifier of the first hook component, the server determines the first hook component based on the hook components in the item access device that are in an un-stored state.

[0156] In this embodiment, on the one hand, the deliveryman can send an item storage request carrying the identification of the first hook component through the first client. After receiving the request, the server queries whether the first hook component is in the non-stored state. If it is determined that the first hook component is in the non-stored state, the server sends an item storage instruction containing the identification of the first hook component to the item access device. If it is determined that the first hook component is in the stored state, based on the hook components that are currently in the non-stored state in the item access device, the server reallocates the first hook component for the item storage request, and then can directly send an item storage instruction carrying the identification of the reallocated first hook component to the item access device and simultaneously send the identification of the first hook component to the first client, or, with the authorization of the first client, send an item storage instruction carrying the identification of the reallocated first hook component to the item access device. On the other hand, the deliveryman can directly request the server to allocate a hook component. After receiving an item storage request that does not indicate the identification of the hook component, the server directly allocates based on the hook components that are in the non-stored state.

[0157] Step 202: Control the first hook in the first hook component corresponding to the first hook component identification to open, and control the first indicator on the first hook component to indicate that the first hook component is in the process of storing.

[0158] In this embodiment, after receiving the item storage instruction, the item access device controls the first hook on the corresponding first hook component to open, and at the same time controls the first indicator on the first hook component to indicate that the hook component is in the process of storing. For example, when the first indicator is an indicator light, it can be controlled to flash. In a specific application scenario, after receiving the item storage instruction, the main control module of the item access device can broadcast the instruction. After the sub-control module on the first hook component monitors the instruction and verifies its legality, it controls the first hook on the first hook component to open and at the same time controls the first indicator to indicate the state of storing.

[0159] Step 203: Detect the item hanging signal of the first hook through the sensor in the first hook component, where the item hanging signal includes a signal of an item being hung and a signal of no item being hung. When the signal of an item being hung is detected, it is determined that an item has been hung on the first hook.

[0160] Step 204: When the first hook component meets the preset first hook closing condition, close the first hook. The preset first hook closing condition includes detecting that an item has been hung on the first hook, and / or the opening duration of the first hook reaches a preset first duration.

[0161] In this embodiment, after the first hook is opened, the deliveryman can hang the item to be stored on the assigned first hook. When the sensor in the first hook assembly detects that an item has been hung on the first hook or the opening duration of the first hook exceeds a preset first duration, the first hook is closed.

[0162] Step 205, if it is detected that an item has been hung on the first hook when the first hook is closed, report a signal indicating that the first hook assembly is in the stored state, and control the first indicator to indicate that the first hook assembly is in the stored state.

[0163] Step 206, if it is detected that no item is hung on the first hook when the first hook is closed, report a signal indicating that the first hook assembly is in the non-stored state, and control the first indicator to indicate that the first hook assembly is in the non-stored state.

[0164] In this embodiment, if it is detected that an item has been hung on the first hook when the first hook is closed, it means that the deliveryman has successfully hung the item on the first hook. A signal indicating that the first hook assembly is in the stored state can be reported so that the server can manage the usage of the item storage device. At the same time, control the first indicator to indicate that the first hook assembly is in the stored state so that other users can understand the current state of the hook based on the indication of the indicator. Similarly, if it is detected that no item is hung on the first hook when the first hook is closed, it means that the deliveryman has not successfully hung the item on the first hook. A signal indicating that the first hook assembly is in the non-stored state can be reported, and at the same time, control the first indicator to indicate that the first hook assembly is in the non-stored state. In a specific application scenario, the induction signal of the sensor in the first hook assembly can be broadcast by the sub-control module in the first hook assembly, and after the main control module monitors the induction signal, it reports to the server.

[0165] In addition, after the server receives the signal that the item has been successfully hung on the first hook assembly, it can also associate the delivery order selected by the deliveryman with the first hook assembly identifier, change the mark of the order from a to-be-delivered order to a to-be-picked-up order, and push the information that the order item has been successfully stored to the second client corresponding to the to-be-picked-up order (i.e., the order placer of the to-be-picked-up order), prompting the order placer to pick up the item, and this information carries the first hook assembly identifier.

[0166] Furthermore, the embodiment of the present application also provides an item storage method, as Figure 5 shown, this method includes:

[0167] Step 401, send an item storage request for the item storage device to trigger the server to determine the first hook assembly identifier corresponding to the item storage request and send an item storage instruction carrying the first hook assembly identifier to the item storage device;

[0168] Step 402: Receive the first hook component identification information sent by the server.

[0169] In this embodiment, optionally, before step 401, the following steps are further included:

[0170] Step 403: Invoke the identification code scanning function to scan the identification code on the item access device, where the identification code points to a function selection interface, and the function selection interface includes an item storage function; display the function selection interface, and in response to the selection of the item storage function, generate the item storage request. Specifically, in step 403, "invoke the identification code scanning function" can be: display the processing interface of the order to be delivered, and based on the selection operation of the storage function of the order to be delivered in the processing interface of the order to be delivered, invoke the identification code scanning function, where the item storage request carries the identification of the order to be delivered.

[0171] In this embodiment, optionally, step 403 can be replaced with:

[0172] Step 404: Invoke the identification code scanning function to scan the second identification code on the item access device to identify the item storage device; display the list of orders to be delivered that matches the item storage device, and based on the selection operation of storing any order to be delivered in the list of orders to be delivered, generate the item storage request carrying the identification of the selected order to be delivered.

[0173] Corresponding to step 403 or step 404, in this embodiment, after step 402, the following steps are further included: Step 405: Receive the processing feedback information of the order to be delivered, where the processing feedback information is determined based on the item hanging signal of the first hook component reported by the item access device to the server.

[0174] For the specific description of the item storage method provided by the above steps 401 to 405, reference can be made to the descriptions of Figure 2 and Figure 3 .

[0175] Furthermore, the embodiment of the present application also provides another item access method, as shown in Figure 4 , and this method includes:

[0176] Step 301: Receive an item retrieval instruction, where the item retrieval instruction includes a second hook component identification.

[0177] In an embodiment of the present application, optionally, the item removal instruction is sent by the server. When the server receives an item removal request for an item access device from a second client, it determines a second hook component corresponding to the item removal request and sends the item removal instruction to the item access device.

[0178] Among them, the embodiment of the present application can enable the order placer to take out the items included in the order to be collected. In an optional scenario, the order placer can call the identification code scanning function through the second client to scan the identification code on the item access device. The identification code points to a function selection interface, and the function selection interface includes an item removal function. Based on the selection operation of the item removal function, the second client sends an item removal request to the server. Among them, the order placer can, in the processing interface of the order to be collected on the second client, call the identification code scanning function by selecting the removal function of the order to be collected, and when sending the item removal instruction to the server, the instruction can carry the identifier of the selected order to be collected.

[0179] In an embodiment of the present application, optionally, the item removal request carries a second client identifier. The server, based on the second client identifier, obtains an order to be removed that matches the item access device and the second client, and determines a second hook component corresponding to the order to be removed; or, the item removal request carries an identifier of the order to be removed, and the server determines the corresponding second hook component based on the identifier of the order to be removed.

[0180] In this embodiment, on the one hand, the item pick-up request can carry a second client identifier. After receiving the request, the server queries the orders to be removed under the client based on the second client identifier, and queries the orders that match the item access device in the orders to be removed, obtains the second hook component storing the items of the order, thereby sending an item removal instruction carrying the identifier of the second hook component to the item access device, and feedbacks the identifier of the second hook component to the second client to prompt the user to pick up the item at the second hook component. On the other hand, the identifier of the order to be removed to be taken out can also be directly sent by the second client, and the server determines the second hook component in the item access device based on this identifier.

[0181] Step 302, control the second hook of the second hook component corresponding to the second hook component identifier to open, and control the second indicator on the second hook component to indicate that the second hook component is in the process of removal.

[0182] In this embodiment, after the article access device receives an article removal instruction, it controls the second hook on the corresponding second hook assembly to open, and at the same time controls the second indicator on the second hook assembly to indicate that the hook assembly is in the process of removal. For example, when the second indicator is an indicator light, it can be controlled to flash. In a specific application scenario, after the main control module of the article removal device receives an article removal instruction, it can broadcast the instruction. After the block module on the second hook assembly monitors and verifies the legality of the instruction, it controls the second hook on the second hook assembly to open, and at the same time controls the second indicator to indicate the state of being in the process of removal.

[0183] Step 303: Detect the article hanging signal of the second hook through the sensor in the second hook assembly, and when the signal of no article hanging is detected, determine that the article hung on the second hook has been removed.

[0184] Step 304: When the second hook assembly meets the preset second hook closing condition, close the second hook. The preset second hook closing condition includes that it is detected that the article hung on the second hook has been removed, and / or the opening duration of the second hook reaches a preset second duration.

[0185] In this embodiment, after the second hook is opened, the user can remove the article from the second hook. When the sensor in the second hook assembly detects that the article hung on the second hook has been removed or the opening duration of the second hook exceeds the preset second duration, the second hook is closed.

[0186] Step 305: If it is detected that the article hung on the second hook has been removed when the second hook is closed, report a signal that the second hook assembly is in the non-stored state, and control the second indicator to indicate that the second hook assembly is in the non-stored state.

[0187] Step 306: If it is detected that the article hung on the second hook has not been removed when the second hook is closed, report a signal that the second hook assembly is in the stored state, and control the second indicator to indicate that the second hook assembly is in the stored state.

[0188] In this embodiment, when the second hook is closed and it is detected that there is no item hanging on the second hook, it indicates that the item has been removed from the second hook. A signal indicating that the second hook assembly is in the non-stored state can be reported to facilitate the server's management of the usage of the item storage device. At the same time, the second indicator is controlled to indicate that the second hook assembly is in the non-stored state so that other users can understand the current state of the hook based on the indication of the indicator. Similarly, when the second hook is closed and it is detected that there is still an item hanging on the second hook, it indicates that the item has not been successfully removed from the second hook. A signal indicating that the second hook assembly is in the stored state can be reported, and at the same time, the second indicator is controlled to indicate that the second hook assembly is in the stored state. In a specific application scenario, the induction signal of the inductor in the second hook assembly can be broadcast through the sub-control module in the second hook assembly, and after the main control module detects the induction signal, it reports to the server.

[0189] In addition, after the server receives the signal that the item has been successfully hung on the second hook assembly, it can also change the status of the order to be retrieved associated with the second hook assembly to a completed order.

[0190] Furthermore, an embodiment of the present application also provides an item removal method, as Figure 6 shown. The method includes:

[0191] Step 501, send an item removal request for the item storage device to trigger the server to determine the second hook assembly identifier corresponding to the item removal request and send an item removal instruction to the item storage device. Based on the item removal instruction, the item storage device controls the second hook of the second hook assembly corresponding to the second hook assembly identifier to open;

[0192] Step 502, receive the opening signal of the second hook to remove the item hanging on the second hook in the open state of the second hook.

[0193] In the embodiment of the present application, optionally, before step 501, it further includes:

[0194] Step 503, call the identification code scanning function to scan the identification code on the item storage device. The identification code points to a function selection interface, and the function selection interface includes an item removal function; display the function selection interface and generate the item removal request in response to the selection operation of the item removal function.

[0195] In an embodiment of the present application, optionally, "invoking the identification code scanning function" in step 503 specifically includes: displaying a processing interface for the order to be collected, and invoking the identification code scanning function based on a selection operation of the order-taking function within the processing interface for the order to be collected, where the item-taking request carries the identifier of the order to be collected; after step 502, it further includes: step 504, receiving the processing feedback information of the order to be collected, where the processing feedback information is determined based on the item hanging signal of the second hanging component reported by the item access device to the server.

[0196] In a specific application scenario, the item access device can be a food delivery locker, taking the access operation of food delivery orders as an example.

[0197] The meal storage process may include: a. The meal storage user scans the code and selects the meal storage operation. The cloud server performs hook allocation and pushes the allocated hook number to the user's mobile phone and the main control device of the locker. b. The main control device broadcasts the meal storage allocation information externally through the Bluetooth module according to the allocation information sent by the cloud. c. After the hook listens to the legal allocation information through the Bluetooth module, it sends a control message to the hook to enable it to be used, and at the same time the indicator light flashes to prompt the user. d. The meal storage user hangs the meal on the allocated hook. When the hook control device detects an item or after a certain period of time, it stops flashing and remains constantly on.

[0198] The meal retrieval process may include: a. The meal retrieval user scans the code and selects the meal storage operation. The cloud queries the order and hook information and pushes the relevant hook number to the user's mobile phone and the main control device. b. The main control device broadcasts the meal retrieval information externally through the BLE module according to the allocation information sent by the cloud. c. After the hook listens to the legal retrieval information through the BLE module, it sends a control message to the hook to enable it to be used, and at the same time the indicator light flashes to prompt the user. d. The meal retrieval user hangs the meal on the allocated hook. When the hook control device detects no item or after a certain period of time, it stops flashing and remains constantly off.

[0199] In addition, the locker also includes: 1. When there is no order allocated to the hook, the indicator light remains constantly off, and at the same time the Bluetooth module is in the mode of listening for broadcast information, so as to obtain the allocated instruction in a timely manner. 2. After the hook is subjected to a meal storage or retrieval operation, it will broadcast its own status (with item, without item) through Bluetooth within a certain period of time. 3. The Bluetooth module of the main control device will periodically listen to the status broadcast information sent by the hook, so as to synchronize the hook status information with the cloud and release the unoccupied hooks without items in a timely manner.

[0200] Further, an embodiment of the present application provides an item access device, which is applied to an item access device. The item access device includes at least one hanging component, such asFigure 5 As shown, the device includes:

[0201] An instruction receiving module for receiving an item storage instruction, where the item storage instruction includes a first hook component identifier;

[0202] A control module for controlling the opening of a first hook in the first hook component corresponding to the first hook component identifier, where the first hook can hang items in the open state; and,

[0203] When the first hook component meets a preset first hook closing condition, close the first hook.

[0204] Optionally, the preset first hook closing condition includes detecting that an item has been hung on the first hook, and / or the first hook opening duration reaches a preset first duration;

[0205] The device further includes: a first detection module for, after controlling the opening of the first hook in the first hook component corresponding to the first hook component identifier, detecting an item hanging signal of the first hook through a sensor in the first hook component, where the item hanging signal includes a signal of an item being hung and a signal of no item being hung, and when detecting the signal of an item being hung, determining that an item has been hung on the first hook.

[0206] Optionally, the device further includes: a first sending module for, when the first hook component meets the preset first hook closing condition and closes the first hook, if it is detected that an item has been hung on the first hook when the first hook is closed, reporting a signal that the first hook component is in a stored state; if it is detected that no item has been hung on the first hook when the first hook is closed, reporting a signal that the first hook component is in a non - stored state.

[0207] Optionally, the item storage instruction is sent by a server. When the server receives an item storage request from a first client based on an item access device, it determines the first hook component corresponding to the item storage request, sends the item storage instruction to the item access device, and feeds back the first hook component identifier allocated for the item storage request to the first client.

[0208] Optionally, if the item storage request carries the first hook component identifier, the server sends the item storage instruction to the item access device when it determines that the first hook component corresponding to the first hook component identifier is in a non - stored state. When the server determines that the first hook component is in a stored state, it re - determines the first hook component based on the hook components in the item access device that are in a non - stored state.

[0209] If the item storage request does not carry the first hook component identifier, the server determines the first hook component based on the hook components in the item access device that are in the non-stored state.

[0210] Optionally, the device further includes:

[0211] A first indication module, configured to, after controlling the hook in the first hook component corresponding to the first hook component identifier to open, control the first indicator on the first hook component to indicate that the first hook component is in the process of storage;

[0212] The first indication module is further configured to: after closing the first hook, if it is detected that an item is hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in the stored state; if it is detected that no item is hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in the non-stored state.

[0213] Optionally, the instruction receiving module is further configured to receive an item removal instruction, where the item removal instruction includes a second hook component identifier; the control module is further configured to control the second hook in the second hook component corresponding to the second hook component identifier to open; and, when the second hook component meets a preset second hook closing condition, close the second hook.

[0214] Optionally, the preset second hook closing condition includes detecting that the item hung on the second hook has been removed, and / or the second hook opening duration reaches a preset second duration;

[0215] The device further includes: a second detection module, configured to, after controlling the second hook in the second hook component corresponding to the second hook component identifier to open, detect the item hanging signal of the second hook through the sensor in the second hook component, and determine that the item hung on the second hook has been removed when detecting a non-hanging item signal.

[0216] Optionally, the device further includes:

[0217] A second sending module, configured to, after closing the second hook when the second hook component meets the preset second hook closing condition, if it is detected that the item hung on the second hook has been removed when the second hook is closed, report a signal that the second hook component is in the non-stored state; if it is detected that the item hung on the second hook has not been removed when the second hook is closed, report a signal that the second hook component is in the stored state.

[0218] Optionally, the item removal instruction is sent by the server. When the server receives an item removal request from a second client based on an item access device, it determines a second hook component corresponding to the item removal request and sends the item removal instruction to the item access device.

[0219] Optionally, the item removal request carries a second client identifier. The server, based on the second client identifier, obtains a to-be-removed order that matches the item access device and the second client, and determines a second hook component corresponding to the to-be-removed order; or, the item removal request carries a to-be-removed order identifier, and the server determines a corresponding second hook component based on the to-be-removed order identifier.

[0220] Optionally, the device further includes:

[0221] A second indication module, configured to, after the second hook of the second hook component corresponding to the second hook component identifier is opened, control a second indicator on the second hook component to indicate that the second hook component is in a state of being removed.

[0222] The second indication module is further configured to: after the second hook is closed, if it is detected that the item hung on the second hook is taken away when the second hook is closed, control the second indicator to indicate that the second hook component is in a state of not being stored; if it is detected that the item hung on the second hook is not taken away when the second hook is closed, control the second indicator to indicate that the second hook component is in a state of being stored.

[0223] Furthermore, an embodiment of the present application provides an item storage device applied to a first client. The device includes:

[0224] A storage request sending module, configured to send an item storage request to an item access device to trigger the server to determine a first hook component identifier corresponding to the item storage request and send an item storage instruction carrying the first hook component identifier to the item access device.

[0225] A first receiving module, configured to receive the first hook component identifier information sent by the server.

[0226] Optionally, the item access device, based on the item storage instruction, controls the first hook in the first hook component corresponding to the first hook component identifier to open.

[0227] The first receiving module is further configured to receive an opening signal of the first hook sent by the server.

[0228] Optionally, the device further includes:

[0229] A first scanning module, before sending a request for storing an item in the item storage device, calls an identification code scanning function to scan an identification code on the item storage device, where the identification code points to a function selection interface, and the function selection interface includes an item storage function; displays the function selection interface, and in response to a selection of the item storage function, generates the item storage request.

[0230] Optionally, the first scanning module is specifically configured to:

[0231] Displays a processing interface for the to-be-delivered order, and based on a selection operation of the to-be-delivered order storage function in the processing interface for the to-be-delivered order, calls an identification code scanning function, where the item storage request carries an identifier of the to-be-delivered order.

[0232] Optionally, the device further includes:

[0233] A first scanning module, before sending a request for storing an item in the item storage device, calls an identification code scanning function to scan a second identification code on the item storage device to identify the item storage device; displays a list of to-be-delivered orders matching the item storage device;

[0234] The storage request sending module is further configured to generate the item storage request carrying the identifier of the selected to-be-delivered order based on a storage selection operation on any to-be-delivered order in the list of to-be-delivered orders.

[0235] Optionally, the first receiving module is further configured to: after receiving the opening signal of the first hook, receive the processing feedback information of the to-be-delivered order, where the processing feedback information is determined based on the item hanging signal of the first hook component reported by the item storage device to the server.

[0236] Further, an embodiment of the present application provides an item removal device, which is applied to a second client, and the device includes:

[0237] A removal request sending module, configured to send a request for removing an item from the item storage device to trigger the server to determine a second hook component identifier corresponding to the item removal request and send an item removal instruction to the item storage device, and the item storage device controls the second hook of the second hook component corresponding to the second hook component identifier to open based on the item removal instruction;

[0238] A second receiving module, configured to receive the opening signal of the second hook to remove the item hung on the second hook in the open state of the second hook.

[0239] Optionally, the apparatus further comprises:

[0240] A second scanning module, configured to, before sending an item retrieval request to the item access device, invoke an identification code scanning function to scan an identification code on the item access device, where the identification code points to a function selection interface, and the function selection interface includes an item retrieval function; display the function selection interface, and in response to a selection operation on the item retrieval function, generate the item retrieval request.

[0241] Optionally, the second scanning module is specifically configured to:

[0242] Display a processing interface for an order to be collected, and based on a selection operation on an order retrieval function in the processing interface for the order to be collected, invoke an identification code scanning function, where the item retrieval request carries an identifier of the order to be collected;

[0243] Correspondingly, the second receiving module is further configured to: receive processing feedback information for the order to be collected, where the processing feedback information is determined based on an item hanging signal of the second hanging component reported by the item access device to the server.

[0244] It should be noted that for other corresponding descriptions of each functional unit involved in the item access device, item storage device, and item retrieval device provided in the embodiments of the present application, reference may be made to Figures 2 to 6 the corresponding descriptions in the method, which will not be elaborated herein.

[0245] Based on the method as described above Figures 2 to 6 shown, correspondingly, an embodiment of the present application further provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the item access method as described above Figures 2 to 6 shown is implemented.

[0246] Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in various implementation scenarios of the present application.

[0247] Based on the method as described above Figures 2 to 6 shown, and Figures 7 to 9 the virtual device embodiment shown, for the purpose of achieving the above object, an embodiment of the present application further provides a computer device, which can specifically be a personal computer, server, network device, etc., and the computer device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to implement the above asFigures 2 to 6 The method shown

[0248] Optionally, the computer device may further include a user interface, a network interface, a camera, a Radio Frequency (RF) circuit, sensors, an audio circuit, a WI-FI module, and so on. The user interface may include a display screen (Display), an input unit such as a keyboard (Keyboard), etc. Optionally, the user interface may further include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a Bluetooth interface, a WI-FI interface), etc.

[0249] Those skilled in the art can understand that the structure of a computer device provided in this embodiment does not constitute a limitation on the computer device, and it may include more or fewer components, or combine certain components, or have different component arrangements.

[0250] The storage medium may further include an operating system and a network communication module. The operating system is a program for managing and storing the hardware and software resources of the computer device, and supports the operation of information processing programs and other software and / or programs. The network communication module is used to implement communication between the components inside the storage medium, as well as communication between the storage medium and other hardware and software in the entity device.

[0251] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or can be implemented by hardware to achieve access to items with a smaller occupied space and lower cost, which helps to popularize item access devices, and there is no need to contact the cabinet door when closing the cabinet door of the smart cabinet as in the prior art, which can avoid the spread of contact bacteria and viruses to a certain extent and improve the security of item access.

[0252] Those skilled in the art can understand that the drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the drawings are not necessarily essential for implementing the present application. Those skilled in the art can understand that the modules in the device in the implementation scenario can be distributed in the device in the implementation scenario according to the description of the implementation scenario, or can be correspondingly changed and located in one or more devices different from the present implementation scenario. The modules in the above implementation scenario can be combined into one module, or further split into multiple sub-modules.

[0253] The above serial numbers of the present application are only for description and do not represent the advantages or disadvantages of the implementation scenarios. The above disclosure is only several specific implementation scenarios of the present application. However, the present application is not limited thereto, and any changes that can be thought of by those skilled in the art should fall within the protection scope of the present application.

Claims

1. An article storage and retrieval device, characterized in that, The article access device includes: At least one hook component, a hook fixing component, and a control module; Each of the hook components includes a controllable hook. One end of the hook component is connected to the hook fixing component, and the hook is arranged at the other end of the hook component. The hook is used for hanging the stored articles; The control module is used to control the opening and closing of the hook in the hook component based on a control instruction; The control module includes a main control module and at least one sub-control module. Each hook component is respectively provided with one sub-control module, and each sub-control module is communicatively connected to the main control module. The main control module is used to receive the control instruction and transmit the control instruction to the sub-control module. The sub-control module is used to control the opening and closing of the hook in the hook component based on the control instruction, and to control the opening and closing of the hook in the hook component based on the article hanging signal detected by the sensor. Wherein, the main control module and each sub-control module perform data transmission through the Bluetooth modules respectively provided. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of its corresponding hook component, it controls the corresponding hook of itself; A second identification code is set on the article access device. The first client calls the identification code scanning function to scan the second identification code on the article access device to identify the article storage device. The first client displays a list of pending delivery orders matching the article storage device, and generates the article storage request carrying the selected pending delivery order identifier based on the storage selection operation on any pending delivery order in the list of pending delivery orders; 2. The article access device according to claim 1, wherein The hook component further includes a sensor, and the sensor is used to detect the article hanging signal of the hook in the hook component; The control module is further used to control the opening and closing of the hook in the hook component based on the article hanging signal; 3. The article access device according to claim 1, wherein The hook component further includes an indicator, and the indicator is used to indicate the article storage state of the hook component. The article storage state includes an un-stored state, a stored state, and a storing state; 4. The article access device according to claim 3, wherein The indicator is a light-emitting diode (LED). The LED is used to turn off when the hook component is in the un-stored state, turn on when the hook component is in the stored state, and blink when the hook component is in the storing state or the taking-out state; 5. The article access device according to claim 2, wherein The sub-control module is further used to control the operation of the indicator of the hook component based on the article storage state of the hook component; 6. The article access device according to claim 5, wherein The main control module is specifically used to broadcast the control instruction after receiving the control instruction; The sub-control module is specifically configured to monitor the broadcast of the main control module and broadcast the item storage status of the current hook component; The main control module is further configured to monitor and report the item storage status broadcast by the sub-control module and report the item storage status.

7. The article access device according to any one of claims 1 to 6, characterized in that The hook fixing component includes a power supply module, and the power supply module is used to supply power to the hook component.

8. The article access device according to any one of claims 1 to 6, characterized in that, The hook component further includes a sign, and the sign is used to indicate the identifier of the hook component.

9. An article access method, characterized in that, Applied to an item access device, the item access device includes at least one hook component, and the item access method includes: Receiving an item storage instruction, where the item storage instruction includes a first hook component identifier; Controlling the opening of a first hook in a first hook component corresponding to the first hook component identifier, where the first hook can hang items in an open state; Closing the first hook when the first hook component meets a preset first hook closing condition; The item access device includes a control module, and the control module includes a main control module and at least one sub-control module. Each hook component is respectively provided with one sub-control module, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transfer the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hook in the hook component based on the control instruction, and control the opening and closing of the hook in the hook component based on the item hanging signal detected by the sensor; where the main control module and each sub-control module perform data transfer through their respective Bluetooth modules. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of its corresponding hook component, it controls its corresponding hook; A second identification code is set on the item access device; the first client calls the identification code scanning function to scan the second identification code on the item access device to identify the item storage device; the first client displays a list of pending delivery orders matching the item storage device and generates the item storage request carrying the selected pending delivery order identifier based on the storage selection operation for any pending delivery order in the list of pending delivery orders; 10. The method according to claim 9, wherein The preset first hook closing condition includes detecting that an item has been hung on the first hook, and / or the first hook opening duration reaches a preset first duration; After controlling the opening of the first hook in the first hook component corresponding to the first hook component identifier, the method further includes: Detecting the item hanging signal of the first hook through the sensor in the first hook component, where the item hanging signal includes a signal indicating that an item has been hung and a signal indicating that no item has been hung, and determining that an item has been hung on the first hook when the signal indicating that an item has been hung is detected.

11. The method according to claim 9 or 10, characterized in that, After closing the first hook when the first hook component meets the preset first hook closing condition, the method further includes: When it is detected that an item is hung on the first hook when the first hook is closed, a signal indicating that the first hook assembly is in the stored state is reported. When it is detected that no item is hung on the first hook when the first hook is closed, a signal indicating that the first hook assembly is in the non-stored state is reported.

12. The method according to claim 11, wherein the item storage instruction is sent by a server. When the server receives an item storage request based on an item access device from a first client, it determines the first hook assembly corresponding to the item storage request, sends the item storage instruction to the item access device, and feeds back the identifier of the first hook assembly allocated for the item storage request to the first client.

13. The method according to claim 12, wherein if the item storage request carries the identifier of the first hook assembly, when the server determines that the first hook assembly corresponding to the identifier of the first hook assembly is in the non-stored state, it sends the item storage instruction to the item access device. When the server determines that the first hook assembly is in the stored state, it re-determines the first hook assembly based on the hook assemblies in the item access device that are in the non-stored state. if the item storage request does not carry the identifier of the first hook assembly, the server determines the first hook assembly based on the hook assemblies in the item access device that are in the non-stored state.

14. The method according to claim 9 or 10, characterized in that, After controlling the hook in the first hook assembly corresponding to the identifier of the first hook assembly to open, the method further includes: controlling a first indicator on the first hook assembly to indicate that the first hook assembly is in the process of storing. Correspondingly, after closing the first hook, the method further includes: when it is detected that an item is hung on the first hook when the first hook is closed, controlling the first indicator to indicate that the first hook assembly is in the stored state. when it is detected that no item is hung on the first hook when the first hook is closed, controlling the first indicator to indicate that the first hook assembly is in the non-stored state.

15. The method according to claim 9, wherein The method further includes: receiving an item removal instruction, where the item removal instruction includes an identifier of a second hook assembly. controlling the second hook of the second hook assembly corresponding to the identifier of the second hook assembly to open. When the second hook assembly meets a preset second hook closing condition, closing the second hook.

16. The method according to claim 15, wherein The preset second hook closing condition includes detecting that the item hung on the second hook is taken away, and / or the opening duration of the second hook reaches a preset second duration. After controlling the second hook of the second hook assembly corresponding to the identifier of the second hook assembly to open, the method further includes: detecting an item hanging signal of the second hook through a sensor in the second hook assembly, and determining that the item hung on the second hook is taken away when a non-hanging item signal is detected.

17. The method according to claim 15 or 16, characterized in that After closing the second hook when the second hook assembly meets the preset second hook closing condition, the method further includes: When the second hook is closed and it is detected that the item hung on the second hook has been removed, a signal indicating that the second hook component is in an un-stored state is reported; When the second hook is closed and it is detected that the item hung on the second hook has not been removed, a signal indicating that the second hook component is in a stored state is reported.

18. The method according to claim 17, wherein the item removal instruction is sent by the server. When the server receives an item removal request based on the item access device from the second client, it determines the second hook component corresponding to the item removal request and sends the item removal instruction to the item access device.

19. The method according to claim 18, wherein the item removal request carries a second client identifier. The server, based on the second client identifier, obtains a to-be-removed order that matches the item access device and the second client, and determines the second hook component corresponding to the to-be-removed order; or the item removal request carries a to-be-removed order identifier. The server, based on the to-be-removed order identifier, determines the corresponding second hook component.

20. The method according to claim 15 or 16, characterized in that, After the second hook of the second hook component corresponding to the second hook component identifier is opened, the method further includes: controlling a second indicator on the second hook component to indicate that the second hook component is in a state of being removed; Correspondingly, after the second hook is closed, the method further includes: when the second hook is closed and it is detected that the item hung on the second hook has been removed, controlling the second indicator to indicate that the second hook component is in an un-stored state; when the second hook is closed and it is detected that the item hung on the second hook has not been removed, controlling the second indicator to indicate that the second hook component is in a stored state.

21. A method for storing an item, characterized in that, Applied to the first client, the method includes: sending an item storage request for the item access device to trigger the server to determine the first hook component identifier corresponding to the item storage request and send an item storage instruction carrying the first hook component identifier to the item access device; receiving the first hook component identifier information sent by the server; The article access device includes a control module, which includes a main control module and at least one sub-control module. Each hooking component is respectively provided with one sub-control module, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hook in the hooking component based on the control instruction, and control the opening and closing of the hook in the hooking component based on the article hanging signal detected by the inductor; wherein, the main control module and each sub-control module perform data transmission through the respectively provided Bluetooth modules. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of its corresponding hooking component, it controls the hook corresponding to itself. Before sending the article storage request for the article access device, the method further includes: Invoking the identification code scanning function to scan the second identification code on the article access device to identify the article storage device. Displaying the list of to-be-delivered orders matching the article storage device, and generating the article storage request carrying the identifier of the selected to-be-delivered order based on the storage selection operation for any to-be-delivered order in the list of to-be-delivered orders.

22. The method according to claim 21, wherein The method further includes: The article access device controls the opening of the first hook in the first hooking component corresponding to the first hooking component identifier based on the article storage instruction. Receiving the opening signal of the first hook sent by the server.

23. The method according to claim 22, wherein Before sending the article storage request for the article access device, the method further includes: Invoking the identification code scanning function to scan the identification code on the article access device, wherein the identification code points to a function selection interface, and the function selection interface includes an article storage function. Displaying the function selection interface and generating the article storage request in response to the selection of the article storage function.

24. The method according to claim 23, wherein The invoking of the identification code scanning function specifically includes: Displaying the processing interface of the to-be-delivered order, and invoking the identification code scanning function based on the selection operation for the to-be-delivered order storage function in the processing interface of the to-be-delivered order, wherein the article storage request carries the identifier of the to-be-delivered order.

25. The method according to claim 24, wherein After receiving the opening signal of the first hook sent by the server, the method further includes: Receiving the processing feedback information of the to-be-delivered order, wherein the processing feedback information is determined based on the article hanging signal of the first hooking component reported by the article access device to the server.

26. An article taking-out method, characterized in that, Applied to the second client, the method includes: Sending an article retrieval request for the article access device to trigger the server to determine the second hooking component identifier corresponding to the article retrieval request and send an article retrieval instruction to the article access device. The article access device controls the opening of the second hook in the second hooking component corresponding to the second hooking component identifier based on the article retrieval instruction. Receiving the opening signal of the second hook; The article access device includes a control module, and the control module includes a main control module and at least one sub-control module. Each of the hook assemblies is respectively provided with one of the sub-control modules, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hook in the hook assembly based on the control instruction, and control the opening and closing of the hook in the hook assembly based on the article hanging signal detected by the sensor; wherein, the main control module and each sub-control module perform data transmission through the respectively provided Bluetooth modules. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of its corresponding hook assembly, it controls the hook corresponding to itself. A second identification code is provided on the article access device; the first client calls the identification code scanning function to scan the second identification code on the article access device to identify the article storage device; the first client displays a list of pending delivery orders matching the article storage device, and generates the article storage request carrying the selected pending delivery order identifier based on the storage selection operation on any of the pending delivery orders in the list of pending delivery orders.

27. The method according to claim 26, wherein Before sending the article retrieval request for the article access device, the method further includes: Calling the identification code scanning function to scan the identification code on the article access device, wherein the identification code points to a function selection interface, and the function selection interface includes an article retrieval function. Displaying the function selection interface and generating the article retrieval request in response to the selection operation on the article retrieval function.

28. The method according to claim 27, wherein The calling of the identification code scanning function specifically includes: Displaying a processing interface for the orders to be collected, and calling the identification code scanning function based on the selection operation on the function of retrieving the orders to be collected in the processing interface for the orders to be collected, wherein the article retrieval request carries the identifier of the order to be collected. Correspondingly, after receiving the opening signal of the second hook, the method further includes: Receiving the processing feedback information of the order to be collected, wherein the processing feedback information is determined based on the article hanging signal of the second hook assembly reported by the article access device to the server.

29. An article storage and retrieval device, characterized in that, Applied to an article access device, the article access device includes at least one hook assembly, and the article access device includes: An instruction receiving module, configured to receive an article storage instruction, wherein the article storage instruction includes a first hook assembly identifier. A control module, configured to control the opening of the first hook in the first hook assembly corresponding to the first hook assembly identifier, wherein the first hook can hang articles in the open state; and, Closing the first hook when the first hook assembly meets a preset first hook closing condition. The control module includes a main control module and at least one sub-control module. Each of the hook assemblies is provided with one of the sub-control modules, and each sub-control module is communicatively connected to the main control module. The main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module. The sub-control module is configured to control the opening and closing of the hook in the hook assembly based on the control instruction, and control the opening and closing of the hook in the hook assembly based on the item hanging signal detected by the sensor. Wherein, the main control module and each sub-control module perform data transmission through the respectively provided Bluetooth modules. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of the hook assembly corresponding to itself, it controls the hook corresponding to itself. The item access device is provided with a second identification code. The first client calls the identification code scanning function to scan the second identification code on the item access device to identify the item storage device. The first client displays a list of pending delivery orders matching the item storage device, and generates the item storage request carrying the selected pending delivery order identifier based on the storage selection operation for any pending delivery order in the list of pending delivery orders.

30. The device according to claim 29, characterized in that, The preset first hook closing condition includes detecting that an item has been hung on the first hook, and / or the opening duration of the first hook reaches a preset first duration. The device further includes: a first detection module, configured to, after controlling the first hook in the first hook assembly corresponding to the first hook assembly identifier to open, detect the item hanging signal of the first hook through the sensor in the first hook assembly, where the item hanging signal includes an item-hung signal and an item-not-hung signal, and when the item-hung signal is detected, determine that an item has been hung on the first hook.

31. The device according to claim 29 or 30, characterized in that, The device further includes: A first sending module, configured to, when the first hook assembly meets the preset first hook closing condition, after closing the first hook, if it is detected that an item has been hung on the first hook when the first hook is closed, report a signal that the first hook assembly is in the stored state; if it is detected that no item has been hung on the first hook when the first hook is closed, report a signal that the first hook assembly is in the not-stored state.

32. The device according to claim 31, wherein The item storage instruction is sent by the server. When the server receives the item storage request based on the item access device from the first client, it determines the first hook assembly corresponding to the item storage request, sends the item storage instruction to the item access device, and feeds back to the first client the first hook assembly identifier allocated for the item storage request.

33. The device according to claim 32, wherein If the item storage request carries the identification of the first hook component, when the server determines that the first hook component corresponding to the identification of the first hook component is in an un-stored state, the server sends the item storage instruction to the item access device. When the server determines that the first hook component is in a stored state, the server re-determines the first hook component based on the hook components in the item access device that are in an un-stored state. If the item storage request does not carry the identification of the first hook component, the server determines the first hook component based on the hook components in the item access device that are in an un-stored state.

34. The device according to claim 29 or 30, characterized in that The device further includes: A first indication module, configured to, after controlling the hook in the first hook component corresponding to the first hook component identification to open, control a first indicator on the first hook component to indicate that the first hook component is in a state of being stored. The first indication module is further configured to: after closing the first hook, if it is detected that an item is hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in a stored state; if it is detected that no item is hung on the first hook when the first hook is closed, control the first indicator to indicate that the first hook component is in an un-stored state.

35. The device according to claim 29, wherein The instruction receiving module is further configured to receive an item retrieval instruction, where the item retrieval instruction includes an identification of a second hook component. The control module is further configured to control the second hook of the second hook component corresponding to the second hook component identification to open; and, when the second hook component meets a preset second hook closing condition, close the second hook.

36. The device according to claim 35, characterized in that, The preset second hook closing condition includes detecting that the item hung on the second hook has been removed, and / or the second hook opening duration reaches a preset second duration. The device further includes: a second detection module, configured to, after controlling the second hook of the second hook component corresponding to the second hook component identification to open, detect an item hanging signal of the second hook through a sensor in the second hook component, and determine that the item hung on the second hook has been removed when a signal indicating no item is hung is detected.

37. The device according to claim 35 or 36, characterized in that The device further includes: A second sending module, configured to, after closing the second hook when the second hook component meets the preset second hook closing condition, if it is detected that the item hung on the second hook has been removed when the second hook is closed, report a signal indicating that the second hook component is in an un-stored state; if it is detected that the item hung on the second hook has not been removed when the second hook is closed, report a signal indicating that the second hook component is in a stored state.

38. The device according to claim 37, wherein The item removal instruction is sent by the server. When the server receives an item removal request from the second client based on the item access device, it determines the second hook component corresponding to the item removal request and sends the item removal instruction to the item access device.

39. The device according to claim 38, wherein the item removal request carries a second client identifier, and the server, based on the second client identifier, obtains a to-be-removed order that matches the item access device and the second client, and determines the second hook component corresponding to the to-be-removed order; or the item removal request carries a to-be-removed order identifier, and the server, based on the to-be-removed order identifier, determines the corresponding second hook component.

40. The device according to claim 35 or 36, characterized in that, The device further includes: a second indication module, configured to, after the second hook of the second hook component corresponding to the second hook component identifier is opened, control the second indicator on the second hook component to indicate that the second hook component is in the process of removal; The second indication module is further configured to: after the second hook is closed, if it is detected that the item hung on the second hook is taken away when the second hook is closed, control the second indicator to indicate that the second hook component is in the non-stored state; if it is detected that the item hung on the second hook is not taken away when the second hook is closed, control the second indicator to indicate that the second hook component is in the stored state.

41. An article storage device, characterized in that, Applied to the first client, the device includes: a storage request sending module, configured to send an item storage request to the item access device to trigger the server to determine the first hook component identifier corresponding to the item storage request and send an item storage instruction carrying the first hook component identifier to the item access device; a first receiving module, configured to receive the first hook component identifier information sent by the server; The item access device includes a control module, and the control module includes a main control module and at least one sub-control module. Each hook component is respectively provided with one sub-control module, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transfer the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hook in the hook component based on the control instruction, and control the opening and closing of the hook in the hook component based on the item hanging signal detected by the sensor; wherein, the main control module and each sub-control module perform data transfer through the respective Bluetooth modules provided. After receiving the control instruction broadcast by the main control module through the Bluetooth module, if it is verified that the target hook identifier carried in the control instruction matches the identifier of the hook component corresponding to itself, the sub-control module controls the hook corresponding to itself; The device further includes: A first scanning module, which is used to call an identification code scanning function to scan a second identification code on the article access device to identify the article storage device before sending an article storage request for the article access device; and display a list of to-be-delivered orders matching the article storage device. The storage request sending module is further configured to generate the article storage request carrying the selected to-be-delivered order identifier based on a storage selection operation on any to-be-delivered order in the to-be-delivered order list.

42. The device according to claim 41, wherein Based on the article storage instruction, the article access device controls the first hook in the first hook assembly corresponding to the first hook assembly identifier to open. The first receiving module is further configured to receive the opening signal of the first hook sent by the server.

43. The device according to claim 42, wherein The device further includes: A first scanning module, which is used to call an identification code scanning function to scan an identification code on the article access device before sending an article storage request for the article access device, wherein the identification code points to a function selection interface, and the function selection interface includes an article storage function; display the function selection interface, and generate the article storage request in response to a selection of the article storage function.

44. The device according to claim 43, characterized in that, The first scanning module is specifically configured to: Display a processing interface of the to-be-delivered order, and call an identification code scanning function based on a selection operation of the to-be-delivered order storage function in the processing interface of the to-be-delivered order, wherein the article storage request carries the identifier of the to-be-delivered order.

45. The device according to claim 44, wherein The first receiving module is further configured to: after receiving the opening signal of the first hook, receive the processing feedback information of the to-be-delivered order, wherein the processing feedback information is determined based on the article hanging signal of the first hook assembly reported by the article access device to the server.

46. An article taking-out device, characterized in that, Applied to a second client, the device includes: A take-out request sending module, which is used to send an article take-out request for the article access device to trigger the server to determine a second hook assembly identifier corresponding to the article take-out request and send an article take-out instruction to the article access device, and the article access device controls the second hook in the second hook assembly corresponding to the second hook assembly identifier to open based on the article take-out instruction. A second receiving module, which is used to receive the opening signal of the second hook. The article access device includes a control module, which includes a main control module and at least one sub-control module. Each of the hook assemblies is respectively provided with one of the sub-control modules, and each sub-control module is communicatively connected to the main control module; the main control module is configured to receive the control instruction and transmit the control instruction to the sub-control module; the sub-control module is configured to control the opening and closing of the hooks in the hook assembly based on the control instruction, and control the opening and closing of the hooks in the hook assembly based on the article hanging signal detected by the inductor; wherein, the main control module and each sub-control module perform data transmission through the respectively provided Bluetooth modules. After the sub-control module receives the control instruction broadcast by the main control module through the Bluetooth module, if it verifies that the target hook identifier carried in the control instruction matches the identifier of its corresponding hook assembly, it controls the corresponding hook of itself. A second identification code is provided on the article access device; the first client invokes the identification code scanning function to scan the second identification code on the article access device to identify the article storage device; the first client displays a list of pending delivery orders matching the article storage device, and generates the article storage request carrying the selected pending delivery order identifier based on the storage selection operation for any pending delivery order in the list of pending delivery orders.

47. The apparatus according to claim 46, wherein The device further includes: A second scanning module, configured to, before sending the article removal request for the article access device, invoke the identification code scanning function to scan the identification code on the article access device, wherein the identification code points to a function selection interface, and the function selection interface includes an article removal function; display the function selection interface, and generate the article removal request in response to the selection operation for the article removal function.

48. The device according to claim 47, wherein Specifically, the second scanning module is configured to: Display a processing interface for the pending collection order, and based on the selection operation for the article removal function within the processing interface for the pending collection order, invoke the identification code scanning function, wherein the article removal request carries the identifier of the pending collection order. Correspondingly, the second receiving module is further configured to: receive the processing feedback information for the pending collection order, wherein the processing feedback information is determined based on the article hanging signal of the second hook assembly reported by the article access device to the server.

49. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 9 to 28.

50. A computer device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein, When the processor executes the computer program, it implements the method according to any one of claims 9 to 28.

Citation Information

Patent Citations

  • Takeout intelligent temporary storage anti-theft system and temporary storage method thereof

    CN112634537A

  • Method and device for storing and taking express items by opening intelligent cabinet

    CN115063930A