Method, apparatus, and recording medium for managing product packaging

TWI943157BActive Publication Date: 2026-10-21COUPANG CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
TW113123926
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-06-13
Filing Date
2024-06-27
Publication Date
2026-10-21
Estimated Expiration
2044-06-26

AI Technical Summary

Technical Problem

Existing e-commerce delivery systems face challenges in determining optimal packaging methods to prevent damage to goods while minimizing the use of cushioning materials, which can be costly.

Method used

An apparatus and method that uses processors to determine a recommended packaging method based on product classification and weight criteria, deciding whether to include cushioning material based on product groups and weight comparisons.

Benefits of technology

Optimizes packaging decisions to reduce cushioning material usage while effectively protecting goods during delivery, balancing cost and protection needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TB001916893_001
    Figure TWG2TB001916893_001
  • Figure TWG2TB001916893_002
    Figure TWG2TB001916893_002
  • Figure TWG2TB001916893_003
    Figure TWG2TB001916893_003
Patent Text Reader

Abstract

This invention relates to a method, apparatus, and recording medium for managing the packaging of goods. One embodiment of the apparatus may include: one or more processors; one or more memories storing commands to be executed by the one or more processors; and when executing the commands, the one or more processors as follows: obtain information from a terminal relating to one or more goods that are to be packaged; determine a recommended packaging method for the one or more goods based on the information relating to each of the one or more goods; and transmit information indicating the recommended packaging method to the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to a technology for managing packaged goods. [Previous Technology]

[0002] Users can purchase goods in online stores using e-commerce services. Users can purchase various types of goods in a single order. The various types of goods ordered must be delivered to the user without damage.

[0003] To prevent goods from being impacted during delivery, cushioning material can be inserted into the packaging of the goods. Cushioning material can prevent damage to goods, but excessive use of cushioning material can incur significant costs for the provider. [Summary of the Invention]

[0004] [The problem the invention aims to solve]

[0005] At least one embodiment of the present invention is capable of processing information indicating the packaging method of inserting or not inserting cushioning material when packaging one or more products.

[0006] The technical subject matter of this invention is not limited to the technical subject matter mentioned above. Those skilled in the art within the technical field of this invention can clearly understand other technical subject matters not mentioned based on the following description. [Technical Means for Solving the Problem]

[0007] An apparatus according to one embodiment of the present invention may include: one or more processors; and one or more memory stores commands for execution by the one or more processors; the apparatus is configured such that, when executing the commands, the one or more processors: obtain information from a terminal relating to one or more products that are to be packaged; determine a recommended packaging method for the one or more products based on the information relating to the one or more products; and transmit information indicating the recommended packaging method to the terminal.

[0008] In one embodiment, the packaging method applied to one or more of the above-mentioned products may be displayed on the terminal based on information indicating the recommended packaging method.

[0009] In one embodiment, the above-mentioned device can be configured such that, when determining the recommended packaging method, the one or more processors perform the following: based on the product classification criteria, determine whether there are any products belonging to the first product group among the one or more products; based on the determination that there are products belonging to the first product group among the one or more products, determine the recommended packaging method based on at least one of the following: a comparison result between the sum of the weights of the products belonging to the first product group and a first weight, or a comparison result between the sum of the weights of the one or more products and a second weight.

[0010] In one embodiment, when determining the above-mentioned recommended packaging method, the above-mentioned one or more processors may, when the sum of the weights of the products belonging to the above-mentioned first product group is greater than or equal to the first weight, determine the above-mentioned recommended packaging method as follows: inserting cushioning material into the packaging applied to the above-mentioned one or more products.

[0011] In one embodiment, when determining the above-mentioned recommended packaging method, the above-mentioned one or more processors may, as follows: when the sum of the weights of the products belonging to the first product group is less than the first weight, and the sum of the weights of the above-mentioned one or more products is greater than the second weight, the following packaging method is determined as the above-mentioned recommended packaging method, that is, inserting cushioning material into the packaging applied to the above-mentioned one or more products.

[0012] In one embodiment, when determining the above-mentioned recommended packaging method, the above-mentioned one or more processors may, as follows: when the sum of the weights of the products belonging to the first product group does not reach the first weight, and the sum of the weights of the above-mentioned one or more products does not reach the second weight, determine the following packaging method as the above-mentioned recommended packaging method, that is, not inserting cushioning material into the packaging applied to the above-mentioned one or more products.

[0013] In one embodiment, when determining the recommended packaging method, the processor may: determine, based on the product classification criteria, whether there is a product belonging to a first product group among the one or more products; determine, based on the determination that there is no product belonging to the first product group among the one or more products, whether the sum of the weights of the one or more products is greater than or equal to a second weight; determine, based on the determination that the sum of the weights of the one or more products is greater than or equal to the second weight, determine the following packaging method as the recommended packaging method, namely, inserting cushioning material into the packaging applied to the one or more products; determine, based on the determination that the sum of the weights of the one or more products does not reach the second weight, determine the following packaging method as the recommended packaging method, namely, not inserting cushioning material into the packaging applied to the one or more products.

[0014] In one embodiment, at least one of the first weight or the second weight may be determined based on the packaging type applied to the package of the one or more products, and the one or more processors may determine the packaging type applied to the package of the one or more products based on the packaging reference.

[0015] In one embodiment, the above-mentioned commodity classification criteria may be a criterion determined based on the following delivery information: delivery information related to one or more commodities that have been delivered or one or more commodities that have been damaged during delivery.

