WO2023197727A1 - 一种任务处理方法和装置 - Google Patents
一种任务处理方法和装置 Download PDFInfo
- Publication number
- WO2023197727A1 WO2023197727A1 PCT/CN2023/074252 CN2023074252W WO2023197727A1 WO 2023197727 A1 WO2023197727 A1 WO 2023197727A1 CN 2023074252 W CN2023074252 W CN 2023074252W WO 2023197727 A1 WO2023197727 A1 WO 2023197727A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- code
- task
- temporary storage
- operation interface
- task request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/545—Gui
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/548—Queue
Definitions
- the present disclosure relates to the field of computer technology, and in particular, to a task processing method and device.
- CTU is also called multi-layer container handling AGV (AGV is a transportation equipment equipped with electromagnetic or optical automatic navigation devices, capable of traveling along prescribed navigation paths, with safety protection and various transfer functions), which can realize a Carry multiple boxes and place the boxes at different heights at the same time.
- AGV is a transportation equipment equipped with electromagnetic or optical automatic navigation devices, capable of traveling along prescribed navigation paths, with safety protection and various transfer functions
- One is a workstation based on a conveyor line device (the workstation is an operating area in the warehouse, usually with a working point composed of shelves and computers), that is, the CTU removes the container and puts it on the conveyor line, and transmits it to a certain operation through the conveyor line point, carry out operations (shelving, picking, inventory, etc.), and after the operations are completed, they are transported to the CTU pick-up position through the conveyor line; the other is a workstation where the CTU picks and places boxes on ordinary multi-layer shelves. Work on boxes on shelves.
- the conveyor line device In the existing CTU operation mode, the conveyor line device has a single body, lacks necessary visual interface operations, and there is a queue of boxes. Therefore, the CTU operation mode has high operating costs and low operating efficiency.
- embodiments of the present disclosure provide a task processing method and device, which can solve the problems of low operating efficiency and high cost in the existing CTU operating mode.
- a task processing method which includes receiving a task request and obtaining free temporary storage space information of the workstation shelf to obtain the first temporary storage space with a mapping relationship. Encoding and second encoding; according to the first encoding, update the corresponding temporary storage position display information in the preset visual operation interface, and generate a delivery task according to the second encoding and the task request and send it to the transportation Equipment; in response to the container corresponding to the cargo release task being transported to the temporary storage location, updating the temporary storage location display information in the visual operation interface according to the first code corresponding to the second code in the cargo release task; according to the task Request to determine the picking quantity corresponding to the container, execute the picking program, and update the temporary storage position display information in the visual operation interface according to the first code after the picking is completed.
- it further includes: in response to the completion of the picking program execution, generating a picking task according to the second code and sending it to the transportation equipment; in response to the completion of the picking task of the transportation equipment, according to the The first code corresponding to the second code in the pickup task updates the temporary display information in the visual operation interface.
- the method after receiving the task request, the method includes:
- the method after receiving the task request, the method further includes:
- a task type is identified to obtain corresponding attribute information based on the task type; and a delivery task is generated according to the attribute information and the second code.
- the method further includes: monitoring the existence of text information in the input box corresponding to the first code in the visual operation interface; identifying the text information, and determining the corresponding execution program to execute the program with the first code.
- the temporary storage bit is processed.
- the method further includes: in response to selecting the operation control corresponding to the first code in the visual operation interface, identifying the type of the operation control and obtaining the corresponding operation program; determining whether the operation program is multiple If so, the temporary storage bit with the first code is processed in response to the selected operation program; if not, the operation program is executed to process the temporary storage bit with the first code.
- the workstation shelf is provided with front and rear sides, and a corresponding first code and a second code are respectively configured on the front and back sides of each temporary storage location on the workstation shelf.
- the present disclosure also provides a task processing device, including an acquisition module for receiving a task request and acquiring free temporary storage space information of the workstation shelf, so as to obtain the first code and the second temporary storage space with a mapping relationship.
- a processing module configured to update the corresponding temporary storage position display information in the preset visual operation interface according to the first encoding, and generate a delivery task according to the second encoding and the task request and send it to Transportation equipment; in response to the container corresponding to the cargo release task being transported to the temporary storage location, updating the temporary storage location display information in the visual operation interface according to the first code corresponding to the second code in the cargo release task; according to the The task request determines the picking quantity corresponding to the container, executes the picking program, and updates the temporary display information in the visual operation interface according to the first code after the picking is completed.
- This disclosure uses multi-layer shelves composed of front and rear coding to perform multi-layer temporary container visualization operations, solves the problem of needing to find containers during the operation, and realizes on-site operations. There is no need to determine the container number.
- Simple location coding is used to support visual operation of container locations and improve the efficiency of on-site operations.
- Figure 1 is a schematic diagram of the main flow of a task processing method according to the first embodiment of the present disclosure
- Figure 2 is a schematic structural diagram of a workstation shelf according to an embodiment of the present disclosure
- Figure 3 is a schematic diagram of a visual operation interface marked as a warehousing task according to an embodiment of the present disclosure
- Figure 4 is a schematic diagram of a visual operation interface marked as a warehouse out task according to an embodiment of the present disclosure
- Figure 5 is a schematic diagram of the main flow of a task processing method according to the second embodiment of the present disclosure.
- Figure 6 is a schematic diagram of the main modules of a task processing device according to an embodiment of the present disclosure.
- Figure 7 is an exemplary system architecture diagram in which embodiments of the present disclosure may be applied.
- FIG. 8 is a schematic structural diagram of a computer system suitable for implementing a terminal device or server according to an embodiment of the present disclosure.
- FIG. 1 is a schematic diagram of the main flow of a task processing method according to the first embodiment of the present disclosure. As shown in Figure 1, the task processing method includes:
- Step S101 Receive a task request, obtain free temporary storage space information of the workstation shelf, and obtain a first code and a second code with a mapping relationship between the temporary storage spaces.
- the workstation shelf is provided with multiple layers and has front and rear sides, and a corresponding first code and a second code are respectively configured on the front and back sides of each temporary storage location on the workstation shelf.
- the workstation shelf facing the inside of the library is defined as the back, and the pin A second code is configured on the back of each temporary storage location for CTU equipment identification
- the operating direction of the workstation shelf is defined as the front
- a first code is configured on the back of each temporary storage location for on-site operations.
- the first code and the second code of each temporary bit are unique. Define the second code on the back and the first code on the front to configure the mapping relationship and establish the relationship R.
- each layer of the workstation shelf can be divided into multiple columns, which is determined according to the length of the shelf and the width of the container. According to the layer and column, the physical structure is divided into several temporary storage locations of equal size. For example: the shelf body has a total of 3 layer, each layer is divided into 3 columns, with a total of 9 temporary storage locations.
- the current configuration information of the workstation shelf can be obtained (for example, obtaining whether the status identifier in the configuration information is idle), and determining whether there is a temporary storage position with the status of idle. If so, determine whether the preset waiting queue includes a task request (that is, if there is a free temporary buffer, the task request in the waiting queue will be processed first), if so, pull the task request in the waiting queue and put the currently received task request. Enter the waiting queue; if not, execute the currently received task request. Otherwise, the currently received task request will be put into the preset waiting queue, that is, if there is currently no free temporary storage space, it can be queued in the waiting queue.
- the preset waiting queue includes a task request (that is, if there is a free temporary buffer, the task request in the waiting queue will be processed first), if so, pull the task request in the waiting queue and put the currently received task request. Enter the waiting queue; if not, execute the currently received task request. Otherwise, the currently received task request will be put into the preset
- Step S102 Update the corresponding temporary storage space display information in the preset visual operation interface according to the first code, and generate a cargo release task according to the second code and the task request and send it to the transportation equipment.
- the present disclosure creatively provides a visual operation interface: as shown in Figures 3 (task type is warehousing task) and 4 (task type is warehousing task), the visual operation interface is based on the temporary storage position of the actual workstation shelf. Split into multiple equal locations. In the example, there are 3 layers in total, with 4 columns in each layer. The number corresponds to the first code of the temporary storage bit.
- the visual operation interface area for each corresponding temporary storage bit is divided into three layers: upper, middle and lower. The leftmost part of the upper layer is the first code, the middle position of the upper layer is the task description or other prompts, and the middle layer is specifically the container's handling status prompt, which can provide double-click events.
- the lower layer is the operation area, which includes input boxes and operation buttons.
- the input boxes can be used to bind empty boxes and input text and other data required by other businesses, while the operation buttons can provide operations on the current temporary location, examples of empty box operations in the call library, etc. .
- the visual operation interface can connect the location of the temporary storage location, monitor the operation of the container, display multiple containers at the same time, and operate multiple boxes, greatly improving operating efficiency.
- the present disclosure can identify a task type according to the task request to obtain corresponding attribute information based on the task type. Then, a delivery task can be generated according to the attribute information and the second code.
- the task type can be identified as an inbound task or an outbound task.
- Target attributes are respectively configured based on different task types (i.e., inbound tasks or outbound tasks), and corresponding attributes are obtained according to the target attributes.
- Information, and this attribute information can be used to generate delivery tasks.
- the outbound task needs to obtain the warehouse container address based on the target attribute. It can be seen that the present disclosure can be adapted to CTU operations in any scenario.
- Step S103 In response to the container corresponding to the cargo release task being transported to the temporary storage location, update the temporary storage location display information in the visual operation interface according to the first code corresponding to the second code in the cargo release task.
- Step S104 Determine the picking quantity corresponding to the container according to the task request, execute the picking program, and update the temporary storage position display information in the visual operation interface according to the first code after the picking is completed.
- the items that have been picked or the containers in the temporary storage position can be removed according to the needs of actual task processing.
- the specific implementation process includes: in response to the completion of the picking program execution , generate a pickup task according to the second code and send it to the transportation equipment. Finally, in response to the completion of the transportation equipment pickup task, the temporary storage position display information in the visual operation interface is updated according to the first code corresponding to the second code in the pickup task.
- the text information can be identified and the corresponding execution program can be determined to execute the temporary storage bit with the first code. deal with. It can be seen that the present disclosure can input operation instructions through the visual operation interface, automatically identify the operation content, and call the corresponding execution program to process the temporary storage location, such as reviewing the items in the temporary storage location container.
- the present disclosure can also directly perform targeted operations through the visual operation interface, for example: directly click the area call control with the first code No. 2 corresponding to the visual operation interface.
- the specific implementation process includes: responding to selecting the operation control corresponding to the first code in the visual operation interface, identifying the type of the operation control, and obtaining the corresponding operation program. Then, determine whether there are multiple operating procedures, and if so, respond to The selected operation program processes the temporary storage bit with the first code; otherwise, the operation program is executed to process the temporary storage bit with the first code. For example: in response to clicking the call control event whose first code is No. 2, obtain the operation program for sending SMS and the operation program for sending email. In response to selecting the operation program for sending SMS, an empty container call is generated for the temporary location whose first code is No. 2. SMS and sent to transport equipment.
- FIG. 5 is a schematic diagram of the main flow of a task processing method according to the second embodiment of the present disclosure. As shown in Figure 5, the task processing method includes:
- Step S501 Receive a task request and obtain the current configuration information of the workstation shelf.
- Step S502 Determine whether there is a temporary storage bit whose status is idle. If so, proceed to step S504; if not, proceed to step S503.
- Step S503 Put the currently received task request into a preset waiting queue and return to step S502.
- Step S504 Obtain the free temporary storage bit information of the workstation shelf to obtain the first code and the second code that have a mapping relationship between the temporary storage bits.
- Step S505 According to the first code, the corresponding temporary storage position display information is updated in the preset visual operation interface.
- the free temporary storage space allocated is first coded as No. 2 and occupied.
- the task type at No. 2 is displayed as an outbound task and is bolded in black.
- "allocated" (background) is displayed. Color is white).
- Step S506 Identify the task type according to the task request to obtain corresponding attribute information based on the task type, generate a delivery task based on the attribute information and the second code, and send it to the transportation equipment.
- Step S507 In response to the container corresponding to the cargo release task being transported to the temporary storage location, update the temporary storage location display information in the visual operation interface according to the first code corresponding to the second code in the cargo release task.
- the middle view with the first code No. 2 updates the display information to "Arrived” (the background color is white), and the lower view prompts the currently arrived container information (gray and uneditable).
- Step S508 Determine the picking quantity corresponding to the container according to the task request, and execute the picking cargo program.
- the picking quantity that needs to be operated on the current container is highlighted on the preset visual operation interface.
- the font is white and the background is red.
- Step S509 in response to the completion of the picking program, update the temporary storage position display information in the visual operation interface according to the first code, and generate a pick-up task according to the second code and send it to the transportation equipment.
- the middle view with the first code No. 2 updates the display information to "Pick Picking Complete" (the background color is white).
- Step S510 in response to the completion of the transportation equipment pickup task, update the temporary display information in the visual operation interface according to the first code corresponding to the second code in the pickup task.
- the middle view of the visual operation interface with the first code No. 2 is updated to display "Task Complete", with white font and green background.
- FIG. 6 is a schematic diagram of the main modules of a task processing device according to an embodiment of the present disclosure.
- the task processing device 600 includes an acquisition module 601 and a processing module 602. Among them, the acquisition module 601 receives the task request and obtains the free temporary storage space information of the workstation shelf to obtain the first code and the second code that have a mapping relationship between the temporary storage spaces; the processing module 602 pre-processes the data based on the first code.
- Update the corresponding temporary storage position display information in the visual operation interface of the device and generate a cargo release task according to the second code and the task request and send it to the transportation equipment; in response to the cargo release task, the container corresponding to the cargo release task is transported to the
- the temporary storage position is updated according to the first code corresponding to the second code in the delivery task.
- the temporary storage position display information in the visual operation interface is updated; the picking quantity corresponding to the container is determined according to the task request, and the picking program is executed. When the picking is completed, the temporary storage position display information in the visual operation interface is updated according to the first code.
- processing module 602 is also used to:
- a picking task is generated according to the second code and sent to the transportation equipment;
- the temporary storage position display information in the visual operation interface is updated according to the first code corresponding to the second code in the pickup task.
- the acquisition module 601 after receiving the task request, the acquisition module 601 includes:
- the acquisition module 601 after receiving the task request, the acquisition module 601 further includes: identifying the task type according to the task request, so as to obtain the corresponding attribute information based on the task type;
- the processing module 602 is also configured to generate a delivery task according to the attribute information and the second code.
- processing module 602 is also used to:
- processing module 602 is also used to:
- the workstation shelf is provided with front and rear sides, and corresponding first codes and second codes are respectively configured on the front and back sides of each temporary storage space on the workstation shelf.
- FIG. 7 shows an exemplary system architecture 700 to which a task processing method or task processing device according to an embodiment of the present disclosure can be applied.
- the system architecture 700 may include terminal devices 701, 702, 703, a network 704 and a server 705.
- Network 704 is used to connect terminal devices 701, 702, 703 and services
- Network 704 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
- terminal devices 701, 702, 703 Users can use terminal devices 701, 702, 703 to interact with the server 705 through the network 704 to receive or send messages, etc.
- Various communication client applications can be installed on the terminal devices 701, 702, and 703.
- the terminal devices 701, 702, and 703 may be various electronic devices that have task processing screens and support web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and so on.
- the server 705 may be a server that provides various services, such as a background management server that provides support for users to use the terminal devices 701, 702, and 703 (example only).
- the background management server can analyze and process the received product information query request and other data, and feed back the processing results (such as target push information, product information - only examples) to the terminal device.
- the task processing method provided by the embodiment of the present disclosure is generally executed by the server 705, and accordingly, the computing device is generally provided in the server 705.
- FIG. 8 a schematic structural diagram of a computer system 800 suitable for implementing a terminal device according to an embodiment of the present disclosure is shown.
- the terminal device shown in FIG. 8 is only an example and should not impose any restrictions on the functions and scope of use of the embodiments of the present disclosure.
- computer system 800 includes a central processing unit (CPU) 801 that can operate according to a program stored in a read-only memory (ROM) 802 or loaded from a storage portion 808 into a random access memory (RAM) 803. And perform various appropriate actions and processing.
- CPU 801, ROM802 and RAM803 are connected to each other through bus 804.
- An input/output (I/O) interface 805 is also connected to bus 804.
- the following components are connected to the I/O interface 805: an input section 805 including a keyboard, a mouse, etc.; including a cathode ray tube (CRT), a liquid crystal task processor (LCD), etc., and a speaker. an output section 806, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet.
- Driver 810 is also connected to I/O interface 805 as needed.
- Removable media 811 such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on the drive 810 as needed, so that a computer program read therefrom is installed into the storage portion 808 as needed.
- embodiments of the present disclosure include a computer program product including a computer program carried on a computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart.
- the computer program may be downloaded and installed from the network via communications portion 809 and/or installed from removable media 811 .
- the central processing unit (CPU) 801 the above-described functions defined in the system of the present disclosure are performed.
- the computer-readable medium shown in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two.
- the computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples of computer readable storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard drive, random access memory (RAM), read only memory (ROM), removable Programmd read-only memory (EPROM or flash memory), fiber optics, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- a computer-readable storage medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
- a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above.
- a computer-readable signal medium may also be any computer-readable storage medium
- Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the foregoing.
- each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions.
- the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved.
- each block in the block diagram or flowchart illustration, and combinations of blocks in the block diagram or flowchart illustration can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or may be implemented by special purpose hardware-based systems that perform the specified functions or operations. Achieved by a combination of specialized hardware and computer instructions.
- the modules involved in the embodiments of the present disclosure can be implemented in software or hardware.
- the described module can also be provided in a processor.
- a processor includes an acquisition module and a processing module.
- the names of these modules do not constitute a limitation on the module itself under certain circumstances.
- the present disclosure also provides a computer-readable medium.
- the computer-readable medium may be included in the device described in the above embodiments; it may also exist separately without being assembled into the device.
- the computer-readable medium carries one or more programs. When the one or more programs are executed by a device, the device receives a task request and obtains the free temporary storage space information of the workstation shelf to obtain the temporary storage space.
- the storage bit has a first code and a second code with a mapping relationship; according to the first code, the corresponding temporary storage bit display information is updated in the preset visual operation interface, and according to the second code and the task request Generate delivery tasks and send them to the transportation equipment; respond to all
- the container corresponding to the cargo release task is transported to the temporary storage location, and the temporary storage location display information in the visual operation interface is updated according to the first code corresponding to the second code in the cargo release task; the container corresponding to the task request is determined Pick the quantity, execute the picking program, and update the temporary storage position display information in the visual operation interface according to the first code when the picking is completed.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Software Systems (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Human Computer Interaction (AREA)
Abstract
Description
Claims (10)
- 一种任务处理方法,包括:接收任务请求,获取工作站货架的空闲暂存位信息,以得到所述暂存位具有映射关系的第一编码和第二编码;根据所述第一编码,在预设的可视化操作界面中更新对应的暂存位显示信息,以及根据所述第二编码和所述任务请求生成放货任务并发送至运输设备;响应于所述放货任务对应的容器运输至所述暂存位,根据所述放货任务中第二编码对应的第一编码更新可视化操作界面中暂存位显示信息;根据所述任务请求确定容器对应的拣货数量,执行拣货程序,待拣货完成根据第一编码更新可视化操作界面中暂存位显示信息。
- 根据权利要求1所述的方法,还包括:响应于拣货程序执行完成,根据所述第二编码生成取货任务并发送至运输设备;响应于运输设备取货任务完成,根据所述取货任务中第二编码对应的第一编码更新可视化操作界面中暂存位显示信息。
- 根据权利要求1所述的方法,其中,接收任务请求之后,包括:获取工作站货架的当前配置信息,判断是否存在状态为空闲的暂存位;若是则判断预设的等待队列是否包括任务请求,如果是则拉取等待队列中的任务请求,并将当前接收的任务请求放入等待队列;如果否则执行当前接收的任务请求;若否则将当前接收的任务请求放入预设的等待队列中。
- 根据权利要求1所述的方法,其中,接收任务请求之后,还包 括:根据所述任务请求,识别任务类型,以基于所述任务类型获取相应的属性信息;根据所述属性信息和所述第二编码生成放货任务。
- 根据权利要求1所述的方法,还包括:监控可视化操作界面中第一编码对应的输入框存在文本信息;识别所述文本信息,确定对应的执行程序,以对具有所述第一编码的暂存位进行处理。
- 根据权利要求1所述的方法,还包括:响应于选中可视化操作界面中第一编码对应的操作控件,识别所述操作控件类型,获取对应的操作程序;判断所述操作程序是否为多个,若是则响应于选中的操作程序对具有所述第一编码的暂存位进行处理;若否则执行所述操作程序以对具有所述第一编码的暂存位进行处理。
- 根据权利要求1-6中任一所述的方法,包括:所述工作站货架设置为前后两面,针对于工作站货架上的每个暂存位前后两面分别配置对应的第一编码和第二编码。
- 一种任务处理装置,包括:获取模块,用于接收任务请求,获取工作站货架的空闲暂存位信息,以得到所述暂存位具有映射关系的第一编码和第二编码;处理模块,用于根据所述第一编码,在预设的可视化操作界面中更新对应的暂存位显示信息,以及根据所述第二编码和所述任务请求生成放货任务并发送至运输设备;响应于所述放货任务对应的容器运输至所述暂存位,根据所述放货任务中第二编码对应的第一编码更新可视化操作界面中暂存位显示信息;根据所述任务请求确定容器对应的拣货数量,执行拣货程序,待拣货完成根据第一编码更新可视化操 作界面中暂存位显示信息。
- 一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
- 一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23787375.7A EP4509984A4 (en) | 2022-04-12 | 2023-02-02 | METHOD AND APPARATUS FOR TASK PROCESSING |
| US18/849,740 US20250209397A1 (en) | 2022-04-12 | 2023-02-02 | Task processing method and apparatus |
| JP2024556564A JP7782065B2 (ja) | 2022-04-12 | 2023-02-02 | タスク処理方法および装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210380201.3A CN115390958A (zh) | 2022-04-12 | 2022-04-12 | 一种任务处理方法和装置 |
| CN202210380201.3 | 2022-04-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023197727A1 true WO2023197727A1 (zh) | 2023-10-19 |
Family
ID=84115763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/074252 Ceased WO2023197727A1 (zh) | 2022-04-12 | 2023-02-02 | 一种任务处理方法和装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20250209397A1 (zh) |
| EP (1) | EP4509984A4 (zh) |
| JP (1) | JP7782065B2 (zh) |
| CN (1) | CN115390958A (zh) |
| WO (1) | WO2023197727A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115390958A (zh) * | 2022-04-12 | 2022-11-25 | 北京京东乾石科技有限公司 | 一种任务处理方法和装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9779373B1 (en) * | 2013-11-27 | 2017-10-03 | Amazon Technologies, Inc. | Item flow visualization for outbound fulfillment |
| CN107944781A (zh) * | 2016-10-12 | 2018-04-20 | 菜鸟智能物流控股有限公司 | 提供存放对象提示信息的方法及装置 |
| CN108629539A (zh) * | 2018-05-10 | 2018-10-09 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于亮灯模式实现仓库集中拣货的方法 |
| CN111762483A (zh) * | 2019-10-22 | 2020-10-13 | 北京沃东天骏信息技术有限公司 | 一种拣货容器合流方法和装置 |
| CN112633785A (zh) * | 2019-09-24 | 2021-04-09 | 北京京东振世信息技术有限公司 | 一种仓储可视化的方法和装置 |
| CN115390958A (zh) * | 2022-04-12 | 2022-11-25 | 北京京东乾石科技有限公司 | 一种任务处理方法和装置 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62235102A (ja) * | 1986-04-02 | 1987-10-15 | Nec Corp | 自動倉庫棚番管理方式 |
| JPH09136706A (ja) * | 1995-11-14 | 1997-05-27 | Nippon Filing Co Ltd | 物品棚のピッキング表示装置 |
| JPH09202413A (ja) * | 1996-01-26 | 1997-08-05 | Ishida Co Ltd | ピッキングシステム |
| JP2005067876A (ja) * | 2003-08-27 | 2005-03-17 | Hitachi Ltd | 情報処理装置、ピッキング物品管理方法、プログラム、および記録媒体 |
| JP2005320116A (ja) | 2004-05-10 | 2005-11-17 | Toyota Industries Corp | ロケーション指示装置、ロケーション管理システム、及びロケーション指示方法 |
| JP4624316B2 (ja) | 2006-07-07 | 2011-02-02 | 本田技研工業株式会社 | ラックセンタへの部品搬入装置及び部品搬入方法 |
| US8073562B2 (en) | 2007-01-26 | 2011-12-06 | Innovative Picking Technologies, Inc. | Picking system with pick verification |
| JP6183279B2 (ja) | 2014-04-04 | 2017-08-23 | 株式会社ダイフク | ピッキング設備における物品供給方法、支持体分割方法、及び、ピッキング作業実行方法 |
| JP6261691B2 (ja) | 2016-09-13 | 2018-01-17 | オークラ輸送機株式会社 | ピッキングシステム |
| CN110533353B (zh) | 2018-05-25 | 2023-05-30 | 北京京东乾石科技有限公司 | 用于搬运货架的方法和装置 |
| JP2022527879A (ja) * | 2020-04-26 | 2022-06-07 | 杭州壹悟科技有限公司 | 倉庫作業システム及び方法 |
| CN113443316B (zh) * | 2020-06-17 | 2023-04-07 | 深圳市海柔创新科技有限公司 | 仓储系统、集货方法、装置、料箱移动装置及控制终端 |
| CN113844812B (zh) * | 2021-09-23 | 2023-05-12 | 北京京东振世信息技术有限公司 | 入库盘点运输系统、物品入库方法、装置、设备和介质 |
-
2022
- 2022-04-12 CN CN202210380201.3A patent/CN115390958A/zh active Pending
-
2023
- 2023-02-02 WO PCT/CN2023/074252 patent/WO2023197727A1/zh not_active Ceased
- 2023-02-02 EP EP23787375.7A patent/EP4509984A4/en active Pending
- 2023-02-02 US US18/849,740 patent/US20250209397A1/en active Pending
- 2023-02-02 JP JP2024556564A patent/JP7782065B2/ja active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9779373B1 (en) * | 2013-11-27 | 2017-10-03 | Amazon Technologies, Inc. | Item flow visualization for outbound fulfillment |
| CN107944781A (zh) * | 2016-10-12 | 2018-04-20 | 菜鸟智能物流控股有限公司 | 提供存放对象提示信息的方法及装置 |
| CN108629539A (zh) * | 2018-05-10 | 2018-10-09 | 珠海横琴盛达兆业科技投资有限公司 | 一种基于亮灯模式实现仓库集中拣货的方法 |
| CN112633785A (zh) * | 2019-09-24 | 2021-04-09 | 北京京东振世信息技术有限公司 | 一种仓储可视化的方法和装置 |
| CN111762483A (zh) * | 2019-10-22 | 2020-10-13 | 北京沃东天骏信息技术有限公司 | 一种拣货容器合流方法和装置 |
| CN115390958A (zh) * | 2022-04-12 | 2022-11-25 | 北京京东乾石科技有限公司 | 一种任务处理方法和装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4509984A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250209397A1 (en) | 2025-06-26 |
| CN115390958A (zh) | 2022-11-25 |
| EP4509984A1 (en) | 2025-02-19 |
| JP2025513948A (ja) | 2025-05-01 |
| JP7782065B2 (ja) | 2025-12-08 |
| EP4509984A4 (en) | 2026-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7136921B2 (ja) | 商品棚を搬送する方法および装置 | |
| WO2021068645A1 (zh) | 确定入库储位的方法、装置、电子设备和存储介质 | |
| CN111784222B (zh) | 用于处理订单的方法和装置 | |
| CN109257320A (zh) | 消息存储方法和装置 | |
| CN111861298A (zh) | 一种订单取消的方法和装置 | |
| CN110188969B (zh) | 一种控制任务下发的方法和装置 | |
| CN111517060A (zh) | 一种基于双侧出入站台口的调度方法和装置 | |
| WO2023197727A1 (zh) | 一种任务处理方法和装置 | |
| CN111695843A (zh) | 订单数据处理方法、装置、电子设备及计算机可读介质 | |
| CN110348661A (zh) | 一种用于仓储运输的任务分配方法和装置 | |
| CN111824667B (zh) | 存储货物的方法和装置 | |
| CN115952987A (zh) | 机器人配送方法、装置、电子设备和计算机可读介质 | |
| CN112474368B (zh) | 货物拣选方法、装置、设备和计算机可读介质 | |
| CN110378636B (zh) | 一种交叉拣选方法和装置 | |
| CN109976835A (zh) | 一种管理对象状态的方法和系统 | |
| CN112278692B (zh) | 基于立体仓库的仓储处理方法及装置、设备和介质 | |
| CN117993826A (zh) | 用于控制车辆的方法和装置 | |
| CN112785213A (zh) | 一种仓库拣货单的组建方法和装置 | |
| CN113759893B (zh) | 用于搬运物品的方法和装置 | |
| WO2023173684A1 (zh) | 配送方法和装置 | |
| CN111695841A (zh) | 分配货物方法、装置、设备和计算机可读介质 | |
| CN110378835A (zh) | 一种码垛方法和装置 | |
| CN112441364B (zh) | 一种自动化仓库的容器入库或回库方法和装置 | |
| CN115170026A (zh) | 一种任务处理的方法和装置 | |
| CN111792248B (zh) | 调整料箱储位的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23787375 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18849740 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024556564 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023787375 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023787375 Country of ref document: EP Effective date: 20241112 |
|
| WWP | Wipo information: published in national office |
Ref document number: 18849740 Country of ref document: US |