A method and device for using a delivery cabinet

By combining parcels into lockers, the problems of wasted space and poor user experience in parcel lockers have been solved. This technology enables the combined storage and retrieval of multiple parcels for the same user, improving the utilization rate of parcel lockers and user satisfaction.

CN116844281BActive Publication Date: 2025-12-16BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210286243.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-23
Publication Date
2025-12-16
Estimated Expiration
2042-03-23

AI Technical Summary

Technical Problem

Currently, each compartment of a parcel locker can only hold one parcel at a time, resulting in wasted space and a reduced user experience, especially when multiple parcels are waiting to be received, requiring the parcels to be retrieved from different compartments.

Method used

By matching user information of items to be delivered with items already stored in the express locker, a target compartment that can accommodate multiple items is selected for storage, thus achieving combined storage, which is called a combined delivery locker.

Benefits of technology

This improves the utilization rate of express delivery lockers and enhances user experience, allowing users to retrieve multiple items from the same compartment, reducing the number of pickups and time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116844281B_ABST
    Figure CN116844281B_ABST
Patent Text Reader

Abstract

The application discloses a method and device for using a delivery cabinet, and relates to the technical field of warehouse logistics. A specific embodiment of the method comprises the following steps: determining a first item to be delivered and user information corresponding to the first item; determining whether one or more second items corresponding to the user information exist in the stored items in the delivery cabinet; if yes, determining whether a target compartment capable of accommodating the first item and the second item exists in the delivery cabinet according to the attributes of the compartments where the one or more second items are located; and if yes, storing the first item into the target compartment. The embodiment stores multiple items corresponding to the same user through the same target compartment, so that the user can take out multiple items from the same target compartment when multiple express items are to be received at the same time, thereby improving the utilization rate of the delivery cabinet and the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of warehouse logistics, and in particular to a use method and device of a delivery cabinet. BACKGROUND

[0002] With the popularity of online shopping, the number of express deliveries that a user needs to receive is also increasing. This makes it possible for a user to have multiple express deliveries to receive at the same time.

[0003] In the prior art, each compartment in a delivery cabinet can only hold one express delivery at the same time, which can result in a waste of space resources of the delivery cabinet. In addition, when a customer has multiple express deliveries to receive, the customer needs to take out the express deliveries from different compartments, which reduces the user experience. SUMMARY

[0004] Therefore, the embodiments of the present application provide a use method and device of a delivery cabinet. In the process of delivering an article, if there is a target compartment corresponding to the user information of a first article to be delivered and capable of accommodating the first article, and the target compartment has a second article corresponding to the user information stored in advance, the first article is stored in the target compartment. In this way, multiple articles corresponding to the same user are stored in the same target compartment, so that the user can take out multiple articles from the same target compartment when there are multiple express articles to receive at the same time, thereby improving the utilization rate of the delivery cabinet and the user experience.

[0005] To achieve the above-mentioned purpose, according to an aspect of the embodiments of the present application, a use method of a delivery cabinet is provided, comprising:

[0006] determining a first article to be delivered and user information corresponding to the first article;

[0007] determining whether one or more second articles corresponding to the user information exist among the articles stored in the delivery cabinet;

[0008] if so, determining whether a target compartment capable of accommodating the first article and the second article exists in the delivery cabinet according to the attributes of the compartment where the second article is located;

[0009] if so, storing the first article in the target compartment.

[0010] Optionally, the attributes of the compartment include compartment load-bearing capacity and compartment space size, and the determination of whether a target compartment capable of accommodating the first article exists in the delivery cabinet comprises:

[0011] determining the remaining load-bearing capacity and the remaining space size of the compartment according to the weight and volume of the second article stored in the compartment and the compartment load-bearing capacity and the compartment space size of the compartment.

[0012] determining the target compartment according to the remaining load and the remaining space size, and the weight and the volume of the first item.

[0013] Optionally, the storing the first item into the target compartment further comprises:

[0014] recording the usage time of the target compartment according to the time when the first item is stored into the target compartment.

