Packing method and electronic device

US12056618B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12056618-B2
Application numberUS-202217932290-A
CountryUS
Kind codeB2
Filing dateSep 14, 2022
Priority dateAug 30, 2022
Publication dateAug 6, 2024
Grant dateAug 6, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides a packing method including following steps. Genetic algorithm is utilized to calculate multiple packing programs. Multiple candidate packing programs including all items are selected from the packing programs. Among each of the candidate packing programs, at least one of the items to be placed earlier is classified into a first subset, and at least another one of the items to be placed later is classified into a second subset. Among each of the candidate packing programs, a first packing for the first subset is maintained, and a second packing for the second subset is recalculated by using a greedy algorithm to generate an updated second packing.

First claim

Opening claim text (preview).

What is claimed is: 1. A packing method, comprising: receiving size data of a plurality of items; calculating a plurality of packing programs, by utilizing a genetic algorithm, according to the size data of the items; selecting a plurality of candidate packing programs containing all of the items from the packing programs; among each of the candidate packing programs, classifying at least one of the items to be placed in a container earlier into a first subset, and classifying at least another one of the items to be placed in the container later into a second subset; among each of the candidate packing programs, maintaining a first packing of the first subset, and recalculating a second packing of the second subset, by a greedy algorithm, to generate an updated second packing of the second subset; generating a plurality of updated candidate packing programs according to the first packing of the first subset and the updated second packing of the second subset for each of the candidate packing programs; and outputting one of the updated candidate packing programs as a target packing program. 2. The packing method of claim 1 , wherein the packing programs of the items are calculated, by utilizing the genetic algorithm, based on a first adaptation function; wherein among each of the candidate packing programs, the first packing of the first subset is maintained, and the second packing of the second subset is recalculated, by utilizing the greedy algorithm, based on a second adaptation function, to generate the updated second packing of the second subset; and wherein parameters of the second adaptation function are different from parameters of the first adaptation function. 3. The packing method of claim 2 , wherein the first adaptation function expressed as F 1 and the second adaptation function expressed as F2 are given by: F 1= A 1 Rv+B 1 Rp+C 1 Rs F 2= A 2 Rv+B 2 Rp+C 2 Rs wherein “Rv” is a volume ratio of a volume of the items comprised in one of the packing programs to a volume of a container of the one of the packing programs, wherein “Rp” is a completion rate of a number of the items comprised in the one of the packing programs to a number of all of the items, wherein “Rs” is a surface ratio of an attachment surface area of the items comprised in the one of the packing programs to a sum of surface area of the container, and wherein A 1 , B 1 , C 1 , A 2 , B 2 , and C 2 are parameters with values. 4. The packing method of claim 2 , further comprising: calculating a plurality of adaptation values of the updated candidate packing programs; and outputting the one of the updated candidate packing programs with a highest adaptation value as the target packing program. 5. The packing method of claim 1 , wherein the first packing and the second packing comprise a placement position, a placement order, and a placement orientation of each of the items in the first subset and the second subset. 6. The packing method of claim 1 , wherein a number of iterations of the genetic algorithm is less than a threshold. 7. The packing method of claim 1 , further comprising: utilizing the genetic algorithm to calculate the packing programs of the items and calculate adaptation values of the packing programs based on a first adaptation function. 8. The packing method of claim 7 , further comprising: under a condition to contain all of the items in the container, selecting a part of the packing programs with high adaptation values as the candidate packing programs according to the adaptation values of the packing programs. 9. The packing method of claim 1 , wherein utilizing the genetic algorithm to calculate the packing programs of the items further comprises: distinguishing a main item and a plurality of accessories from the items; and setting the main item in a first placement order, and calculating the packing programs of the items, by the genetic algorithm, based on the main item in the first placement order. 10. An electronic device, comprising: a memory configured to store a genetic algorithm and a greedy algorithm; and a processor electrically coupled to the memory, the processor configured to: receive size data of a plurality of items; calculate a plurality of packing programs, by utilizing the genetic algorithm, according to the size data of the items; select a plurality of candidate packing programs containing all of the items from the packing programs; among each of the candidate packing programs, classify at least one of the items to be placed in a container earlier into a first subset, and classify at least another one of the items to be placed in the container later into a second subset; among each of the candidate packing programs, maintain a first packing of the first subset, and recalculate a second packing of the second subset, by the greedy algorithm, to generate an updated second packing of the second subset; generate a plurality of updated candidate packing programs according to the first packing of the first subset and the updated second packing of the second subset for each of the candidate packing programs; and output one of the updated candidate packing programs as a target packing program.

Assignees

Inventors

Classifications

  • Automatic control, checking, warning, or safety devices (registering wrapping or container-forming material fed from rolls B65B41/18) · CPC title

  • Customised on demand packaging by determining a specific characteristic, e.g. shape or height, of articles or material to be packaged and selecting, creating or adapting a packaging accordingly, e.g. making a carton starting from web material · CPC title

  • Adding more than one type of material or article to the same package · CPC title

  • Arrangements to enable adjustments to be made while the machine is running · CPC title

  • Arrangements to enable adjustments related to the product to be packaged · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12056618B2 cover?
The present disclosure provides a packing method including following steps. Genetic algorithm is utilized to calculate multiple packing programs. Multiple candidate packing programs including all items are selected from the packing programs. Among each of the candidate packing programs, at least one of the items to be placed earlier is classified into a first subset, and at least another one of…
Who is the assignee on this patent?
Inventec Pudong Tech Corp, Inventec Corp
What technology area does this patent fall under?
Primary CPC classification G06N3/126. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 06 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).