Article placement method, storage cabinet, central control system, terminal and storage medium
Through the coordinated operation of the central control system, storage cabinets, and terminals, the opening of storage cabinet compartments and the selection of appropriate compartments for storing items can be remotely controlled, solving the problem that public express lockers cannot meet special storage needs and achieving efficient, intelligent storage and secure handover of items.
Patent Information
- Application Number
- CN202211096876.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-08
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2042-09-08
AI Technical Summary
Existing public parcel lockers cannot meet users' special storage needs, such as temperature control, remote control, and storage of large items. Furthermore, in the case of instant delivery, users cannot sign for the parcels in a timely manner, resulting in high storage uncertainty. They also cannot solve the problem of time and space handover between delivery personnel and users.
Through the collaborative work of the central control system, storage cabinets, and terminals, the opening and closing of storage cabinets can be remotely controlled. By combining sensors, appropriate cabinets can be selected to store items, and the intelligence and security of storage can be improved through real-time monitoring and sensor data processing.
It enables intelligent storage of different types of items, improves storage efficiency and security, meets users' special storage needs, and solves the problem of time and space handover between users and delivery personnel in the context of instant delivery.
Smart Images

Figure CN115641678B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of logistics and distribution technology, and in particular to a method for placing items, a storage cabinet, a central control system, a terminal, and a storage medium. Background Technology
[0002] In non-instant delivery scenarios, delivery personnel typically place items that cannot be delivered normally in public parcel lockers. Users retrieve their items at an appropriate time using a pickup code pushed by the locker's backend system, thus separating delivery and receipt actions in terms of time and space. In instant delivery scenarios, delivery personnel must complete pickup and delivery within 30-120 minutes after accepting an order. The fulfillment time calculation assumes that users can sign for the package upon delivery, and users must ensure that they can hand over and sign for it within this time. However, on the one hand, existing public parcel lockers rely on the overall supply and demand of the market to provide temporary storage services, resulting in high uncertainty in the provision of such services. Furthermore, current public parcel lockers cannot meet users' special temporary storage needs (temperature control, remote control, large items, fresh produce, etc.). On the other hand, on-demand delivery is characterized by end-to-end delivery, high timeliness requirements, and high usage frequency. Since the recipient factor is not taken into account when calculating the delivery time, during peak service periods, if the user cannot pick up the item in time, the storage of the item in the public parcel locker requires the user's consent. Furthermore, the public parcel locker cannot be remotely controlled by the user to open. Therefore, it still cannot solve the problem of how to hand over the item when the delivery personnel and the user are not in the same time and space. Summary of the Invention
[0003] This invention provides a method for placing items, a storage cabinet, a central control system, a terminal, and a storage medium, which improves the intelligence and efficiency of item storage.
[0004] The technical solution of this invention is implemented as follows:
[0005] This invention provides a method for placing items, applied to a storage cabinet, the method comprising:
[0006] Receive item storage requests;
[0007] In response to the item storage request, a control command delivery request is sent to the terminal through the central control system;
[0008] The central control system receives a first control command sent by the terminal; the first control command is generated by the terminal based on the control command delivery request.
[0009] In response to the first control command, the target cabinet is opened; the storage cabinet comprises multiple cabinets; the target cabinet is any one of the multiple cabinets; the target cabinet is used to store items.
[0010] This invention provides a method for placing items, applied to a central control system, the method comprising:
[0011] Receive control command delivery requests sent by the storage cabinet;
[0012] Send the control command delivery request to the terminal;
[0013] The system receives a first control command sent by the terminal; the first control command is used to control the target cabinet to open.
[0014] The first control command is sent to the storage cabinet.
[0015] This invention provides a method for placing an item, applied to a terminal, the method comprising:
[0016] The central control system receives control command requests from the storage cabinets.
[0017] In response to the control command release request, the central control system sends a first control command to the storage cabinet; the first control command is used to control the target cabinet to open.
[0018] This invention provides a storage cabinet, comprising: a first receiving unit, a first transmitting unit, and an opening unit; wherein,
[0019] The first receiving unit is used to receive a request for storing items;
[0020] The first sending unit is used to send a control command delivery request to the terminal through the central control system in response to the item storage request;
[0021] The first receiving unit is further configured to receive a first control command sent by the terminal through the central control system; the first control command is generated by the terminal according to the control command delivery request;
[0022] The opening unit is used to open the target cabinet in response to the first control command; the storage cabinet includes multiple cabinets; the target cabinet is any cabinet among the multiple cabinets; the target cabinet is used to store items.
[0023] This invention provides a central control system, comprising: a second receiving unit and a second transmitting unit; wherein,
[0024] The second receiving unit is used to receive a control command delivery request sent by the storage cabinet;
[0025] The second sending unit is used to send the control command delivery request to the terminal;
[0026] The second receiving unit is further configured to receive a first control command sent by the terminal; the first control command is used to control the target cabinet to open.
[0027] The second sending unit is further configured to send the first control command to the storage cabinet.
[0028] This invention provides a terminal, comprising: a third receiving unit and a third transmitting unit; wherein,
[0029] The third receiving unit is used to receive a control command release request sent by the storage cabinet through the central control system;
[0030] The third sending unit, in response to the control command release request, sends a first control command to the storage cabinet through the central control system; the first control command is used to control the target cabinet to open.
[0031] This invention provides a storage cabinet, the storage cabinet comprising:
[0032] The first memory is used to store executable instructions;
[0033] A first processor, configured to execute executable instructions stored in the first memory, wherein when the executable instructions are executed, the first processor executes the item placement method.
[0034] This invention provides a central control system, which includes:
[0035] The second memory is used to store executable instructions;
[0036] The second processor, when executing executable instructions stored in the second memory, executes the item placement method when the executable instructions are executed.
[0037] This invention provides a terminal, the terminal comprising:
[0038] The third memory is used to store executable instructions;
[0039] The third processor is used to execute executable instructions stored in the third storage device. When the executable instructions are executed, the third processor executes the item placement method.
[0040] This invention provides a storage medium storing executable instructions. When the executable instructions are executed, they cause a first processor to perform the item placement method as described in this invention.
[0041] This invention provides a storage medium storing executable instructions. When the executable instructions are executed, they cause a second processor to execute the item placement method as described in this invention.
[0042] This invention provides a storage medium storing executable instructions. When the executable instructions are executed, they cause a third processor to perform the item placement method as described in this invention.
[0043] This invention provides a method for storing items, a storage cabinet, a central control system, a terminal, and a storage medium. The method includes: receiving an item storage request; responding to the item storage request by sending a control command release request to the terminal through the central control system; receiving a first control command sent by the terminal through the central control system; the first control command is generated by the terminal according to the control command release request; and opening a target cabinet compartment in response to the first control command. The storage cabinet includes multiple compartments; the target compartment is any compartment among the multiple compartments; and the target compartment is used to store items. On one hand, after receiving an item storage request, the storage cabinet sends a control command release request to the terminal through the central control system, enabling the terminal to remotely control the storage cabinet by sending control commands according to the control command release request, thus improving the storage efficiency of items. On the other hand, the storage cabinet opens the target compartment to store items in response to the first control command sent by the terminal, meaning that for each item, a suitable compartment needs to be found in the storage cabinet based on the item's attributes, improving the intelligence of item storage. Attached Figure Description
[0044] Figure 1 This is a flowchart illustrating a method for placing items in a storage cabinet, as provided in an embodiment of the present invention.
[0045] Figure 2 This is a schematic diagram illustrating the interaction between a storage cabinet and other smart terminals, provided as an embodiment of the present invention.
[0046] Figure 3 A schematic diagram illustrating the effect of an abstract concept of a storage cabinet provided in an embodiment of the present invention;
[0047] Figure 4 This is a schematic diagram illustrating the effect of a storage cabinet embedded in a house, as provided in an embodiment of the present invention.
[0048] Figure 5 This is a schematic diagram illustrating the internal compartment design of a storage cabinet according to an embodiment of the present invention.
[0049] Figure 6 A front view of a storage cabinet provided in an embodiment of the present invention;
[0050] Figure 7 A side sectional view of a storage cabinet provided in an embodiment of the present invention;
[0051] Figure 8 A top sectional view provided for an embodiment of the present invention;
[0052] Figure 9 A schematic diagram illustrating the overall delivery effect provided in an embodiment of the present invention;
[0053] Figure 10 This is a schematic diagram illustrating the interaction between a storage cabinet and the outside world, provided as an embodiment of the present invention.
[0054] Figure 11 This is a schematic diagram illustrating the data transmission interaction effect of a central control system according to an embodiment of the present invention.
[0055] Figure 12 This is a flowchart illustrating a method for placing items in a terminal, as provided in an embodiment of the present invention.
[0056] Figure 13 This is a flowchart illustrating a method for placing an item according to an embodiment of the present invention.
[0057] Figure 14 A schematic diagram of the structure of a storage cabinet provided in an embodiment of the present invention. Figure 1 ;
[0058] Figure 15 A schematic diagram of the structure of a central control system provided in an embodiment of the present invention. Figure 1 ;
[0059] Figure 16 A schematic diagram of the structure of a terminal provided in an embodiment of the present invention. Figure 1 ;
[0060] Figure 17 A schematic diagram of the structure of a storage cabinet provided in an embodiment of the present invention. Figure 2 ;
[0061] Figure 18 A schematic diagram of the structure of a central control system provided in this embodiment of the invention. Figure 2 ;
[0062] Figure 19 A terminal structure diagram provided in this embodiment of the invention Figure 2 . Detailed Implementation
[0063] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the present invention.
[0064] To enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Figure 1 This is a flowchart illustrating a method for placing items in a storage cabinet according to an embodiment of the present invention, which will be combined with... Figure 1 The steps shown are explained.
[0065] S101, Receive item storage request.
[0066] In an embodiment of the present invention, the storage cabinet receives a request from delivery personnel to store items.
[0067] In embodiments of the present invention, delivery personnel can send a request to store items to the storage cabinet by using facial recognition through the interaction interface between the storage cabinet and the outside, or they can send a request to store items to the storage cabinet by touching the operation screen of the storage cabinet. The present invention does not impose any limitations.
[0068] In an embodiment of the present invention, a storage cabinet is provided that connects to a central control system and other intelligent devices, enabling the other intelligent devices to remotely control the storage cabinet. As shown in Figure 2, Figure 2 This is a schematic diagram illustrating the interaction between a storage cabinet and other terminals, as provided in an embodiment of the present invention. Figure 2 In this system, other terminals and storage cabinets interact through a central control system, and can also exchange data via Near Field Communication (NFC). NFC is an emerging technology that allows devices (such as mobile phones) to exchange data when they are close to each other. It evolved from contactless radio frequency identification (RFID) and interconnection technologies. By integrating inductive card readers, inductive cards, and point-to-point communication functions onto a single chip, it enables applications such as mobile payment, electronic ticketing, access control, mobile identity verification, and anti-counterfeiting using mobile terminals.
[0069] S102. In response to the item storage request, a control command delivery request is sent to the terminal through the central control system.
[0070] In some embodiments of the present invention, after receiving a deliveryman's request to store items, the storage cabinet responds to the request by sending a control command to the terminal through the central control system to proceed with the next operation.
[0071] S103. Receive the first control command sent by the terminal through the central control system; the first control command is generated by the terminal according to the control command release request.
[0072] In an embodiment of the present invention, after the storage cabinet sends a control command release request to the terminal through the central control system, the terminal generates a first control command according to the control command release request and sends it to the storage cabinet through the central control system. Finally, the storage cabinet receives the first control command sent by the central control system.
[0073] In an embodiment of the present invention, the storage cabinet contains multiple compartments, each of which is equipped with a variety of sensors.
[0074] In embodiments of the present invention, such as Figure 3 As shown, Figure 3 This is a schematic diagram illustrating the abstract concept of a storage cabinet provided in an embodiment of the present invention. The storage cabinet relies on an intelligent cabinet system and mainly consists of a main cabinet, sensors, a core control unit, a communication module, a control module, an operation screen, and an audio / video acquisition module. Through this system, the storage cabinet can connect and interact with other intelligent devices. Furthermore, its overall design is scalable, allowing for upgrades both in hardware and system. The following details the functions of the main modules of the storage cabinet: Sensors: Collect necessary information and data, providing them to the MCU for decision-making. Sensors involved in the storage cabinet include temperature, humidity, and weighing sensors. For example, a weighing sensor can monitor the weight of items placed in the storage cabinet, and a temperature sensor can monitor the temperature within the cabinet, ensuring the safety of the storage cabinet and the temporarily stored items. Core Control Unit (MCU): Processes the data collected by the sensors and received by the communication module, analyzing it from multiple dimensions and making decisions, primarily performing on / off control or communication transmission. Control Module: The specific operating mechanism, executing commands issued by the MCU, such as controlling the opening and closing of the storage cabinet and controlling the acquisition of audio / video information. Communication Module: Communicates with other devices and the central control system, supporting mainstream communication methods including Wi-Fi, Bluetooth, LoRa, NB-IoT, ZigBee, and cellular signals. The supported communication modes can be determined based on actual needs. Audio / Video Acquisition Module: Includes a smart camera and microphone, supporting video capture, video calls, audio capture, and audio calls. Control Panel: The most important interaction point between the external device and the storage cabinet, providing basic operation interaction, information display, and basic settings (password, security mode, information reminder mode, connection to other smart devices, central control system connection settings, and other related settings).
[0075] In embodiments of the present invention, such as Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the design effect of a storage cabinet embedded in a house, as provided in an embodiment of the present invention. The storage cabinet can be embedded into a house, becoming an integral part of it. It adapts to the size of the pre-reserved compartments in the house, with the compartments seamlessly fitting the cabinet body. During installation, certain welding processes are performed to ensure the cabinet's safety. The storage cabinet retains an opening, and there are no physical buttons on the cabinet surface. It supports control via NFC, facial recognition, and password input.
[0076] In an embodiment of the present invention, Figure 5 This is a schematic diagram illustrating the internal compartment design of a storage cabinet according to an embodiment of the present invention. Figure 5 It is known that the storage cabinet contains four compartments. In embodiments of the present invention, the number of compartments in the storage cabinet is not limited. Figure 6 This is a front view of a storage cabinet provided in an embodiment of the present invention. The black squares are used to connect to the wall; the rectangle is a large operation screen for user interaction; the larger circle is a camera; and the smaller circle is used to change the pressure inside and outside the cabinet. Figure 7 This is a side sectional view of a storage cabinet provided in an embodiment of the present invention. Figure 8 This is a top cross-sectional view provided for an embodiment of the present invention. Figure 6 The storage cabinet measures 80cm in length and 60cm in height. Figure 7 In this embodiment, the width of the storage cabinet is 40cm. In this embodiment of the invention, the area of the storage cabinet is not limited.
[0077] S104. In response to the first control command, open the target cabinet; the storage cabinet contains multiple cabinets; the target cabinet is any cabinet among the multiple cabinets; the target cabinet is used to store items.
[0078] In an embodiment of the present invention, the storage cabinet responds to a first control command and selects a suitable compartment from among multiple compartments in the storage cabinet according to the purchased items, and uses it as the target compartment for storing the items.
[0079] In embodiments of the present invention, such as Figure 9 As shown, Figure 9This diagram illustrates a comprehensive delivery process according to an embodiment of the present invention. Circles 1, 2, 6, and 7 represent the forward data flow, i.e., the process from a user placing an order to receiving the item. Circles 4, 5, 8, and 9 represent the reverse data flow, i.e., the process of receiving item information from the user after placing an order. Circle 3 represents the physical operation flow of the interaction between the terminal and the storage cabinet via near-field communication. The terminal delivery cabinet mode is divided into free storage and authorized storage. Free storage can be opened after basic verification, while authorized storage requires administrator authorization. The terminal submits a delivery request to the delivery platform. After receiving the request, the delivery platform assigns the delivery task to a designated delivery person. The delivery person receives the task, goes to the designated address to pick up the goods, and makes the delivery. The delivery person confirms arrival at the delivery address and notifies the delivery platform, which updates the order status. The user views the order status through the smart terminal and sends instructions to the central control system to open the cabinet door and the target cabinet compartment. The central control system sends the interaction instructions to the storage cabinet. After the target cabinet compartment is opened, the delivery person places the goods into the storage cabinet.
[0080] Understandably, in the embodiments of the present invention, after receiving a storage request for an item, the storage cabinet sends a control command request to the terminal through the central control system. Then, the central control system receives the terminal's command to open the target cabinet compartment based on the control command request. Finally, responding to the control command, the target cabinet compartment is opened to store the user's item. This method, on the one hand, treats the storage cabinet as an intelligent device. By connecting to the central control system and other intelligent devices, users can remotely control its opening and closing. In the process of delivering items in both immediate and non-immediate scenarios, this allows for more reasonable scheduling of delivery time and a more thorough separation of time and space between delivery personnel and users. On the other hand, this storage cabinet allows for a greater diversity of stored items.
[0081] In some embodiments of the present invention, S201 is also included, which is implemented by S2011 to S2012, and will be specifically described in conjunction with the following steps.
[0082] S2011, Receive viewing instructions sent by the terminal through the central control system.
[0083] In some embodiments of the present invention, during the entire process from the storage of an item to the end of storage, the storage cabinet can receive a viewing command sent by a terminal, so that the terminal can view the storage process of the item in real time.
[0084] In some embodiments of the present invention, after receiving a control command release request from the central control system, the terminal can directly send a first control command to open the storage cabinet and then store the items. However, to prevent the storage cabinet from receiving incorrect item storage requests due to special circumstances, such as obtaining images of people other than delivery personnel, or accidentally touching the storage button on the operation screen in the storage cabinet, which could lead to the storage cabinet opening ineffectively and the stored items potentially being lost, the terminal can send a viewing command before sending the first control command. This viewing command allows the terminal to monitor the delivery person's item storage process in real time.
[0085] S2012, In response to the viewing command, the real-time image data collected by the acquisition device is sent to the terminal through the central control system.
[0086] In some embodiments of the present invention, after receiving a viewing instruction, the storage cabinet, in response to the viewing instruction, sends the real-time image data collected by the acquisition device to the terminal through the central control system.
[0087] In some embodiments of the present invention, such as Figure 10 As shown, Figure 10 This is a schematic diagram illustrating the interaction between a storage cabinet and the external environment, as provided in an embodiment of the present invention. Figure 10 In this process, the terminal submits a delivery request to the delivery platform, which then assigns the delivery task to a designated delivery person. The delivery person receives the task, goes to the designated address to pick up the goods, and makes the delivery. The delivery person confirms arrival at the delivery address and notifies the delivery platform, which then updates the order status. The user checks the order status through the smart terminal and sends a command to the central control system to open the cabinet door. After the storage cabinet door is opened, the delivery person places the goods into the storage cabinet. The smart terminal can also communicate directly with the terminal storage cabinet or via near-field communication, such as NFC.
[0088] It is understood that, in some embodiments of the present invention, the storage cabinet receives a viewing instruction sent by the terminal and, in response to the viewing instruction, sends the real-time image data collected by the acquisition device to the terminal through the central control system, so that the terminal can view the storage process of the items in real time, thereby improving the security of the items storage.
[0089] In some embodiments of the present invention, S104 can be implemented by S1041, as will be explained in detail below.
[0090] S1041, In response to the control command, trigger the internal development board to operate and open the target cabinet.
[0091] In some embodiments of the present invention, the storage cabinet responds to a first control command, triggers the internal development board to operate, and then opens the target compartment.
[0092] In some embodiments of the present invention, S10411 to S10414 are included after S1041, which will be described in detail in conjunction with the following steps.
[0093] S10411. If any of the sensor data collected by the various sensors set in the target cabinet satisfies the first preset condition, then a first prompt message is generated; the first prompt message indicates that the target cabinet is not suitable for storing items.
[0094] In some embodiments of the present invention, after an item is stored in a target cabinet, multiple sensors installed in the target cabinet collect various types of sensor data as required. If any of the collected sensor data satisfies the corresponding preset conditions, a first prompt message is generated on the terminal indicating that the target cabinet is not suitable for storing items.
[0095] S10412. Send the first prompt information to the terminal through the central control system.
[0096] In some embodiments of the present invention, after generating the first prompt message, the storage cabinet sends the first prompt message to the terminal through the central control system.
[0097] S10413, The central control system receives the second control command sent by the terminal in response to the first prompt information.
[0098] In some embodiments of the present invention, when the target cabinet is not suitable for storing items, the storage cabinet receiving terminal generates and sends a second control command based on the first prompt information.
[0099] S10414. In response to the second control command, open all cabinets except the target cabinet in the multiple cabinets until the first cabinet is opened or no cabinet can be opened; the sensing data collected by the various sensors corresponding to the first cabinet do not meet the first preset condition.
[0100] In some embodiments of the present invention, when the target compartment is unsuitable for storing items, the storage cabinet responds to a second control command and opens all compartments except the target compartment until a compartment is opened where the sensor data collected by the internal sensors does not meet the corresponding set conditions. If no compartment can be opened in the end, it proves that all compartments are unsuitable for storing the user's items, and the delivery person can only wait for the user to pick up the items.
[0101] It is understood that in some embodiments of the present invention, users can remotely control the opening of storage cabinets to store items, and can select suitable cabinets for users based on data collected by various sensors equipped in the cabinets, so as to meet users' special temporary storage needs (constant temperature, remote control, large items, fresh food, etc.), thereby improving the intelligence and efficiency of item storage.
[0102] In some embodiments of the present invention, S104 or S1041 is followed by S3011 and S3012, which will be described in detail in conjunction with the following steps.
[0103] S3011, Receive third control commands sent by the terminal through the central control system;
[0104] In some embodiments of the present invention, after the target compartment in the storage cabinet stores the items, it receives a third control command sent by the terminal through the central control system.
[0105] In some embodiments of the present invention, the terminal can monitor the delivery person's storage of the items via video and then send a control command to close the target compartment.
[0106] S3012, In response to the third control command, close the target cabinet.
[0107] In some embodiments of the invention, the storage cabinet closes the target compartment in response to a third control command.
[0108] In some embodiments of the present invention, after the delivery person places the item into the target compartment of the storage cabinet, the terminal sends a third control command to the storage cabinet through the central control system. The storage cabinet receives and responds to the third control command, closing the target compartment. Alternatively, after the delivery person places the item into the target compartment, if the sensor data collected by the sensor in the target compartment indicates that the target compartment is not suitable for storing the item, the storage cabinet sends a prompt message to the terminal through the central control system. The terminal responds to the prompt message and resends the control command, causing the storage cabinet to open other compartments before closing the target compartment. Alternatively, the target compartment can be closed after all the items have been placed; the present invention is not limited to this.
[0109] In some embodiments of the present invention, S3012 is followed by S401 to S404, which are described in detail through the following steps.
[0110] S401. Within a preset storage time, acquire the second and third sensing data of each of the multiple sensors; the acquisition time of the second sensing data is earlier than the acquisition time of the third sensing data.
[0111] In some embodiments of the present invention, after an item is placed in a compartment of a storage cabinet, and before the user retrieves it in time, multiple sensors in that compartment acquire sensor data at different times within a preset storage period.
[0112] In some embodiments of the present invention, for example, a temperature sensor can acquire temperature sensing data at different times within a preset storage time, and a humidity sensor can acquire humidity sensing data at different times within a preset storage time.
[0113] S402. Determine the change value of the sensing data between the second sensing data and the third sensing data corresponding to each of the multiple sensors.
[0114] In some embodiments of the present invention, after acquiring the second and third sensing data corresponding to each of the multiple sensors, the change value between the second and third sensing data is calculated.
[0115] In some embodiments of the present invention, the temperature sensor acquires temperature sensing data at different times within a preset storage time, and calculates the difference between the temperature sensing data at different times to determine the change value between them.
[0116] S403. If the change value of the sensing data corresponding to any sensor satisfies the second preset condition, a second prompt message is generated; the second prompt message indicates that at least one attribute of the item has changed.
[0117] In some embodiments of the present invention, if the change value of the sensing data corresponding to any sensor meets the preset conditions, it indicates that the attribute of the item has changed, and a second prompt message is generated to prompt the user.
[0118] S404. The second prompt message is sent to the terminal through the central control system.
[0119] In some embodiments of the present invention, the storage cabinet sends a second notification message to a terminal via a central control system.
[0120] This invention provides a method for placing items in a central control system, which will be described in detail below.
[0121] S501, Receive control command delivery request sent by storage cabinet.
[0122] In some embodiments of the present invention, the central control system receives a request to send control commands from the storage cabinet.
[0123] S502, Send the control command delegation request to the terminal.
[0124] In some embodiments of the present invention, after receiving a request to delegate control commands, the central control system sends the command to the terminal.
[0125] S503, Receive the first control command sent by the terminal; the first control command is used to control the opening of the target cabinet.
[0126] In some embodiments of the present invention, the central control system receives a first control command generated according to a control command release request sent by a terminal, and the first control command is used to control the opening of the target cabinet.
[0127] S504. Send the first control command to the storage cabinet.
[0128] In some embodiments of the present invention, the central control command sends the received first control command to the storage cabinet.
[0129] It is understood that, in some embodiments of the present invention, the central control system is connected to the storage cabinet and the terminal, enabling users to remotely control the opening and closing of the storage cabinet through the central control system, thereby improving the efficiency of item storage.
[0130] In some embodiments of the present invention, steps S601 to S604 are also included, which will be described in detail in conjunction with the following steps.
[0131] S601, Receive viewing instructions sent by the terminal.
[0132] In some embodiments of the present invention, the central control system receives a viewing command sent by the terminal.
[0133] S602. Send the viewing command to the storage cabinet.
[0134] In some embodiments of the present invention, the central control system sends the received viewing instructions to the storage cabinet.
[0135] S603: Receive the real-time video data sent by the storage cabinet in response to the viewing command.
[0136] In some embodiments of the present invention, the central control system receives real-time image data collected by the acquisition device of the storage cabinet.
[0137] S604: Send real-time video data to the terminal.
[0138] In some embodiments of the present invention, the central control system sends the received real-time video data to the terminal.
[0139] It is understood that, in some embodiments of the present invention, the central control system receives a viewing instruction sent by the terminal and sends it to the storage cabinet, and finally receives real-time video data sent by the storage cabinet and sends it to the terminal. This method enables the terminal to remotely control the storage cabinet, thereby improving the security of item storage.
[0140] In some embodiments of the present invention, S504 is followed by S601, which can be implemented by S6011 to S6014, and will be described in detail in conjunction with the following steps.
[0141] S6011, Receive the first prompt information sent by the storage cabinet; the first prompt information indicates that the target cabinet is not suitable for storing items.
[0142] In some embodiments of the present invention, the central control system receives a first prompt message sent by the storage cabinet, which is used to indicate that the target cabinet is not suitable for storing items.
[0143] S6012. Send the first prompt message to the terminal.
[0144] In some embodiments of the present invention, the central control system sends the received first prompt information to the terminal.
[0145] S6013, Receive a second control command sent by the terminal; the second control command is used to control the opening of cabinets other than the target cabinet in multiple cabinets.
[0146] In some embodiments of the present invention, the central control system receives a second control command generated by the terminal based on the first prompt information. The second control command is used to control the opening of other cabinets except the target cabinet.
[0147] S6014. Send the second control command to the storage cabinet until the first cabinet is opened or no cabinet can be opened; the sensing data collected by the various sensors corresponding to the first cabinet do not meet the first preset condition.
[0148] In some embodiments of the present invention, after receiving the second control command, the central control system sends the second control command to the storage cabinet until a suitable cabinet compartment for storing the item is found, or no cabinet compartment can be opened. In this case, the sensor data collected by various sensors corresponding to the cabinet compartment suitable for storing the item does not meet the preset conditions.
[0149] It is understood that in some embodiments of the present invention, when any compartment of the storage cabinet is not suitable for storing a user's item, a prompt message is sent. The central control system sends the prompt message to the terminal, indicating that the current compartment is not suitable for storing the item, and the terminal needs to reselect a compartment. This method improves the intelligence of item storage.
[0150] In some embodiments of the present invention, after S6014, S602 is also included, which can be implemented by S6021 to S6022, and will be specifically described in conjunction with the following steps.
[0151] S6021, Receive the third control command sent by the terminal; the third control command is used to control the target cabinet to close.
[0152] In some embodiments of the present invention, the central control command may receive a third control command sent by the terminal to close the target cabinet after the first control command is sent to the storage cabinet or after the first prompt information is sent to the terminal.
[0153] S6022, Send the third control command to the storage cabinet.
[0154] In some embodiments of the present invention, the central control system sends the received third control command to the storage cabinet.
[0155] In some embodiments of the present invention, the central control receiving terminal sends a control command to close the storage cabinet and sends the command to the storage cabinet, enabling the user to remotely control the storage cabinet to store items through the terminal, thereby improving the efficiency of item storage.
[0156] In some embodiments of the present invention, S6022 is followed by S603, which can be implemented by S6031 to S6032, and will be specifically described in conjunction with the following steps.
[0157] S6031, Receive a second notification message sent by the storage cabinet; the second notification message indicates that at least one attribute of the item has changed.
[0158] In some embodiments of the present invention, the central control system receives a second notification message from the storage cabinet indicating that at least one attribute of an item has changed.
[0159] S6032. Send the second prompt message to the terminal.
[0160] In some embodiments of the present invention, the central control system sends the received second prompt information to the terminal.
[0161] In some embodiments of the present invention, such as Figure 11 As shown, Figure 11 This is a schematic diagram illustrating the data transmission interaction effect of a central control system according to an embodiment of the present invention. Figure 11In this system, the main interaction between smart terminals within the home and the storage cabinet is achieved through a central control system. The main steps are as follows: Smart devices (Terminal 1, Terminal 2, Terminal 3) log into the smart terminal app, select the storage cabinet, and submit an interaction request to the central control system, while simultaneously writing data to the database. The HTTP application server and MQTT server perform language conversion based on their different protocols. The MQTT application server then receives the interaction command messages and sends them to the storage cabinet (node) via the gateway and antenna transceiver system. The central control system processes the submitted requests and monitors the status of failed transmissions, retrying as needed. Upon receiving commands from the central control system, the smart terminal storage cabinet executes the corresponding operations. These operations require specific programming, such as door lock operation, audio / video capture, and audio / video calls. The hardware is upgradeable, and the services can be upgraded simultaneously.
[0162] In some embodiments of the present invention, the collection of various types of data through sensors and the application of specified procedures are consistent with the above logic. All require information / instructions as a basis, and the corresponding operation is completed after triggering the specified procedure. For example, temperature information is collected through a temperature sensor, and an alarm can be issued when a certain temperature is reached (which can be set).
[0163] In some embodiments provided by the present invention, the large screen of the smart terminal storage cabinet provides the entry point for operation, the underlying logic is coordinated by the central control system, and the operation data and interaction data are stored in JD Cloud to realize flexible storage and retrieval of data.
[0164] Figure 12 This invention provides a flowchart illustrating a method for placing items in a terminal, which will be combined with... Figure 12 The steps are explained below.
[0165] S701 receives control command delivery requests from the storage cabinet through the central control system.
[0166] In an embodiment of the present invention, after the deliveryman delivers the items to the user's address, the terminal receives a control command release request sent by the storage cabinet through the central control system.
[0167] S702, In response to the request to issue a control command, a first control command is sent to the storage cabinet through the central control system; the first control command is used to control the opening of the target cabinet.
[0168] In an embodiment of the present invention, in response to the control decentralization request, the terminal sends a first control command to the storage cabinet through the central control system to control the opening of the target compartment in the storage cabinet.
[0169] It is understood that, in some embodiments of the present invention, after receiving a request to store items, the storage cabinet sends a control command release request to the terminal through the central control system. The terminal generates a first control command to control the storage cabinet according to the control command release request, thereby improving the efficiency of item storage.
[0170] In some embodiments of the present invention, steps S8011 and S8012 are also included, which will be described in detail in conjunction with the following steps.
[0171] S8011, Sends viewing instructions to the storage cabinet through the central control system.
[0172] In some embodiments of the present invention, if a terminal wants to monitor via video whether the delivery person is the same delivery person assigned to the user by the platform and the complete process of the delivery person storing the items in the storage cabinet, it sends a viewing command to the storage cabinet through the central control system.
[0173] S8012: Receives real-time video data sent by the storage cabinet in response to viewing instructions through the central control system.
[0174] In some embodiments of the present invention, after the terminal sends a viewing command, it receives real-time image data collected by the acquisition device from the storage cabinet through the central control system.
[0175] In some embodiments of the present invention, the terminal sends a viewing command to the storage cabinet through the central control system, enabling the terminal to monitor the deliveryman's storage process via video, thereby improving the security of the stored items.
[0176] In some embodiments of the present invention, S702 may be followed by S703, which is implemented by S7031 to S7032, and will be described in detail in conjunction with the following steps.
[0177] S7031, Receive the first prompt information sent by the storage cabinet through the central control system.
[0178] In some embodiments of the present invention, when the compartments of the storage cabinet are not suitable for storing user items, the storage cabinet generates and sends a first prompt message, and the terminal receives the first prompt message sent by the storage cabinet through the central control system.
[0179] S7032. In response to the first prompt information, the second control command is sent to the storage cabinet through the central control system until the first cabinet is opened or no cabinet can be opened; the second control command is used to control the opening of cabinets other than the target cabinet among multiple cabinets.
[0180] In some embodiments of the present invention, in response to a first prompt message, the terminal sends a second control command to the storage cabinet through the central control system. The second control command is used to control the opening of the other cabinets in the multiple cabinets, except for the target cabinet, until a cabinet suitable for storing items is opened and no cabinet can be opened.
[0181] In some embodiments of the present invention, S901 is included after S7031 or S702, which will be specifically described through the following steps.
[0182] S901, The central control system sends a third control command to the storage cabinet; the third control command is used to control the target cabinet to close.
[0183] In some embodiments of the present invention, the terminal may send a first control command to the storage cabinet through the central control system in response to a control command release request, or, after receiving a first prompt message from the storage cabinet through the central control system, send a command to the storage cabinet to close the target cabinet compartment through the central control system.
[0184] In some embodiments of the present invention, S901 is followed by S902, which will be described in detail in conjunction with the following steps.
[0185] S902, Receive a second notification message sent by the storage cabinet through the central control system; the second notification message indicates that at least one attribute of the item has changed.
[0186] In some embodiments of the present invention, when an item is stored for too long, causing at least one attribute of the item to change, the storage cabinet generates a second prompt message to remind the user that the item can no longer be stored for a long time, and the terminal receives the second prompt message sent by the storage cabinet through the central control system.
[0187] It is understood that, in some embodiments of the present invention, the terminal, on the one hand, sends control commands to the storage cabinet to open or close the storage cabinet through the central control system, thereby remotely controlling the opening and closing of the storage cabinet; on the other hand, when the stored items are not retrieved in time, the storage status of the items can be obtained through the prompt information sent by the storage cabinet, thereby improving the intelligence and efficiency of item storage.
[0188] This invention provides a method for placing an item, such as... Figure 13 As shown, the following steps will provide a detailed explanation.
[0189] S1, The storage cabinet receives a request to store items.
[0190] S2. In response to the request to store items, the storage cabinet sends a request to the central control system to issue a control command.
[0191] S3. The central control system sends a request to delegate control commands to the terminal.
[0192] S4. In response to the control command release request, the terminal sends a first control command to the central control system; the first control command is used to control the opening of the target cabinet.
[0193] S5. The central control system sends the first control command to the storage cabinet.
[0194] S6. The storage cabinet responds to the first control command and opens the target compartment.
[0195] S7. If any of the sensor data collected by the various sensors set in the target cabinet meets the first preset condition, then a first prompt message is generated; the first prompt message indicates that the target cabinet is not suitable for storing items.
[0196] S8, the storage cabinet sends the first notification information to the central control system.
[0197] S9. The central control system sends the first prompt information to the terminal.
[0198] S10. The terminal responds to the first prompt information and sends the second control command to the central control system until the first cabinet is opened or no cabinet can be opened; the second control command is used to control the opening of cabinets other than the target cabinet among multiple cabinets.
[0199] S11, The central control system sends the second control command to the storage cabinet.
[0200] S12. In response to the second control command, the storage cabinet opens all but the target cabinet among the multiple cabinets until the first cabinet is opened or no cabinet can be opened.
[0201] S13. The terminal sends a third control command to the central control system, which is used to control the target cabinet to close.
[0202] S14. The central control system sends the third control command to the storage cabinet.
[0203] S15. The storage cabinet responds to the third control command and closes the target compartment.
[0204] S16. The storage cabinet sends a second notification message to the central control system, the second notification message indicating that at least one attribute of the item has changed.
[0205] In an embodiment of the present invention, within a preset time period for storing the item, second and third sensing data from multiple sensors are acquired respectively; the acquisition time of the second sensing data is earlier than the acquisition time of the third sensing data; the sensing data change value between the second and third sensing data corresponding to each of the multiple sensors is acquired; if the sensing data change value corresponding to any sensor satisfies a second preset condition, then a second prompt message is generated; the second prompt message indicates that at least one attribute of the item has changed.
[0206] S17. The central control system sends the second prompt information to the terminal.
[0207] In an embodiment of the present invention, during the storage of items, the storage cabinet can also receive a viewing instruction sent by the terminal through the central control system; then, in response to the viewing instruction, the real-time image data collected by the acquisition device is sent to the terminal through the central control system, so that the terminal can obtain a real-time image of the deliveryman storing items during the storage process.
[0208] In some embodiments of the present invention, the storage cabinet may respond to a first control command to open the target compartment, i.e., after S6, receive a third control command sent by the terminal to close the target compartment, or the storage cabinet may send a first prompt message to the central control system, i.e., after S8, receive a third control command sent by the terminal to close the target compartment.
[0209] It is understood that, in this embodiment of the invention, on the one hand, the storage cabinet, as an intelligent device, can be remotely controlled by the user to open or close by connecting to the central control system and other intelligent devices. This allows for a more reasonable arrangement of delivery time during the delivery of items in both immediate and non-immediate scenarios, and a more thorough separation of time and space between the delivery person and the user. On the other hand, this storage cabinet allows for a greater diversity of stored items.
[0210] This invention provides a schematic diagram of the structure of a storage cabinet, as shown in the embodiment. Figure 14 As shown, Figure 14 A schematic diagram of the structure of a storage cabinet is provided for an embodiment of the present invention. Figure 1 It includes: a first receiving unit 1401, a first transmitting unit 1402, and an opening unit 1403; wherein,
[0211] The first receiving unit 1401 is used to receive a request for storing items.
[0212] The first sending unit 1402 is used to send a control command release request to the terminal through the central control system in response to the item storage request.
[0213] The first receiving unit 1401 is further configured to receive a first control command sent by the terminal through the central control system; the first control command is generated by the terminal according to the control command release request.
[0214] The opening unit 1403 is used to open the target cabinet in response to the first control command; the storage cabinet includes multiple cabinets; the target cabinet is any cabinet among the multiple cabinets; the target cabinet is used to store items.
[0215] In some embodiments of the present invention, the storage cabinet is equipped with a data acquisition device; the first receiving unit 1401 is also used to receive viewing instructions sent by the terminal through the central control system.
[0216] The first sending unit 1402 is also used to respond to the viewing command by sending the real-time image data collected by the acquisition device to the terminal through the central control system.
[0217] In some embodiments of the present invention, the opening unit 1403 is further configured to respond to the first control command, trigger the internal development board to operate, and open the target cabinet.
[0218] In some embodiments of the present invention, each of the plurality of cabinet compartments is equipped with a variety of sensors; the storage cabinet further includes a generation unit 1404; wherein, the generation unit 1404, in response to the first control command, triggers the internal development board to operate and opens the target cabinet compartment, and if any of the sensing data collected by the various sensors set in the target cabinet compartment satisfies a first preset condition, then generates a first prompt message; the first prompt message indicates that the target cabinet compartment is not suitable for storing the item.
[0219] The first sending unit 1402 is also used to send the first prompt information to the terminal through the central control system.
[0220] The first receiving unit 1401 is also configured to receive, through the central control system, a second control command sent by the terminal in response to the first prompt information.
[0221] The opening unit 1403 is also used to respond to the second control command to open the cabinets in the plurality of cabinets, except for the target cabinet, until the first cabinet is opened or no cabinet can be opened; the sensing data collected by the various sensors corresponding to the first cabinet do not meet the first preset condition.
[0222] In some embodiments of the present invention, the storage cabinet further includes a closing unit 1405; wherein, after the first sending unit 1402 opens the target cabinet in response to the first control command, or after generating a first prompt message if any of the sensing data collected by the various sensors set in the target cabinet satisfies the first preset condition, the first sending unit 1402 is also used to receive the third control command sent by the terminal through the central control system.
[0223] The closing unit 1405 is used to close the target cabinet in response to the third control command.
[0224] In some embodiments of the present invention, the storage cabinet further includes a determining unit 1406; wherein, after closing the target compartment in response to the third control command, the determining unit 1406 is configured to acquire second and third sensing data of various sensors within a preset storage time; the acquisition time of the second sensing data is earlier than the acquisition time of the third sensing data; and to determine the sensing data change value between the second and third sensing data corresponding to each of the various sensors.
[0225] The generation unit 1404 is further configured to generate a second prompt message if the change value of the sensing data corresponding to any sensor satisfies a second preset condition; the second prompt message indicates that at least one attribute of the item has changed.
[0226] The first sending unit 1402 is also used to send the second prompt information to the terminal through the central control system.
[0227] Understandably, in the embodiments of the present invention, after receiving an item storage request, the storage cabinet sends a control command release request to the terminal through the central control system; the terminal receives a first control command generated according to the control command release request, and in response to the first control command, opens the target compartment. This method, on the one hand, improves the storage efficiency by allowing the terminal to remotely control the storage cabinet by sending control commands according to the control command release request after receiving the item storage request. On the other hand, the storage cabinet opens the target compartment to store the item in response to the first control command sent by the terminal; that is, for each item, a suitable compartment needs to be found in the storage cabinet based on the item's attributes, thus improving the intelligence of item storage.
[0228] This invention provides a schematic diagram of the structure of a central control system, as shown in the embodiment of the invention. Figure 15 As shown, Figure 15 A schematic diagram of the structure of a central control system is provided in this embodiment of the invention. Figure 1It includes: a second receiving unit 1501 and a second transmitting unit 1502; wherein,
[0229] The second receiving unit 1501 is used to receive the control command delivery request sent by the storage cabinet.
[0230] The second sending unit 1502 is used to send the control command delivery request to the terminal.
[0231] The second receiving unit 1501 is further configured to receive a first control command sent by the terminal in response to the control command release request; the first control command is used to control the target cabinet to open.
[0232] The second sending unit 1502 is also used to send the first control command to the storage cabinet.
[0233] In some embodiments of the present invention, the second receiving unit 1501 is further configured to receive a viewing instruction sent by the terminal.
[0234] The second sending unit 1502 is also used to send the viewing instruction to the storage cabinet.
[0235] The second receiving unit 1501 is also used to receive real-time image data sent by the storage cabinet in response to the viewing command.
[0236] In some embodiments of the present invention, the second sending unit 1502, after sending the first control command to the storage cabinet, is also used to send the real-time image data to the terminal.
[0237] The second receiving unit 1501 is also configured to receive a first prompt message sent by the storage cabinet; the first prompt message indicates that the target cabinet is not suitable for storing the item.
[0238] The second sending unit 1502 is also used to send the first prompt information to the terminal.
[0239] The second receiving unit 1501 is further configured to receive a second control command sent by the terminal in response to the first prompt information; the second control command is configured to control the opening of cabinets other than the target cabinet among multiple cabinets.
[0240] The second sending unit 1502 is further configured to send the second control command to the storage cabinet until the first cabinet compartment is opened or no cabinet compartment can be opened; the sensing data collected by the various sensors corresponding to the first cabinet compartment do not meet the first preset condition.
[0241] In some embodiments of the present invention, the second receiving unit 1501, after sending the first control instruction to the storage cabinet, or after sending the first prompt information to the terminal, is further configured to receive a third control instruction sent by the terminal; the third control instruction is used to control the target cabinet to close.
[0242] The second sending unit 1502 is also used to send the third control command to the storage cabinet.
[0243] In some embodiments of the present invention, the second receiving unit 1501, after sending the third control command to the storage cabinet, is also used to receive a second prompt message sent by the storage cabinet; the second prompt message indicates that at least one attribute of the item has changed.
[0244] The second sending unit 1502 is also used to send the second prompt information to the terminal.
[0245] It is understood that, in the embodiments of the present invention, the storage cabinet interacts with the terminal through the central control system, enabling the terminal to remotely control the storage cabinet through the central control system, thereby improving the efficiency and intelligence of item storage.
[0246] This invention provides a schematic diagram of the structure of a terminal, as shown in the embodiment of the invention. Figure 16 As shown, Figure 16 A schematic diagram of the structure of a terminal provided in an embodiment of the present invention. Figure 1 It includes a third receiving unit 1601 and a third transmitting unit 1602; wherein,
[0247] The third receiving unit 1601 is used to receive control command delivery requests sent by the storage cabinet through the central control system.
[0248] The third sending unit 1602 is used to send a first control command to the storage cabinet through the central control system in response to the control command release request; the first control command is used to open the target cabinet.
[0249] In some embodiments of the present invention, the third sending unit 1602 is further configured to send a viewing command to the storage cabinet through the central control system.
[0250] The third receiving unit 1601 is also used to receive real-time image data sent by the storage cabinet in response to the viewing command through the central control system.
[0251] In some embodiments of the present invention, after the third receiving unit 1601 sends a first control command to the storage cabinet through the central control system in response to the control command release request, it is also used to receive a first prompt message sent by the storage cabinet through the central control system.
[0252] The third sending unit 1602 is further configured to respond to the first prompt information by sending the second control command to the storage cabinet through the central control system until the first cabinet is opened or no cabinet can be opened; the second control command is used to control the opening of cabinets other than the target cabinet among multiple cabinets.
[0253] In some embodiments of the present invention, after the third sending unit 1602 sends a first control command to the storage cabinet through the central control system in response to the control command release request, or after receiving a first prompt message sent by the storage cabinet through the central control system, it is further configured to send a third control command to the storage cabinet through the central control system; the third control command is used to control the target cabinet to close.
[0254] In some embodiments of the present invention, after sending a third control command to the storage cabinet through the central control system, the third receiving unit 1601 is further configured to receive a second prompt message sent by the storage cabinet through the central control system; the second prompt message indicates that at least one attribute of the item has changed.
[0255] It is understood that, in the embodiments of the present invention, the terminal remotely controls the storage cabinet by sending control commands through the central control system, thereby improving the efficiency of delivery.
[0256] Based on the methods described in the above embodiments, this invention provides a schematic diagram of the structure of a storage cabinet. Figure 2 ,like Figure 17 As shown, Figure 17 The present invention provides a schematic diagram of the structure of a storage cabinet, which includes a first processor 1701 and a first memory 1702; the first memory 1702 stores one or more programs executable by the first processor 1701, and when one or more programs are executed, the first processor 1701 executes the item placement method as described in the present invention.
[0257] Based on the methods described in the above embodiments, this invention provides a schematic diagram of the structure of a central control system. Figure 2 ,like Figure 18 As shown, Figure 18The present invention provides a schematic diagram of a central control system, which includes a second processor 1801 and a second memory 1802. The second memory 1802 stores one or more programs executable by the second processor 1801. When one or more programs are executed, the second processor 1801 executes the item placement method as described in the present invention.
[0258] Based on the methods of the above embodiments, the present invention provides a schematic diagram of the structure of a terminal, as shown below. Figure 19 As shown, Figure 19 A schematic diagram of the structure of a central control system provided in this embodiment of the invention. Figure 2 The central control system includes a third processor 1901 and a third memory 1902; the third memory 1902 stores one or more programs executable by the third processor 1901, and when one or more programs are executed, the third processor 1901 executes the item placement method as described in the embodiments of the present invention.
[0259] This invention provides a computer-readable storage medium for use in a storage cabinet. The computer storage medium stores executable instructions, which, when executed, cause a first processor to perform the item placement method as described in this invention.
[0260] This invention provides a computer-readable storage medium for use in a central control system. The computer storage medium stores executable instructions, which, when executed, cause a second processor to perform the item placement method as described in this invention.
[0261] This invention provides a computer-readable storage medium for use in a terminal. The computer storage medium stores executable instructions, which, when executed, cause a third processor to perform the item placement method as described in this invention.
[0262] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0263] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0264] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0265] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0266] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention.
Claims
1. An article placement method, characterized by, The application is applied to a storage cabinet, comprising: receiving an article storage request; in response to the article storage request, sending a control instruction drop request to a terminal through a central control system; receiving a first control instruction sent by the terminal through the central control system; the first control instruction is generated by the terminal according to the control instruction drop request; in response to the first control instruction, selecting a target cabinet from a plurality of cabinets in the storage cabinet according to the article, and opening the target cabinet; the storage cabinet comprises the plurality of cabinets; the target cabinet is any cabinet in the plurality of cabinets; the target cabinet is used for storing the article; each cabinet in the plurality of cabinets is equipped with a plurality of sensors; if there is any first sensor data satisfying a first preset condition in the sensor data collected by the plurality of sensors arranged in the target cabinet, a first prompt information is generated; the first prompt information indicates that the target cabinet is not suitable for storing the article; sending the first prompt information to the terminal through the central control system; receiving a second control instruction sent by the terminal in response to the first prompt information through the central control system; in response to the second control instruction, opening the cabinets in the plurality of cabinets except the target cabinet until a first cabinet is opened or no cabinet can be opened; the sensor data collected by the plurality of sensors corresponding to the first cabinet do not satisfy the first preset condition; after the article is stored, the target cabinet or the first cabinet is closed.
2. The method of claim 1, wherein, The storage cabinet is provided with a collection device; the method further comprises: receiving a viewing instruction sent by the terminal through the central control system; in response to the viewing instruction, sending the real-time picture data collected by the collection device to the terminal through the central control system.
3. The method of claim 1, wherein, In response to the first control instruction, the target cabinet is opened, comprising: in response to the first control instruction, triggering an internal development board to work, and opening the target cabinet.
4. The method of claim 1, wherein, After the target cabinet is opened in response to the first control instruction, or if there is any first sensor data satisfying a first preset condition in the sensor data collected by the plurality of sensors arranged in the target cabinet, the method further comprises: receiving a third control instruction sent by the terminal through the central control system; in response to the third control instruction, closing the target cabinet.
5. The method of claim 4, wherein, After the target cabinet is closed in response to the third control instruction, the method further comprises: acquiring second sensor data and third sensor data of the plurality of sensors respectively within a preset storage time; the acquisition time of the second sensor data is earlier than that of the third sensor data; determining the sensor data change value between the second sensor data and the third sensor data corresponding to the plurality of sensors respectively; if the sensor data change value corresponding to any sensor satisfies a second preset condition, a second prompt information is generated; the second prompt information indicates that at least one attribute of the article has changed; The second prompt information is sent to the terminal by the central control system.
6. An article placing method characterized by comprising: The application is applied to a central control system, and comprises: receiving a control instruction down request sent by a storage cabinet; sending the control instruction down request to a terminal; receiving a first control instruction sent by the terminal in response to the control instruction down request; the first control instruction is used for the storage cabinet to select a target cabinet from a plurality of cabinets in the storage cabinet according to the object and to control the target cabinet to open; the storage cabinet comprises the plurality of cabinets; the target cabinet is any cabinet in the plurality of cabinets; and the target cabinet is used for storing the object; sending the first control instruction to the storage cabinet; receiving first prompt information sent by the storage cabinet; the first prompt information indicates that each cabinet in the plurality of cabinets in the storage cabinet is equipped with a plurality of sensors, and there is any first sensing data generated by satisfying a first preset condition in sensing data collected by the plurality of sensors arranged in the target cabinet; and the first prompt information indicates that the target cabinet is not suitable for storing the object; sending the first prompt information to the terminal; receiving a second control instruction sent by the terminal in response to the first prompt information; the second control instruction is used for controlling a cabinet to open, except the target cabinet, from the plurality of cabinets; sending the second control instruction to the storage cabinet until a first cabinet opens or no cabinet can open; the plurality of sensors corresponding to the first cabinet do not collect sensing data satisfying the first preset condition.
7. The method of claim 6, wherein, The method further comprises: receiving a viewing instruction sent by the terminal; sending the viewing instruction to the storage cabinet; receiving real-time picture data sent by the storage cabinet in response to the viewing instruction; sending the real-time picture data to the terminal.
8. The method of claim 6, wherein, After the first control instruction is sent to the storage cabinet, or after the first prompt information is sent to the terminal, the method further comprises: receiving a third control instruction sent by the terminal; the third control instruction is used for controlling the target cabinet to close; sending the third control instruction to the storage cabinet.
9. The method of claim 8, wherein, After the third control instruction is sent to the storage cabinet, the method further comprises: receiving second prompt information sent by the storage cabinet; the second prompt information indicates that at least one attribute of the object has changed; sending the second prompt information to the terminal.
10. A method for placing an item, characterized in that, The application is applied to a terminal, and comprises: receiving a control instruction down request sent by a storage cabinet through a central control system; sending a first control instruction to the storage cabinet through the central control system in response to the control instruction down request; the first control instruction is used for the storage cabinet to select a target cabinet from a plurality of cabinets in the storage cabinet according to the object and to control the target cabinet to open; the storage cabinet comprises the plurality of cabinets; the target cabinet is any cabinet in the plurality of cabinets; and the target cabinet is used for storing the object; The central control system receives first prompt information sent by the storage cabinet; the first prompt information indicates that each of the plurality of compartments in the storage cabinet is equipped with a plurality of sensors, and there is any first sensor data that meets a first preset condition in the sensor data collected by the plurality of sensors arranged in the target compartment; and the first prompt information indicates that the target compartment is not suitable for storing the object; In response to the first prompt information, the central control system sends second control instructions to the storage cabinet until the first compartment is opened or no compartment can be opened; the second control instructions are used to control the opening of the compartments other than the target compartment in the plurality of compartments; and the sensor data collected by the plurality of sensors corresponding to the first compartment do not meet the first preset condition.
11. The method of claim 10, wherein, The method further comprises: The central control system sends a viewing instruction to the storage cabinet; The central control system receives real-time picture data sent by the storage cabinet in response to the viewing instruction.
12. The method of claim 10, wherein, After the central control system sends the first control instruction to the storage cabinet in response to the control instruction download request, or after the central control system receives the first prompt information sent by the storage cabinet, the method further comprises: The central control system sends third control instructions to the storage cabinet; the third control instructions are used to control the closing of the target compartment.
13. The method of claim 12, wherein, After the central control system sends the third control instructions to the storage cabinet, the method further comprises: The central control system receives second prompt information sent by the storage cabinet; the second prompt information indicates that at least one attribute of the object has changed.
14. A storage cabinet, characterized by Comprises: A first receiving unit, a first sending unit, an opening unit, a generating unit, and a closing unit; wherein The first receiving unit is configured to receive an object storage request; The first sending unit is configured to, in response to the object storage request, send a control instruction download request to a terminal through a central control system; The first receiving unit is further configured to receive first control instructions sent by the terminal through the central control system; the first control instructions are generated by the terminal according to the control instruction download request; The opening unit is configured to, in response to the first control instructions, select a target compartment from a plurality of compartments in the storage cabinet according to the object, and open the target compartment; the storage cabinet comprises the plurality of compartments; the target compartment is any compartment in the plurality of compartments; and the target compartment is used to store the object; Each of the plurality of compartments is equipped with a plurality of sensors; The generating unit is configured to generate first prompt information if there is any first sensor data that meets a first preset condition in the sensor data collected by the plurality of sensors arranged in the target compartment; and the first prompt information indicates that the target compartment is not suitable for storing the object; The first sending unit is further configured to send the first prompt information to the terminal through the central control system; and The first receiving unit is further configured to receive a second control instruction sent by the terminal in response to the first prompt information through the central control system. The opening unit is further configured to open, in response to the second control instruction, a cabinet grid other than the target cabinet grid in the plurality of cabinet grids until a first cabinet grid is opened or no cabinet grid can be opened; the plurality of sensors corresponding to the first cabinet grid do not collect sensing data satisfying the first preset condition. The closing unit is configured to close the target cabinet grid or the first cabinet grid after the article is stored.
15. A central control system, characterized by The method comprises: The second receiving unit and the second sending unit; wherein The second receiving unit is configured to receive a control instruction downlink request sent by the storage cabinet. The second sending unit is configured to send the control instruction downlink request to the terminal. The second receiving unit is further configured to receive a first control instruction sent by the terminal; the first control instruction is used for the storage cabinet to select a target cabinet grid from a plurality of cabinet grids in the storage cabinet and control the target cabinet grid to be opened; the storage cabinet comprises the plurality of cabinet grids; the target cabinet grid is any cabinet grid in the plurality of cabinet grids; and the target cabinet grid is used for storing the article; The second sending unit is further configured to send the first control instruction to the storage cabinet. The second receiving unit is further configured to receive a first prompt information sent by the storage cabinet; the first prompt information indicates that each cabinet grid in the plurality of cabinet grids in the storage cabinet is equipped with a plurality of sensors, and there is any first sensing data satisfying a first preset condition in sensing data collected by the plurality of sensors arranged in the target cabinet grid; and the first prompt information indicates that the target cabinet grid is not suitable for storing the article; The second sending unit is further configured to send the first prompt information to the terminal. The second receiving unit is further configured to receive a second control instruction sent by the terminal in response to the first prompt information; the second control instruction is used for controlling a cabinet grid other than the target cabinet grid in the plurality of cabinet grids to be opened; The second sending unit is further configured to send the second control instruction to the storage cabinet until a first cabinet grid is opened or no cabinet grid can be opened; the plurality of sensors corresponding to the first cabinet grid do not collect sensing data satisfying the first preset condition.
16. A terminal, characterized by The method comprises: The third receiving unit and the third sending unit; wherein The third receiving unit is configured to receive a control instruction downlink request sent by the storage cabinet through a central control system. The third sending unit is configured to send, in response to the control instruction downlink request, a first control instruction to the storage cabinet through the central control system; the first control instruction is used for the storage cabinet to select a target cabinet grid from a plurality of cabinet grids in the storage cabinet and control the target cabinet grid to be opened; the storage cabinet comprises the plurality of cabinet grids; the target cabinet grid is any cabinet grid in the plurality of cabinet grids; and the target cabinet grid is used for storing the article. The third receiving unit is further configured to receive, by the central control system, first prompt information sent by the storage cabinet; the first prompt information indicates that each of the plurality of compartments in the storage cabinet is equipped with a plurality of sensors, and the storage cabinet generates first sensing data that satisfies a first preset condition from sensing data collected by the plurality of sensors arranged in the target compartment; and the first prompt information indicates that the target compartment is not suitable for storing the object. The third sending unit is further configured to send, by the central control system, a second control instruction to the storage cabinet in response to the first prompt information until a first compartment is opened or no compartment can be opened; and the second control instruction is used to control the opening of the compartments other than the target compartment in the plurality of compartments; and the sensing data collected by the plurality of sensors corresponding to the first compartment do not satisfy the first preset condition.
17. A storage cabinet, characterized by The storage cabinet comprises: a first memory configured to store executable instructions; a first processor configured to execute the executable instructions stored in the first memory to implement the method of any one of claims 1-5.
18. A central control system, characterized by The central control system comprises: a second memory configured to store executable instructions; a second processor configured to execute the executable instructions stored in the second memory to implement the method of any one of claims 6-9.
19. A terminal, characterized by The terminal comprises: a third memory configured to store executable instructions; a third processor configured to execute the executable instructions stored in the third memory to implement the method of any one of claims 10-13.
20. A storage medium, characterized by The storage medium stores executable instructions, and when the executable instructions are executed, the first processor is caused to execute the object placement method of any one of claims 1-5; or the second processor is caused to execute the object placement method of any one of claims 6-9; or the third processor is caused to execute the object placement method of any one of claims 10-13.