[0015] Optionally, in the case that there are multiple target compartments, the method further comprises:

[0016] selecting a target compartment for storing the first item from the multiple target compartments according to the usage time, the remaining volume and / or the remaining weight of the target compartments.

[0017] Optionally, the method further comprises:

[0018] determining a pick-up identifier corresponding to a second item in the target compartment;

[0019] associating the pick-up identifier with the first item, and updating the pick-up time and the pick-up quantity corresponding to the pick-up identifier;

[0020] sending the updated pick-up time, the pick-up quantity and the pick-up identifier to a user corresponding to the user information.

[0021] Optionally, in the case that the second item is not stored in the delivery cabinet, or the target compartment does not exist, the method further comprises:

[0022] storing the first item into an idle compartment in which no item is stored in the delivery cabinet.

[0023] Optionally, the method further comprises: determining whether the second item exists in the delivery cabinet according to one or more of a user name, a user account and a user communication code included in the user information.

[0024] To achieve the above object, according to another aspect of an embodiment of the present application, a use device of a delivery cabinet is provided, comprising: an information determining module, a compartment determining module and a storage module; wherein,

[0025] the information determining module is configured to determine a first item to be delivered and user information corresponding to the first item, and determine whether one or more second items corresponding to the user information exist in items already stored in the delivery cabinet;

[0026] The compartment determination module is configured to determine whether a target compartment capable of accommodating the first article and the second article exists in the parcel locker according to attributes of the compartment in which the one or more second articles are located.

[0027] The storage module is configured to store the first article into the target compartment.

[0028] To achieve the above object, according to another aspect of the embodiments of the present application, an electronic device using a parcel locker is provided.

[0029] The electronic device using a parcel locker according to an embodiment of the present application comprises one or more processors; a storage device configured to store one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement a method for using a parcel locker according to an embodiment of the present application.

[0030] To achieve the above object, according to still another aspect of the embodiments of the present application, a computer readable storage medium is provided.

[0031] The computer readable storage medium according to an embodiment of the present application has a computer program stored thereon, when the program is executed by a processor, a method for using a parcel locker according to an embodiment of the present application is implemented.

[0032] An embodiment of the above application has the following advantages or beneficial effects: in the article delivery process, if there is a target compartment corresponding to the user information of the first article to be delivered and capable of accommodating the first article, and the target compartment has a second article corresponding to the user information stored in advance, the first article is stored in the target compartment. Thus, multiple articles corresponding to the same user are stored through the same target compartment, so that the user can take out multiple articles from the same target compartment when there are multiple express articles to be received at the same time, thereby improving the utilization rate of the parcel locker on the one hand, and improving the user experience on the other hand.

[0033] The further effects of the above non-conventional optional mode will be described in the following combined with the specific embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0034] The accompanying drawings serve to better understand the present application and do not constitute an improper limitation thereto. Among them:

[0035] Figure 1 is a schematic diagram of main steps of a method for using a parcel locker according to an embodiment of the present application;

[0036] Figure 2 is a flowchart of user article taking under the condition of satisfying the single delivery locker operation according to an embodiment of the present application;

[0037] Figure 3 is a schematic diagram of main steps of a method for using a delivery cabinet according to an embodiment of the present application;

[0038] Figure 4 is a schematic diagram of main modules of a device for using a delivery cabinet according to an embodiment of the present application;

[0039] Figure 5 is an exemplary system architecture diagram to which embodiments of the present application can be applied;

[0040] Figure 6 is a structural schematic diagram of a computer system of a terminal device or a server suitable for implementing embodiments of the present application. DETAILED DESCRIPTION

[0041] Exemplary embodiments of the present application are described herein with reference to the accompanying drawings, which are meant to be exemplary and not limiting. Therefore, it should be recognized that many modifications and variations can be made to the embodiments described herein without departing from the spirit and scope of the application. Also, for the purpose of clarity and a concise description, descriptions of well-known functions and constructions are omitted from the following description.