[0016] In one embodiment, the processor may: obtain delivery information related to the one or more goods that have been delivered or the one or more goods that have been damaged during delivery; and update the product classification criteria based on the delivery information related to the one or more goods that have been delivered or the one or more goods that have been damaged during delivery.

[0017] In one embodiment, delivery information related to the above-mentioned one or more goods that have been delivered or the above-mentioned one or more goods that have been damaged during delivery may include information related to the number of return requests for the above-mentioned one or more goods that have been delivered or the above-mentioned one or more goods that have been damaged during delivery.

[0018] In one embodiment, during the process of updating the above-mentioned commodity classification criteria, the above-mentioned one or more processors may update the above-mentioned commodity classification criteria based on the above-mentioned delivery information so that commodities that do not belong to the above-mentioned first commodity group but belong to the second commodity group belong to the above-mentioned first commodity group.

[0019] In one embodiment, the above-mentioned one or more processors may change the first weight based on the above-mentioned delivery information.

[0020] A method according to one embodiment of the present invention is implemented in an apparatus including one or more processors and one or more memories storing commands to be executed by the one or more processors. The method may include the following steps: the one or more processors obtain information related to one or more products as objects of packaging from a terminal; determine a recommended packaging method for the one or more products based on the information related to the one or more products; and transmit information indicating the recommended packaging method to the terminal.

[0021] In one embodiment, the step of determining the recommended packaging method for the above-mentioned one or more products may include the following steps: determining whether there are products belonging to a first product group among the above-mentioned one or more products based on the product classification criteria; and determining the recommended packaging method based on at least one of the following: determining that there are products belonging to the first product group among the above-mentioned one or more products, based on the comparison result between the sum of the weights of the products belonging to the first product group and a first weight, or the comparison result between the sum of the weights of the above-mentioned one or more products and a second weight.

[0022] In one embodiment, the step of determining the recommended packaging method based on at least one of the comparison results between the sum of the weights of goods belonging to the first product group and the first weight, or the comparison results between the sum of the weights of one or more products and the second weight, may include the following steps: when the sum of the weights of goods belonging to the first product group is greater than or equal to the first weight, the following packaging method is determined as the recommended packaging method, namely, inserting cushioning material into the packaging applied to one or more products; when the sum of the weights of goods belonging to the first product group is greater than or equal to the first weight, the following packaging method is determined as the recommended packaging method, namely, inserting cushioning material into the packaging applied to one or more products; When the sum of the weights of the products does not reach the first weight mentioned above, but the sum of the weights of the aforementioned one or more products reaches the second weight mentioned above, the following packaging method will be determined as the recommended packaging method: inserting cushioning material into the packaging applied to the aforementioned one or more products; when the sum of the weights of the products belonging to the aforementioned first product group does not reach the first weight mentioned above, and the sum of the weights of the aforementioned one or more products does not reach the second weight mentioned above, the following packaging method will be determined as the recommended packaging method: not inserting cushioning material into the packaging applied to the aforementioned one or more products.

[0023] In one embodiment, the second weight may be a weight heavier than the first weight.

[0024] One embodiment of the present invention provides a non-transitory computer-readable recording medium capable of recording commands executable by one or more processors. These commands are configured such that, upon execution of the commands, the one or more processors: obtain information from a terminal relating to one or more products intended for packaging; determine a recommended packaging method for the one or more products based on the information relating to each of the products; and transmit information instructing the recommended packaging method to the terminal. [Effects of the Invention]

[0025] According to at least one embodiment of the present invention, information indicating a recommended packaging method for packaging one or more goods can be processed.

[0026] The effects of the technical concept of the present invention are not limited to the effects mentioned above. Those skilled in the art can clearly understand other effects not mentioned in the present invention.

Implementation Method

[0028] The various embodiments described in this invention are illustrated for the purpose of clearly explaining the technical concept of the invention and are not intended to limit them to specific implementation methods. The technical concept of the invention includes various modifications, equivalents, alternatives, and embodiments obtained by selectively combining all or part of the embodiments described in this invention. Furthermore, the scope of the technical concept of the invention is not limited to the various embodiments presented below or their specific descriptions.

[0029] Unless otherwise defined, the terms used in this invention, including technical or scientific terms, may have the meaning commonly understood by one of common sense in the technical field to which this invention pertains.

[0030] The expressions such as "comprising," "may include," "possibly possess," "may possess," "have," and "may have" used in this invention mean that there are object features (e.g., functions, actions, or constituent elements), and do not exclude the existence of other additional features. That is, the expressions described above should be understood as open-ended terms that have the possibility of including other embodiments.

[0031] Unless otherwise mentioned, the singular expressions used in this invention may include the meaning of the plural expressions, which is also used in the singular expressions described in the claims of this invention.

[0032] Unless otherwise mentioned, the terms "first", "second" or "first", "second" as used in this invention are used to distinguish one object from other objects when referring to a plurality of objects of the same kind, and are not used to limit the order or importance of such objects.

[0033] The expressions “A, B and C”, “A, B or C”, “A, B and / or C”, or “at least one of A, B and C”, “at least one of A, B or C”, “at least one of A, B and / or C” used in this invention may refer to each of the listed items or all possible combinations of the listed items. For example, “at least one of A or B” may refer to (1) at least one A, (2) at least one B, or (3) at least one A and at least one B.

[0034] The term “based on” used in this invention is used to describe one or more factors that affect the determination or judgment of an action or behavior described in a statement or article containing the term. The term does not exclude other factors that affect the determination or judgment of the action or behavior.

