IP Library Granted Patent US 11,481,725
Granted Patent B2
US 11,481,725 · App. 16/398,748 · Granted Oct 25, 2022

Apparatus, system and method for controlling logistics, and non-transitory computer readable medium

Inventors: Bing Li (Beijing, CN); Baibing Liu (Beijing, CN)
Assignees: Chongqing BOE Optoelectronics Technology Co., Ltd.; Beijing BOE Technology Development Co., Ltd.
G06Q10/0875G05B19/41865G06F9/4881
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,481,725
App. No.
16/398,748
Granted
Oct 25, 2022
Kind
B2
Abstract

The disclosure discloses an apparatus, method and system for controlling logistics, and a non-transitory computer readable medium, where the apparatus includes a processor configured to execute readable program codes stored in a memory to: obtain a logistics communication state corresponding to each material feeding port of each device; pair every two material feeding ports among material feeding ports of each device into a group, and determine a logistics communication state corresponding to each group of material feeding ports of each device; determine a handling priority corresponding to each device according to the determined logistics communication state corresponding to each group of material feeding ports of each device; and control a handling component to select one group of material feeding ports of a device with a highest handling priority to execute a handling command.

Claims (50)

1. An apparatus for controlling logistics, applicable to a system in which a handling component handles materials to at least two devices with a plurality of material feeding ports, wherein the apparatus comprising at least one processor and a memory, wherein the memory is configured to store readable program codes, and the at least one processor is configured to execute the readable program codes to:

obtain a logistics communication state corresponding to each of the plurality of material feeding ports of each of the at least two devices;

pair every two material feeding ports among the plurality of material feeding ports of each of the at least two devices into a group, and determine a logistics communication state corresponding to each group of material feeding ports of each of the at least two devices;

determine a handling priority corresponding to each of the at least two devices according to the determined logistics communication state corresponding to each group of material feeding ports of each of the at least two devices; and

adjusting an operation of the apparatus to control the handling component to select one group of material feeding ports of a device with a highest handling priority to execute a handling command;

wherein the at least one processor is further configured to execute the readable program codes to:

determine the handling priority corresponding to each of the at least two devices by referring to a pre-created correspondence relationship table between logistics communication states corresponding to respective groups of material feeding ports of respective devices, and handling priorities of the respective devices.

2. The apparatus according to claim 1 , wherein the at least one processor is further configured to execute the readable program codes to:

determine, for the device with the highest handling priority, a group of material feeding ports with a highest handling priority according to logistics communication states corresponding to respective groups of material feeding ports of the device; and

control the handling component to select the group of material feeding ports with the highest handling priority in the device with the highest handling priority to execute the handling command.

3. The apparatus according to claim 1 , wherein the at least one processor is further configured to execute the readable program codes to:

select, among the plurality of material feeding ports of each of the at least two devices, one of first material feeding ports via dichotomy among current material feeding ports which are not paired, and select one of second material feeding ports via dichotomy among remaining material feeding ports which are not paired to constitute a group to pair every two material feeding ports among the plurality of material feeding ports of each of the at least two devices into a group.

4. The apparatus according to claim 3 , wherein the at least one processor is further configured to execute the readable program codes to:

determine, for each group of material feeding ports, a material feeding port to which a material is most desirable according to logistics communication states corresponding respectively to a first material feeding port and a second material feeding port of the group of material feeding ports; and

determine a logistics communication state corresponding to the material feeding port to which a material is most desirable as a logistics communication state corresponding to the group of material feeding ports.

5. The apparatus according to claim 4 , wherein the at least one processor is further configured to execute the readable program codes to:

determine, for each group of material feeding ports, the material feeding port to which a material is most desirable by referring to a pre-created correspondence relationship table between logistics communication states of two material feeding ports in a pair of material feeding ports, and a logistics communication state of the pair of material feeding ports.

6. The apparatus according to claim 1 , wherein the logistics communication state corresponding to each of the plurality of material feeding ports of each of the at least two devices comprises: Ready To Load, Reserved To Load, Ready To Process, Processing, Ready To Unload, or Reserved To Unload.

7. The apparatus according to claim 6 , wherein the at least one processor is further configured to execute the readable program codes to:

determine, for each of the plurality of material feeding ports of each of the at least two devices, a state of Processing as a state of Pre-Processing or a state of End-Processing according to an amount of material in the material feeding port before a state of Ready To Process, and an amount of material in the material feeding port in the state of Processing;

wherein both of the amount of material in the material feeding port before the state of Ready To Process, and the amount of material in the material feeding port in the state of Processing are detected by a sensor arranged in the material feeding port.

8. The apparatus according to claim 7 , wherein the at least one processor is further configured to execute the readable program codes to:

