A smart retrieval system that dynamically generates storage space based on the volume of the object.
By installing support components and detachable carriers in the lockers, and using computer devices to sense the volume of objects and dynamically adjust the storage space, the problem of poor space utilization in traditional lockers is solved, achieving more efficient space management and cost control.
Patent Information
- Application Number
- CN202311192277.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-29
- Filing Date
- 2023-09-15
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2043-09-15
AI Technical Summary
Traditional lockers have fixed storage space, resulting in poor space utilization. Their complex mechanisms increase costs and failure rates, failing to effectively solve the problem of space utilization.
By installing support components and detachable carriers in the storage cabinets, and using computer devices to sense the volume of objects, a suitable storage space is dynamically generated. The positions of the cabinet doors and carriers are adjusted according to the volume of the objects to optimize space utilization.
It improves the space utilization of lockers, reduces overall costs and failure rates, and achieves more efficient space management.
Smart Images

Figure CN117789371B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a smart locker system and its operation method, particularly a smart locker system and its operation method that dynamically generates storage space based on the volume of the object. Background Technology
[0002] In recent years, with the popularization and vigorous development of the logistics industry, how to make more efficient use of storage space (also known as the storage space of lockers) has become one of the problems that manufacturers are eager to solve.
[0003] Generally, traditional lockers use pre-defined storage space, and then smaller items are placed within that space. However, this method is difficult to fully utilize the storage space. For example, because there is no smaller storage space available, small items are often placed in oversized spaces, resulting in poor space utilization.
[0004] In view of this, some manufacturers have proposed technical means to change the storage space. They use complex mechanisms to control the shelves to adjust the size of the cabinets. However, the complex mechanisms will significantly increase the overall volume, weight and cost, and also increase the failure rate and maintenance inconvenience. Therefore, it still cannot effectively solve the problem of poor space utilization.
[0005] In conclusion, it is clear that the existing technology has long suffered from poor space utilization, and therefore it is necessary to propose improved technical means to solve this problem. Summary of the Invention
[0006] This invention discloses a smart locker system and its operation method that dynamically generates storage space based on the volume of the object.
[0007] First, this invention discloses a smart locker system that dynamically generates accommodating space based on the volume of an object. This system includes a locker body and a computer device. The locker body has an internal space, and its front panel has multiple doors. At least one set of support members is provided on the inner sides of the two side panels of the locker body. Each set of support members initially does not have a corresponding detachable carrier. Next, regarding the computer device, it is connected to the locker body and includes a locker location calculation module, a locker location selection module, and a confirmation module. The system comprises several modules: a cabinet space calculation module, which calculates the storage space created by the detachable carrier by dividing the internal space, and a cabinet space selection module, which senses the number, size, and usage status of the storage spaces to determine the cabinet space status; a cabinet space selection module, connected to the cabinet space calculation module, which senses the volume of the stored item before placing it in the cabinet, selects one of the unused storage spaces larger than the stored item's volume based on the cabinet space status, unlocks N+1 cabinet doors corresponding to the selected storage space, and sets the detachable carrier at a designated location based on the height of the stored item to divide the internal space into different storage spaces, where N is a positive integer; and a confirmation module, connected to the cabinet space calculation module and the cabinet space selection module, which drives the cabinet space calculation module to recalculate and sense the storage space to update the cabinet space status when it senses that N+1 cabinet doors are closed, the stored item is placed in the selected storage space, and a newly set detachable carrier is detected, and switches the N+1 closed cabinet doors to the locked state.
[0008] Next, this invention also discloses a smart locker system that dynamically generates accommodating space based on the volume of the object. This system includes a locker body and a computer device. The locker body has an internal space, and the front panel of the locker body is provided with multiple lock doors. At least one set of support members is provided on the inner side of the two side panels of the locker body, wherein each set of support members initially does not have a corresponding detachable carrier. The computer device is connected to the locker body and includes a locker location calculation module, a locker location selection module, and a confirmation module. The system includes a cabinet space calculation module, which continuously calculates the remaining usable storage space based on the space occupied by the stored items placed inside the interior space, and senses the number and size of the storage spaces as the cabinet space status. A cabinet space selection module, connected to the cabinet space calculation module, senses the volume of the stored items before placement and selects one of the storage spaces larger than the stored items based on the cabinet space status. Simultaneously, it opens N cabinet doors corresponding to the selected storage space, where N is a positive integer. A confirmation module, connected to both the cabinet space calculation module and the cabinet space selection module, prompts the user to install a removable carrier at the bottom of the selected storage space if no removable carrier exists there. When all N cabinet doors are closed, it drives the cabinet space calculation module to recalculate and sense the storage space to update the cabinet space status.
[0009] In addition, this invention also discloses an operating method for a smart locker that dynamically generates storage space based on the volume of the object, applicable to an environment with a locker and a computer device. The locker has an internal space, and the steps include: setting multiple locker doors on the front panel of the locker, and setting at least one set of support members on the inner side of the two side panels of the locker, wherein each set of support members does not initially have a corresponding detachable carrier; the computer device calculates the storage space generated by the detachable carrier dividing the internal space based on the setting position of the detachable carrier, and senses the number, size, and usage status of the storage space as the locker position status; before placing the stored object, the computer device senses the storage... The system calculates the volume of the object and selects one of the unused storage spaces that are larger than the object's volume based on the cabinet status. Simultaneously, it unlocks N+1 cabinet doors corresponding to the selected storage space. Then, based on the height of the stored object, it sets a detachable carrier at a designated location to divide the internal space into different storage spaces, where N is a positive integer. When the cabinet's sensing element detects that N+1 cabinet doors are closed, the stored object is placed in the selected storage space, and a newly set detachable carrier is detected, the computer device recalculates and senses the storage space to update the cabinet status and switches the closed N+1 cabinet doors to the locked state.
[0010] In addition, this invention also discloses an operating method for a smart locker that dynamically generates storage space based on the volume of an object, applicable to an environment with a locker and a computer device. The locker has an internal space. The steps include: setting multiple locker doors on the front panel of the locker and setting at least one set of support members on the inner side of the two side panels of the locker, wherein each set of support members does not initially have a corresponding detachable carrier; the computer device continuously calculates the remaining usable storage space based on the space occupied by the stored object placed in the internal space, and senses the number and size of the storage space as the locker position status; before placing the stored object, the computer device senses the volume of the stored object, and selects one of the storage spaces larger than the volume of the stored object according to the locker position status, and simultaneously opens N locker doors corresponding to the selected storage space, where N is a positive integer; and when there is no detachable carrier at the bottom of the selected storage space, the computer device prompts to set a detachable carrier at the bottom of the storage space, and when the N locker doors are closed, recalculates and senses the storage space to update the locker position status.
[0011] The system and operating method disclosed in this invention are as described above. The difference between this invention and the prior art is that this invention provides at least one set of support members in the cabinet to allow selection of whether to install a detachable carrier. When it is desired to store an object, the volume of the object is sensed, and the user is prompted to place the detachable carrier in a designated position in the cabinet based on the object volume. This dynamically divides the internal space of the cabinet to generate a suitable accommodating space for storing the object.
[0012] Through the above-mentioned technical means, the present invention can achieve the technical effect of improving space utilization. Attached Figure Description
[0013] Figure 1A This is a system block diagram of the first embodiment of the intelligent retrieval cabinet system of the present invention, which dynamically generates accommodating space based on the volume of the object.
[0014] Figure 1B This is a system block diagram of the second embodiment of the intelligent retrieval cabinet system of the present invention, which dynamically generates accommodating space based on the volume of the object.
[0015] Figure 2A This is a flowchart of the first embodiment of the intelligent retrieval cabinet operation method of the present invention, which dynamically generates accommodating space based on the volume of the object.
[0016] Figure 2B This is a flowchart of the second embodiment of the intelligent retrieval cabinet operation method based on the volume of the object to dynamically generate the accommodating space according to the present invention.
[0017] Figure 3 A schematic diagram illustrating the selection of an accommodating space for applying this invention.
[0018] Figure 4 A schematic diagram illustrating the detachable carrier for applying this invention.
[0019] Figure 5 This is a schematic diagram of the support component for applying the present invention.
[0020] Figure 6 This is a schematic diagram illustrating the application of the present invention by setting a detachable carrier between the upper and lower edges of two cabinet doors.
[0021] Figure 7 This is a schematic diagram illustrating the application of the L-shaped support member and its corresponding detachable carrier of the present invention.
[0022] Explanation of reference numerals in the attached figures:
[0023] 100, 120: Cabinet
[0024] 110, 130: Computer devices
[0025] 111,131: Cabinet Calculation Module
[0026] 112, 132: Cabinet selection module
[0027] 113,133: Confirmation Module
[0028] 300, 400: Cabinet
[0029] 310a~310d: Accommodation space
[0030] 410, 510: Detachable carrier
[0031] 500: Support component
[0032] 511: Concave track
[0033] 512: Clip-on device
[0034] 513: Deduction Quantity
[0035] 610: Scenario 1
[0036] 620: Scenario Two
[0037] 700: L-shaped support component
[0038] 710: Detachable Carrier
[0039] 711: Clip-on device
[0040] Step 210: Install multiple cabinet doors on the front panel of the cabinet, and install at least one set of support members on the inner side of the two side panels of the cabinet, wherein each set of support members is not initially equipped with a corresponding detachable carrier.
[0041] Step 220: The computer device calculates, based on the placement position of the detachable carrier, at least one accommodating space created by the detachable carrier dividing the internal space, and senses the number, size, and usage status of the accommodating spaces as the cabinet position status.
[0042] Step 230: Before placing the stored item, the computer device senses the volume of the stored item and selects one of the unused accommodating spaces larger than the stored item's volume based on the cabinet status. Simultaneously, it unlocks N+1 cabinet doors corresponding to the selected accommodating space. Then, based on the height of the stored item, it sets the detachable carrier at a designated location to divide the internal space into different accommodating spaces, where N is a positive integer.
[0043] Step 240: When the computer device senses that N+1 cabinet doors are closed, the stored item is placed in the selected accommodating space, and a newly installed detachable carrier is detected, the cabinet recalculates and senses the accommodating space to update the cabinet position status, and switches the N+1 closed cabinet doors to a locked state.
[0044] Step 250: Install multiple cabinet doors on the front panel of the cabinet, and install at least one set of support members on the inner side of the two side panels of the cabinet, wherein each set of support members is not initially equipped with a corresponding detachable carrier.
[0045] Step 260: The computer device continuously calculates at least one remaining usable storage space based on the space occupied by at least one storage item placed in the internal space, and senses the number and size of the storage spaces as cabinet status.
[0046] Step 270: Before placing the stored item, the computer device senses the volume of the stored item and selects one of the accommodating spaces larger than the volume of the stored item according to the cabinet position. Simultaneously, it opens N cabinet doors corresponding to the selected accommodating space, where N is a positive integer.
[0047] Step 280: When the removable carrier is not present at the bottom of the selected accommodating space, the computer device prompts the user to install the removable carrier at the bottom of the accommodating space, and when N cabinet doors are closed, it recalculates and senses the accommodating space to update the cabinet position status. Detailed Implementation
[0048] The following will describe in detail the implementation of the present invention with reference to the accompanying drawings and embodiments, so as to fully understand how the present invention uses technical means to solve technical problems and achieve technical effects and to implement it accordingly.
[0049] First, before describing the system and operation method of the smart locker that dynamically generates storage space based on the volume of the object disclosed in this invention, let me first explain the terminology defined by this invention. The "smart locker" mentioned in this invention refers to an intelligent locker that has sensing, calculation and control capabilities and needs to be connected to electricity to maintain normal operation. It is mainly composed of a locker body and a computer device containing a locker location calculation module, a locker location selection module and a confirmation module. Its power can come from mains power, power bank, battery, solar energy equipment or similar devices. A detailed description will be given later with reference to the embodiments and accompanying drawings.
[0050] The following description, in conjunction with the accompanying drawings, further illustrates the intelligent retrieval cabinet system and its operation method based on the dynamic generation of accommodating space according to the volume of the object. Please refer to the accompanying drawings first. Figure 1A " Figure 1AThis is a system block diagram of the first embodiment of the intelligent retrieval cabinet system of the present invention, which dynamically generates accommodating space based on the volume of an object. The system includes a cabinet 100 and a computer device 110. The cabinet 100 has an internal space. The front panel of the cabinet 100 has multiple doors. At least one set of support members is provided on the inner sides of the two side panels of the cabinet 100. Initially, each set of support members does not have a corresponding detachable carrier. In actual implementation, the cabinet doors may include left-opening / right-opening sliding doors or similar types. Each set of support members may include a pair of concave tracks and a latching device. The concave openings of the pair of concave tracks are parallel and opposite to each other. The width of the concave opening is 2M cm. The thickness of the detachable carrier is M cm. When the detachable carrier is completely placed into the pair of concave tracks, the latching device engages. The device secures the detachable carrier, where M is a positive integer. In another embodiment, the support can also be a pair of L-shaped supports, with recesses on each of the two vertical sides of the detachable carrier. These recesses allow engagement with extensions at the bottom of the L-shaped supports and insertion / extraction along a horizontal axis. Detailed structure will be described later with reference to the accompanying drawings. Furthermore, the computer device 110 can be located inside, outside, or remotely connected to the cabinet 100. Notably, the detachable carrier can be a pull-out mesh or a folding panel pre-installed within the cabinet 100. In addition, various cabinets 100 of different sizes can be provided to connect to the computer device 110, such as different lengths, widths, or depths, to accommodate a wider variety of object volumes.
[0051] Next, in the computer device 110, which is connected to the cabinet 100, it includes: a cabinet location calculation module 111, a cabinet location selection module 112, and a confirmation module 113. The cabinet location calculation module 111 calculates the accommodating space created by the detachable carrier dividing the internal space based on the placement position of the detachable carrier, and senses the quantity, size, and usage status of the accommodating space as the cabinet location status. In practice, the placement position of the detachable carrier can be continuously sensed and confirmed by sensing elements installed inside the cabinet 100, or the required accommodating space and its corresponding detachable carrier placement position can be calculated based on size data in a database. The sensing elements can be sensors, and data can be transmitted via WiFi, ZigBee, CoAP (Constrained Application Protocol), MQTT (Message Queuing Telemetry Transport), or similar wireless transmission technologies.
[0052] The cabinet selection module 112 is connected to the cabinet calculation module 111. Before placing a stored item, it senses the volume of the item and selects one of the unused storage spaces larger than the item's volume, based on the cabinet status. Simultaneously, it unlocks N+1 cabinet doors corresponding to the selected storage space. Then, based on the item's height, it sets a detachable carrier at a designated location to divide the internal space into different storage spaces, where N is a positive integer. In practice, the volume of the stored item can be sensed by measuring the item's length, width, and height using at least one of a radar ranging module, an image recognition module, or a mechanical tool to calculate the corresponding volume, or by directly sensing the volume value input from a mobile application or graphical user interface. In addition, when selecting a storage space, the cabinet selection module 112 can first filter out unused storage spaces that are larger than the volume of the stored items, and then select the storage space with the smallest volume. If a detachable carrier already exists above the selected storage space, it means that the storage space above may have been used. Even if it is not used, since a detachable carrier has already been set, there is no need to set it again. Therefore, the tallest of the N+1 cabinet doors should not be opened, and only all cabinet doors that can be used to retrieve the stored items in the storage space should be opened. It should be noted that the specified position can be between the upper and lower edges of the two tallest and second tallest cabinet doors that are opened. This will be explained in detail later with reference to the attached drawings. In particular, taking N+1 cabinet doors as an example, assuming that the cabinet 100 has 3 cabinet doors, numbered 1, 2 and 3 from top to bottom, when the selected storage space corresponds to the two cabinet doors numbered 2 and 3, the N+1 cabinet doors, where N is 2, represent the two cabinet doors numbered 2 and 3, and 1 refers to the cabinet door numbered 1 located at the top. In other words, "+1" represents the cabinet door on the layer above the storage space.
[0053] The confirmation module 113 connects to the cabinet location calculation module 111 and the cabinet location selection module 112. When it senses that N+1 cabinet doors are closed, stored items are placed in the selected storage space, and a newly installed detachable carrier is detected, it drives the cabinet location calculation module 111 to recalculate and sense the storage space to update the cabinet location status and switches the N+1 closed cabinet doors to a locked state. In practice, sensors installed on the cabinet body or cabinet doors can sense whether N cabinet doors are closed, such as pressure sensors, light sensors, or other sensors capable of sensing whether cabinet doors are closed. It can even sense whether a detachable carrier is fixed; if it is detected as fixed, it indicates that a new detachable carrier has been installed.
[0054] Please refer to "" first Figure 1B "", Figure 1BThis is a system block diagram of the second embodiment of the intelligent retrieval cabinet system of the present invention, which dynamically generates accommodating space based on the volume of the object. This system includes: a cabinet 120 and a computer device 130. The cabinet 120 and… Figure 1A The cabinet 110 is the same as the one described above, so it will not be described again here. The computer device 130 includes a cabinet space calculation module 131, a cabinet space selection module 132, and a confirmation module 133. The cabinet space calculation module 131 is used to continuously calculate the remaining usable storage space based on the space occupied by the stored items placed in the internal space, and to sense the quantity and size of the storage space as the cabinet space status. In practice, the space occupied by the stored items in the internal space can be sensed by different sensors. For example, the height of the stored items can be sensed by a light-blocking sensor, and then the remaining height of the cabinet 120 can be calculated to calculate the remaining usable storage space.
[0055] The cabinet selection module 132 is connected to the cabinet calculation module 131. Before placing a storage item, it senses the volume of the item and selects one of the accommodating spaces larger than the item's volume based on the cabinet location. Simultaneously, it opens N cabinet doors corresponding to the selected accommodating space, where N is a positive integer. The main difference from the first embodiment is that the cabinet selection module 112 in the first embodiment opens N+1 cabinet doors, while the cabinet selection module 132 in the second embodiment opens N cabinet doors. That is, the second embodiment does not require opening an additional cabinet door above the N cabinet doors to insert a detachable carrier.
[0056] The confirmation module 133 connects to the cabinet space calculation module 131 and the cabinet space selection module 132. When no removable carrier exists at the bottom of the selected storage space, it prompts the user to install a removable carrier at the bottom of the storage space. Furthermore, when N cabinet doors are closed, it drives the cabinet space calculation module 131 to recalculate and sense the storage space to update the cabinet space status. Its main difference from the confirmation module 113 in the first embodiment is that it prompts the user to install a removable carrier at the bottom of the storage space when no removable carrier exists, so that it can serve as a carrier for storing another item next time.
[0057] It should be particularly noted that, in practical implementation, the modules described in this invention can be implemented in various ways, including software, hardware, or any combination thereof. For example, in some embodiments, each module can be implemented using software and hardware, or one of them. Furthermore, this invention can also be implemented partially or entirely based on hardware. For instance, one or more modules in the system can be implemented using integrated circuit chips, system-on-chip (SoC), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), etc. This invention can be a system, method, and / or computer program. The computer program can include a computer-readable storage medium loaded with computer-readable program instructions for causing a processor to implement various aspects of the invention. The computer-readable storage medium can be a tangible device capable of holding and storing instructions used by an instruction execution device. The computer-readable storage medium can be, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: hard disks, random access memory, read-only memory, flash memory, optical disks, floppy disks, and any suitable combination thereof. Computer-readable storage media as used herein is not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical signals through fiber optic cables), or electrical signals transmitted through wires. Furthermore, the computer-readable program instructions described herein can be downloaded from the computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to external computer devices or external storage devices. Networks may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, hubs, and / or gateways. A network card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards these instructions to the computer-readable storage media in the respective computing / processing device.The computer program instructions that execute the operations of this invention can be assembly language instructions, instruction set architecture instructions, machine instructions, machine-dependent instructions, microinstructions, firmware instructions, or source code or object code written in any combination of one or more programming languages. The programming languages include object-oriented programming languages such as Common Lisp, Python, C++, Objective-C, Smalltalk, Delphi, Java, Swift, C#, Perl, Ruby, and PHP, as well as conventional procedural programming languages such as C or similar languages. The computer program instructions can be executed entirely on the computer, partially on the computer, as a standalone software, partially on a client computer and partially on a remote computer, or entirely on a remote computer or server.
[0058] Please see " Figure 2A " Figure 2AThis is a flowchart of the first embodiment of the intelligent retrieval locker operation method based on the dynamic generation of storage space according to the object volume of the present invention. It is applied in an environment with a locker 100 and a computer device 110. The locker 100 has an internal space. The steps include: setting multiple locker doors on the front panel of the locker 100, and setting at least one set of support members on the inner side of the two side panels of the locker 100, wherein each set of support members initially does not have a corresponding detachable carrier (step 210); the computer device calculates the storage space generated by the detachable carrier dividing the internal space based on the setting position of the detachable carrier, and senses the number, size, and usage status of the storage space as the locker position status (step 220); before placing the stored object, the computer device 110 senses the object volume of the stored object, and selects one of the unused storage spaces larger than the object volume according to the locker position status, simultaneously unlocking N+1 locker doors corresponding to the selected storage space, and then setting a detachable carrier at a designated position according to the height indication of the stored object. The cabinet 100 is designed to divide its internal space into different storage spaces, where N is a positive integer (step 230). When the cabinet's sensing element detects that N+1 cabinet doors are closed, stored items are placed in selected storage spaces, and a newly installed removable carrier is detected, the computer device 110 recalculates and senses the storage spaces to update the cabinet position status and switches the closed N+1 cabinet doors to a locked state (step 240). Through these steps, by providing at least one set of support members in the cabinet 100 to allow selection of whether to install a removable carrier, when a stored item is to be stored, the volume of the stored item is sensed, and the user is prompted to place the removable carrier in a designated location within the cabinet 100 based on the item's volume. This dynamically divides the internal space of the cabinet 100 to generate suitable storage spaces for the stored items. This first embodiment is applied in a self-service storage scenario, where a removable carrier needs to be installed in a designated location when a stored item is placed for the first time, serving as a carrier for other users to place their stored items.
[0059] Next, please refer to " Figure 2B " Figure 2BThis is a flowchart of a second embodiment of the intelligent retrieval locker operation method based on the dynamic generation of storage space according to the volume of objects of the present invention. It is applied in an environment having a locker 120 and a computer device 130. The locker 120 has an internal space. The steps include: setting multiple locker doors on the front panel of the locker, and setting at least one set of support members on the inner sides of the two side panels of the locker, wherein each set of support members initially does not have a corresponding detachable carrier (step 250); the computer device continuously calculates the remaining usable storage space based on the space occupied by the stored objects placed in the internal space, and senses the storage space... The number and size of spaces are used as the cabinet position status (step 260); before placing the stored item, the computer device senses the volume of the stored item and selects one of the accommodating spaces larger than the volume of the stored item according to the cabinet position status, and simultaneously opens N cabinet doors corresponding to the selected accommodating space, where N is a positive integer (step 270); when there is no removable carrier at the bottom of the selected accommodating space, the computer device prompts to install a removable carrier at the bottom of the accommodating space, and when N cabinet doors are closed, it recalculates and senses the accommodating space to update the cabinet position status (step 280). Compared to " Figure 2A The first embodiment of this second embodiment applies to a scenario where the user placing the stored item is a trusted person. The main difference is that a detachable carrier is not required when placing the stored item for the first time, but only when placing it for the second time is a detachable carrier required to be placed at the bottom of the selected storage space.
[0060] The following are in conjunction with " Figure 3 "to" Figure 7 The following description will be provided by way of examples; please refer to the documentation first. Figure 3 "", Figure 3 "This is a schematic diagram illustrating the selection of storage space in application of the present invention. Since the computer device 110 calculates the storage space created by dividing the internal space of the detachable carrier based on its placement position, and senses the number, size, and usage status of the storage spaces as the cabinet position status, when a new item (i.e., a stored item) is to be placed in the cabinet, the computer device 110 senses the volume of the stored item through sensing elements, and selects one of the unused storage spaces larger than the volume of the stored item according to the current cabinet position status. Simultaneously, it unlocks the N+1 cabinet doors corresponding to the selected storage space." Figure 3For example, there are ten cabinet doors numbered 1 to 10. Assuming that cabinet doors numbered 1, 2, 7, and 10 already contain stored items, these spaces are considered occupied. When the desired stored item requires space equivalent to two cabinet doors in height, and excluding occupied spaces, the computer device 110 will select one of the sensed spaces (310a to 310d). In practice, space 310d will be prioritized because spaces (310a to 310c) can form a larger space, so they are not prioritized and are reserved for other stored items that may be taller later.
[0061] like" Figure 4 "As indicated, " Figure 4 "This is a schematic diagram illustrating the application of the present invention with a detachable carrier. Since initially, the cabinet 400 does not have a pre-installed detachable carrier 410, assuming a user wishes to store items within the four cabinet positions, the computer device 110 can select the storage space comprised of cabinet doors numbered 7 to 10. At this time, since the space above the selected storage space is not yet used, the computer device 110 will unlock multiple cabinet doors corresponding to this selected storage space, namely, cabinet doors numbered 6 to 10, and prompt the user to install the detachable carrier 410 at a designated location (i.e., the position between cabinet doors numbered 6 and 7), for example, by displaying the designated location containing the cabinet door number via SMS or screen output." Location. It's important to note that cabinet doors numbered 6 to 10 are unlocked instead of 7 to 10 because when installing the removable carrier 410 between doors numbered 6 and 7, door number 6 must be opened. In other words, the height of the selected storage space's corresponding cabinet doors will be one level higher than the storage space itself, meaning there will be one more door. If a removable carrier 410 already exists above the selected storage space, it means that the storage space above may already be in use, and there is no need to install another removable carrier 410. Therefore, for security reasons, in this example, opening door number 6 will be prohibited (i.e., the tallest door will be prohibited from being opened).
[0062] Please see " Figure 5 " Figure 5This is a schematic diagram of the support component using the present invention. In actual implementation, the support component 500 includes a pair of concave rails 511 and a latching device 512. The concave openings of the pair of concave rails 511 are parallel and opposite to each other. The width of the concave opening is 2M cm, and the thickness of the detachable carrier 510 is M cm. When the detachable carrier 510 is fully inserted into the pair of concave rails 511, the latching device 512 latches the detachable carrier 510, where M is a positive integer. For example, assuming the width of the concave opening is 3 cm, the thickness of the detachable carrier 510 is 1.5 cm. After the sender inserts the detachable carrier 510 along the concave rails 511, they can press it down to make the latching device 512 latch the detachable carrier 510. The latching amount 513 is as follows: Figure 5 As shown, once latched, it cannot be lifted, and because the lower cabinet door is closed, the detachable carrier 510 cannot be pulled out along the concave track 511. In other words, the detachable carrier 510 is positioned between the upper and lower edges of the two highest and second-highest cabinet doors when open. On the other hand, even if the latching device 512 can be pushed open from below when the lower cabinet door is open, the detachable carrier 510 cannot be flipped over due to the obstruction of the concave track 511. In this way, the storage security of each compartment can be ensured.
[0063] like" Figure 6 "As indicated, " Figure 6 "This is a schematic diagram illustrating the application of the present invention by setting a detachable carrier between the upper and lower edges of two cabinet doors. Taking the width of the concave opening as 3 cm and the thickness of the detachable carrier as 1.5 cm as an example, in actual implementation, in scenario 1 610 (i.e., the upper cabinet door is open and the lower cabinet door is closed), the detachable carrier can still be smoothly placed and pressed down to engage the latching device. At this time, it is difficult for the user to remove the detachable carrier because 1 cm will be blocked by the lower cabinet door; on the other hand, in scenario 2 620 (i.e., the upper cabinet door is closed and the lower cabinet door is open), the detachable carrier will also be blocked by the upper cabinet door, and it is also impossible to push the detachable carrier upward from the accommodating space of the lower single cabinet door."
[0064] like" Figure 7 "As indicated, " Figure 7 This is a schematic diagram illustrating the application of the L-shaped support member and its corresponding detachable carrier of the present invention. In practical implementation, besides… Figure 5 In addition to the support member 500 shown, an L-shaped support member 700 can also be used with its corresponding detachable carrier 710. Figure 7 The image above is a schematic diagram of the detachable carrier 710 before it is fully installed. The user can press it down to retract the latching device 711 inward, and as shown in the image above... Figure 7As shown in the diagram below, the recessed portion of the removable carrier 710 engages with the support member 700, while the latching device 711 returns to its original position. When the removable carrier 710 is to be removed, provided that the cabinet door corresponding to the support member 700 is not open, the removable carrier 710 can be directly pulled out along the horizontal axis. Similarly, under the same condition, if the removable carrier 710 is to be installed, the recessed portion of the removable carrier 710 can be directly engaged with the extension at the bottom of the L-shaped support member 700, and inserted along the horizontal axis to complete the installation.
[0065] In summary, the difference between this invention and the prior art lies in the fact that by setting at least one set of support members in the cabinet to allow for the selection of whether to set a detachable carrier, when it is necessary to store an object, the volume of the object is sensed, and the user is prompted to place the detachable carrier in a designated position in the cabinet based on the object volume. This allows the internal space of the cabinet to be dynamically divided to generate a suitable storage space for the stored object. This technical means can solve the problems existing in the prior art, thereby achieving the technical effect of improving space utilization.
[0066] Although the present invention has been disclosed above with reference to the foregoing embodiments, it is not intended to limit the present invention. Any person skilled in the art may make some modifications and refinements without departing from the spirit and scope of the present invention. Therefore, the scope of patent protection of the present invention shall be determined by the claims appended to this specification.
Claims
1. A smart locker system that dynamically generates storage space based on the volume of an object, the system comprising: The cabinet has an internal space. The front panel of the cabinet has multiple doors, and the inner sides of both side panels of the cabinet have at least one set of support members. Each set of the aforementioned support members initially does not have a corresponding detachable carrier; and A computer device connected to the cabinet, the computer device comprising: The cabinet space calculation module calculates at least one accommodating space generated by the detachable carrier by dividing the internal space based on the setting position of the detachable carrier, and senses the number, size and usage status of the accommodating space as the cabinet space status. The cabinet selection module, connected to the cabinet calculation module, is used to sense the volume of the stored item before placing it in the cabinet, and select one of the unused storage spaces that are larger than the volume of the stored item according to the cabinet status. At the same time, it unlocks N+1 cabinet doors corresponding to the selected storage space, and sets the detachable carrier at a designated position according to the height of the stored item to divide the internal space into different storage spaces, where N is a positive integer. as well as The confirmation module, connected to the cabinet space calculation module and the cabinet space selection module, is used to drive the cabinet space calculation module to recalculate and sense the storage space to update the cabinet space status when it senses that N+1 cabinet doors are closed, the stored item is placed in the selected storage space, and a newly installed detachable carrier is sensed, and to switch the N+1 closed cabinet doors to the locked state.
2. The smart locker system according to claim 1, which allows dynamic generation of storage space based on the volume of the object, wherein when the locker selection module selects the storage space, it first filters out the storage spaces that are larger than the volume of the stored object and are not in use, and then selects the storage space with the smallest volume. When there is already a detachable carrier above the selected storage space, the tallest of the N+1 locker doors is prohibited from being opened.
3. The smart locker system according to claim 1, which dynamically generates accommodating space based on the volume of the object, wherein each set of supporting members includes a pair of concave tracks and a latching device, the concave openings of the pair of concave tracks are parallel and opposite, the width of the concave opening is 2*M cm, the thickness of the detachable carrier is M cm, and when the detachable carrier is completely placed into the pair of concave tracks, the latching device latches the detachable carrier, wherein... M is a positive integer.
4. The smart retrieval cabinet system according to claim 1, which allows dynamic generation of accommodating space based on the volume of an object, wherein the support is a pair of L-shaped support members, and the two vertical sides of the detachable carrier each have a recessed portion, the recessed portion allowing engagement with the extension at the bottom of the L-shaped support member, and insertion / extraction along the horizontal axis.
5. A smart locker system that dynamically generates accommodating space based on the volume of an object, the system comprising: The cabinet has an internal space. The front panel of the cabinet has multiple doors, and the inner sides of both side panels of the cabinet have at least one set of support members. Each set of the aforementioned support members initially does not have a corresponding detachable carrier; and A computer device connected to the cabinet, the computer device comprising: The cabinet space calculation module is used to continuously calculate the remaining usable at least one storage space based on the space occupied by at least one storage item placed in the internal space, and to sense the number and size of the storage space as the cabinet space status. The cabinet selection module is connected to the cabinet calculation module. Before placing the storage item, it senses the volume of the storage item and selects one of the accommodating spaces that are larger than the volume of the storage item according to the cabinet status. At the same time, it opens N cabinet doors corresponding to the selected accommodating space, where N is a positive integer. as well as The confirmation module, connected to the cabinet space calculation module and the cabinet space selection module, is used to prompt the cabinet space to install the detachable carrier at the bottom of the selected storage space when the detachable carrier is not present at the bottom of the storage space, and to drive the cabinet space calculation module to recalculate and sense the storage space to update the cabinet space status when N cabinet doors are closed.
6. A method for operating a smart locker that dynamically generates accommodating space based on the volume of an object, applied in an environment with a locker and a computer device, the locker having internal space, the steps of which include: The front panel of the cabinet is provided with multiple cabinet doors, and at least one set of support members is provided on the inner side of the two side panels of the cabinet, wherein each set of support members is not provided with a corresponding detachable carrier initially. The computer device calculates at least one accommodating space generated by the detachable carrier dividing the internal space based on the placement position of the detachable carrier, and senses the number, size and usage status of the accommodating space as the cabinet position status. Before placing a storage item, the computer device senses the volume of the storage item and, based on the cabinet status, selects one of the unused storage spaces larger than the storage item's volume. Simultaneously, it unlocks N+1 cabinet doors corresponding to the selected storage space. Then, based on the height of the storage item, it sets the detachable carrier at a designated location to divide the internal space into different storage spaces, where N is a positive integer. When the computer device senses that N+1 cabinet doors are closed, the stored item is placed in the selected storage space, and a newly installed detachable carrier is detected, the computer device recalculates and senses the storage space to update the cabinet position status and switches the N+1 closed cabinet doors to a locked state.
7. The method for operating a smart locker that dynamically generates storage space based on the volume of an object according to claim 6, wherein the method for selecting the storage space is to first filter out unused storage spaces that are larger than the volume of the stored object, and then select the storage space with the smallest volume from them. When there is already a detachable carrier above the selected storage space, the tallest of the N+1 locker doors is prohibited from being opened.
8. The operating method of the smart locker according to claim 6, which dynamically generates accommodating space based on the volume of the object, wherein each set of the supporting members includes a pair of concave tracks and a latching device, the concave openings of the pair of concave tracks are parallel and opposite, the width of the concave opening is 2*M cm, the thickness of the detachable carrier is M cm, and when the detachable carrier is completely placed into the pair of concave tracks, the latching device latches the detachable carrier, wherein... M is a positive integer.
9. The method for operating a smart locker that dynamically generates accommodating space based on the volume of an object, as described in claim 6, wherein the support member is a pair of L-shaped support members, and the two vertical sides of the detachable carrier each have a recessed portion, the recessed portion allowing engagement with the extension at the bottom of the L-shaped support member, and insertion / extraction along the horizontal axis.
10. A method for operating a smart locker that dynamically generates accommodating space based on the volume of an object, applied in an environment with a locker and a computer device, the locker having internal space, the method comprising the following steps: The front panel of the cabinet is provided with multiple cabinet doors, and at least one set of support members is provided on the inner side of the two side panels of the cabinet, wherein each set of support members is not provided with a corresponding detachable carrier initially. The computer device continuously calculates at least one remaining usable storage space based on the space occupied by at least one storage item placed in the internal space, and senses the number and size of the storage space as the cabinet status. Before placing a storage item, the computer device senses the volume of the storage item and, based on the cabinet position, selects one of the accommodating spaces larger than the volume of the storage item, simultaneously opening N cabinet doors corresponding to the selected accommodating space, where N is a positive integer; and When the removable carrier is not present at the bottom of the selected storage space, the computer device prompts the user to install the removable carrier at the bottom of the storage space, and when N cabinet doors are closed, it recalculates and senses the storage space to update the cabinet status.
Citation Information
Patent Citations
Adjustable type of cabinet inner space intelligence express delivery cabinet
CN205582133U
Storage unit with adjustably-sized compartments and smart locker using same
US20190281979A1