[0035] Depending on the context, the expression "configured to" as used in this invention may have meanings such as "configured in a ~ manner", "possessing ~ capabilities", "modified in a ~ manner", "manufactured in a ~ manner", and "capable of ~". This expression is not limited to the meaning of "specially designed in hardware". For example, a processor configured to perform a specific action may refer to a general purpose processor that can perform that specific action by executing software, or a special purpose computer that is programmed to perform that specific action.

[0036] Hereinafter, various embodiments described in the present invention will be described with reference to the accompanying drawings. In the drawings and descriptions, the same or substantially equivalent constituent elements are given the same reference numerals. Furthermore, in the following descriptions of various embodiments, repeated descriptions of the same or corresponding constituent elements may be omitted, but this does not mean that the constituent element is not included in the embodiment.

[0037] Figure 1 illustrates an environment in which an embodiment of the present invention can be applied. Device 110 and terminal 120 can communicate with each other via connection.

[0038] Device 110 may be a device for managing the packaging methods of one or more products. For example, device 110 may determine a recommended packaging method for appropriately packaging one or more products based on information related to one or more products. For example, device 110 may be a server device for managing the packaging of one or more products. Device 110 may generate information indicating recommended packaging methods related to one or more products as objects of packaging, and provide the information indicating recommended packaging methods related to one or more products as objects of packaging to terminal 120. Device 110 may provide terminal 120 with the information indicating various recommended packaging methods described below via a page and / or notification.

[0039] Terminal 120 may be a device for managing the warehousing and outbound operations of one or more goods as encapsulated objects. Terminal 120 may be a terminal capable of sending and receiving various information with device 110 via a network. For example, terminal 120 may be a device capable of implementing a Warehouse Management System (WMS). Here, the Warehouse Management System (WMS) may be a program that manages order fulfillment of goods and the warehousing and outbound operations of goods stored in a distribution center. Terminal 120 may be a computer, laptop, portable device, etc. However, the type of terminal 120 is not limited to this, and may be any device that communicates with device 110 or other devices via a network.

[0040] Terminal 120 may provide information obtained from device 110 to the user, or obtain input from the user, or transmit the obtained input to device 110. Specifically, terminal 120 may obtain input from the user to request a recommended packaging method related to one or more products, and corresponding to the obtained input, request device 110 to transmit information indicating the recommended packaging method. Here, the user may be a packer of one or more products as the object of packaging, but is not limited to this. The input obtained from the user may include various forms of input such as clicking with a mouse, touching with a touchpad or touchscreen, voice recognition, barcode or QR (Quick Response) code input of one or more products as the object of packaging, and other electronic inputs. Terminal 120 may obtain information from device 110 indicating a recommended packaging method for one or more products as the object of packaging, and based on the information indicating the obtained recommended packaging method, display the packaging method applied to one or more products.

[0041] The network can serve to connect device 110 to terminal 120 or other external devices. For example, the network can provide a connection path so that terminal 120 can connect to device 110 and send and receive packet data with device 110. The network can be implemented as any type of wired or wireless network such as a Local Area Network (LAN), a Wide Area Network (WAN), a Mobile Radio Communication Network, or Wibro (Wireless Broadband Internet).

[0042] FIG2 is a block diagram illustrating a device 110 according to one embodiment of the present invention. The device 110 may include one or more processors 111 and / or one or more memory units 112 as constituent elements. Furthermore, in one embodiment, at least one of the constituent elements of the device 110 may be omitted, or other constituent elements may be added to the device 110. In one embodiment, some constituent elements may be additionally or alternatively integrated to achieve, or implemented as a single or multiple entities. In the present invention, one or more processors 111 may be referred to as processor 111. Unless explicitly stated otherwise in the context, the term processor 111 may refer to a collection of one or more processors. In the present invention, one or more memory units 112 may be referred to as memory units 112. Unless explicitly stated otherwise in the context, the term memory units 112 may refer to a collection of one or more memory units. In one embodiment, at least some of the internal / external components of device 110 can be interconnected via buses, GPIO (General Purpose Input / Output), SPI (Serial Peripheral Interface), or MIPI (Mobile Industry Processor Interface) to transmit and receive information (data, signals, etc.). In one embodiment, device 110 can manage the packaging methods of more than one product.

[0043] In one embodiment, the device 110 may further include a communication circuit 113. The communication circuit 113 can communicate with a terminal. That is, the communication circuit 113 can perform wireless or wired communication between the device 110 and the terminal. For example, the communication circuit 113 can implement wireless communication in the following ways: eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth, NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System), etc. For example, the communication circuit 113 can implement wired communication via USB (Universal Serial Bus), HDMI (High Definition Multimedia Interface), RS-232 (Recommended Standard-232), or POTS (Plain Old Telephone Service). In one embodiment, the device 110 can also be integrated with other devices. In this case, the communication circuit 113 functions as a connection circuit or interface between the device 110 and corresponding other devices.

[0044] The processor 111 can drive software (e.g., commands, programs, etc.) to control at least one component of the device 110 connected to the processor 111. Furthermore, the processor 111 can perform various operations related to the present invention, such as calculations, processing, data generation, or manipulation. Also, the processor 111 can load data from memory 112 or store such data in memory 112. Furthermore, the processor 111 can send and receive various information with a terminal via communication circuit 113. In one embodiment, the processor 111 can send various information, such as information indicating a recommended packaging method, to the terminal by controlling communication circuit 113.

