Autonomous gift wrapping machine

The modular packaging machine addresses the challenge of automating gift wrapping for varied box sizes by using AI and mechanical components to align, cut, and fold wrapping paper around rectangular objects, enhancing efficiency and integrating advertising and inventory management.

JP7875575B2Active Publication Date: 2026-06-18フィリップス ロジャー

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
フィリップス ロジャー
Filing Date
2022-02-14
Publication Date
2026-06-18

AI Technical Summary

Technical Problem

Existing gift wrapping machines struggle with automating the process for boxes of varying dimensions, often being large, slow, costly, and inefficient in applying adhesives, particularly when dealing with boxes of different sizes and shapes.

Method used

A modular packaging machine that includes modules for dimension calculation, paper handling, box positioning, gift packaging, adhesive application, and waste management, capable of autonomously wrapping rectangular objects of any size without tilting or inverting them, using a combination of mechanical components and AI for precise alignment and folding.

🎯Benefits of technology

The machine efficiently wraps rectangular objects of various dimensions within 30 seconds, reducing labor intensity and operational costs while providing integrated advertising and inventory management, setting a new standard for automated gift wrapping.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007875575000001
    Figure 0007875575000001
  • Figure 0007875575000002
    Figure 0007875575000002
  • Figure 0007875575000003
    Figure 0007875575000003
Patent Text Reader

Abstract

Provides an automation or robotics application for packaging rectangular shaped objects of any size. The packaging machine includes a first module for advertising, sizing, and a user interface. A second module is provided for wrapper handling. A third module provides a platform and object alignment assembly. A fourth module provides a gift wrapping chamber. A fifth module provides a glue application and dispensing area. A sixth module provides a waste management area. The packaging machine is configured to autonomously wrap the object and return the fully wrapped object to its original position on the platform.
Need to check novelty before this filing date? Find Prior Art

Description