determine the state of Processing as the state of Pre-Processing, when the amount of material in the material feeding port in the state of Processing is greater than or equal to a half of the amount of material in the material feeding port before the state of Ready To Process; or

determine the state of Processing as the state of End-Processing, when the amount of material in the material feeding port in the state of Processing is less than a half of the amount of material in the material feeding port before the state of Ready To Process.

9. A system for controlling logistics, comprising a handling component, at least two devices with a plurality of material feeding ports, and the apparatus for controlling logistics according to claim 1 ; wherein the handling component is configured to handle materials to the at least two devices under control of the apparatus for controlling logistics.

10. A method for controlling logistics, wherein a handling component handles materials to at least two devices with a plurality of material feeding ports, wherein the method comprises:

obtaining a logistics communication state corresponding to each of the plurality of material feeding ports of each of the at least two devices;

pairing every two material feeding ports among the plurality of material feeding ports of each of the at least two devices into a group, and determining a logistics communication state corresponding to each group of material feeding ports of each of the at least two devices;

determining a handling priority corresponding to each of the at least two devices according to the determined logistics communication state corresponding to each group of material feeding ports of each of the at least two devices; and

controlling the handling component to select one group of material feeding ports of a device with a highest handling priority to execute a handling command;

wherein determining the handling priority corresponding to each of the at least two devices according to the determined logistics communication state corresponding to each group of material feeding ports of each of the at least two devices comprises:

determining the handling priority corresponding to each of the at least two devices by referring to a pre-created correspondence relationship table between logistics communication states corresponding to respective groups of material feeding ports of respective devices, and handling priorities of the respective devices.

11. The method according to claim 10 , wherein the method further comprises:

determining, for the device with the highest handling priority, a group of material feeding ports with a highest handling priority according to logistics communication states corresponding to respective groups of material feeding ports of the device;

controlling the handling component to select one group of material feeding ports of the device with the highest handling priority to execute the handling command comprises:

controlling the handling component to select the group of material feeding ports with the highest handling priority in the device with the highest handling priority to execute the handling command.

12. The method according to claim 10 , wherein pairing every two material feeding ports among the plurality of material feeding ports of each of the at least two devices into a group comprises:

selecting, among the plurality of material feeding ports of each of the at least two devices, one of first material feeding ports via dichotomy among current material feeding ports which are not paired, and selecting one of second material feeding ports via dichotomy among remaining material feeding ports which are not paired to constitute a group to pair every two material feeding ports among the plurality of material feeding ports of each of the at least two devices into a group.

13. The method according to claim 12 , wherein determining the logistics communication state corresponding to each group of material feeding ports comprises:

determining, for each group of material feeding ports, a material feeding port to which a material is most desirable according to logistics communication states corresponding respectively to a first material feeding port and a second material feeding port of the group of material feeding ports; and

determining a logistics communication state corresponding to the material feeding port to which a material is most desirable as a logistics communication state corresponding to the group of material feeding ports.

14. The method according to claim 13 , wherein the material feeding port to which a material is most desirable is determined by referring to a pre-created correspondence relationship table between logistics communication states of two material feeding ports in a pair of material feeding ports, and a logistics communication state of the pair of material feeding ports.

15. The method according to claim 10 , wherein the logistics communication state corresponding to each of the plurality of material feeding ports of each of the at least two devices comprises: Ready To Load, Reserved To Load, Ready To Process, Processing, Ready To Unload, or Reserved To Unload.

16. The method according to claim 15 , wherein the method further comprises:

determining, for each of the plurality of material feeding ports of each of the at least two devices, a state of Processing as a state of Pre-Processing or a state of End-Processing according to an amount of material in the material feeding port before a state of Ready To Process, and an amount of material in the material feeding port in the state of Processing;

wherein both of the amount of material in the material feeding port before the state of Ready To Process, and the amount of material in the material feeding port in the state of Processing are detected by a sensor arranged in the material feeding port.

17. The method according to claim 16 , wherein determining the state of Processing as the state of Pre-Processing or the state of End-Processing comprises:

determining the state of Processing as the state of Pre-Processing, when the amount of material in the material feeding port in the state of Processing is greater than or equal to a half of the amount of material in the material feeding port before the state of Ready To Process; or

determining the state of Processing as the state of End-Processing, when the amount of material in the material feeding port in the state of Processing is less than a half of the amount of material in the material feeding port before the state of Ready To Process.

18. A non-transitory computer readable medium, comprising program codes, wherein the program codes are configured to be run on a computing device to cause the computing device to perform operations in the method for controlling logistics according to claim 10 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 060650/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: LI, BING; LIU, BAIBING
To: CHONGQING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.; BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 049034/0185 →
Priority Claims (1)
CN 201811109377.5 · Sep 21, 2018 · national
Continuity (1)
Related Publication 20200097905A1 · Mar 26, 2020