[0045] The processor 111 can obtain product-related information from the terminal. Here, for example, product-related information may include information related to the product's type, weight, etc. The processor 111 can obtain information from the terminal related to each of the more than one product that is being packaged. For example, the processor 111 can obtain information related to the weight of each product that is being packaged; information related to the type of each product that is being packaged; in other words, information related to whether the product being packaged is a food ingredient such as milk or eggs, or an electronic device such as a mobile phone or smartwatch. When a user inputs the product that is being packaged through the terminal, information related to the weight, type, etc., of that product can be transmitted from the terminal to the device 110.

[0046] The processor 111 can determine a recommended packaging method for the product based on product-related information obtained from the terminal. In one embodiment, the recommended packaging method may include various information required when packaging the product, such as whether cushioning material needs to be inserted into the product packaging, but is not limited to this.

[0047] When determining a recommended packaging method, the processor 111 can determine whether any of the more than one product to be packaged belongs to a first product group. In one embodiment, the processor 111 can determine whether any of the more than one product to be packaged belongs to a first product group based on a product classification criterion. For example, the processor 111 can distinguish product-related information obtained from the terminal based on the product classification criterion, thereby determining whether any of the more than one product to be packaged belongs to a first product group. In one embodiment, the product classification criterion can be a criterion for distinguishing product categories based on the probability of product breakage. The product classification criterion can be stored in memory 112. From memory 112, the processor 111 can determine whether any of the more than one product to be packaged belongs to a first product group with a higher probability of breakage based on the product classification criterion.

[0048] Processor 111 can update the product classification criteria. Here, the product classification criteria may be a criterion determined based on delivery information related to one or more products that have been delivered or one or more products that have been damaged during delivery. Processor 111 can update the product classification criteria based on the delivery information related to one or more products that have been delivered or one or more products that have been damaged during delivery. For example, according to the product classification criteria pre-stored in memory 112, even if a product belongs to the second product group with a relatively low probability of damage, there may be a situation where the product is damaged during delivery and delivered to the consumer. In this case, processor 111 can update the product classification criteria based on the delivery information related to one or more products that have been delivered or one or more products that have been damaged during delivery, such that products belonging to the second product group belong to the first product group. In one embodiment, the delivery information related to one or more products that have been delivered or one or more products that have been damaged during delivery may include information related to the number of return requests for each product.

[0049] The processor 111 can determine a recommended packaging method for packaging one or more products based on the determination that a product belonging to a first product group exists among the products to be packaged. For example, when a product belonging to a first product group exists among the one or more products to be packaged, since the products included have a relatively high probability of breakage, the processor 111 can consider the probability of breakage of the products belonging to the first product group when determining the recommended packaging method. However, even if it is determined that a product belonging to the first product group exists among the one or more products to be packaged, but the weight of the products belonging to the first product group is smaller than that of the products belonging to the second product group, if buffer packaging is determined as the recommended packaging method, unnecessary buffering material will be used. Therefore, the processor 111 can determine the recommended packaging method based on at least one of the sum of the weights of the products belonging to the first product group among the one or more products to be packaged, or the sum of the weights of the one or more products to be packaged. Specifically, the processor 111 can determine a recommended packaging method based on at least one of the following: a comparison between the sum of the weights of goods belonging to the first product group and a first weight, or a comparison between the sum of the weights of one or more products to be packaged and a second weight. Here, information related to the first and second weights can be determined based on the packaging type applied to the product packaging, and can be stored in memory 112 or obtained from memory 112.

[0050] Here, the packaging type applied to the packaging of goods may be associated with the type of packaging used as the object of packaging. For example, the packaging type of goods may include types such as box packaging, food storage bag packaging, plastic packaging, etc., and is not limited to these, and may further include various packaging types of goods not mentioned in this invention.

[0051] For example, the first weight may be a weight determined based on the food storage bag packaging type, and the second weight may be a weight determined based on the box packaging type. However, this is merely an example and is not limited to the embodiments described in this invention. For example, the first weight may be determined based on the plastic packaging type, and the second weight may be determined based on the food storage bag packaging type, etc., and can be changed in various ways. Furthermore, the first weight may correspond to a weight lower than the second weight, but it is not limited thereto.

[0052] The processor 111 can obtain information related to the weight of each item being packaged, based on product-related information obtained from the terminal. That is, the processor 111 can calculate the sum of the weights of items belonging to the first product group among one or more items being packaged, based on the product-related information obtained from the terminal. Furthermore, the processor 111 can calculate the sum of the weights of one or more items being packaged, based on the product-related information obtained from the terminal.

[0053] In one embodiment, the processor 111 may determine a recommended packaging method when it is determined that among the more than one product to be packaged, there are products belonging to a first product group, and the sum of the weights of the products belonging to the first product group is greater than or equal to a first weight. Specifically, the processor 111 may insert cushioning material into the package applied to the more than one product. When the sum of the weights of the products belonging to the first product group is greater than or equal to a first weight, since the more than one product to be packaged includes multiple products with a relatively high probability of breakage, the processor 111 may determine the packaging method of inserting cushioning material as the recommended packaging method to prevent damage to more than one product during delivery. In this case, the package may include products belonging to the first product group, products belonging to the second product group, and cushioning material. Furthermore, the processor 111 generates information indicating the determined recommended packaging method.