[0042] It should be noted that the embodiments of the present application and the technical features in the embodiments can be combined with each other without conflict.

[0043] Figure 1 is a schematic diagram of main steps of a method for using a delivery cabinet according to an embodiment of the present application.

[0044] As shown in Figure 1 , a method for using a delivery cabinet according to an embodiment of the present application mainly includes the following steps:

[0045] Step S101: determining a first item to be delivered and user information corresponding to the first item; and determining whether one or more second items corresponding to the user information exist in the stored items in the delivery cabinet;

[0046] In an embodiment of the present application, it includes: determining whether the second items exist in the delivery cabinet according to one or more of a user name, a user account, and a user communication code included in the user information.

[0047] In an embodiment of the present application, the user information corresponding to the first item can include one or more of a user name, a user account, and a user communication code (such as a telephone number). Since different types of express delivery may have different types of user information used for retrieval, one or more of the above user information can be used to successfully query the user's express delivery information.

[0048] For example, the customer A has two express parcels to be signed at the same time. The first express parcel is tracked and inquired by the username of the customer A, and the second express parcel is inquired by the user account and the user communication code of the customer A. When the staff member delivers the parcels, the first express parcel is determined to belong to the customer A by the username, and the second express parcel is determined to also belong to the customer A by the user account and / or the user communication code.

[0049] Step S102: determining whether one or more second articles corresponding to the user information exist in the articles stored in the express cabinet;

[0050] Step S103: determining whether a target compartment capable of accommodating the first article and the second article exists in the express cabinet according to the attribute of the compartment in which the one or more second articles are located;

[0051] In an embodiment of the present application, it is necessary to determine whether the target compartment of the express cabinet can accommodate the first article, and the specific method is as follows: according to the weight and volume of the second article stored in the compartment and the compartment load capacity and the compartment space size of the compartment, the remaining load capacity and the remaining space size of the compartment are determined; according to the remaining load capacity and the remaining space size and the weight and volume of the first article, the target compartment is determined.

[0052] In an embodiment of the present application, the attribute of the compartment can include the length, width, and height of the compartment, and the remaining available capacity of the compartment. The remaining available capacity includes two aspects of the remaining available weight and the remaining available volume. When delivering the first article of the user, it is necessary to comprehensively judge according to the length, width, and height of the compartment and the remaining available capacity of the compartment to ensure that the compartment meets the delivery requirements of the first article.

[0053] For example, in a delivery operation of a courier, it is found through express tracking that the user has express packages already stored in the express cabinet, meeting the precondition of single-in-cabinet delivery. By querying the express information, it is obtained that the length, width and height of the express are 30 cm, 25 cm and 10 cm respectively. The length, width and height of the compartment are 50 cm, 50 cm and 50 cm respectively, so it is judged that the length, width and height of the first article meet the requirements of the compartment. Next, it is judged whether the remaining available capacity in the compartment meets the delivery requirements. It is found that the volume of the first article is 0.0075 cubic meters, and the remaining available volume in the cabinet is 0.1 cubic meters, meeting the requirements. Next, the remaining available weight needs to be checked. It is found that the weight of the first express is 3 kg, and the remaining available weight in the cabinet is 6 kg, meeting the requirements. In summary, the remaining available volume and the remaining available weight of the compartment both meet the requirements of single-in-cabinet delivery, that is, the remaining available capacity of the compartment meets the single-in-cabinet delivery requirements of the first express. In combination with the length, width and height of the compartment and the remaining available capacity of the compartment, it is judged that the first article meets the requirements of single-in-cabinet delivery, so the single-in-cabinet delivery operation is performed on the first article.

[0054] For another example, in another delivery operation of a courier, it is also found through express tracking that the user has express packages already stored in the express cabinet, meeting the precondition of single-in-cabinet delivery. By querying the express information, it is obtained that the length, width and height of the express are 60 cm, 30 cm and 20 cm respectively, and the length, width and height of the compartment are 50 cm, 50 cm and 50 cm respectively. It is judged that the first article cannot meet the single-in-cabinet delivery conditions of the compartment, and single-in-cabinet delivery cannot be performed.