【Technical Field】 【0001】 This application claims priority under 35 U.S.C. § 119 to U.S. Patent Application No. 63 / 148,889, filed on February 12, 2021, the entire disclosure of which is incorporated herein by reference. 【0002】 The present invention relates to a "gift wrapping machine", and more particularly to a wrapping machine capable of automatically wrapping rectangular parallelepiped objects of various sizes. 【Background Art】 【0003】 Gift wrapping is a labor-intensive process that is usually done by hand, and requires the skills and techniques of a gift wrapper to wrap a gift (or gifts) neatly and efficiently. Boxes found in retail stores, department stores, online vendors, etc. have various dimensions, and in order to finally make the product aesthetically satisfactory, it is necessary to cut the wrapping paper to specific dimensions according to the box. Also, bending the wrapping paper, making creases, and taping it are also essential to achieve a high-quality wrapping operation. 【0004】 Attempts have been made to create machines in order to automate the gift wrapping process. However, when considering boxes of various dimensions, it is known that automating the manual dexterity and the complex nature of the gift wrapping process is a difficult engineering problem to solve. For example, U.S. Patent No. 5,655,356 discloses an automatic package wrapping machine. Such conventional designs have several limitations. They tend to be large in overall dimensions, slow in operation, and costly to maintain, and may struggle with processing steps such as the application of adhesives and efficient and automated wrapping of boxes with varying dimensions (especially the height of the box). 【Prior Art Documents】 【Patent Documents】 【0005】 [Patent Document 1] U.S. Patent No. 5655356 [Overview of the Initiative] 【0006】 This invention has been made in view of the above circumstances and aims to provide an automated or robotic application for packaging rectangular gifts of any size. In this invention, it is possible to package a rectangular object without tilting or inverting it throughout the entire packaging process. This packaging machine includes a first module for calculating the dimensions and alignment of advertisements and boxes, and for providing a networked graphical user interface, the first module can further authenticate the user or provide targeted advertisements to the user. The second module is provided for "wrapping paper handling". The third module provides a platform with a "box positioning assembly". The fourth module provides a "gift packaging chamber". The fifth module provides the adhesive application and dispensing area. The sixth module provides a "waste management area." [Problems that the invention aims to solve] 【0007】 A preferred embodiment of the packaging machine includes a user interface, at least one "object platform," and at least one "paper roll." A cuboid object can be placed on the "object platform" of the packaging machine. The packaging machine is configured to "obtain the dimensions of an object," and then the packaging machine feeds paper from at least one paper roll and cuts it to dimensions based on the dimensions of the object. Packaging can sometimes determine the position of an object on a platform. At least one packaging machine component can be adjusted to accommodate the dimensions of the object. [Means for solving the problem] 【0008】 The packaging machine then autonomously wraps the object in paper. The fully packaged object is then returned to the object platform where it was originally placed, and the object platform is returned to its starting position. The position, shape, and dimensions of an object on the object platform, as well as its identity, can be verified using at least one camera. 【0009】 The object platform described above may include a "turntable". Paper can be wrapping paper. A packaging machine can be configured to automatically align objects and paper within its internal structure. 【0010】 The dimensions of the object obtained may include "the length, height, or width of the object." The measured dimensions may be used to determine the position of an object on an object platform. 【0011】 The packaging machine may include a "dimension selection assembly," in which certain dimensions in the dimension selection assembly can be selected based on "at least one of the dimensions of the measured object." The "dimension selection assembly" may further comprise a "shim selection assembly" which may select a specific number of shims based on the measured dimensions of an object (for example, based on the measured length, height, or width of an object). 【0012】 Furthermore, the packaging machine can be configured to fold "flaps" on "at least one side" of an object using dimensions selected in a dimension selection assembly (for example, a selected number of shims). The selected shim portion is used to apply a "shearing force" across one or more sides of the object while adjacent to the paper. 【0013】 The packaging machine can automatically manipulate and position objects within the machine and adjust at least one internal packaging machine component based on the dimensions of the object. 【0014】 The packaging machine is configured to wrap paper around the four sides of a rectangular object, and then fold flaps onto the two open sides of the object using dimensions selected in a dimension selection assembly. 【0015】 The packaging machine skillfully manipulates the internal packaging machine components within the box and / or packaging machine so that the flaps automatically fold and secure around the object. The flap can be secured around an object using adhesives such as tape or glue. The two opposing flaps can be secured across one side of an object without the adhesive coming into contact with the object itself. For example, the "first flap" is bent with respect to a certain surface of the object, then an adhesive is applied to a part of the "bent first flap" that overlaps with a part of the "opposite flap", and then the "opposite flap" is folded across the object and fixed to the first flap with the adhesive. 【0016】 In this way, the packaging machine of the present application packages the object autonomously and completely. 【0017】 In one embodiment, the packaging machine includes a "waste management module". The waste management module may further include a paper shredder, and the packaging machine can be configured to process (e.g., shred) excess cut paper and store the processed paper in a waste management area for recycling or reuse. For example, the packaging machine can also process excess paper into paper confetti or filler strips. 【0018】 The packaging machine can be configured to receive an object on an object platform, package the object inside the packaging machine, and then provide the fully packaged object to a "dispensing area" (including returning to the starting position of the object platform). 【0019】 The packaging machine can be configured to identify an object using a barcode scanner and a reference database, or a camera equipped with image analysis and artificial intelligence processing, etc. Next, the packaging machine can also select information from a memory or a network based on the identification of the object and display the selected information via a user interface. In one embodiment, the selected information may be targeted "advertising" or messaging. 【0020】 In some embodiments, the packaging machine is configured to accept a selection of at least one of two different packaging papers from a user interface. The user interface can be installed on the packaging machine's control panel, or it can be provided via a computer or mobile application. This packaging machine can connect to a network to transmit information including packaging machine diagnostic data, parametric data, and information selected based on the identification of the aforementioned objects, as well as to provide a user interface. Furthermore, the packaging machine can be configured to obtain user authentication or payment information via a local or networked user interface. 【0021】 Diagnostic data can be used to trigger and send automated maintenance or repair warnings, such as paper out warnings, low adhesive level warnings, threshold discard warnings, or packaging machine error warnings. Packaging machine data, including packaging machine diagnostic data, can be used to generate a time schedule for packaging machine maintenance. 【0022】 The packaging machine may include any number of ancillary components, such as label makers, label printers, and automated vending assemblies configured to dispense gift packaging accessories. 【0023】 The packaging machine may include a controller configured to connect to and integrate with a GPS system or LiDAR system for autonomous navigation purposes. 【0024】 The packaging machine may be integrated into the warehouse fulfillment or conveying system, such as within the assembly line or with a belt conveyor system. The packaging machine can be configured to integrate with point-of-sale (POS) systems, such as those found in retail stores. 【0025】 This specification further provides a method for packaging a rectangular parallelepiped object. The object can be placed on the object platform of the packaging machine, which includes a user interface and at least one paper roll. The packaging machine obtains the dimensions of the object, then feeds paper from a roll, cuts the paper to the dimensions based on the object's dimensions, and then the packaging machine wraps the object in the paper. 【0026】 The packaging process is performed autonomously within the packaging machine, which receives an unpackaged rectangular object onto the object platform, completely wraps and secures the object with paper on all sides, and provides the fully packaged object to the distribution area (the fully packaged object may be returned to its original position on the object platform). 【0027】 Various embodiments can be considered for achieving the above-mentioned objectives, but a brief overview of a typical one is as follows. The disclosed embodiments refer to corresponding parts, sections, or surfaces in a parenthetical manner, which are illustrative and not limiting, and the disclosure provides a packaging machine capable of automatically packaging rectangular objects of various dimensions. 【0028】 In the manner described above, this disclosure completely transforms the gift wrapping situation in retail stores and warehouses by automating the entire process. This will enable a fast, fully automated solution for customers needing gift wrapping, setting a whole new standard in the gift wrapping paper and services industry. Furthermore, this disclosure improves the operational efficiency of retailers in managing marked inventory for gift wrapping by integrating networking functions. Furthermore, this disclosure provides a platform for retailers for digital out-of-home (DOOH) advertising that can be managed at the enterprise level or at the individual store level. [Brief explanation of the drawing] 【0029】 [Figure 1] Figure 1 shows a perspective view of one embodiment of an autonomous gift wrapping machine. 【0030】 [Figure 2] Figure 2 shows the autonomous gift wrapping machine of Figure 1, with its external frame and panels removed, revealing the inside of the wrapping machine. 【0031】 [Figure 3] Figure 3 shows another perspective view of the autonomous gift wrapping machine shown in Figure 2. 【0032】 [Figure 4] Figure 4 shows an object platform module according to one embodiment of the present disclosure. 【0033】 [Figure 5] Figure 5 shows a paper handling module according to one embodiment of the present disclosure. 【0034】 [Figure 6] Figure 6 shows an adjustable wall module according to one embodiment of the present invention. 【0035】 [Figure 7] Figure 7 shows a primary wrapping chamber according to one embodiment of the present disclosure. 【0036】 [Figure 8] Figure 8 shows a separate perspective view of one of the shim assemblies and an adjustable pusher according to one embodiment of the present disclosure. 【0037】 [Figure 9] Figure 9 shows a separate perspective view of another shim assembly according to one embodiment of the present disclosure. 【0038】 [Figure 10] Figure 10 shows one isolated perspective view of a shim selection assembly according to one embodiment of the present disclosure. 【0039】 [Figure 11] Another isolated perspective view of a shim selection assembly according to one embodiment of the present disclosure is shown. 【0040】 [Figure 12] This figure shows an adhesive application and distribution module according to one embodiment of the present disclosure. 【0041】 [Figure 13] Figure 12 shows another perspective view of the adhesive application and distribution module. 【0042】 [Figure 14] Figure 14 shows a block diagram of the main controller and interface in one embodiment of an autonomous gift wrapping machine. 【0043】 [Figure 15] This shows a tablet interface according to one embodiment of an autonomous gift wrapping machine. 【0044】 [Figure 16] Figure 16 is a flowchart of the control logic according to one embodiment of the present invention. 【0045】 [Figure 17] Figure 17 is another flowchart of the control logic according to one embodiment of the present invention. 【0046】 [Figure 18] Figures 18-23 show the approximate state of the box at various stages of the packaging process. [Figure 19] Figures 18-23 show the approximate state of the box at various stages of the packaging process. [Figure 20] Figures 18-23 show the approximate state of the box at various stages of the packaging process. [Figure 21] Figures 18-23 show the approximate state of the box at various stages of the packaging process. [Figure 22] Figures 18-23 show the approximate state of the box at various stages of the packaging process. [Figure 23] Figures 18-23 show the approximate state of the box at various stages of the packaging process. 【0047】 [Figure 24] Figure 24 shows a block diagram illustrating the arrangement of a packaging machine according to one embodiment of the present disclosure. [Modes for carrying out the invention] 【0048】 First, it should be clearly understood that similar reference numbers are intended to consistently identify the same structural element, part, or surface across several drawings. Such elements, parts, or surfaces may be further described or explained by the overall description of the specification (the detailed description being an integral part thereof). Unless otherwise specified, the drawings are intended to be read together with the specification and shall be considered as an integral part of the specification of the present invention. 【0049】 This disclosure relates to automation or robotics applications comprising a packaging machine configured to fully and autonomously package rectangular objects, wherein the packaging machine sub-assemblies can be automatically pre-configured to accommodate rectangular objects of arbitrary dimensions within a predetermined minimum and maximum dimension tolerance. No known autonomous packaging machine capable of performing such a task is currently recognized. The packaging machine of this disclosure can be incorporated into a commercial warehouse or retail facility. Furthermore, the packaging machine can be connected to a network to efficiently perform or manage various planned tasks or inventory management. 【0050】 A preferred embodiment of the packaging machine eliminates the need to tilt or invert objects throughout the entire packaging process, utilizing electromechanical automation to operate internal mechanical components and align and manipulate rectangular objects within the packaging machine. A packaging machine can be composed of multiple subassemblies specialized for specific tasks. This packaging machine may include packaging machine components such as screws, linear rails, rotary cutters, mechanical adhesive applicators, metal sheets, metal rods and mounts, and similar components. Furthermore, a preferred embodiment utilizes plastic and rubber materials in various parts of the packaging machine. 【0051】 This disclosure includes support for packaging machines that incorporate auxiliary components, including third-party components, that are not strictly related to the main packaging function. Auxiliary components may include cameras (including 3D cameras and / or dimensioning cameras), user interfaces for acquiring user selections and broadcasting targeted advertisements and other messages, display panels, a "waste management area" equipped with a shredder, label makers, label printers, and an automated vending or distribution area for packaging accessories (such as bows and ribbons). This disclosure utilizes a “microcontroller” that is programmed not only to connect the packaging machine to a network but also to perform automated tasks. 【0052】 In one embodiment, the packaging machine disclosed herein is envisioned to be the first fully automated, on-demand gift packaging machine of its kind, equipped with an advertising display unit that caters to the tastes of a captive audience while the gift is being wrapped. This packaging machine can provide self-service kiosk-based solutions in a variety of strategic locations, including indoor malls, retail stores, and retail warehouses. 【0053】 The gift wrapping machine may be installed inside the vehicle or attached to the vehicle. In some embodiments, the packaging machine may be integrated with a vehicle and a GPS or LiDAR system and configured for autonomous driving purposes. 【0054】 This packaging machine incorporates industrial automation while offering options for retailer-focused expansion, including one or more digital displays configurable to provide digital outdoor advertising, and integration with Internet of Things (IoT) technology. 【0055】 In one embodiment, the dimensions of the packaging machine may be approximately 54 inches wide, 55 inches long, and 36 inches high. For a packaging machine of roughly these dimensions, the maximum dimensions of a rectangular object configured to be received may be approximately 18 inches x 12 inches x 9 inches, and the minimum dimensions of an object that can be received may be approximately 1 inch x 1 inch x 3 inches. The dimensions of the disclosed packaging machine components and subassemblies may be adjusted to accommodate a range of acceptable object dimensions. 【0056】 Referring here to the drawings, Figure 1 schematically shows a preferred embodiment of a packaging machine 10 having at least one object platform 30. Users of the packaging machine 10 may be presented with a kiosk-type packaging machine that includes a user interface 22, such as a screen (shown here as a touchscreen as an example). Alternatively, the user interface 22 may be provided as another packaging machine component separate from the screen, and / or via a computer or mobile application such as a smartphone application provided over a network. As shown in Figure 2, when integrated with the screen and mounted on the packaging machine 10, the user interface section 22 may be positioned at or near the eye level of the packaging machine user. 【0057】 In this embodiment, the user interface 22 also incorporates an embedded "dimensioning and positioning camera system". This camera system is used to acquire images of rectangular objects placed on the object platform 30, and these images can then be processed by software on the packaging machine 10 or software integrated with the packaging machine 10. Similar to the user interface 22, the camera does not need to be integrated with the screen and may be integrated into the packaging machine 10 as a separate component, for example. Camera images may be processed to obtain the dimensions of rectangular objects, such as gifts to be wrapped. These dimensions may include the length, width, and height of the object. 【0058】 Objects with a roughly rectangular shape, such as cardboard boxes, can be placed on the object platform 30 and packaged in the packaging machine 10. Sensors such as cameras incorporated within the user interface 22 can be configured to acquire images of objects, which are then processed locally by the controller of the packaging machine 10 to determine the dimensions of the objects. If an object is determined to be "outside of a predefined minimum / maximum size range" or if the shape of the object is not a typical rectangular prism, this is automatically detected, and the packaging of the object is rejected by sending a prompt via the user interface 22. The object platform 30 may be configured with a scale, and the packaging machine 10 may be configured to obtain the weight of the object to be packaged, prompting "acceptance or rejection of packaging" with similar messaging as described above, depending on the weight of the object. 【0059】 The dimensions of an object can be obtained, either alternatively or additionally, by referring to an object database that contains such dimensions. For example, the packaging machine 10 may include a barcode scanner, which may be integrated within the packaging machine 10 (e.g., within the user interface 22), or it may be integrated as a separate component located adjacent to the starting position or path of the object platform 30. By scanning the barcode of an object, either manually or automatically, the packaging machine 10 can obtain the dimensions (and other information) of the object to be packaged, either locally or via a network. 【0060】 Once an object is accepted for packaging (for example, based on the determination of acceptable dimensions and a roughly rectangular shape), the object 10 may begin packaging immediately, or, depending on how the packaging machine 10 is deployed, further steps may be required before the packaging machine 10 begins packaging the object. Users may be asked to make a payment before proceeding further. For example, the packaging machine 10 may include a credit card terminal, or a payment interface may be provided via the user interface 22. Furthermore, the user interface 22 can be configured to verify user authentication before allowing the packaging of an object. 【0061】 After determining the acceptable preconditions, the packaging machine 10 can be configured to begin packaging a rectangular object placed on the object platform 30. In the illustrated embodiment, when the packaging machine 10 is started to begin packaging, the object automatically enters the packaging machine 10, undergoes processing inside the packaging machine 10, and returns to the object platform 30 where it was originally placed, completely wrapped. 【0062】 The object platform 30 can be configured to initiate the packaging process by lowering an object into the automatic packaging machine 10. In this case, the exposed hole on the packaging machine 10 into which the object is inserted can be closed using an automatic cover configured to close after the object has passed through the opening. 【0063】 Referring to Figures 2 and 3, the side panels and external frame of the packaging machine 10 shown in Figure 1 have been removed, revealing several internal modules and subassemblies of the packaging machine 10. The packaging machine 10 may be configured to include removable panels or access doors to allow servicing or maintenance of its internal components. For example, the packaging machine 10 may be equipped with an access door adjacent to the "paper handling module" (described later) to enable efficient replacement of paper rolls. An exemplary rectangular object 20 is also shown within the packaging machine 10 in Figures 2 and 3. 【0064】 As will be described in more detail below, the packaging machine 10 has a wide range of task-specific subassemblies, including a platform module 100, a paper handling module 200, a primary packaging module 300, an adhesive module 400, and a waste management module 500. At a higher level, the automated path through which an object passes in the illustrated embodiment of the packaging machine 10 begins with the packaging machine 10 aligning the object on the object platform 30 within the platform module 100. This alignment process occurs as the object is being lowered into the packaging machine 10 and / or after the object platform 30 has reached the bottom position within the packaging machine 10, as shown in Figure 2. After alignment, the object is pushed into an area adjacent to the paper handling module 200 (a position below the opening where paper cut to predetermined dimensions is prepared and waiting). Next, the object is extruded through the adjustable wall assembly 302 and moved upward to the primary packaging module 300. At this point, the object engages with "pre-cut paper," which partially wraps around the top and side surfaces of the object via an "object-and-paper engagement" with adjustable walls (illustrated in Figure 19). Next, the packaging machine 10 is configured to wrap paper around the exposed bottom surface of the object (as shown in Figures 19-20), and then to create flaps (or wings) adjacent to and facing the now-open sides of the object (as shown in Figures 21-22). Next, the object is moved to the "adhesive module" 400, where the packaging machine 10 is configured to fold and secure the opened paper flap around the object (as shown in Figure 23). After this process, the packaging machine 10 returns the object to the object platform 30, which is returned to the starting position in which the object was first placed on the platform 30. 【0065】 In a preferred embodiment of the packaging machine 10, many of the operations are preferably performed by unitizing a combination of mechanical arm, track, guide, rod, and motor (without belt). In a preferred embodiment, the time required from the initial lowering of an unpackaged object into the packaging machine 10 until the fully packaged object is returned to its starting position is "30 seconds or less". 【0066】 In one embodiment, at least one roll of paper, such as single-sided or double-sided wrapping paper, is positioned and cut to a predetermined size simultaneously while the object platform 30 is being lowered into the packaging machine 10 and while the object is being positioned on the packaging machine 10. Paper can be automatically cut to the appropriate dimensions according to the dimensions obtained from an object, for example, the length, width, and height dimensions obtained by image analysis of an object on an object platform using a dimensioning camera. 【0067】 Referring to Figure 4, the paths of objects passing through the platform module 100 and the packaging machine 10 are explained in more detail. After the object has been received for packaging, the object platform 30 can be lowered to the bottom position within the packaging machine 10. The object platform 30 is guided up and down by operating a scissor lift 110, powered by one or more motors (e.g., motor 112 or motor 114), and can be controlled by a packaging machine controller (e.g., provided on a microcontroller mounted on a printed circuit board 122). 【0068】 The object to be packaged is positioned on a specific area of ​​the object platform 30 using guide arms 102, 104, and 106, as well as any corresponding combination of rails, guides, screws, motors, and / or sensors. For example, Figure 4 shows that arm 102 is movable back and forth along track assembly 124, and arm 104 is movable along track assembly 126. Each arm 102, 104, and 106 is dimensionally designed and positioned to align an object on the object platform and then push the aligned object off the object platform (for example, using arm 104 to push an object across the shelf 127 onto the surface of the base plate 120 (as shown in Figure 5)). The arms are configured and positioned so as not to interfere with each other. 【0069】 Furthermore, Figure 4 shows the object platform 30 attached to the turntable assembly 130. In this example, the turntable assembly 130 can be used additionally or alternatively to align an object placed on the object platform 30. 【0070】 The automated object alignment process ensures that the object is properly rectangular at the desired angle before proceeding further into the packaging machine 10. For example, if the object to be packaged is a rectangular box, arm 102 is used to move the box along the object platform 30 toward arm 106 so that two sides of the box are aligned parallel to arms 102 and 106. In this case, the third side of the box is also parallel to the arm 104 and positioned to be pushed toward the shelf 127 by the arm 104. 【0071】 The packaging machine 10 may include multiple frame elements (such as those shown in Figures 2 and 3). Multiple frame elements can be used to isolate packaging machine subassemblies from one another, and can also be used to mount various packaging machine components. 【0072】 After aligning the object on the object platform 30 using arms 102-106 and / or the turntable assembly 130, arm 104 is triggered to move the object toward the rear lower part of the packaging machine. Referring to Figures 4 and 5, the arm 104 may push the object across the shelf 127 onto the base plate 120. The base plate 120 may include a stopping arm 116, so that the box remains aligned on the base plate 120 as the arm 104 guides the object from the object platform 30 to the base plate 120. Arm 104 may be triggered to stop pushing the object onto the base plate 120 based on the resistance detected by the further pushing caused by the engagement of the object with the stop arm 116. 【0073】 One or more distance sensors can be configured to measure the precise distance between arm 102 and arm 106, or the precise distance between arm 104 and stop arm 116, at any point during or after the box alignment and pushing processes described above. As described herein, these measurements can be used to obtain specific dimensions of a rectangular object (for example, corresponding to the length and width of the object to be packaged) after the object has been aligned. These measurements can be added to previously obtained measurements as described above, or they can be used in lieu of previously obtained measurements. In one embodiment, a camera and an image processing system can be used to obtain the (relative) approximate dimensions of the object to be packaged, while platform assembly distance sensors can be used to verify the dimensions obtained by image processing, or to measure more precise dimensions (which are later transmitted to other packaging machine components). For example, the controller of the packaging machine 10 can be configured to perform some preliminary action based on initial dimensional data (e.g., unfolding the approximate amount of paper needed to completely wrap the object), and further, the controller of the packaging machine 10 can be configured to perform subsequent actions based on new information (e.g., fine-tuning the amount of paper dispensed and / or confirming the cut). 【0074】 Referring to Figure 5, an embodiment of the separated paper handling module 200 is shown. The paper handling module 200 is preferably configured to hold at least one complete roll (about 834 feet) of industry-standard-sized wrapping paper 202. The packaging machine 10 may be equipped with one or more tension rollers, rubber rollers, or other rollers (see, for example, nip assembly 204 and anvil roller 206) which can be used to feed paper 202 through the paper cutting area onto the paper platform 212. The paper handling module 200 can be extended to hold additional bundles of wrapping paper for a wider selection of paper types. 【0075】 The paper handling module 200 preferably includes two paper cutting mechanisms: an x-axis cutter assembly 208 (for cutting the paper roll parallel to the paper roll) and a y-axis cutter assembly 210 (for cutting the paper roll perpendicular to the paper roll). The wrapping paper cutter used can be any type commonly used in the industry for cutting paper. In a preferred embodiment, the packaging machine 10 obtains the required dimensions of the object to be packaged along the y-axis (for example, the distance between the guide arm 104 and the stop arm 116 described above, which are adjusted according to the sizing formula and will be described in more detail below), the blade of the y-axis cutter assembly 208 is moved to the desired position, and an appropriate amount of paper 202 (sized to wrap the object) is fed through the nip assembly 204. When the paper 202 is fed onto the “paper platform” 212 through the nip assembly 204, the paper 202 engages with a blade located in the y-axis cutter assembly 208, which cuts the paper 202 to the appropriate width. After moving to the desired position according to the required dimensions of the object, the y-axis cutter may remain stationary, and preferably the blade of the y-axis cutter is sharp enough to cut the paper 202 as the paper 202 is fed through the nip assembly 204. Alternatively, the y-axis cutter can be biased to rotate and / or move rapidly along the paper being cut. 【0076】 Once the desired amount of paper is supplied (determined, for example, using the dimensions between guide arms 102 and 106 and adjusted according to a sizing formula), the blade in the x-axis cutter assembly 210 is then activated and moves across the paper 202 in the longitudinal direction to cut the paper 202. The x-axis cutter may be a rotary cutter. 【0077】 The paper, whose dimensions for wrapping the object have been determined and cut, is placed along the “paper platform” 212, centered above the opening 220 of the paper platform 212, while any excess paper (if any) is cut off from the available paper by the y-axis cutter 208 and sent to the waste management module 500, which includes a paper shredder 502 and a storage basket 504. 【0078】 After the y-axis cutter has completed cutting, tracks 214 and 215, each having a plurality of mini-rollers 216, move from an upper position slightly above the paper platform 212 to a lower position adjacent to the paper platform 212 in order to engage with the cut paper and secure it on the paper platform 212. Additionally, the mini-roller 216 may be configured to take over the operation of cut paper from the paper roll or another roller motor. In this way, the paper is not operated simultaneously by two different motors, thereby reducing or eliminating the risk of the paper 202 tearing while being operated. As shown in Figure 5, track 214 is configured to engage with the measured, usable portion of the paper 202 cut for object packaging, while track 215 may engage with any excess packaging paper (if any) that is sent to the waste management area. If there is no excess paper (for example, if the full width of paper 212 is needed to wrap an object), track 215 simply engages with the available edge of paper opposite to the side of the paper with which track 214 engages. 【0079】 If the dimensions of the object being packaged are relatively small (and / or the dimensions of the cut paper are small), an additional rail / support assembly that moves over the opening 220 of the box may be included to support the paper 202 (the paper must move over this opening). This is to ensure that the cut paper is maintained in the desired position above the opening 220 and properly aligned with the object being packaged. When small boxes are fed into a packaging machine 10 configured to accept large boxes, sometimes the cut paper 202 may not be supported on this open area 220 of the paper platform 212 without further support, so additional guides may be used to assist in pushing the object through the opening 220 adjacent to the aligned and cut paper (described in more detail below). 【0080】 The paper 202 may be double-sided, and the paper 202 may be supplied onto the paper platform 212 in such a way that the paper can be flipped over so that the opposite side of the paper faces outwards. In this case, the paper 202 can be transported across the paper platform 212 by tracks and rollers 214-216 into the guide 222 and moved onto the sub-platform 224. An additional track / roller system adjacent to the subplatform 224 is used to re-engage the inverted paper 202 and align it adjacent to the platform opening 220, where the process proceeds in the same manner. Therefore, using the selected double-sided wrapping paper, the object can be autonomously wrapped. 【0081】 Next, with reference to Figures 5 and 6, the process of moving the object to be packaged from platform 120 to the "primary wrapping chamber" 300 will be described. 【0082】 A preferred embodiment of the packaging machine 10 may include an adjustable “wall mechanism” 302, as shown in detail separately in Figure 6. The movable wall mechanism 302 may include two walls 304 and 306 that are sized to match the dimensions (e.g., width) of the object to be packaged. By operating a motor to move the wall 306 along at least one track 310, a sized opening 312 can be formed according to the selected corresponding dimensions of the object to be packaged. In other configurations of the packaging machine 10, both walls 304 and 306 may be movable. Alternatively, each wall 304-306 may be stationary (for example, if the packaging machine 10 is configured to package a number of objects having a constant dimension along at least one dimension). Figure 6 shows an adjustable wall mechanism 302 connected to a single track 310, but a second track 320 (shown in Figure 7) can also be included, configured to mount brackets 330 and 332 to the opposite side of the wall mechanism 302. 【0083】 As shown in Figures 5 and 6, the baseplate 120 may include a riser 308 that lifts the object to be packaged upward from the surface of the baseplate 120 through an opening 220 and continues through an opening 312 formed between walls 304 and 306. The packaging machine 10 is configured such that after the object is firmly positioned on the base plate 120 (with one side of the object perpendicular to and adjacent to the stop arm 116), the paper 202 is cut and positioned so that the desired side faces outward above the opening 220 of the paper platform 212 or the sub-platform 224 (if applicable), and then the riser 308 is triggered and released. At this stage of the packaging process, the packaging paper 202, cut to a predetermined size, is placed directly above the top surface of the object to be packaged. Here, the riser 308 rises, and the box extends through the opening 220, comes into contact with the paper 202, and continues through the opening 312. In this way, the walls 304 and 306 are used to form a roughly U-shaped piece of paper around the top of the object, as shown roughly in Figure 19. 【0084】 Walls 304 and / or 306 may be spaced apart and configured to loosely engage with the sides of the box as it is pushed through the openings 220 and 312. Once the box is extended mostly (or completely) into the space 312 between wall 304 and wall 306, the walls 304 and 306 can be further configured to more tightly close the paper 202 around the sides of the box. Furthermore, each of the walls 304 and 306 may include a section configured to assist in gradually folding the paper tightly over the top of the object. For example, walls 304 and 306 may each include spring-loaded sub-walls 334 and 336, and the opening 312 is configured to initially start at a first dimension, and the dimension gradually and gently decreases as the object moves forward between the sub-walls 334 and 336. When the springs of the subwalls 334 and 336 engage upon contact with the moving object, the paper surrounding the top surface of the object is then firmly positioned in a roughly U-shape around the top surface and the two adjacent sides of the object. 【0085】 In other embodiments, the riser 308 can push almost, but not all, of the object into space 312, and smaller sub-risers (not shown) may be configured to be released from the riser 308 and push the object up the remaining portion. Furthermore, the configuration and process of this sublizer (not shown) can be coordinated with the temporary closure of the opening 312, as described herein. 【0086】 Walls 304 and 306 are further configured to include at least one retractable pin 316. Multiple pins 316 are shown in the "retracted position" in Figure 6, so that the height of each pin 316 is approximately the same as the height of the walls 304 and 306. Additionally, pin 316 can be extended upward so that it is positioned above the top of walls 304 and 306. Pin 316 typically starts in a "retracted position" and is activated to an "extended position" for reasons described below in relation to the process in the primary packaging chamber. 【0087】 Next, with reference to Figures 7 to 11, the components of the packaging machine 10 related to the primary packaging chamber 300 and the packaging process will be described. 【0088】 According to a preferred embodiment of the present disclosure, the primary packaging chamber 300 includes a novel dimensional selection system (such as a slat, shim, or wall dimensional selection system) used to select one or more components of variable height, which are used to wrap flaps or wings around a plurality of cuboidal objects of variable dimensions. In particular, the dimension selection system allows the packaging machine 10 to automatically package multiple boxes, each with a different height. Conventional packaging machine solutions may include "fixed-height components" to assist in packaging the sides of the box. However, conventional packaging machines cannot automatically adjust the height of multiple objects being packaged on the fly without manual intervention. 【0089】 In one embodiment of the present disclosure, the dimensional selection system comprises a plurality of “slats” (or “shims”) 312, which are provided to tightly wrap paper around the sides of an object to form opposing flaps or wings. Multiple slats 312 can be placed adjacent to each other to form a "stack of slats 312". Each slat 312 in the stack may be separated by one or more spacers. The packaging machine 10 may include a stack of four slats 312 corresponding to four engagement areas on the paper. The exact number of slats 312 required to wrap the flap around a particular object is automatically adjusted and selected based on the actually measured (or otherwise obtained) dimensions of each object being wrapped. As will be explained in more detail below, for example, once the height of the box is known, a controller connected to the slat selector system is used to communicate to the packaging machine 10 how many slats 312 to select. 【0090】 The packaging machine controller may be configured to insert a wedge 314 between two specific stacks of shims 312 according to the dimensions of the object being packaged. The actuator moves the selection assembly 380, which has at least one wedge 314, to the desired position. The wedge 314 engages with the stack of slats 312 in the area formed by the slat spacer, and the wedge 314 lifts a desired subset of the slats 312 in the stack (for example, based on the measured box height). The wedge 314 detaches from the selection assembly 380 and engages with the shim 312 on one side of the wedge 314, temporarily locking it in place within the shim stack. Once the selected number of sims 312 are selected, the selected number of sims 312 can move along two axes (forward / backward and left / right) to align with the paper 202, and at this stage surround the object on at least three sides. This shim selection process is preferably performed immediately after receiving the dimensions of the required object (for example, from a dimensional measuring camera or other object sensor located inside the packaging machine 10). As shown in Figures 7 to 10, the packaging machine 10 can engage the wedge 314 with the corresponding "stack of shims 312" by moving the stack of shims 312 and / or the wedge 314 to a desired position via a mechanical track or rail. After the selected set of shims 312 has been used to create corresponding flaps around the object, the packaging machine 10 may be configured to unlock the wedges 314 from each stack of slats 312, thereby returning each wedge 314 to its corresponding selection assembly and resetting the dimensional selection system to its original settings. 【0091】 As shown above, you can also use the selected group of Sim 312 to create "wings" that wrap paper around each side of the object. Therefore, a specific number of slats 312 can be selected based on the height of the object, after subtracting a small amount of space at the bottom of the object and an equal amount of space at the top of the object. The slats 312 are moved and positioned by pushing across the sides of the partially wrapped object with shear forces to form opposing flaps or wings on each side of the object. Furthermore, when an object is pushed adjacent to the slat 312, the slat 312 may be held in a specific stationary position. When the object engages with the stack of shims 312, the wedge 314 forms a space between the two shims 312, and the flap being created slides through the empty space between the two shims 312 on either side of the wedge 314 (for example, over the object). 【0092】 In a preferred embodiment, each stack of slats 312 is positioned and arranged such that a selected set of slats 312 grips the paper against the object, at a rate that increases gradually as the object moves across the stack 312. In other words, the leading edge of the stack of shims 312 may be positioned slightly away from the edge of the object with which it engages, and the trailing edge of the stack of shims 312 may be positioned near the edge of the object with which it engages, so that the paper is gradually tightened or pinched around the sides of the object and folded. Therefore, the risk of the paper tearing is reduced, and a secure packaging seam is created. 【0093】 Each slat 312 may be further configured to have a softened or inclined leading edge 313, thereby enabling the slats 312 to engage with the paper without creating sharp edges or corners, and further reducing the risk of the paper tearing when a shearing force is applied to form a flap. 【0094】 The wedge 314 can be configured to have one or more pins 315 that mate with one or more corresponding slots 317 within each slat 312, and is configured to temporarily fix each wedge 314 in a position between at least two slats 312. Similarly, each wedge 314 can be configured to have a slot 318. Slot 318 is configured to engage with a corresponding pin 319 located on an arm attached to the selection assembly 380. Therefore, the wedge 314 can pass back and forth between the selection assembly 380 and the corresponding stack of slats 312. 【0095】 The packaging chamber 300 includes a movable, adjustable wall panel (or pusher) 320 (see Figure 8) used to support and push an object, as described below with respect to the packaging process. The adjustable wall panel 320 may include a "primary panel 80" and "one or more secondary panels 81-82". In a preferred embodiment, the primary panel 80 of the adjustable wall panel 320 may be approximately 3 inches wide (or the width of the smallest box that the packaging machine 10 can accommodate). The first secondary panel 81 is 2 inches wide, and therefore, the primary panel 80 and the first secondary panel 81 can support a box with a width of approximately 3 to 5 inches. The second secondary panel 82 of the adjustable wall panel 320 may be approximately 5 inches wide. Therefore, the adjustable wall panels 320 can be configured to support boxes with dimensions between approximately 5 inches and 8 inches in width, or between approximately 8 inches and 10 inches in width, depending on which adjustable wall panel engages with them. Those skilled in the art will understand that panels of any suitable size can be used. 【0096】 Here, we will further describe the process of the steps performed within the primary packaging chamber 300. As shown above, at this stage, the box inside chamber 300 extends through the space 312 between walls 304 and 306, and the top and sides of the box are covered with wrapping paper in a U-shape configuration, as schematically shown in Figure 18. Pin 316 starts in a "retracted position," which is at the same height as the tops of walls 304 and 306. As described above, four stacks of slats 312, each selected to the appropriate height using four wedges 314, are aligned adjacent to the sides of the object in preparation for folding the paper on the two open, unwrapped sides of the object. In other words, two stacks of shim 312 are aligned on each side of the "U-shape" formed from paper. In one embodiment, the dimensions of the packaging wing (i.e., the selected height of each group of slats 312) are configured to be approximately equal to "0.6 × the side of the object being packaged". 【0097】 Next, pin 316 moves to an "extended position". This is done to hold the object in place in preparation for engagement with the stack of slats 312, the "bottom folding arm" 322, or other packaging components. The bottom folding arm 322 engages to slide under the object and folds the paper along the "lower half of the box". The folding arm 322 may be configured with a plurality of "teeth" 323 positioned to fit between a plurality of pins 316, so that the teeth engage with the paper around the bottom of the object and fold while the plurality of pins 316 are still in "extended positions". Therefore, the object is held in place, and the packaging machine 10 can tightly and securely wrap the paper around the bottom surface of the object without tearing the paper. As a result, the approximate position of the paper around the object will be as shown in Figure 19. 【0098】 Next, two groups of slats 312 adjacent to the sides of the bottom folding arm 322 are moved by shear force adjacent to the paper and across the object, engaging the paper with each half of the object's sides, so that the first half becomes two opposing flaps or wings of paper. Pin 316 is retracted again to the same height as walls 304 and 306, allowing it to freely push and rotate objects. 【0099】 Next, using the wall panel 320, the box is pressed onto the bottom folding platform 324, between the other two groups of slats 312, toward the adhesive module 400. As the object is pushed across the bottom folding platform 324, the remaining unwrapped half of the paper folds into the bottom of the object, as schematically shown in Figure 20. The dimensions of the paper may be such that it overlaps the bottom of the object. The packaging machine 10 can be configured to cut the paper to dimensions corresponding to any desired amount of such overlap. 【0100】 When the bottom surface of the object is wrapped, and the object is pushed across the bottom folding platform 324, the object is simultaneously pushed adjacent to the stack of the remaining two pre-aligned slats 312. These stacks remain stationary while an object is pushed through them. When the object is pushed into the space between these groups of stationary slats 312, the slats 312 engage with the paper, causing the paper to fold over the remaining exposed surface of the object, thus completing the formation of the opposing paper wings. At this time, the state of the object is schematically shown in Figures 21 and 22. 【0101】 A partially wrapped object having four wings (two opposing wings on each side, one on the top of each side, and one on the bottom) is pressed by a wall panel 320 on a new plate or platform within a packaging machine 10 in an adhesive module 400. Here, the packaging machine 10 is configured to close and seal the upper and lower flaps on each side of the object before pushing the object back onto the object platform 30 so that the object is sent back to the starting position on the object platform 30 for distribution. 【0102】 Within the adhesive module 400, the wall panel 320 pushes the object and secures it to the railing 402, and then the packaging machine 10 is configured to advance the partially wrapped object toward the adhesive application mechanism without disturbing the unsealed wings (which at this point are positioned perpendicular to the railing 402). Here, the object needs to be aligned to a specific position within the adhesive module 400, which will allow the additional mechanical flap closing arms to engage properly. In one embodiment, the flap can engage with an object up to 13 inches in size. 【0103】 After the flap closing arm creases the paper flap, the paper is relatively securely fixed around the box, allowing the box to be moved more easily within the packaging machine before adhesive application is required. Therefore, another pusher rod 404 can be used to push the unsealed box into the appropriate position adjacent to the adhesive and flap closer. Additionally, pusher 404 can be used to hold the box in place when the wings are closed and sealed. As shown in Figure 12, the pusher 404 is configured and positioned such that when it engages with an object, an open paper flap adjacent to the pusher 404 is not obstructed by the pusher 404. 【0104】 Next, we will describe a preferred paper flap / wing sealing process. The object is pushed across platform 401 using pushers 404 and 405 such that one end of the object, which has an open flap, is positioned adjacent to the open slot 403. At least one adhesive dispenser 410-412 is configured to apply adhesive to an object (or to the paper covering the object) at a variable and selectable position. For example, adhesive dispensers 410 and 412 can be connected to a track assembly 414 to enable programmable movement of the adhesive dispensers 410 and 412 to desired positions corresponding to the dimensions of an object. 【0105】 The adhesive from adhesive stamps 410-412 or tape stamps may be applied to the object at a selected height to seal the lower wing of one side of the object. The movable "bottom closing arm" 406 is initially in a "retracted position" below the platform 401, and is moved upward adjacent to the object to fold the lower flap against the box and use the applied adhesive to seal the flap to the object. Next, the upper flap on the opposite side of the object, which is on the same side, can be closed in a similar manner, again using an application of adhesive. In this case, a closer arm 408 is used, starting from above the object and moving downwards adjacent to it, to fold and seal the remaining open flaps on the side of the object. The object in its nearly fully packaged state is schematically shown in Figure 23. In some embodiments, the adhesive can be applied only to the area of ​​paper where the flaps overlap after the first flap has been folded. In this case, the adhesive does not need to come into contact with the object at all. In this case, the bottom closing arm 406 can also be used to assist in holding the lower flap in place before the lower flap is sealed. 【0106】 Here, pushers 404 and 405 move to realign the last remaining unpackaged side of the box with the open slot 403, and the process described above is substantially repeated again until the final flap / wing is closed and secured. In the illustrated embodiment, two adhesive stamps 410 and 412 are used, one of which applies adhesive to each surface of the object. 【0107】 Preferred adhesive dispensers 410 and 412 may also be double-sided adhesive stamps. This choice of adhesive allows the automated packaging machine 10 to stamp and move (therefore, no adhesive components that slide or rub are needed). Echo dots are also an adhesive option, but this requires the addition of a "press and rub" configuration. 【0108】 Finally, the fully wrapped boxes are pushed towards the exit of the packaging machine using pushers 404, 405, and 412, returning to the same object platform 30 on which the unwrapped objects were initially placed, and the platform 30 is configured to return to its starting position. Figure 13 shows another diagram of the adhesive module 400, showing multiple pusher tracks, motors, and components of an additional packaging machine 10. Therefore, when an unpackaged rectangular object of any size is placed on the platform of the packaging machine, the packaging machine completely and autonomously wraps the object in paper, and then returns the fully wrapped object to its starting position on the object platform 30. 【0109】 Microcontrollers and PCBs may be used to assist in performing maintenance and servicing on packaging machines. For example, you might take inventory of how much paper and tape is left, whether the trash needs to be emptied, and make technical adjustments (such as tightening). These may be monitored and / or performed remotely via a network. 【0110】 If the paper is too thin, the packaging machine may not function optimally; therefore, a specific paper thickness may be recommended or required for proper use. 【0111】 For example, an advertisement could be presented to a user on their device screen because the packaging machine can provide 30 seconds of attention-grabbing time for a specific purpose (or other time roughly equivalent to the time it takes to package the box). Packaging machines may be installed near the sales area in physical stores. Advertisements can be changed remotely on the spot. Premium ad time slots may be more expensive to purchase. Advertisements can be targeted based on the specific gifts being fed into the packaging machine. 【0112】 Furthermore, automated packaging machines can be configured to operate within a warehouse in conjunction with conventional or existing assembly lines. Alternatively, a conveyor belt can be routed directly through the packaging machine (instead of a platform for raising and lowering boxes). Similarly, fully packaged boxes may be configured to exit the packaging machine area on the opposite side of the area where the boxes enter. One embodiment showing the arrangement of the packaging machine 10 is shown in the block diagram of Figure 24. 【0113】 The packaging machine of this invention can be configured to utilize double-sided packaging paper. Furthermore, this packaging machine may be configured to utilize n rolls of packaging paper. 【0114】 Figures 14-17 illustrate and illustrate further details of the control system and logic flow that form the basis of preferred embodiments of this disclosure. As shown in Figure 14, the packaging machine 10 can be configured with a master controller configured to communicate with each controller of the main subassemblies of the packaging machine 10, such as the platform turntable and aligner controller 1410, the paper handling controller 1420, the packaging controller 1430, the adhesive and distribution controller 1440, and the peripheral controller 1450. Furthermore, the master controller 1400 can be configured to communicate with the user interface 1460, device accessories such as a dimensioning camera or label printer 1470, and the network 1480. Each subassembly of the packaging machine 10 may further include any number of microcontrollers, drivers, motors, encoders and / or sensors as needed to implement the design choices discussed herein. The user interface can be provided via a computer or mobile application, such as the table-based interface shown in Figure 15. 【0115】 Here, the logical flow of an exemplary packaging machine 10 will be further explained with reference to Figures 16 and 17. Referring to Figure 16, starting from step S1600, a box of any size to be gift-wrapped is placed on the object platform 30 of the packaging machine 10 in any orientation. The object platform 30 may be equipped with a turntable, and the packaging machine 10 may be equipped with two or more object platforms 30. In step S1610, in one embodiment, the object platform 30 of the packaging machine 10 is calibrated so that an overhead dimensioning camera is used to obtain the length, width, and height of the boxes and their linear and angular placement on the object platform 30. A bench scale, integrated with the object platform 30 and connected to a controller, measures the weight of the box. In a retail setting, consumers may also be able to choose the design of the gift wrapping paper, which may require them to select either side (top or bottom) of a roll of "double-sided gift wrapping paper." 【0116】 Step S1620 determines whether the box is accepted or rejected. When a box is accepted (for example, based on the dimensions and shape of the box, or for example, based on the payment received), in step S1630, information and / or signals are transmitted to the subassembly of the packaging machine 10. For example, the box shape, box length (L), width (W), height (H), box weight, box position and placement angle on the object platform 30, paper design selection, and the calculation and transmission of the desired wrapping paper dimensions (2D), which are "length L + height H + overlap" × "2 (width W + height H) + overlap". If, as described herein, it is necessary to use one or more shutters to reduce the spacing of the paper handling platform in order to support the packaging paper over the opening of the object platform 30, the shutters are operated at the highest or lowest height. In step S1640, the object platform 30 is activated and the box is lowered into the packaging machine 10, thus "starting the packaging process". 【0117】 The packaging machine 10 can be configured to perform several tasks simultaneously with the start of the packaging process. In step S1650, a barcode reader and / or camera system connected to the processor of the packaging machine 10 is used to identify or assist in the identification of the object to be packaged or the properties of the object, for example, via cross-referencing with the assistance of an existing database (local or via a network) or artificial intelligence. Once such object identification is recognized, in step S1651, the display panel or other user interface may play targeted or general audio or video advertisements for the duration of the packaging cycle. Furthermore, such object identification information can also be used in step S1652 to relay additional parameters, such as the official dimensions of the box, to the subassembly of the packaging machine 10. 【0118】 In step S1660, the "Y-cutter blade" is positioned in the correct configuration according to the desired value calculated by "length L + height H + desired overlap". In step S1661, the paper is extruded via the nip roll onto the upper or lower paper platform (depending on the side selected by the user) to obtain a total paper dimension of "2 (width W + height H) + desired overlap". After being extruded, the paper is cut with an X-cutter. When the paper is pushed out, it is slit by a Y-cutter. 【0119】 Excess paper is guided directly to the lower platform and fed into the shredder in the waste management module, while usable paper is laid on the platform awaiting bins. It's also possible to track the paper's position using optical sensors. The wheels on the bottom platform are powered, and the gift wrapping paper is continuously rolled across the waste section into the shredder, where it is shredded according to the desired specifications and purpose (such as confetti or gift basket filling). At this point, the lower platform becomes fully usable again. 【0120】 When using the bottom side of double-sided gift wrapping paper for gift wrapping, press the double-sided gift wrapping paper across the entire upper platform and rotate it down to the lower platform using the guide. At this point, the wheels on the lower platform are energized and engage, pushing the double-sided gift wrapping paper into the correct position so that the bottom surface of the double-sided gift wrapping paper faces upwards. An optical sensor array is used to precisely track the leading edge of the gift wrapping paper, positioning it correctly while waiting for the box to be gift-wrapped. 【0121】 To properly accommodate packaging boxes of any desired height, the packaging machine performs the necessary internal adjustments to adjust the height. In this gift wrapping mode, a key objective is to create upper flaps that can accommodate various heights. This is achieved, as explained above, by using multiple thin, rigid "shim 312 sets" and individual "shim selectors" equipped with wedges 314. There are four such sets of shim 312, each corresponding to one of the four vertical edges of the box. The number of Sims that can be placed in a particular box depends on the height of the box and the height of the known Sims. 【0122】 The number of shims 312 to be deployed is achieved by the "shim selector" wedge mechanism described herein. The shim selector is powered on and operates vertically to the correct height, and the wedge 314 awaits the arrival of the set of shims 312. At that point, the wedge 314 is inserted between the two shims 312 to form an opening, into which the gift wrapping paper can be inserted and sandwiched, allowing it to flap around. A set of four shims 312 is moved to individual shim selectors, and all four wedges 314 are inserted between the desired shims 312 (for example, based on the height of the box), and then the shim selectors are activated and lifted, lifting all the shims 312 that are above the selectors. Next, move the shim selector further inward and downward, thereby using the wedge pin to immediately secure the selector wedge under shim 312 and create the necessary opening in the upper wing. The shim 312, which is on top of the wedge 314, is redundant and serves no further purpose in a box of this particular height. The shim 312 under the wedge acts as a wall, providing the necessary shear force to push the box through, and folds the paper over the vertical edges of the box, creating "top and bottom flaps" on the two uncovered sides (width x height faces). Note that the lower flap is achieved solely by the non-adjustable space between the platform and the lowest shim of the set of shims 312 (see Figures 7-8). With the above configuration, gift wrapping can be applied to boxes of any height. 【0123】 In step S1670, the packaging machine 10 is equipped with components based on the measured height of the box. Based on the height of the box, the desired number of shims 312 required for gift wrapping is calculated, and all four "shim selector wedges 314" are positioned at the correct height and aligned so that the stack of shims 312 engages with the shim selection assembly 380. The stack of four sim 312s is moved to their respective sim selectors. Insert the wedge 314 of the shim selector between the appropriate shims 312, and lift and remove the topmost (unnecessary) shim 312. In step S1671, each of the two corresponding sets of shims 312 moves to its respective position, creating space to accommodate the required box length (L). The multi-flap pusher 320 opens and closes as needed (its width increases via the folded sections 81 < 80 < 82). This is to generate the desired dimensions for pressing the box lengthwise during or after the flap creation process (corresponding to the following combination options: section 80, section 80+81, section 80+section 82, section 80+81+82). 【0124】 In step S1680, the mechanically adjustable walls within the primary packaging chamber are spaced apart according to the width (W) of the box. 【0125】 In step S1690, at least one supporting rail of the adhesive application section is moved to the correct position to ensure that the box is secured in a properly aligned position when the box is received after the flap has been created. The front and rear adhesive mounts are energized and operate to the height required to finally apply the adhesive to the paper as one of the final steps in the packaging process. 【0126】 Referring to Figure 17, an exemplary method for packaging a box completely and autonomously is illustrated. In the initiation step S1700 of this process, an object such as a rectangular box is placed on the object platform 30 of the packaging machine, and the box is accepted for packaging. In step S1701, the object platform 30 begins to descend into the packaging machine 10. 【0127】 Once the box begins to descend, in step S1702, the turntable of the object platform 30 is used to rotate the box to nearly align it with the paper roll, and then a mechanical "box-aligner" arm is energized and begins to move symmetrically inward, pushing the box toward the center of the platform while keeping it parallel to the gift wrapping paper roll. The box aligner can move and stop when it detects adequate resistance from the box, or when it detects sufficient resistance to fully accommodate the width dimensions of the box. 【0128】 Next, in step S1703, the box pusher is activated and pushes the box toward the two-tier base plate so that a sufficient amount of gift wrapping paper can later create flaps on the opposite front and back sides of the box (the flaps themselves are large enough to create the desired overlap when closed). 【0129】 In step S1704, the box is pushed upward through the opening of the paper platform (located in the center of the cut paper) via a scissors mechanism built into the base plate on which the box is mounted, causing the box and paper to pass through the paper platform opening symmetrically. In other words, the baseplate acts in the first stage, pushing the box upward (vertically) through the opening where the gift wrapping paper sheet is placed (horizontally), causing the box to rise with the gift wrapping paper "folded to the sides of the box and covering the top of the box." 【0130】 The second stage of movement of the base plate pushes the box further through the adjustable walls. The adjustable walls apply shear force in response to the upward movement of the box, ensuring that the wrapping paper neatly wraps the top surface (length x width) and the two sides (length x height) as the box enters the primary packaging chamber of the packaging machine. Adjustable top and side stoppers engage to secure the box in place, ensuring the gift wrapping process is completed successfully. At this stage, an inverted U-shape is obtained, wrapped around the box. 【0131】 After the platform is freed from the boxes, the box aligners are retracted, the platform is energized again and raised to the same height as the adhesive application section, and the fully packaged boxes are finally returned to the platform for distribution. 【0132】 Referring now to step S1705, the serrated comb plates move in tandem, wiping and covering the bottom of the box in an overlapping manner. The serrated comb moves from right to left, lifting the lower half (right) of the box and smoothing out the folds (draping). Simultaneously, the powered-up and activated multi-flap pusher 320 pushes the box, causing the lower half (left) of the gift wrapping paper to wipe the bottom surface and create a slight overlap with the right half covered by the gift wrapping paper. The right side finishes slightly faster, then you push the box to finish the "bottom overlap". Then, in S1706, a flap is formed almost simultaneously with this process. 【0133】 Furthermore, the multi-flap pusher 320 continues to push (from right to left, as shown in Figures 7 and 8), causing the wrapping paper to fold inward "across the four vertical edges of the box" over the box. Furthermore, this pressing action of the box pushes the wrapping paper into the shim openings at the top and bottom, creating "upper flaps" and "lower flaps" on the two uncovered sides (width x height) of the box, respectively (see Figures 21-22). The box is continuously pressed across the entire packaging section by the multi-flap pusher 320, and the four flaps are continuously held in place to form the flap. 【0134】 Proceeding to step S1707, the box is pressed into the adhesive application section until it is secured against the "receiving rail" (along the length of the box). In step S1708, the pusher is powered to push the box from its flap side, aligning it to close the flap on the opposite side. The rectangular wiper operates, and as the lower flap folds over the bottom edge of the box, it pushes the lower flap up into place. Next, the glue mount is powered and rotated, and a glue dot is applied to the upper end of the lower flap or near the upper end. The second rectangular wiper is powered and pressed down, causing the upper flap to close over the adhesive dot and slightly overlap with the lower flap. In this way, the adhesive is not applied directly to the box itself, but only to the paper. 【0135】 In step S1709, the pusher is powered again and operates to move the box further forward, allowing the same upper and lower rectangular wipers to be used to repeat the above process of closing the remaining open flaps. In this case, adhesive dots are applied to the back adhesive mount so that the flap closes. 【0136】 In step S1710, the pusher is powered again and operates again, moving the box further forward. This causes the pusher to be powered and operate, pushing the fully gift-wrapped box onto the waiting object platform 30. Upon receiving the beautifully and perfectly gift-wrapped box, in step S1711, the object platform 30 is powered and activated, moving upward to its original position for distribution. 【0137】 In step 1712, once the gift wrapping cycle is complete, you can stop the advertisement on the display panel or other user interfaces. All package machine-level data, including automation data (including sensor data) for this gift packaging cycle, can be transmitted from various memory banks within the package machine 10 to a master controller, which can then transmit relevant information to a computer network for maintenance, monitoring, or further operation of the package machine (such as using IoT protocols). 【0138】 Real-time object recognition-based advertising 【0139】 In a preferred embodiment of the disclosed automatic packaging machine, the packaging machine of the present application may be presented to the user in a retail store setting. For example, by installing kiosks in retail stores and malls, users can easily wrap boxes containing retail products they purchased at the same location. An automated packaging machine may be configured to include a screen and / or speaker used to provide audio and / or video to the user or potential user. For example, an automated packaging machine can be configured to play advertisements through a screen or speaker, including at the point of sale in a retail store. Advertisements can be shown to all potential users while the automated packaging machine is not being used for gift wrapping activities, or they can be shown while the user of the packaging machine is waiting for their gift to be wrapped. 【0140】 In certain cases, the advertisements presented to users may be targeted advertisements. For example, a retailer may use an existing or custom ".mp4" video file to deliver video advertisements to users via the screen of an automated packaging machine. Such advertisements may be related to active promotions offered by the store, and in some cases may be related to the purchase of specific products at the store. Stores may be able to control in real time the ads they show to potential users. 【0141】 Targeted advertising on automated packaging machines is expected to be particularly relevant to the objects being packaged. For example, the camera on a packaging machine can be further configured to recognize a specific object being packaged and then present targeted advertisements to the user based on that object. For example, the camera on an automated packaging machine may be configured to detect that the object being packaged is a box containing new sneakers. Such image recognition can be achieved using a combination of image analysis and object libraries employing commonly known techniques in this field. 【0142】 Based on this understanding, automated packaging machines may be configured to display advertisements related to sneakers, such as waterproofing and stain resistance, to users. In some embodiments, specific promotional items related to the detected object may be presented to the user. Continuing from the previous example, based on the detection of the sneaker box being packaged, a 20% off coupon for stain repellent may be offered to the user. Information related to promotional products may be tracked in order to provide conversion data relevant to specific advertising campaigns. For example, if a coupon is presented to a user, the automated packaging machine can be configured to track whether and when such a coupon was redeemed. Those skilled in the art will recognize that any number of alternative targeting criteria can be used. 【0143】 In an alternative embodiment, the automatic packaging machine may be configured to include a barcode scanner that can be used to detect the object being packaged. For example, a barcode scanner could be integrated into the platform module of an automated packaging machine so that the barcode on the object to be packaged is detected as soon as the user places a box on the packaging machine. 【0144】 When the specific object being packaged is identified through methods such as barcode scanning, this information can be used to target specific advertisements to users, and other benefits can also be expected from possessing such information. For example, an object library might contain information related to the precise dimensions of the box being packaged. This information can be used to provide further support in place of the box dimensions collected by the automated packaging machine, as mentioned above. Having accurate box dimensions can be used, for example, to reduce or eliminate measurement error buffers in calculating the required packaging dimensions based on the measurement resolution of a software program that measures an object to be packaged based on an image captured by a camera. In another example, an automated packaging machine may be configured to present information to the user via a packaging machine interface without the need to actually package the goods. For example, a user can use an automated packaging machine interface to scan an object and display information about the object on the screen, such as price, specifications, reviews, and competitor comparisons. Such information may be presented to users in combination with targeted advertisements related to the object. 【0145】 In some embodiments, it is expected that an automated packaging machine will collect information about a specific user of the packaging machine. For example, users can scan retail store loyalty cards or log in to a store's online account. In this case, the automatic packaging machine can be configured to use any information collected about the object being packaged in conjunction with information known about a particular user at that time (for example, specific advertisements that are more targeted to that user). 【0146】 In further embodiments of the present disclosure, an automated packaging machine may be configured to provide real-time bidding for advertisements based on recognized objects and / or specific users. An automated packaging machine may be configured with software that displays advertisements from specific companies based on the current highest bid for that advertising opportunity. For example, the system might include bidding opportunities related to users scanning specific objects, such as new smartphones. Whenever a new smartphone is detected by the automated packaging machine, an advertisement corresponding to the highest bid in its selection mechanism may be displayed. For example, multiple providers of smartphone protective cases may be allowed to bid on ad slots to play ads when a specific model of smartphone is detected by an automated packaging machine. 【0147】 In various embodiments of this disclosure, it should be understood that the sequence numbers of the processes described above do not indicate the order of execution, and the order of execution of each process should be determined by its function and internal logic. Furthermore, this should not be construed as constituting any limitation on the implementation process of the embodiments of this disclosure. 【0148】 Those skilled in the art will understand that the components and algorithmic steps of the various examples described in relation to the embodiments disclosed herein can be implemented in electronic hardware or in combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the design constraints of the specific application and technical solution. A person skilled in the art may use different methods to implement the functions described for each specific application, but such implementations should not be considered beyond the scope of this disclosure. 【0149】 Those skilled in the art will clearly understand, for the convenience and brevity of explanation, that specific working processes of the systems, devices, and components described above may refer to the corresponding processes in embodiments of the methods described above. Further details will not be explained again here. 【0150】 It should be understood that in some embodiments provided by this disclosure, the disclosed systems, apparatus, and methods may be implemented in other ways. For example, the embodiments of the apparatus described above are merely illustrative. The component division described is merely a logical functional division. In actual implementations, other partitioning methods may exist. For example, multiple components may be coupled or integrated into another system, or some functions may be ignored or not executed. Furthermore, the couplings, direct couplings, or communication connections illustrated or described may also be indirect couplings or communication connections via some electrical, mechanical, or other interface, device, or unit. 【0151】 Components listed as separate components may or may not be physically separated, and components displayed as units may or may not be physical components. In other words, they can be located in one place or distributed across multiple networked components. Some or all of the components may be selected according to the actual needs for achieving the objectives of the technical solution of the embodiment. 【0152】 In each embodiment of this disclosure, each functional component may be integrated into a single processing module, each unit may exist physically separately, or two or more components may be integrated into a single unit. 【0153】 The functions described herein may be implemented in the form of software function units and, when sold or used as standalone products, may be stored on computer-readable storage media. Based on this understanding, essential or partial technical solutions of this disclosure that contribute to prior art, or parts of such technical solutions, can be embodied in the form of software products stored on a storage medium. This includes instructions causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of this disclosure. The aforementioned storage media include, but are not limited to, mobile hard disks, read-only memory (ROM), random access memory (RAM), disks, optical discs, or other media capable of storing program code. 【0154】 This disclosure is intended to be subject to numerous changes and modifications. Therefore, although the currently preferred form of the system has been illustrated and described, and several modifications and alternatives have been described, it will be readily apparent to those skilled in the art that various additional changes and modifications can be made without departing from the spirit of the invention, as defined and distinguished by the following claims.