[0054] In one embodiment, the processor 111 may determine a recommended packaging method when it is determined that among the more than one product to be packaged, there are products belonging to a first product group, and the sum of the weights of the products belonging to the first product group is less than a first weight, but the sum of the weights of the more than one product is a second weight or more. Specifically, the processor may insert cushioning material into the package applied to the more than one product. Even if the sum of the weights of the products belonging to the first product group is less than a first weight, but the sum of the weights of the more than one product to be packaged is a second weight or more, the overall weight of the package is relatively heavy, thus increasing the likelihood of breakage during delivery. Therefore, to prevent breakage of more than one product during delivery, the processor 111 may determine the packaging method of inserting cushioning material as the recommended packaging method. In this case, the package may include products belonging to the first product group, products belonging to the second product group, and cushioning material. Furthermore, the processor 111 may generate information indicating the determined recommended packaging method.

[0055] In one embodiment, the processor 111 may determine a recommended packaging method when it is determined that among the more than one product to be packaged, there are products belonging to a first product group, and the sum of the weights of the products belonging to the first product group does not reach a first weight, and the sum of the weights of the more than one product does not reach a second weight, namely, not inserting cushioning material into the package applied to the more than one product. When the sum of the weights of the products belonging to the first product group does not reach the first weight, and the weight of the more than one product to be packaged does not reach the second weight, the possibility of damage to the package during delivery is low, so the processor 111 may determine a packaging method without inserting cushioning material as a recommended packaging method. In this case, the package may include products belonging to the first product group and products belonging to the second product group. Furthermore, the processor 111 may generate information indicating the determined recommended packaging method.

[0056] The processor 111 can determine a recommended packaging method for packaging one or more products based on the determination that no product belonging to the first product group exists among the products to be packaged. However, even when no product belonging to the first product group exists among the products to be packaged, if the total weight of the package is heavy, the possibility of damage to the package during delivery may be greater. Therefore, in one embodiment, even when no product belonging to the first product group exists among the products to be packaged, if the total weight of the one or more products to be packaged is greater than the second weight, the processor 111 may determine the following packaging method as the recommended packaging method: inserting cushioning material into the package applied to one or more products. Furthermore, if none of the products belonging to the first product group are included in the package, and the total weight of the products included in the package does not reach the second weight, the processor 111 may determine the following packaging method as the recommended packaging method: that is, not inserting cushioning material into the package applied to the one or more products. The processor 111 may generate information indicating the determined recommended packaging method.

[0057] The processor 111 can transmit information indicating a recommended packaging method to the terminal via the communication circuit 113. In one embodiment, in addition to the information indicating a recommended packaging method, the processor 111 can also transmit information related to the packaging type applied to the product being packaged. The following detailed description of Figures 3 to 6 will specifically illustrate the packaging methods displayed on the terminal for one or more products based on the information indicating a recommended packaging method and the information related to the packaging type applied to the product's packaging.

[0058] Memory 112 can store various information (data). The information stored in memory 112, as information obtained, processed, or used by at least one component of device 110, may include software (e.g., commands, programs, etc.). Memory 112 may include volatile and / or non-volatile memory. In this invention, commands or programs, as software stored in memory 112, may include an operating system, application programs, and / or middleware for controlling the resources of device 110, which provides various functions to the application program so that the application program can utilize the resources of electronic device 110. In one embodiment, memory 112 may store commands that, when executed by processor 111, cause processor 111 to perform operations. Memory 112 may store at least a portion of information received from a terminal via communication circuit 113 and / or information sent to a terminal via communication circuit 113. Specifically, memory 112 can store information related to one or more products that are to be packaged, product classification criteria, information related to the first weight and the second weight, information indicating recommended packaging methods, and various commands executed by the processor.

[0059] Figure 3 is a diagram illustrating the packaging method displayed in a terminal according to one embodiment of the present invention. Referring to Figure 3, the packaging method 300 displayed in the terminal may include a plurality of regions 301 to 303.

[0060] A plurality of regions 301 to 303 may display information related to the packaging method applied to the packaging of one or more goods as objects of packaging. In one embodiment, region 301 may be a region providing information related to the packaging type applied to the packaging of one or more goods as objects of packaging. For example, region 301 may be a region providing information related to the packaging type so that one or more goods as objects of packaging are packaged as a "heavy-duty box". In one embodiment, region 302 may be a region providing information indicating a recommended packaging method for whether cushioning material is inserted into the packaging. For example, region 302 may be a region in the packaging indicating whether cushioning material needs to be inserted into the packaging, such as "Please place the cushioning material at the bottom of the box". In one embodiment, region 303 may illustratively represent a region packaging one or more goods as objects of packaging. For example, region 303 may illustratively represent a heavy-duty box in a rectangular shape with a plurality of cushioning materials inserted. Whether to insert multiple buffer materials here can be determined based on the information displayed in area 302.

[0061] In one embodiment, a user can determine the packaging type applicable to one or more products based on the packaging method 300 displayed in the terminal, and package one or more products as the object of packaging based on information indicating whether to insert cushioning material into the packaging of one or more products.

[0062] Figure 4 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Referring to Figure 4, the packaging method 400 displayed in the terminal may include a plurality of regions 401 to 403.