[0055] For another example, in another delivery operation of a courier, it is also found through express tracking that the user has express packages already stored in the express cabinet, meeting the precondition of single-in-cabinet delivery. It is found that the length, width and height of the express are 40 cm, 40 cm and 10 cm respectively, and the length, width and height of the target compartment are 50 cm, 50 cm and 50 cm respectively, meeting the single-in-cabinet delivery conditions. Further, it is obtained that the remaining available weight of the target compartment is 50 kg, and the remaining available volume is 0.05 cubic meters. The weight of the first article is 10 kg, and the volume is 0.08 cubic meters. Since the volume of the first article does not meet the requirements of the remaining available volume of the target compartment, that is, the remaining available capacity of the target compartment cannot accommodate the first article, the single-in-cabinet delivery conditions are not met, and single-in-cabinet delivery cannot be performed.

[0056] In an embodiment of the present application, after the first article is stored in the target compartment, the usage time of the target compartment is recorded according to the time when the first article is stored in the target compartment.

[0057] Specifically, the time when the courier stores the first item into the target compartment during a delivery process is 8:37 am on February 17, 2022, and the storage time of the second item stored in the target compartment is 6:25 pm on February 16, 2022. After the first item is put in, the timing system automatically updates the usage time of the target compartment, that is, the timing starts again from the time when the first item is put in for the last time, that is, the usage time of the target compartment starts from 8:37 am on February 17, 2022. When calculating the overtime fee later, the free time can be determined according to the usage time of the target compartment, thereby reducing the user's expenses caused by long pickup time and further improving the user's experience.

[0058] In an embodiment of the present application, when there are multiple target compartments, further comprising: selecting a target compartment for storing the first item from the multiple target compartments according to the usage time, the remaining volume and / or the remaining weight of the target compartment.

[0059] Specifically, when there are multiple target compartments, the target compartment that can guarantee the minimum expenses of the user can be selected as the preferred target compartment first, that is, the target compartment that has been overdue for a long time or the target compartment whose free usage time is about to expire is preferred, that is, the target compartment with the longest usage time is preferred from the multiple target compartments, and then the size and the remaining available capacity of the target compartment are considered, so as to guarantee the user's experience.

[0060] For example, in a delivery operation of the courier, it is found that the user corresponding to the first item has multiple second item information and multiple target compartments, which are target compartment A, target compartment B and target compartment C. According to the target compartment information, it is known that: target compartment A has been overdue, and the remaining available capacity meets the single-cabinet delivery requirement of the first item; target compartment B is in a free usage period, and the remaining available capacity meets the single-cabinet delivery requirement of the first item; target compartment C has been overdue, and the remaining available capacity does not meet the single-cabinet delivery requirement of the first item. Therefore, in order to maximize the interests of the user, target compartment A and target compartment C that are overdue are selected as the target compartments to be selected. Since the remaining available capacity of target compartment C does not meet the single-cabinet delivery requirement of the first item, target compartment A is selected as the target compartment for the single-cabinet delivery of the first item, so as to minimize the expenses of the user and improve the utilization efficiency of the delivery cabinet.

[0061] In addition, in order to improve the utilization rate of the grid, the remaining volume of the grid can also be used as a preferred option, that is, the target grid with the remaining volume that can accommodate the first item and the closest remaining volume to the first item to be delivered is preferentially selected from multiple target grids. For example, in a certain delivery process, after querying, the user corresponding to the first item has multiple target grids that can be selected, which are: target grid A, target grid B and target grid C. According to the related information of the target grid, the length, width and height of the target grid A, the target grid B and the target grid C are all 50 cm, 50 cm and 50 cm, which meet the size requirements of the first item. In order to maximize the utilization rate of the delivery cabinet, the grid with the closest remaining volume to the volume of the first item should be selected as the target grid of the single delivery cabinet at this time. After querying, the remaining available volume of the target grid A is 0.1 cubic meters, the remaining volume of the target grid B is 0.05 cubic meters, and the remaining volume of the target grid C is 0.02 cubic meters. According to the express information, the volume of the first item is 0.04 cubic meters, and according to the principle of maximizing the space utilization rate of the delivery cabinet, the target grid B is automatically selected as the target grid, and the single delivery cabinet is performed, so as to achieve the maximum utilization efficiency of the space of the delivery cabinet.

