Method, device, electronic device and storage medium for storing items
By displaying available cabinet information on the cabinet screen of the cabinet, users are allowed to choose the appropriate cabinet for storage independently, which solves the problem that existing cabinets cannot meet user needs and improves the applicability and user experience of item storage.
Patent Information
- Application Number
- CN202210106726.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-28
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-01-28
AI Technical Summary
When existing storage cabinets store items, the cabinet boxes that are opened randomly cannot meet the needs of users due to the size of the items.
By displaying the available cabinet information of the target cabinet on the box screen, including the location and size of the unoccupied cabinet, the user is allowed to independently select the appropriate cabinet for storage.
It improves the applicability of items storage, enables the opened cabinets to better meet users' needs and improves user experience.
Smart Images

Figure CN114493446B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, electronic device and storage medium for storing items. Background Art
[0002] At present, the existing lockers on the market are mainly used in shopping malls, supermarkets and other scenes. When users need to store items, they can click the "deposit" button. The lockers will randomly open the cabinets to users to enable them to complete the storage process. However, it is found that the randomly opened cabinets are often unable to meet the users' storage needs due to large items or other situations. Summary of the invention
[0003] In order to solve the above problems, the embodiments of the present disclosure at least provide a method, device, electronic device and storage medium for storing items.
[0004] In a first aspect, an embodiment of the present disclosure provides a method for storing an object, comprising:
[0005] In response to an item storage request for a target box, displaying available cabinet information of the target box on a screen included in the target box, wherein the available cabinet information includes a location and / or size of an unoccupied cabinet of the target box;
[0006] In response to a target cabinet opening instruction triggered based on the available cabinet information, at least one target cabinet indicated by the target cabinet opening instruction is opened; the target cabinet is used to store items.
[0007] By adopting the above-mentioned method for storing items, the available cabinet information of the target cabinet can be displayed through the cabinet screen, so that the target user can independently select the target cabinet for storing items according to the available cabinet information. The available cabinet information here may include the location, size and other related information of the unoccupied cabinets, so that the opened cabinet can meet the user's item storage needs to a greater extent, and improve the applicability of item storage.
[0008] In an optional implementation, in response to the object storage request for the target box, displaying the available cabinet information of the target box on a screen included in the target box includes:
[0009] In response to a request to store an item in a target box, displaying an identity verification interface on the screen so that the target user can enter the identity information of the target user on the identity verification interface;
[0010] In response to acquiring the identity information of the target user, displaying available cabinet information on the screen; the method further includes:
[0011] Based on the identity information of the target user, a corresponding relationship between the target user and the target cabinet is established.
[0012] In this implementation, the identity information of the target user is entered in the identity verification interface, and a corresponding relationship between the target user and the target cabinet is established, so that the target user is bound to the target cabinet, and the user with the binding relationship can achieve more secure cabinet operations.
[0013] In an optional implementation manner, the available cabinet information further includes the number and / or size of available cabinets corresponding to the target user;
[0014] In response to acquiring the identity information of the target user, displaying the available cabinet information on the screen includes:
[0015] Determine the cabinet occupancy record of the target user according to the identity information of the target user, determine the number and / or size of available cabinets corresponding to the target user, and determine the position and / or size of the unoccupied cabinets of the target cabinet;
[0016] Based on the number and / or size of available cabinets corresponding to the target user and the position and / or size of unoccupied cabinets of the target cabinet, available cabinet information is displayed on the screen.
[0017] In this implementation, the number and / or size of available lockers are determined based on the locker occupancy record of the target user, so that the available locker information obtained is more accurate.
[0018] In an optional implementation manner, the method further includes:
[0019] In response to an item retrieval request, obtaining identity information of a user who initiated the item retrieval request;
[0020] When the identity information of the user satisfies the corresponding relationship, at least one corresponding occupied cabinet is opened based on the item retrieval request.
[0021] In this implementation, the item removal operation is performed based on the verification of identity information, which can improve the security of item operation.
[0022] In an optional implementation manner, the method further includes:
[0023] When the state information of the target cabinet changes, the changed state information of the target cabinet is sent to the client corresponding to the target user.
[0024] In this implementation, the changed state information of the target cabinet is sent to the client corresponding to the target user, so that the target user can learn about the state change of the target cabinet in time.
[0025] In an optional implementation, the displaying of available cabinet information of the target cabinet includes:
[0026] In response to a request to store items in a target box, a graphic code is displayed on a screen included in the target box, so that the target user can use a corresponding client to scan the graphic code and follow the target public account;
[0027] In response to a successful code scanning instruction based on the graphic code, displaying available cabinet information of the target cabinet;
[0028] When the state information of the target cabinet changes, sending the changed state information of the target cabinet to the client corresponding to the target user includes:
[0029] When the status information of the target cabinet changes, the changed status information of the target cabinet is sent to the client corresponding to the target user through the target public account.
[0030] In this implementation, the target user can follow the target public account by scanning the graphic code, so that the target user can use the target public account to promptly understand the status changes of the target cabinet, which is conducive to the target user to handle the abnormal status of the target cabinet in a timely manner.
[0031] In an optional implementation manner, the step of opening at least one target cabinet indicated by the target cabinet opening instruction includes:
[0032] Obtain item type information of items to be stored;
[0033] When the type of items that can be stored in the target cabinet indicated by the target cabinet opening instruction matches the item type information of the items to be stored, the target cabinet is opened.
[0034] In this embodiment, specific types of target cabinets are opened according to different types of items to be stored, so that the storage of items can be more targeted, thereby improving the utilization rate of different types of cabinets.
[0035] In an optional implementation manner, the method further includes:
[0036] In response to a closing instruction triggered by the target user for the target cabinet, it is determined that the item storage operation is completed.
[0037] In this embodiment, the object storage operation is completed when the target cabinet is closed, which simplifies the steps of object storage, shortens the object storage process, and makes object storage more convenient and quick.
[0038] In an optional implementation manner, the method further includes:
[0039] When the storage operation is completed, record the storage time of the items;
[0040] In the case where it is determined that an item needs to be taken out from the target cabinet, a payment code is generated based on the current item taking-out time and the item storage time, and the payment code is displayed on a screen included in the target cabinet;
[0041] In response to a successful payment operation for the payment code, the target cabinet is opened.
[0042] In this implementation, a payment code is generated according to the item removal time and the item storage time, and the payment code is displayed on a screen included in the target box, so that the payment operation can be completed by scanning the code, allowing the target user to take out the items more conveniently and efficiently.
[0043] In a second aspect, an embodiment of the present disclosure further provides a device for storing items, comprising:
[0044] A display module, configured to display available cabinet information of the target cabinet on a screen included in the target cabinet in response to an item storage request for the target cabinet, wherein the available cabinet information includes a position and / or size of an unoccupied cabinet of the target cabinet;
[0045] The opening module is used to respond to a target cabinet opening instruction triggered based on the available cabinet information, and open at least one target cabinet indicated by the target cabinet opening instruction; the target cabinet is used to store items.
[0046] In an optional implementation, the display module is used to respond to an item storage request for a target box by displaying available cabinet information of the target box on a screen included in the target box according to the following steps:
[0047] In response to a request for storing an item in a target box, displaying an identity verification interface on the screen so that the target user can enter the identity information of the target user on the identity verification interface;
[0048] In response to acquiring the identity information of the target user, displaying available cabinet information on the screen;
[0049] The device further includes a binding module, which is used to establish a corresponding relationship between the target user and the target cabinet based on the identity information of the target user.
[0050] In an optional implementation, the available cabinet information further includes the number and / or size of available cabinets corresponding to the target user; the display module is configured to display the available cabinet information on the screen in response to obtaining the identity information of the target user according to the following steps:
[0051] Determine the cabinet occupancy record of the target user according to the identity information of the target user, determine the number and / or size of available cabinets corresponding to the target user, and determine the position and / or size of the unoccupied cabinets of the target cabinet;
[0052] Based on the number and / or size of available cabinets corresponding to the target user and the position and / or size of unoccupied cabinets of the target cabinet, available cabinet information is displayed on the screen.
[0053] In an optional implementation, the device further includes:
[0054] Remove the module for:
[0055] In response to an item retrieval request, obtaining identity information of a user who initiated the item retrieval request;
[0056] When the identity information of the user satisfies the corresponding relationship, at least one corresponding occupied cabinet is opened based on the item retrieval request.
[0057] In an optional implementation manner, the device further includes a sending module, configured to:
[0058] When the state information of the target cabinet changes, the changed state information of the target cabinet is sent to the client corresponding to the target user.
[0059] In an optional implementation, the display module is used to display the available cabinet information of the target cabinet according to the following steps:
[0060] In response to a request to store items in a target box, a graphic code is displayed on a screen included in the target box, so that the target user can use a corresponding client to scan the graphic code and follow the target public account;
[0061] In response to a successful code scanning instruction based on the graphic code, displaying available cabinet information of the target cabinet;
[0062] The sending module is used to send the changed state information of the target cabinet to the client corresponding to the target user according to the following steps when the state information of the target cabinet changes:
[0063] When the status information of the target cabinet changes, the changed status information of the target cabinet is sent to the client corresponding to the target user through the target public account.
[0064] In an optional implementation manner, the opening module is used to open at least one target cabinet indicated by the target cabinet opening instruction according to the following steps:
[0065] Obtain item type information of items to be stored;
[0066] When the type of items that can be stored in the target cabinet indicated by the target cabinet opening instruction matches the item type information of the items to be stored, the target cabinet is opened.
[0067] In an optional implementation, the device further includes:
[0068] The closing module is used to determine the completion of the item storage operation in response to a closing instruction triggered by the target user for the target cabinet.
[0069] In an optional implementation, the device further includes:
[0070] Payment module for:
[0071] When the storage operation is completed, record the storage time of the items;
[0072] In the case where it is determined that an item needs to be taken out from the target cabinet, a payment code is generated based on the current item taking-out time and the item storage time, and the payment code is displayed on a screen included in the target cabinet;
[0073] In response to a successful payment operation for the payment code, the target cabinet is opened.
[0074] In a third aspect, an embodiment of the present disclosure further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of any possible implementation of the above-mentioned first aspect and its various implementations are performed.
[0075] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any possible implementation of the above-mentioned first aspect and its various implementations are executed.
[0076] For a description of the effects of the above-mentioned device for storing items, electronic device, and computer-readable storage medium, please refer to the description of the above-mentioned method for storing items, which will not be repeated here.
[0077] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.
[0079] Figure 1 A flow chart of a method for storing items provided by an embodiment of the present disclosure is shown;
[0080] Figure 2 A schematic diagram showing available cabinet information of a target cabinet in the method for storing items provided by an embodiment of the present disclosure is shown;
[0081] Figure 3 A flow chart of a method for taking out an item in the method for storing an item provided by an embodiment of the present disclosure is shown;
[0082] Figure 4 A flowchart of a payment operation method in the method for storing items provided in an embodiment of the present disclosure is shown;
[0083] Figure 5 A flow chart of a method for pushing item status information in an item storage method provided by an embodiment of the present disclosure is shown;
[0084] Figure 6 A schematic diagram showing an item storage request and an item retrieval request in the item storage method provided by an embodiment of the present disclosure is shown;
[0085] Figure 7 A schematic diagram of identity authentication in the method for storing items provided in an embodiment of the present disclosure is shown;
[0086] Figure 8 A schematic diagram of a graphic code in the method for storing items provided by an embodiment of the present disclosure is shown;
[0087] Fig. 9A schematic diagram showing a cabinet type in the method for storing items provided by an embodiment of the present disclosure;
[0088] Fig.10 Another schematic diagram showing available cabinet information of a target cabinet in the method for storing items provided by an embodiment of the present disclosure is shown;
[0089] Fig.11 A schematic diagram showing changes in target cabinet status information in the method for storing items provided by an embodiment of the present disclosure is shown;
[0090] Fig.12 Another schematic diagram showing available cabinet information of a target cabinet in the method for storing items provided by an embodiment of the present disclosure is shown;
[0091] Fig.13 A schematic diagram of a payment code in the method for storing items provided in an embodiment of the present disclosure is shown;
[0092] Fig.14 A schematic diagram of a device for storing items provided by an embodiment of the present disclosure is shown;
[0093] Fig.15 A schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0094] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.
[0095] Research has found that the existing lockers on the market are mainly used in shopping malls, supermarkets and other scenarios. When users need to store items, they can click the "deposit" button. The lockers will randomly open the cabinets to users to allow them to complete the storage process. However, it is found that the random opening of cabinets often fails to meet users' storage needs due to large items or other situations.
[0096] Based on the above research, the present disclosure provides a method, device, electronic device and storage medium for storing items. The available cabinet information of the target cabinet can be displayed through the cabinet screen, so that the target user can independently select the target cabinet for storing items according to the available cabinet information. In this way, the opened cabinet can meet the user's item storage needs to a greater extent, and improve the applicability of item storage. .
[0097] The defects existing in the above solutions are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed by the present disclosure for the above problems below should be the contributions made by the inventor to the present disclosure during the disclosure process.
[0098] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0099] To facilitate understanding of this embodiment, a method for storing items disclosed in the embodiment of the present disclosure is first introduced in detail. The execution subject of the method for storing items provided in the embodiment of the present disclosure is generally an electronic device with certain computing capabilities, and the electronic device includes, for example: a terminal device or a server or other processing device, and the terminal device may be a storage terminal including a local storage cabinet. In some possible implementations, the method for storing items can be implemented by a processor calling a computer-readable instruction stored in a memory.
[0100] The method for storing items provided by the embodiment of the present disclosure is described below by taking the execution subject as a terminal device as an example.
[0101] See also Figure 1 FIG. 1 is a flowchart of a method for storing items provided in an embodiment of the present disclosure, wherein the method includes steps S101 to S102, wherein:
[0102] S101: In response to an item storage request for a target box, display available cabinet information of the target box on a screen included in the target box, where the available cabinet information includes a location and / or size of an unoccupied cabinet of the target box;
[0103] S102: In response to a target cabinet opening instruction triggered based on available cabinet information, open at least one target cabinet indicated by the target cabinet opening instruction; the target cabinet is used to store items.
[0104] In order to facilitate understanding of the method for storing items provided by the embodiment of the present disclosure, the application scenario of the method is briefly described below. The above-mentioned method for storing items can be mainly applied to various life fields, for example, it can be applied to lockers arranged in shopping malls, supermarkets, libraries, stations, restaurants and other places.
[0105] In the disclosed embodiments, the item storage request for the target box can be implemented in a variety of ways, and the specific implementation method can be: displaying a function button "I want to store items" on the screen included in the target box, and triggering the item storage instruction by clicking the function button. In addition, the item storage instruction can also be triggered by voice input, for example, saying "I want to store items" to the target box can trigger the item storage instruction. In addition, the available cabinet information can include the location, size, and type (for example, cold chain type, insulation type, etc.) information of unoccupied cabinets. In actual applications, the available cabinet information can be presented according to the actual arrangement of the cabinets included in the target box, and in the specific presentation process, the size of each cabinet can be displayed in proportion to the actual arrangement.
[0106] Combine the following Figure 2 A specific display interface of the screen included in the target box shown is described in detail. Figure 2 As shown, the screen interface displays the available cabinet information of the target cabinet. Each cabinet can correspond to a different number and can also be differentiated in size. For example, the cabinets corresponding to the numbers A05 and A06 are larger, while the cabinets corresponding to the numbers A09 and A10 are smaller. Figure 2 The displayed cabinet box sizes can provide a reference for the target user, who can select a cabinet box with a size that matches the items to be stored.
[0107] In addition, the occupancy status of each cabinet can be divided into unoccupied and occupied. When the cabinet is unoccupied, the number and outline of the corresponding cabinet can be displayed in bold to facilitate user selection, such as Figure 2 The cabinets shown are numbered A01, A02, A03, A04, and A07; when a cabinet is occupied, the corresponding cabinet number can be dimmed, such as Figure 2 The cabinets numbered A05, A06, A08, A09, and A10 shown are currently not selectable by the target user.
[0108] Furthermore, the types of cabinets can include the types of items that can be stored, such as cold chain type for storing fresh food and other items that need to be kept fresh and refrigerated; insulation type for storing food that needs to be kept warm; and normal temperature type for storing daily normal temperature items. In this way, when the target user needs to store ice packs, beef, mutton and other items that need to be refrigerated, a cold chain cabinet can be selected; when the target user needs to store hot drinks, hot meals and other items that need to be kept warm, an insulation cabinet can be selected; when the target user needs to store documents, handbags, towels and other normal temperature items, a normal temperature cabinet can be selected.
[0109] In actual applications, several options for cabinet types can be displayed on the cabinet screen for the target user to choose from. The options may be "cold chain type", "insulation type", "normal temperature type", etc. After the user selects the corresponding type, the location, size, occupancy status and other information of the corresponding type of cabinet can be displayed, so that the user can find the target cabinet that meets the needs from the specific type of cabinet.
[0110] In order to facilitate the target users to find a specific type of cabinet, the cabinets of the same type can be arranged in a row during the display process, so that the cold chain cabinets and thermal insulation cabinets can play a more outstanding role and reduce the mutual influence between different types of cabinets. For example, the first row is all cold chain cabinets, and the second and third rows are all normal temperature cabinets. When the target users need to store refrigerated items, they can easily choose the cold chain cabinets in the first row.
[0111] In addition, the cabinet type settings can be adjusted accordingly for different scenarios. For example, in the library scenario, the number of cold chain cabinets and thermal insulation cabinets can be reduced or cancelled to meet the storage needs of normal temperature items; in the hospital scenario, the number of cold chain cabinets can be appropriately increased to meet the storage needs of medical supplies, medicines and other items; in the school and office building scenarios, the number of thermal insulation cabinets can be appropriately increased to meet the storage needs of lunch and other items.
[0112] In order to facilitate the target user to store items, when the target user needs to store a large number of items and needs to use multiple cabinets to store the items, the target user can select multiple target cabinets according to his or her needs. According to the target user's choice, multiple target cabinets can be opened at the same time, or multiple target cabinets can be opened one by one, so as to meet the target user's multiple item storage needs.
[0113] In order to store items more safely, identity verification steps can be added when displaying the available cabinet information of the target cabinet. The specific steps include:
[0114] Step 1: In response to a request to store an item in a target box, an identity verification interface is displayed on the screen, so that the target user can enter the identity information of the target user on the identity verification interface;
[0115] Step 2: In response to obtaining the identity information of the target user, displaying available cabinet information on the screen.
[0116] Here, the identity information of the target user entered in the identity authentication interface can be in various forms. In order to obtain the identity information of the target user more conveniently and quickly, the face information of the target user can be collected as the identity information.
[0117] In actual applications, a camera can be set on the target box. When the target user faces the camera of the target box, the camera can take a picture of the target user. The target box can use a pre-trained face recognition network model to extract the face image of the target user from the taken picture and determine the identity information through face recognition.
[0118] In addition, the embodiment of the present disclosure may also input the identity information of the target user by collecting the target user's fingerprint or iris information or other forms.
[0119] In the disclosed embodiment, the identity information is used as binding information about the target user, and a more targeted item storage service can be provided to the target user. Specifically, when displaying the available cabinet information, the following steps can be performed:
[0120] Step 1: determine the target user's cabinet occupancy record based on the target user's identity information, determine the number and / or size of available cabinets corresponding to the target user, and determine the location and / or size of the unoccupied cabinets of the target cabinet;
[0121] Step 2: Based on the number and / or size of available cabinets corresponding to the target user and the position and / or size of unoccupied cabinets of the target cabinet, available cabinet information is displayed on the screen.
[0122] Here, the locker occupancy record of the target user may reflect the locker occupancy of the target user, for example, the number of items stored in the target locker by the target user within a preset historical time period, the locker location, the item type, and other related information. When the locker occupancy record is determined, the number and / or size of available lockers corresponding to the target user may be determined, that is, in the process of allocating available lockers to the target user, the locker occupancy record of the target user may be combined to facilitate locker management.
[0123] In a specific application, if it is determined that the target user has not stored items in the target cabinet within a preset historical time period, that is, the cabinet occupancy record is empty, the number and / or size of available cabinets can be determined for the target user based on the personal attribute information of the target user. For example, the number of available cabinets for general users can be limited to a maximum of 2, and the number of available cabinets for member users can be limited to a maximum of 5, etc.; if it is determined that the target user has stored items in the target cabinet within a preset historical time period (but has not yet taken out), the number and / or size of the available cabinets corresponding to the target user can be determined in combination with the occupied record. Still taking the example that a member user has a maximum of 5 available cabinets, when it is determined that 2 cabinets have been occupied, the number of available cabinets corresponding to the target user is determined to be 3.
[0124] In the disclosed embodiment, in order to prevent cabinets from being maliciously occupied, thereby causing waste of resources, certain restrictions may be imposed on the number and size of cabinets that can be used simultaneously by the target user. For example, if the number of cabinets used simultaneously by the target user exceeds a pre-set cabinet limit, the target user will not be allowed to use more cabinets.
[0125] The following is a further explanation with reference to a specific example.
[0126] For example, each target user can be pre-set to only use 3 cabinets of size A and 4 cabinets of size B at the same time. If the target user has occupied 3 cabinets of size A and 4 cabinets of size B, the user can no longer use more cabinets. That is, if the target user initiates a new item storage request under this circumstance, the number of cabinets available for the user displayed on the screen is 0.
[0127] When it is determined that there are multiple available cabinets corresponding to the target user, the unoccupied cabinets can be displayed as available cabinets, making it easier for the target user to select the required cabinet, thereby improving the target user's item storage experience while ensuring maximization of resources.
[0128] In order to enable the target user to quickly take out the items, the target user's identity information can be bound to the box number of the target box, that is, a corresponding relationship between the target user and the target box is established. In this way, the target user only needs to perform identity authentication to quickly take out the items. At the same time, users who do not have the above binding relationship cannot take out the items, which can also prevent others from taking or stealing the items by mistake, thereby further ensuring the safety of the storage of items.
[0129] like Figure 3 As shown, the operation of taking out items specifically includes the following steps:
[0130] S301: In response to an item retrieval request, obtaining identity information of a user who initiates the item retrieval request;
[0131] S302: When the user's identity information satisfies the corresponding relationship, at least one corresponding occupied cabinet is opened based on the item retrieval request.
[0132] Here, when the target user deposits the item into the target cabinet, the target user can be bound to the specific target cabinet pointed to by the target cabinet by using the binding relationship established between the target user's identity information and the target cabinet. Specifically, the identification number corresponding to the identity information can be bound to the number corresponding to the target cabinet. When the user needs to take out the item, the target cabinet can compare the user's identity information. If the user's identity information is the same as the target user's identity information entered when the item was deposited, it is determined that the user who deposited the item and the user who took out the item are the same user, which means the verification is successful, and the target cabinet can be opened to take out the corresponding item. If the user's identity information is different from the target user's identity information entered when the item was deposited, it is determined that the user who deposited the item and the user who took out the item are not the same user, which means the verification failed.
[0133] The above identity authentication operation may be initiated based on a request to retrieve an item from a target box. The request to retrieve an item from a target box may be implemented in a variety of ways, and a specific implementation method may be: displaying a function button "I want to retrieve an item" on a screen contained in the target box, and triggering an instruction to retrieve an item by clicking the function button. In addition, an instruction to retrieve an item may also be triggered by voice input, for example, saying "I want to retrieve an item" to the target box may trigger an instruction to retrieve an item.
[0134] Here, it is taken as an example that Zhang San selects the cabinet numbered A01 as the target cabinet for storing items. When Zhang San stores items in the cabinet numbered A01, the target cabinet has pre-stored the face information of Zhang San when he stores the items. When Zhang San wants to retrieve the items in cabinet A01, he can trigger the collection operation of the camera on the target cabinet by clicking the "I want to pick up the items" button. At this time, Zhang San needs to face the camera on the target cabinet. After the camera takes a photo of Zhang San, the target cabinet can quickly identify Zhang San's facial information at the current moment using a pre-trained face recognition network model, and compare Zhang San's facial information at the current moment with the stored facial information of Zhang San when he stored the items. When the similarity reaches a preset threshold, the comparison is determined to be successful. If the comparison is successful, the cabinet numbered A01 can be opened. On the contrary, when Li Si intends to take out the items stored in the cabinet numbered A01, the corresponding cabinet cannot be opened due to the failure of identity comparison. In addition, a corresponding reminder message can be sent to remind Zhang San that someone else intends to operate the cabinet numbered A01.
[0135] In order to facilitate more effective management of the box, here, before the target user takes out the items, the payment operation needs to be completed. The specific steps of the payment operation are as follows: Figure 4 As shown, the following steps are included:
[0136] S401: When the item storage operation is completed, record the item storage time;
[0137] S402: When it is determined that an item needs to be taken out from the target cabinet, a payment code is generated based on the current item taking-out time and the item storage time, and the payment code is displayed on a screen included in the target cabinet;
[0138] S403: In response to a successful payment operation for the payment code, the target cabinet is opened.
[0139] In order to make the process of storing items faster and more convenient, when the target cabinet is closed, the item storage operation is completed. When taking out items, when the target cabinet is closed, the item taking out operation is completed.
[0140] The payment operation here can be implemented with the help of the client and the server. The client here can be various mobile terminals, such as mobile phones and tablet computers. When performing the payment operation, the target user uses the client (i.e., the user terminal) to scan the payment code on the screen contained in the target cabinet. After the code is scanned successfully, the target user initiates a payment request on the client, and the server responds to the payment request. After the deduction is successful, the server returns the instruction of the successful deduction to the user's client and the target cabinet. At this time, the target cabinet can directly open the target cabinet according to the instruction of the successful deduction.
[0141] Here, we still take the example that Zhang San selected the cabinet numbered A01 as the target cabinet for storing items. When Zhang San wants to take out the items stored in the cabinet numbered A01, he can select the cabinet A01 on the screen contained in the target cabinet. At this time, a payment code is displayed on the screen contained in the target cabinet. Zhang San uses his mobile phone to scan the payment code. After the code is scanned successfully, the mobile phone displays the storage time and the corresponding amount. After Zhang San verifies that it is correct, he uses the mobile phone to initiate a payment request. The server responds to the payment request. After the deduction is successful, the server returns the instruction of successful deduction to the mobile phone and the target cabinet. At this time, the cabinet A01 is opened and Zhang San can take out the items.
[0142] The above introduces the specific steps of storing and taking out items. In order to enable the target user to know the storage status of items in time, the target box can push the storage status of items to the target user in real time through the target public account. Figure 5 The following steps are shown:
[0143] S501: In response to a request for storing items in a target box, a graphic code is displayed on a screen included in the target box, so that a target user can use a corresponding client to scan the graphic code and follow the target public account;
[0144] S502: In response to a successful code scanning instruction based on the graphic code, display available cabinet information of the target cabinet;
[0145] S503: When the state information of the target cabinet changes, the changed state information of the target cabinet is sent to the client corresponding to the target user.
[0146] The above steps can also be implemented with the help of a client and a server. The target user uses the client to scan the graphic code on the screen contained in the target box. After the code is scanned successfully, the target user successfully follows the target public account. At this time, the client and the target public account establish a binding relationship. After that, the server receives the instruction of successful following and transmits the instruction of successful following to the target box.
[0147] After that, the target user selects the cabinet to be opened as the target cabinet according to the available cabinet information displayed on the cabinet screen. At this time, the target cabinet transmits the number corresponding to the target cabinet to the server, and the server transmits the number of the target cabinet to the target public account after receiving it. At this time, the target public account and the number of the target cabinet are bound. In this way, when the status information of the target cabinet changes, the server can receive the status information change and push the status information change to the target public account page. Since the client of the target user has established a binding relationship with the target public account, the target user can view the information pushed on the target public account page on the client in real time.
[0148] The change of the status information here may be the opening status of the target cabinet, or the storage time is too long, or the item is stolen by other persons, etc. The following examples are given to illustrate.
[0149] Here we still take the example that Zhang San has selected the cabinet numbered A01 as the target cabinet for storing items. Zhang San has already used his mobile phone to scan the graphic code on the screen contained in the target cabinet in advance, and has successfully followed the target public account. When the A01 cabinet is opened, the target cabinet transmits the opening instruction of the A01 cabinet to the server. After receiving it, the server pushes the opening status of the A01 cabinet to the target public account page. At this time, the target public account page on the mobile phone displays the message "A01 cabinet is opened". When Zhang San closes the A01 cabinet, the server can push the closing status of the A01 cabinet to the target public account page, and the target public account page on the mobile phone displays the message "A01 cabinet is closed".
[0150] In addition, if the storage time of items exceeds 8 hours, a reminder will be issued. If Zhang San has put the items in for more than 8 hours, the server can push the reminder information of too long storage time to the target public account page, and the target public account page on the mobile phone will display "Storage time is too long, please be careful to take out the items." If the items in the A01 cabinet are retrieved, at this time, the server will push the information of successful retrieval of the items to the target public account page, and the target public account page on the mobile phone will display "Item retrieval successful". At this time, if it is not Zhang San himself who is operating, Zhang San can find out that his items have been stolen in time and seek help from security guards and other personnel according to his needs.
[0151] To facilitate understanding of this embodiment, the entire process of the disclosed embodiment is further described below in conjunction with a specific example. Here, it is still taken as an example that Zhang San selects the cabinet numbered A01 as the target cabinet for storing items.
[0152] First, the entire process of storing items is explained in detail. In the first step, the screen of the target box displays the following Figure 6 In the interface shown in the figure, Zhang San clicks the "I want to deposit" button to trigger the item deposit instruction; in the second step, the screen jumps to the Figure 7 In the identity authentication interface shown in the figure, Zhang San is facing the camera on the target box. After the camera takes a photo of Zhang San, the target box uses the pre-trained face recognition network model to quickly identify Zhang San’s face information at the current moment. At this time, Zhang San’s face information is bound to the box number of the target box. In the third step, the screen jumps to the following figure: Figure 8 The interface shown in the figure shows the graphic code. Zhang San uses his mobile phone to scan the graphic code displayed on the screen and successfully follows the target public account. At this time, Zhang San's mobile phone and the target public account are bound. After that, the server receives the instruction of successful following and transmits the instruction of successful following to the target box. In the fourth step, the screen jumps to the following figure. Fig. 9 The interface shown in the figure shows three options corresponding to the cabinet type ("normal temperature", "warm storage", and "refrigerated storage"). Since Zhang San's items do not need to be refrigerated or warm, Zhang San chooses "normal temperature". In the fifth step, the screen jumps to the following Fig.10 The interface shown in the figure shows the available cabinet information. The cabinets numbered A01, A02, and A03 are not occupied and are all normal temperature cabinets. The corresponding numbers and outlines of these cabinets are displayed in bold on the screen. Zhang San clicks on the cabinet numbered A01 on the screen, and the target cabinet transmits the number A01 to the server. After receiving it, the server transmits the number A01 to the target public account. At this time, the target public account has established a binding relationship with the A01 cabinet; Step 6, the target cabinet opens the A01 cabinet, and the screen jumps to the following figure. Fig.11The interface shown in the figure prompts "The A01 cabinet is opened". The server receives the information that the A01 cabinet is opened and pushes the information to the target public account page. At this time, since Zhang San's mobile phone has established a binding relationship with the target public account, the public account page on Zhang San's mobile phone displays the prompt message "The A01 cabinet is opened". In the seventh step, Zhang San puts the items to be stored into the A01 cabinet, closes the A01 cabinet, and completes the storage of the items. At this time, Zhang San's facial information establishes a binding relationship with the A01 cabinet. At the same time, the server receives the information that the A01 cabinet is closed and pushes the information to the target public account page. At this time, the public account page on Zhang San's mobile phone displays the prompt message "The A01 cabinet is closed".
[0153] Secondly, the entire process of taking out the items is explained in detail. Figure 6 In the interface shown in the figure, Zhang San clicks the "I want to pick up the item" button to trigger the item retrieval instruction; in the second step, the screen jumps to the Figure 7 In the identity authentication interface shown in the figure, Zhang San faces the camera on the target box. After the camera takes a photo of Zhang San, the target box uses the pre-trained face recognition network model to quickly identify Zhang San's face information at the current moment, and compares Zhang San's face information at the current moment with the stored face information of Zhang San when he deposited the item. When the similarity reaches the preset threshold, it is determined that the comparison is successful. In the third step, the screen jumps to the Fig.12 The interface shown in FIG. 1 shows the available cabinet information. According to the binding relationship established between Zhang San's face information and the cabinet A01, the number and outline of the cabinet A01 are displayed in bold on the screen. Zhang San clicks the cabinet A01 on the screen. In the fourth step, the screen jumps to the following Fig.13 In the interface shown, a payment code is displayed on the screen. Zhang San uses his mobile phone to scan the payment code. After the scanning is successful, the mobile phone displays the duration of the deposit and the corresponding amount. After Zhang San verifies that they are correct, he uses his mobile phone to initiate a payment request. The server responds to the payment request. After the deduction is successful, the server returns the instruction of the successful deduction to the mobile phone and the target cabinet; Step 5, the target cabinet opens the A01 cabinet, and the screen jumps to the following figure Fig.11 The interface shown in the figure prompts "The A01 cabinet is opened". At this time, the official account page on Zhang San's mobile phone displays the prompt message "The A01 cabinet is opened". In the sixth step, after Zhang San takes out the stored items, he closes the A01 cabinet and completes the item removal operation. At this time, the official account page on Zhang San's mobile phone displays the prompt message "The A01 cabinet is closed".
[0154] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.
[0155] Based on the same inventive concept, an article storage device corresponding to the article storage method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the method of article storage in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0156] Reference Fig.14 , which is a schematic diagram of an article storage device provided by an embodiment of the present disclosure, the device comprises: a display module 601, an opening module 602; wherein,
[0157] A display module 601 is used to display available cabinet information of the target cabinet on a screen included in the target cabinet in response to an item storage request for the target cabinet, where the available cabinet information includes the location and / or size of unoccupied cabinets of the target cabinet;
[0158] The opening module 602 is configured to open at least one target cabinet indicated by the target cabinet opening instruction in response to the target cabinet opening instruction triggered based on the available cabinet information; the target cabinet is used to store items.
[0159] The above-mentioned device for storing items displays the available cabinet information of the target cabinet, allowing the target user to select the target cabinet to be opened according to the available cabinet information, thereby enabling the target user to independently select the target cabinet for storing items, thereby solving the problem that randomly opening the cabinet cannot meet the target user's item storage needs.
[0160] In an optional implementation, the display module 601 is configured to respond to an item storage request for a target box by displaying available cabinet information of the target box on a screen included in the target box according to the following steps:
[0161] In response to a request for storing an item in a target box, displaying an identity verification interface on the screen so that the target user can enter the target user's identity information on the identity verification interface;
[0162] In response to acquiring the identity information of the target user, displaying available cabinet information on the screen;
[0163] The device further includes a binding module 603, which is used to:
[0164] Based on the identity information of the target user, a corresponding relationship between the target user and the target cabinet is established.
[0165] In an optional implementation, the available cabinet information further includes the number and / or size of available cabinets corresponding to the target user; the display module 601 is used to display the available cabinet information on the screen in response to obtaining the identity information of the target user according to the following steps:
[0166] Determine the cabinet occupancy record of the target user according to the identity information of the target user, determine the number and / or size of the available cabinets corresponding to the target user, and determine the location and / or size of the cabinets that are not occupied by the target user;
[0167] Based on the number and / or size of available cabinets corresponding to the target user and the position and / or size of unoccupied cabinets of the target cabinet, available cabinet information is displayed on the screen. In an optional embodiment, the device further includes:
[0168] The removal module 604 is used to:
[0169] In response to the item retrieval request, obtaining identity information of the user who initiated the item retrieval request;
[0170] When the user's identity information satisfies the corresponding relationship, at least one corresponding occupied cabinet is opened based on the item retrieval request.
[0171] In an optional implementation manner, the device further includes a sending module 605, configured to:
[0172] When the state information of the target cabinet changes, the changed state information of the cabinet is sent to the client corresponding to the target user.
[0173] In an optional implementation, the display module 601 is used to display the available cabinet information of the target cabinet according to the following steps:
[0174] In response to a request for storing items in a target box, a graphic code is displayed on a screen included in the target box, so that the target user can use a corresponding client to scan the graphic code and follow the target public account;
[0175] In response to a successful scan command based on the graphic code, display available cabinet information of the target cabinet;
[0176] The sending module 605 is used to send the changed state information of the cabinet to the client corresponding to the target user according to the following steps when the state information of the target cabinet changes:
[0177] When the status information of the target cabinet changes, the changed status information of the cabinet is sent to the client corresponding to the target user through the target public account.
[0178] In an optional implementation, the opening module 602 is configured to open at least one target cabinet indicated by the target cabinet opening instruction according to the following steps:
[0179] Obtain item type information of items to be stored;
[0180] When the type of items that can be stored in the target cabinet indicated by the target cabinet opening instruction matches the item type information of the items to be stored, the target cabinet is opened.
[0181] In an optional implementation, the device further includes:
[0182] The closing module 606 is used to determine the completion of the item storage operation in response to a closing instruction triggered by the target user for the target cabinet.
[0183] In an optional implementation, the device further includes:
[0184] The payment module 607 is used to:
[0185] When the storage operation is completed, record the storage time of the items;
[0186] When it is determined that an item needs to be taken out from the target cabinet, a payment code is generated based on the current item taking-out time and the item storage time, and the payment code is displayed on a screen included in the target cabinet;
[0187] In response to a successful payment operation for the payment code, the target cabinet is opened.
[0188] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.
[0189] Based on the same technical concept, the embodiment of the present disclosure also provides an electronic device. Fig.15 As shown, it is a schematic diagram of the structure of the electronic device 700 provided in the embodiment of the present disclosure, including a processor 71, a memory 72, and a bus 73. Among them, the memory 72 is used to store execution instructions, including a memory 721 and an external memory 722; the memory 721 here is also called an internal memory, which is used to temporarily store the operation data in the processor 71, and the data exchanged with the external memory 722 such as a hard disk. The processor 71 exchanges data with the external memory 722 through the memory 721. When the electronic device 700 is running, the processor 71 communicates with the memory 72 through the bus 73, so that the processor 71 executes the following instructions:
[0190] In response to an item storage request for a target box, displaying available cabinet information of the target box on a screen included in the target box, wherein the available cabinet information includes a location and / or size of an unoccupied cabinet of the target box;
[0191] In response to a target cabinet opening instruction triggered based on the available cabinet information, at least one target cabinet indicated by the target cabinet opening instruction is opened; the target cabinet is used to store items.
[0192] The present disclosure also provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of the method for storing items described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.
[0193] The present disclosure also provides a computer program product that carries a program code. The program code includes instructions that can be used to execute the steps of the method for storing items described in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.
[0194] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0195] If the technical solution of this application involves personal information, the product using the technical solution of this application has clearly informed the personal information processing rules and obtained the individual's voluntary consent before processing the personal information. If the technical solution of this application involves sensitive personal information, the product using the technical solution of this application has obtained the individual's separate consent before processing the sensitive personal information, and at the same time meets the "explicit consent" requirement. For example, on personal information collection devices such as cameras, clear and prominent signs are set to inform that the personal information collection scope has been entered and personal information will be collected. If the individual voluntarily enters the collection scope, it is deemed that he or she agrees to the collection of his or her personal information; or on the device that processes personal information, the personal information processing rules are notified by obvious signs / information, and the individual's authorization is obtained through pop-up information or by asking the individual to upload his or her personal information; among them, the personal information processing rules may include information such as the personal information processor, the purpose of personal information processing, the processing method, and the type of personal information processed.
[0196] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.
[0197] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0198] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0199] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0200] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A method for storing items, characterized in that: The method comprises: In response to an item storage request for a target box, displaying available cabinet information of the target box on a screen included in the target box, wherein the available cabinet information includes a location and / or size of an unoccupied cabinet of the target box; In response to a target cabinet opening instruction triggered based on the available cabinet information, at least one target cabinet indicated by the target cabinet opening instruction is opened; the target cabinet is used to store items; the target cabinet opening instruction is generated after the target user selects a cabinet to be opened as the target cabinet according to the available cabinet information displayed on the cabinet screen; Before displaying the available cabinet information of the target cabinet on the screen included in the target cabinet, the method further includes: Displaying multiple options of cabinet types on the screen; the cabinet types include: at least one of cold chain type, heat preservation type, and normal temperature type; The available cabinet information of the target cabinet is displayed on the screen included in the target cabinet, including: After any one of the multiple options is selected, available cabinet information of the corresponding cabinet type is displayed on the screen.
2. The method according to claim 1, characterized in that In response to the object storage request for the target box, displaying the available cabinet information of the target box on a screen included in the target box includes: In response to a request to store an item in a target box, displaying an identity verification interface on the screen so that the target user can enter the identity information of the target user on the identity verification interface; In response to acquiring the identity information of the target user, displaying available cabinet information on the screen; The method further comprises: Based on the identity information of the target user, a corresponding relationship between the target user and the target cabinet is established.
3. The method according to claim 2, characterized in that The available cabinet information also includes the number and / or size of available cabinets corresponding to the target user; In response to acquiring the identity information of the target user, displaying the available cabinet information on the screen includes: Determine the cabinet occupancy record of the target user according to the identity information of the target user, determine the number and / or size of available cabinets corresponding to the target user, and determine the position and / or size of the unoccupied cabinets of the target cabinet; Based on the number and / or size of available cabinets corresponding to the target user and the position and / or size of unoccupied cabinets of the target cabinet, available cabinet information is displayed on the screen.
4. The method according to claim 2 or 3, characterized in that: The method further comprises: In response to an item retrieval request, obtaining identity information of a user who initiated the item retrieval request; When the identity information of the user satisfies the corresponding relationship, at least one corresponding occupied cabinet is opened based on the item retrieval request.
5. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: When the state information of the target cabinet changes, the changed state information of the target cabinet is sent to the client corresponding to the target user.
6. The method according to claim 5, characterized in that The displaying of available cabinet information of the target cabinet includes: In response to a request to store items in a target box, a graphic code is displayed on a screen included in the target box, so that the target user can use a corresponding client to scan the graphic code and follow the target public account; In response to a successful code scanning instruction based on the graphic code, displaying available cabinet information of the target cabinet; When the state information of the target cabinet changes, sending the changed state information of the target cabinet to the client corresponding to the target user includes: When the status information of the target cabinet changes, the changed status information of the target cabinet is sent to the client corresponding to the target user through the target public account.
7. The method according to any one of claims 1 to 3, characterized in that: The step of opening at least one target cabinet indicated by the target cabinet opening instruction comprises: Obtain item type information of items to be stored; When the type of items that can be stored in the target cabinet indicated by the target cabinet opening instruction matches the item type information of the items to be stored, the target cabinet is opened.
8. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: In response to a closing instruction triggered by the target user for the target cabinet, it is determined that the item storage operation is completed.
9. The method according to claim 8, characterized in that The method further comprises: When the storage operation is completed, record the storage time of the items; In the case where it is determined that an item needs to be taken out from the target cabinet, a payment code is generated based on the current item taking-out time and the item storage time, and the payment code is displayed on a screen included in the target cabinet; In response to a successful payment operation for the payment code, the target cabinet is opened.
10. A device for storing articles, characterized in that: include: A display module, configured to display available cabinet information of the target cabinet on a screen included in the target cabinet in response to an item storage request for the target cabinet, wherein the available cabinet information includes a position and / or size of an unoccupied cabinet of the target cabinet; an opening module, configured to respond to a target cabinet opening instruction triggered based on the available cabinet information, and to open at least one target cabinet indicated by the target cabinet opening instruction; the target cabinet is used to store items; the target cabinet opening instruction is generated after the target user selects a cabinet to be opened as the target cabinet according to the available cabinet information displayed on the cabinet screen; Before displaying the available cabinet information of the target cabinet on the screen included in the target cabinet, the display module is further used to: Displaying multiple options of cabinet types on the screen; the cabinet types include: at least one of cold chain type, heat preservation type, and normal temperature type; When the display module displays the available cabinet information of the target cabinet on the screen included in the target cabinet, it is used to: After any one of the multiple options is selected, available cabinet information of the corresponding cabinet type is displayed on the screen.
11. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the method for storing items as described in any one of claims 1 to 9 are performed.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the method for storing items as claimed in any one of claims 1 to 9.
Citation Information
Patent Citations
Article storing and taking method and article storing and taking system
CN107025733A
Storage equipment sharing method, storage equipment and computer-readable storage medium
CN107134074A
The graphical user interface for operating the smart locker is displayed on the screen panel.
CN307748929S