[0063] A plurality of regions 401 to 403 may display information related to the packaging method applied to the packaging of one or more goods as objects of packaging. In one embodiment, region 401 may be a region providing information related to the packaging type applied to the packaging of one or more goods as objects of packaging. For example, region 401 may be a region providing information related to the packaging type so that one or more goods as objects of packaging are packaged as a "heavy-duty box". In one embodiment, region 402 may be a region providing information indicating a recommended packaging method for whether cushioning material is inserted into the packaging. For example, region 402 may be a region in the packaging indicating whether cushioning material needs to be inserted into the packaging, such as "no need to place cushioning material at the bottom of the box". In one embodiment, region 403 illustratively represents a region packaging one or more goods as objects of packaging. For example, region 403 may illustratively represent a rectangular heavy-duty box without a plurality of cushioning materials inserted. Whether to insert multiple buffer materials here can be determined based on the information displayed in area 402.

[0064] In one embodiment, a user can determine the packaging type applied to one or more products based on the packaging method 400 displayed in the terminal, and package one or more products as the object of packaging based on information indicating whether to insert cushioning material into the packaging of one or more products.

[0065] FIG5 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Referring to FIG5, the packaging method 500 displayed in the terminal may include a plurality of regions 501 to 503.

[0066] A plurality of regions 501 to 503 may display information related to the packaging method applied to the packaging of one or more goods as objects of packaging. In one embodiment, region 501 may be a region providing information related to the packaging type applied to the packaging of one or more goods as objects of packaging. For example, region 501 may be a region providing information related to the packaging type so that one or more goods as objects of packaging are packaged as "food storage bags". In one embodiment, region 502 may be a region providing information indicating a recommended packaging method for whether cushioning material is inserted into the packaging. For example, region 502 may be a region in the packaging indicating, such as "Please place the cushioning material at the bottom of the food storage bag", related to whether cushioning material needs to be inserted into the packaging. In one embodiment, region 503 illustratively represents a region packaging one or more goods as objects of packaging. For example, region 503 may illustratively represent a rectangular food storage bag with a plurality of cushioning materials inserted. Whether to insert multiple buffer materials here can be determined based on the information displayed in area 502.

[0067] In one embodiment, a user can determine the packaging type applicable to one or more products based on the packaging method 500 displayed in the terminal, and package one or more products as the object of packaging based on information indicating whether to insert cushioning material into the packaging of one or more products.

[0068] FIG6 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Referring to FIG6, the packaging method 600 displayed in the terminal may include a plurality of regions 601 to 603.

[0069] A plurality of regions 601 to 603 may display information related to the packaging method applied to the packaging of one or more goods as objects of packaging. In one embodiment, region 601 may be a region providing information related to the packaging type applied to the packaging of one or more goods as objects of packaging. For example, region 601 may be a region providing information related to the packaging type so that one or more goods as objects of packaging are packaged as "food storage bags". In one embodiment, region 602 may be a region providing information indicating a recommended packaging method for whether cushioning material is inserted into the packaging of one or more goods as objects of packaging. For example, region 602 may be a region in the packaging indicating whether cushioning material needs to be inserted into the packaging, such as "no need to place cushioning material at the bottom of the food storage bag". In one embodiment, region 603 illustratively represents a region packaging one or more goods as objects of packaging. For example, region 603 may illustratively represent a rectangular food storage bag without a plurality of cushioning materials inserted. Whether to insert multiple buffer materials here can be determined based on the information displayed in area 602.

[0070] In one embodiment, a user can determine the packaging type applicable to one or more products based on the packaging method 600 displayed in the terminal, and package one or more products as the object of packaging based on information indicating whether to insert cushioning material into the packaging of one or more products.

[0071] The information related to the packaging type and the information indicating the recommended packaging method displayed in the terminal as described in Figures 3 to 6 above can be understood as being generated by the processor 111 of the device 110 described in Figure 2.

[0072] Figure 7 is a flowchart illustrating the steps of a method according to one embodiment of the present invention. The method according to one embodiment of the present invention may include steps S710 to S730. Steps S710 to S730 described below can be understood as being implemented by a device 110 including one or more processors 111 and one or more memory 112, wherein the one or more memory 112 stores commands for execution by one or more processors 111.

[0073] In step S710, the processor 111 of device 110 can obtain information related to one or more goods from the terminal. In one embodiment, the information related to one or more goods may include information related to the type and weight of the goods, but is not limited thereto.

[0074] In step S720, the processor 111 of the device 110 can determine the recommended packaging method for one or more products based on information related to each of the products.

[0075] In one embodiment, step S720 may include the following steps: based on the commodity classification criteria, confirm whether there are commodities belonging to the first commodity group among one or more commodities; based on the determination that there are commodities belonging to the first commodity group among one or more commodities, determine a recommended packaging method based on at least one of the comparison results between the sum of the weights of commodities belonging to the first commodity group and the first weight, or the comparison results between the sum of the weights of one or more commodities and the second weight.

[0076] In one embodiment, the step of determining a recommended packaging method based on at least one of the following: determining that there are goods belonging to a first product group among one or more products; comparing the sum of the weights of goods belonging to the first product group with a first weight; or comparing the sum of the weights of one or more products with a second weight; may include the following steps: when the sum of the weights of goods belonging to the first product group is greater than or equal to a first weight, the following packaging method is determined as the recommended packaging method, namely, inserting cushioning material into the packaging applied to one or more products. In cases where the sum of the weights of goods belonging to the first product group does not reach the first weight, but the sum of the weights of one or more products is a second weight or more, the following packaging method is determined as the recommended packaging method: inserting cushioning material into the packaging applied to one or more products; in cases where the sum of the weights of goods belonging to the first product group does not reach the first weight, and the sum of the weights of one or more products does not reach the second weight, the following packaging method is determined as the recommended packaging method: not inserting cushioning material into the packaging applied to one or more products. In one embodiment, the second weight may be a weight heavier than the first weight.