[0062] In step S104, the first item is stored in the target grid.

[0063] In an embodiment of the present application, after determining the target grid of the single delivery cabinet, the method further comprises: determining the pick-up identification corresponding to the second item in the target grid; associating the pick-up identification with the first item and updating the pick-up time and the pick-up quantity corresponding to the pick-up identification; and sending the updated pick-up time, the pick-up quantity and the pick-up identification to the user corresponding to the user information.

[0064] Specifically, in a certain single delivery cabinet operation of the courier, the first item is associated with the user information corresponding to the second item in the target grid and is updated according to the user information of the second item of the target grid, and the updated pick-up identification is sent to the user to inform the user to pick up.

[0065] For example, in a certain single delivery cabinet operation, the first item of the user is first put into the target grid, and the information of the first item is associated with the original pick-up code without changing the original pick-up code, and the pick-up time, the pick-up quantity and the like corresponding to the original pick-up code are updated. The system sends the pick-up code after updating the associated information to the user, and includes express information, pick-up time, pick-up quantity and the like. Through the above means, the user can know the change of the express information in time

[0066] In an embodiment of the present application, in the case that the second item is not stored in the express cabinet or the target compartment does not exist, further comprising: storing the first item to the idle compartment in the express cabinet where the second item is not stored.

[0067] Specifically, in a certain express delivery operation, through express information tracing, it is found that the user corresponding to the first item does not have the second item information in the cabinet, and then the first item is directly stored in the express cabinet closest to the size of the express, and the express delivery operation is completed. Alternatively, through express information tracing, it is found that the user corresponding to the first item has stored the second item, but the compartment size or the remaining available capacity does not meet the demand of the single-cabinet delivery, and then the single-cabinet delivery is abandoned, the first item is stored in the express cabinet closest to the size of the express, and the delivery is completed.

[0068] In another embodiment of the present application, taking that a user purchases three goods A, B and C from merchant A, merchant B and merchant C respectively as an example, the use method of the express cabinet provided by the embodiment of the present application is further described, and the main steps of the method can be as shown in Figure 2 .

[0069] Step 1: Configure the rules of the single-cabinet delivery of the express cabinet.

[0070] Step 2: User ordering.

[0071] Among them, taking that a user purchases three goods A, B and C from merchant A, merchant B and merchant C respectively as an example, since the delivery time and delivery location of different merchants are different, the time when goods A, goods B and goods C arrive at the express cabinet for delivery is not the same.

[0072] Step 3: Create a user order.

[0073] Step 4: Courier delivery once.

[0074] Among them, the courier starts to deliver when receiving the first goods A, and since there is no second item information of the user corresponding to goods A in the cabinet, goods A is directly delivered as the first item.

[0075] Step 5: Update the use information of the express cabinet.

[0076] Step 6: Record the use information of the express cabinet.

[0077] Among them, the system automatically records the volume, weight, delivery time, pick-up code, number of goods and other information of goods A.

[0078] Step 7: Notify the user to pick up the goods.

[0079] Step 8: Courier delivery multiple times.

[0080] Step 9: Obtain the express cabinet use information.

[0081] Step 10: Select the combined delivery cabinet.

[0082] Wherein, when the commodity B arrives at the express cabinet, the second item information corresponding to the user of the commodity B is found through the query, and the commodity B is combined with the single delivery cabinet operation according to the automatic judgment of the system record related information that the commodity B meets the conditions of the combined single delivery cabinet.