Claims

[Claim 1] It is a packaging machine, User interface and At least one object platform, At least one roll of paper and A rectangular object placed on an object platform, A module configured to acquire the dimensions of an object, A waste management module including a paper shredder, Equipped with, The packaging machine supplies paper from at least one paper roll and cuts the paper to dimensions based on the dimensions of the object. The packaging machine wraps the object with the cut paper. The aforementioned packaging machine is Dispose of the excess cut paper. The processed paper is stored in the waste management area for recycling or reuse. A packaging machine characterized by being configured in such a way. [Claim 2] A packaging machine according to claim 1, The aforementioned object platform, turntable, including A packaging machine characterized by being configured in such a way. [Claim 3] A packaging machine according to claim 1, The packaging machine aligns the object with the paper. A packaging machine characterized by being configured in such a way. [Claim 4] A packaging machine according to claim 1, The position of the object on the object platform is determined. A packaging machine characterized by being configured in such a way. [Claim 5] A packaging machine according to claim 1, At least one packaging machine component is adjusted to fit the dimensions of the object. A packaging machine characterized by being configured in such a way. [Claim 6] A packaging machine according to claim 1, The aforementioned paper is wrapping paper. A packaging machine characterized by being configured in such a way. [Claim 7] A packaging machine according to claim 1, The dimensions of the object obtained include its weight, length, height, and width. A packaging machine characterized by being configured in such a way. [Claim 8] A packaging machine according to claim 1, Dimension selection assembly, It further includes, The specific dimensions of the dimension selection assembly are selected based on at least one measured dimension of the object. A packaging machine characterized by being configured in such a way. [Claim 9] A packaging machine according to claim 8, The aforementioned dimension selection assembly, Shim selection assembly and, A plurality of shims arranged adjacent to each other and separated by one or more spacers, wherein a plurality of shims for forming a stack of the shims, Furthermore, The shim selection assembly selects several shims required to wrap the flap around the object, based on at least one measured dimension of the object. A packaging machine characterized by being configured in such a way. [Claim 10] A packaging machine according to claim 8, The at least one measured dimension is the length, width, or height of the object. A packaging machine characterized by being configured in such a way. [Claim 11] A packaging machine according to claim 8, Using the selected portion of the dimension selection assembly, fold the flap on at least one side of the object. Applying a shear force across at least one side of the object adjacent to the paper A packaging machine characterized by being configured in such a way. [Claim 12] A packaging machine according to claim 11, The flap is fixed around the object using adhesive, and the adhesive does not come into contact with the object. A packaging machine characterized by being configured in such a way. [Claim 13] A packaging machine according to claim 1, Return the fully packaged object to its starting position on the object platform. A packaging machine characterized by being configured in such a way. [Claim 14] A packaging machine according to claim 1, Identifying the object A packaging machine characterized by being configured in such a way. [Claim 15] A packaging machine according to claim 1, Identify the object using a barcode scanner or a camera equipped with an image processor. A packaging machine characterized by being configured in such a way. [Claim 16] A packaging machine according to claim 15, Information is selected based on the identification of the object, and the selected information is displayed via the user interface. A packaging machine characterized by being configured in such a way. [Claim 17] A packaging machine according to claim 16, The selected information is configured to be transmitted over the network. The selected information is targeted advertising or messaging. A packaging machine characterized by being configured in such a way. [Claim 18] A packaging machine according to claim 1, The user interface is provided on a panel on the packaging machine, and a choice of at least two types of paper is selected via the user interface. A packaging machine characterized by being configured in such a way. [Claim 19] A packaging machine according to claim 1, The user interface is provided via a computer or mobile application. Furthermore, the packaging machine obtains user authentication or payment information through the user interface. A packaging machine characterized by being configured in such a way. [Claim 20] A packaging machine according to claim 1, It is configured to store packaging machine diagnostic data and to transmit packaging machine diagnostic data over a network. The diagnostic data of the packaging machine triggers a maintenance or repair warning, which then sends a maintenance or repair warning. The warning in question is a paper shortage warning, a low adhesive level warning, a threshold waste warning, or a packaging machine error warning. The packaging machine diagnostic data is used to generate a time schedule for packaging machine maintenance. A packaging machine characterized by being configured in such a way. [Claim 21] A packaging machine according to claim 1, Label makers and label printers, To further enhance A packaging machine characterized by being configured in such a way. [Claim 22] A packaging machine according to claim 1, The packaging machine is integrated into the conveying system. A packaging machine characterized by being configured in such a way. [Claim 23] A packaging machine according to claim 1, The aforementioned at least one paper roll is a double-sided paper roll, The packaging machine aligns the object to the selected side of the double-sided paper. A packaging machine characterized by being configured in such a way. [Claim 24] It is a packaging machine, User interface and At least one object platform, At least one roll of paper and A rectangular object placed on the aforementioned at least one object platform, A module configured to obtain the dimensions of the object, including its length, height, and width, Equipped with, The packaging machine determines the position of the object on the at least one object platform, The packaging machine supplies paper from at least one paper roll and cuts it to dimensions based on the dimensions of the object. A dimension selection assembly in which specific dimensions of the dimension selection assembly are selected based on the dimensions of the object, The packaging machine is configured to use a selected portion of the dimension selection assembly to fold a flap on at least one side of the object and to apply a shear force across the side of the object adjacent to the paper, Equipped with, When the flap is folded, it is secured around the object using adhesive, and the adhesive does not come into contact with the object. A waste management module and a paper shredder, The packaging machine is configured to process excess cut paper and store the processed paper in a waste management area for recycling or reuse. The aforementioned at least one object platform includes a turntable, The packaging machine aligns the object with the paper, The packaging machine is configured to determine the position of an object on the object platform, and at least one packaging machine component is adjusted to fit the dimensions of the object. The packaging machine wraps the object with the paper, Furthermore, the packaging machine is configured to return the fully packaged object to the starting position of the at least one object platform. In addition, the packaging machine identifies the object, selects information based on the identification of the object, and displays the selected information via a user interface. A packaging machine characterized by being configured in such a way. [Claim 25] A method for packaging a rectangular object, The aforementioned rectangular parallelepiped object is placed on the object platform of the packaging machine. The packaging machine includes a user interface and at least one paper roll. The packaging machine obtains the dimensions of the object, The packaging machine includes a waste management module, which includes a paper shredder. The packaging machine supplies paper from at least one paper roll and cuts it to dimensions based on the dimensions of the object. The aforementioned packaging machine wraps an object in paper. The aforementioned packaging machine is Dispose of the excess cut paper. The processed paper is stored in the waste management area for recycling or reuse. A method for packaging a rectangular parallelepiped-shaped object, characterized by being configured in such a way.