[0077] In step S730, the processor 111 of device 110 may transmit information indicating a recommended packaging method to a terminal. In one embodiment, the information indicating a recommended packaging method may include information related to whether cushioning material is inserted into more than one package.

[0078] The steps of the method or algorithm of the present invention are described sequentially in the flowcharts of the present invention. However, in addition to performing the steps sequentially, they can also be performed in any order that can be combined by the present invention. The description of the flowcharts of the present invention does not preclude changes or modifications to the method or algorithm, and does not imply that any step is necessary or preferred. In one embodiment, at least some steps may be performed in parallel, repeatedly, or heuristically. In another embodiment, at least some steps may be omitted, or other steps may be added.

[0079] Various embodiments of the present invention can be implemented in the form of software on a machine-readable storage medium. The software can be software used to implement the various embodiments described in the present invention. Programmers in the art to which this invention pertains can deduce the software based on the various embodiments described in the present invention. For example, the software can be a program that includes machine-readable commands (e.g., code or code segments). A machine is a device that can act according to commands called from a storage medium, such as a computer. In one embodiment, the machine can be device 110 of the various embodiments described in the present invention (see FIG2). In one embodiment, the processor of the machine executes the called command, thereby enabling the components of the machine to perform functions corresponding to the command. In one embodiment, the processor can be processor 111 of the embodiments described in the present invention (see FIG2). Storage medium can refer to all kinds of recording medium capable of being read by a machine and storing information. Storage medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In one embodiment, the storage medium may be memory 112 (see Figure 2). In another embodiment, the storage medium may also be implemented in a form distributed across computer systems connected to a network. In this case, the software can be distributed across computer systems for execution. In another embodiment, the storage medium may be a non-transitory storage medium. A non-transitory storage medium refers to a tangible medium that actually exists without regard to semi-permanent or temporary data storage, excluding transiently transmitted signals.

[0080] The technical concept of the present invention has been described above with reference to various embodiments. However, the technical concept of the present invention includes various substitutions, variations, and modifications that can be implemented within the scope of common knowledge in the technical field to which the present invention pertains. Furthermore, it should be understood that such substitutions, variations, and modifications may be included within the scope of the appended patent applications. [Simplified Explanation of the Diagram]

[0027] Figure 1 illustrates an environment in which an embodiment of the present invention can be applied. Figure 2 is a block diagram illustrating an embodiment of the present invention. Figure 3 is a diagram illustrating a packaging method displayed in a terminal according to an embodiment of the present invention. Figure 4 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Figure 5 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Figure 6 is a diagram illustrating a packaging method displayed in a terminal according to another embodiment of the present invention. Figure 7 is a flowchart illustrating the steps of a method according to an embodiment of the present invention.

Claims

1. An apparatus for managing product packaging, comprising: The device comprises one or more processors and one or more memories storing commands for execution by the processors. When executing the commands, the processors perform the following: obtaining information from a terminal relating to one or more products intended for packaging; determining a recommended packaging method for the products based on the information relating to the products; and transmitting information instructing the recommended packaging method to the terminal. When determining the recommended packaging method, the processors further perform the following: Based on the commodity classification criteria, it is determined whether any of the aforementioned one or more commodities belongs to the first commodity group, wherein the commodity classification criteria are determined based on first delivery information related to other commodities that have been delivered or damaged during delivery; and based on the determination that there are commodities belonging to the first commodity group among the aforementioned one or more commodities, the recommended packaging method is determined based on at least one of the comparison results between the sum of the weights of the commodities belonging to the first commodity group and the first weight, or the comparison results between the sum of the weights of the aforementioned one or more commodities and the second weight; and when the sum of the weights of the commodities belonging to the first commodity group does not reach the first weight, and the sum of the weights of the aforementioned one or more commodities does not reach the second weight, the following packaging method is determined as the recommended packaging method, namely, not inserting cushioning material into the packaging applied to the aforementioned one or more commodities, wherein the aforementioned one or more processors further as follows: obtain second delivery information related to the aforementioned one or more commodities that have been delivered or damaged during delivery; Based on the second delivery information mentioned above, the commodity classification criteria are updated; and the first weight is changed based on the delivery information mentioned above, wherein the first weight is a weight determined for the food storage bag packaging type applied to the above one or more commodities, and the second weight is a weight determined for the box packaging type applied to the above one or more commodities.

2. The device as claimed in claim 1, wherein the packaging method applied to the above-mentioned one or more products is displayed on the terminal based on information indicating the recommended packaging method.

3. As in claim 1, when determining the above-mentioned recommended packaging method, the above-mentioned one or more processors shall, when the sum of the weights of the goods belonging to the above-mentioned first product group is greater than or equal to the above-mentioned first weight, determine the above-mentioned recommended packaging method as follows, that is, insert cushioning material into the packaging applied to the above-mentioned one or more products.

4. As in claim 1, when determining the recommended packaging method, the processors of the above-mentioned one or more products shall, when the sum of the weights of the products belonging to the first product group is less than the first weight, and the sum of the weights of the above-mentioned one or more products is greater than the second weight, determine the recommended packaging method as follows: inserting cushioning material into the packaging applied to the above-mentioned one or more products.