[0083] Step 11: Update the express cabinet use information.

[0084] Step 12: Record the use information of the express cabinet

[0085] The information related to the compartment after the delivery cabinet is automatically updated, the commodity related information is automatically updated, and the customer is reminded. When the commodity C arrives at the express cabinet, there is also user information corresponding to the commodity C, which meets the prerequisite condition of the combined single delivery cabinet. However, since the remaining available capacity of the target compartment does not meet the delivery requirements of the commodity C, the combined single delivery cabinet operation cannot be performed, and the commodity C is normally delivered, and the system records the related information and reminds the user.

[0086] Step 13: Notify the user to collect the goods and the number of goods collected.

[0087] Wherein, the notification content includes the pick-up code, the pick-up quantity, the free storage time, etc.

[0088] Step 14: User collects the goods.

[0089] The user picks up the goods on time and picks up multiple goods at a time.

[0090] In another embodiment of the present application, as Figure 3 , the user purchases multiple small commodities at multiple stores, and due to different delivery times and locations, the delivery times to the terminal are different, and the specific steps are as follows:

[0091] Step 1: The user places an order and creates a user order;

[0092] Step 2: The express delivery personnel deliver once;

[0093] The express delivery personnel starts delivery after receiving the first commodity and directly delivers the cabinet.

[0094] Step 3: Update and record the express cabinet information;

[0095] The system automatically updates and records the express delivery personnel, the consignee's mobile phone number, the weight, the volume, the delivery time, the pick-up code, the pick-up overtime, and the number of goods;

[0096] Step 4: Notify the user to collect the goods (the user delays to collect the goods);

[0097] Step 5: Courier multiple times to the cabinet;

[0098] Step 6: Obtain the use information of the express cabinet;

[0099] Step 7: Jointly put into the cabinet;

[0100] After the courier receives the second commodity, the delivery is started, and the cabinet is put in. The system identifies the commodity of the existing recipient using the self-service cabinet, prompts the courier the remaining volume and weight, and the courier selects the joint cabinet.

[0101] Step 8: Update the use information of the express cabinet;

[0102] The system updates the weight, volume, cabinet time, pickup timeout time, pickup fee, and number of goods, calculates the first timeout fee according to the second cabinet time, and recalculates the free time.

[0103] Step 9: Notify the user of the number of pickups;

[0104] The original pickup code prompts the user to take the time, the number of pickups, and the pickup fee.

[0105] Step 10: User pickup.

[0106] The user picks up and pays the first timeout pickup fee.

[0107] According to the use method of the express cabinet provided by the embodiment of the application, in the process of delivering the goods, if there is a target compartment corresponding to the user information of the first goods to be delivered and capable of accommodating the first goods, and the target compartment has stored a second goods corresponding to the user information in advance, the first goods are stored in the target compartment. Thus, the same target compartment is used to store multiple goods corresponding to the same user, so that the user can take out multiple goods from the same target compartment when there are multiple express goods to be received, thereby improving the utilization rate of the express cabinet and the user experience.

[0108] As shown in Figure 4 The embodiment of the application provides an express cabinet use device 400, which comprises an information determination module 401, a compartment determination module 402 and a storage module 403; wherein,

[0109] The information determination module 401 determines the first goods to be delivered and the user information corresponding to the first goods, and determines whether one or more second goods corresponding to the user information exist in the goods stored in the express cabinet;

[0110] The compartment determination module 402 is configured to determine whether there is a target compartment capable of accommodating the first article and the second article in the parcel locker according to attributes of the compartment in which the one or more second articles are located.

[0111] The storage module 403 is configured to store the first article into the target compartment.

[0112] In an embodiment of the present application, the compartment determination module 402 is configured to determine a remaining weight bearing and a remaining space size of the compartment according to a weight and a volume of the second article already stored in the compartment and a compartment weight bearing and a compartment space size of the compartment; and determine the target compartment according to the remaining weight bearing and the remaining space size and the weight and the volume of the first article.

[0113] In an embodiment of the present application, the storage module is further configured to record a use time of the target compartment according to a time when the first article is stored into the target compartment.

[0114] In an embodiment of the present application, the compartment determination module is further configured to select a target compartment for storing the first article from a plurality of target compartments according to the use time, the remaining volume and / or the remaining weight of the target compartment.

[0115] In an embodiment of the present application, the compartment determination module is further configured to determine a pick-up identifier corresponding to the second article in the target compartment; associate the pick-up identifier with the first article and update a pick-up time and a pick-up quantity corresponding to the pick-up identifier; and send the updated pick-up time, the pick-up quantity and the pick-up identifier to a user corresponding to the user information.

[0116] In an embodiment of the present application, the storage module is further configured to store the first article into an idle compartment in which no article is stored in the parcel locker in a case where the second article is not stored in the parcel locker or the target compartment does not exist.

[0117] In an embodiment of the present application, the information determination module is further configured to determine whether the second article exists in the parcel locker according to one or more of a user name, a user account number and a user communication code included in the user information.

[0118] Figure 5 An exemplary system architecture 500 of a use method of a parcel locker or a use device of a parcel locker to which embodiments of the present application can be applied is shown.

[0119] As Figure 5As shown, the system architecture 500 can include terminal devices 501, 502, 503, a network 504, and a server 505. The network 504 is a medium for providing communication links between the terminal devices 501, 502, 503 and the server 505. The network 504 can include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0120] The users can use the terminal devices 501, 502, 503 to interact with the server 505 through the network 504 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 501, 502, 503, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0121] The terminal devices 501, 502, 503 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, etc.

[0122] The server 505 can be a server providing various services, such as a background management server providing support for shopping websites browsed by users using the terminal devices 501, 502, 503. The background management server can analyze and process received product information query requests and other data, and feed back the processing results (such as target push information, product information) to the terminal devices.

[0123] It should be understood that Figure 5 The number of terminal devices, networks, and servers in the system architecture 500 is only illustrative. Any number of terminal devices, networks, and servers can be provided according to implementation needs.

[0124] Reference is made below to Figure 6 which shows a structural schematic diagram of a computer system 600 of a terminal device suitable for use to implement embodiments of the present application. Figure 6 The terminal device shown is only an example and should not impose any limitation on the functions and use range of embodiments of the present application.

[0125] As shown in Figure 6 , the computer system 600 includes a central processing unit (CPU) 601 which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 602 or loaded from a storage portion 608 into a random access memory (RAM) 603. Various programs and data required for the operation of the system 600 are also stored in the RAM 603. The CPU 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0126] The following components are connected to the I / O interface 605: an input part 606 including a keyboard, a mouse, etc.; an output part 607 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage part 608 including a hard disk, etc.; and a communication part 609 including a network interface card such as a LAN card, a modem, etc. The communication part 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as necessary. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 610 as necessary, so that a computer program read out therefrom is installed in the storage part 608 as necessary.

[0127] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to the embodiments disclosed herein. For example, the embodiments disclosed herein include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication part 609, and / or installed from the removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the above-described functions defined in the system of the present application are executed.

[0128] It should be noted that the computer-readable medium shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component. In the present application, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or component. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0129] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different orders than that shown in the figures. For example, two blocks that are shown in succession can actually be executed substantially concurrently, or they can sometimes be executed in reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams or flowcharts, and combinations of blocks in the block diagrams or flowcharts, can be implemented by a dedicated hardware-based system that performs specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0130] The modules described in the embodiments of the present application can be implemented in the form of software or hardware. The described modules can also be arranged in a processor, for example, a processor can be described as including an information determining module, a compartment determining module and a storage module. In some cases, the names of these modules do not constitute a limitation on the modules themselves, for example, the information determining module can also be described as a module that determines a first item to be delivered and user information corresponding to the first item.