5. As per claim 1, when determining the recommended packaging method, the processors of the above-mentioned one or more products shall: determine, based on a product classification criterion, whether any of the above-mentioned one or more products belongs to a first product group; based on the determination that no product belongs to the first product group among the above-mentioned one or more products, determine whether the sum of the weights of the above-mentioned one or more products is a second weight or more; based on the determination that the sum of the weights of the above-mentioned one or more products is a second weight or more, determine the packaging method as the recommended packaging method, that is, inserting cushioning material into the packaging applied to the above-mentioned one or more products; based on the determination that the sum of the weights of the above-mentioned one or more products does not reach the second weight, determine the packaging method as the recommended packaging method, that is, not inserting cushioning material into the packaging applied to the above-mentioned one or more products.

6. The device as requested in claim 1, wherein the delivery information relating to the one or more goods that have been delivered or the one or more goods that have been damaged during delivery includes the following information: information relating to the number of return requests for the one or more goods that have been delivered or the one or more goods that have been damaged during delivery.

7. As in claim 1, during the process of updating the above-mentioned commodity classification criteria, one or more processors shall update the above-mentioned commodity classification criteria based on the above-mentioned delivery information so that commodities that do not belong to the above-mentioned first commodity group but belong to the second commodity group shall belong to the above-mentioned first commodity group.

8. A method for managing product packaging, implemented in an apparatus comprising one or more processors and one or more memories storing commands to be executed by the one or more processors, wherein the one or more processors comprises the following steps: obtaining information from a terminal relating to one or more products as objects of packaging; determining a recommended packaging method for the one or more products based on the information relating to the one or more products; and transmitting information instructing the recommended packaging method to the terminal, wherein the step of determining the recommended packaging method for the one or more products comprises: Based on the commodity classification criteria, it is determined whether any of the aforementioned one or more commodities belongs to the first commodity group, wherein the commodity classification criteria are determined based on first delivery information related to other commodities that have been delivered or damaged during delivery; and based on the determination that there are commodities belonging to the first commodity group among the aforementioned one or more commodities, the recommended packaging method is determined based on at least one of the comparison results between the sum of the weights of the commodities belonging to the first commodity group and the first weight, or the comparison results between the sum of the weights of the aforementioned one or more commodities and the second weight; and when the sum of the weights of the commodities belonging to the first commodity group does not reach the first weight, and the sum of the weights of the aforementioned one or more commodities does not reach the second weight, the following packaging method is determined as the recommended packaging method, namely, not inserting cushioning material into the packaging applied to the aforementioned one or more commodities, wherein the aforementioned method further includes: obtaining second delivery information related to the aforementioned one or more commodities that have been delivered or damaged during delivery; Based on the second delivery information mentioned above, the commodity classification criteria are updated; and the first weight is changed based on the delivery information mentioned above, wherein the first weight is a weight determined for the food storage bag packaging type applied to the above one or more commodities, and the second weight is a weight determined for the box packaging type applied to the above one or more commodities.

9. The method of claim 8, wherein the step of determining the recommended packaging method based on at least one of the comparison result between the sum of the weights of the goods belonging to the first group of goods and the first weight, or the comparison result between the sum of the weights of the more than one goods and the second weight, comprises the following steps: when the sum of the weights of the goods belonging to the first group of goods is greater than or equal to the first weight, the recommended packaging method is determined to be the packaging method by inserting cushioning material into the packaging applied to the more than one goods; and when the sum of the weights of the goods belonging to the first group of goods is less than or equal to the first weight, and the sum of the weights of the more than one goods is greater than or equal to the second weight, the recommended packaging method is determined to be the packaging method by inserting cushioning material into the packaging applied to the more than one goods.

10. The method of claim 9, wherein the second weight is heavier than the first weight.

11. A non-transitory computer-readable recording medium recording commands executable by one or more processors, the commands being configured such that, upon execution of the commands, the one or more processors: obtain information from a terminal relating to one or more products as objects of packaging; determine a recommended packaging method for the one or more products based on the information relating to each of the one or more products; and transmit information instructing the recommended packaging method to the terminal, wherein... When determining the recommended packaging method, the command is configured as follows, wherein the processor performs the following: Based on a product classification criterion, it determines whether any of the products belong to a first product group, wherein the product classification criterion is a criterion determined based on first delivery information related to other products that have been delivered or damaged during delivery; and based on the determination that products belong to the first product group exist, it determines the recommended packaging method based on at least one of the following: a comparison between the sum of the weights of products belonging to the first product group and a first weight, or a comparison between the sum of the weights of the products belonging to the first product group and a second weight; and when the sum of the weights of products belonging to the first product group does not reach the first weight, and the sum of the weights of the products belonging to the first product group does not reach the second weight, the following packaging method is determined as the recommended packaging method, namely, no cushioning material is inserted into the packaging applied to the products, wherein the command is further configured as follows, wherein the processor performs the following: Obtain second delivery information relating to one or more of the aforementioned goods that have been delivered or damaged during delivery; and update the aforementioned goods classification criteria based on the aforementioned second delivery information; and change the aforementioned first weight based on the aforementioned delivery information, wherein the aforementioned first weight is a weight determined for the type of food storage bag used for the aforementioned one or more goods, and the aforementioned second weight is a weight determined for the type of box used for the aforementioned one or more goods.

Citation Information

Patent Citations

  • E-commerce order encasement optimization method based on genetic algorithm and heuristic strategy

    CN110705765A

  • Design method of cushion package

    CN113420451A

  • Transport package design method

    CN117349913A

  • Box recommending apparatus which performs recommending the box for product packaging and the operating method thereof

    KR102507976B1

  • System, method, and storage medium for determining a packaging design for a container

    US7366643B2