[0131] As another aspect, the present application also provides a computer readable medium, which can be included in the device described in the above embodiments, or can exist independently without being assembled into the device. The computer readable medium carries one or more programs, which, when executed by the device, cause the device to include: determining a first item to be delivered and user information corresponding to the first item; determining whether one or more second items corresponding to the user information exist among the stored items of the delivery cabinet; if so, determining whether a target compartment capable of accommodating the first item and the second item exists in the delivery cabinet according to the attributes of the compartment where the second item is located; if so, storing the first item in the target compartment.

[0132] According to the technical solution of the embodiments of the present application, a first item to be delivered and user information corresponding to the first item are determined; it is determined whether one or more second items corresponding to the user information exist among the stored items of the delivery cabinet; if so, it is determined whether a target compartment capable of accommodating the first item exists in the delivery cabinet according to the attributes of the compartment where the second item is located, and the target compartment stores one or more second items; if so, the first item is stored in the target compartment. Storing multiple items corresponding to the same user through the same target compartment enables the user to take out multiple items from the same target compartment when multiple express items are to be received at the same time, thereby improving the utilization rate of the delivery cabinet and the user experience.

[0133] The above specific embodiments do not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can occur depending on design requirements and other factors. Any modification, equivalent replacement and improvement made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A method of using a parcel locker, characterized in that, include: Determine the first item to be delivered and the user information corresponding to the first item; Determine whether there are one or more second items corresponding to the user information among the items already stored in the express delivery locker; If so, based on the attributes of the compartment where the one or more second items are located, determine whether there is a target compartment in the express cabinet that can accommodate the first item and the second item; if there are multiple target compartments, further include: based on the usage time, remaining volume and / or remaining weight of the target compartment, select the target compartment with the longest usage time from the multiple target compartments for storing the first item; If so, store the first item in the target slot, record the usage time of the target slot based on the time the first item was stored in the target slot, and restart the timing from the time the first item was last placed in the target slot.

2. The method according to claim 1, characterized in that, The attributes of the compartment include: the compartment's load-bearing capacity and the compartment's size; determining whether there is a target compartment in the express delivery locker capable of accommodating the first item and the second item includes: The remaining load-bearing capacity and remaining space size of the compartment are determined based on the weight and volume of the second item already stored in the compartment, as well as the compartment's load-bearing capacity and space size. The target compartment is determined based on the remaining load-bearing capacity and remaining space, as well as the weight and volume of the first item.

3. The method according to claim 1, characterized in that, Also includes: Determine the pickup identifier corresponding to the second item in the target compartment; Associate the pickup identifier with the first item, and update the pickup time and pickup quantity corresponding to the pickup identifier; The updated pickup time, pickup quantity, and pickup identifier will be sent to the user corresponding to the user information.

4. The method according to claim 1, characterized in that, If the second item is not stored in the express delivery locker, or if the target compartment does not exist, The first item is stored in an empty compartment of the express delivery locker that is not currently used for storing items.

5. The method according to claim 1, characterized in that, Based on one or more of the user information, including username, user account, and user communication code, determine whether the second item exists in the express delivery locker.

6. A device using a parcel locker, characterized in that, include: The module consists of an information determination module, a grid determination module, and a storage module; among which, The information determination module is used to determine the first item to be delivered and the user information corresponding to the first item. And determine whether there are one or more second items corresponding to the user information among the items already stored in the express locker; The compartment determination module is used to determine whether there is a target compartment in the express cabinet that can accommodate the first item and the second item, based on the attributes of the compartment where the one or more second items are located; if there are multiple target compartments, the module selects the target compartment with the longest usage time for storing the first item from among the multiple target compartments based on the usage time, remaining volume and / or remaining weight of the target compartment. The storage module is used to store the first item in the target compartment, record the usage time of the target compartment based on the time the first item is stored in the target compartment, and restart the timing from the time the first item was last placed in the compartment.

7. An electronic device using a parcel locker, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-5.

8. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Intelligent storage method for self-service express cabinet

    CN110930583A

  • Method and device for putting parcel into cabinet

    CN113450510A