INTEGRATED 3D LOGISTICS MANAGEMENT SYSTEM
Patent Information
- Application Number
- DE112023006196
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-29
- Filing Date
- 2023-09-27
- Publication Date
- 2026-02-19
AI Technical Summary
Current Warehouse Management Systems (WMS) are outdated, lacking intuitive data visibility and efficient logistics management capabilities, particularly for fast delivery trends like same-day and early morning deliveries, and suffer from communication issues leading to missing inventory and theft incidents.
A 3D integrated logistics management system providing real-time inventory and equipment monitoring, simulation functions, and two-way communication between managers and practitioners, utilizing WebGL for 3D modeling of logistics centers, IoT devices for real-time data monitoring, and QR code scanning for location tracking and product information inquiry.
Enables real-time, anywhere management of logistics centers, improving inventory tracking, reducing communication errors, and enhancing operational efficiency by providing intuitive and quick access to inventory and equipment information, thus preventing theft and optimizing logistics operations.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
3D Logistics Integrated Management System
[0001] The present disclosure relates to a 3D logistics integrated management system.
[0002] Existing Warehouse Management Systems (WMS) are outdated, and intuitive data visibility is difficult. There is no system capable of efficiently managing logistics to meet the recent trend of rapid delivery, such as same-day and early-morning delivery. Communication issues between managers and staff using WMS systems are leading to inventory loss and theft.
[0003] The present disclosure aims to provide a system (hereinafter, “3D logistics integrated management system”) that implements a 3D integrated logistics management platform capable of managing a logistics center in real time anytime and anywhere.
[0004] The 3D logistics integrated management system according to the present disclosure is intended to provide real-time inventory monitoring, real-time equipment monitoring, and simulation functions in a 3D virtual logistics center.
[0005] The 3D logistics integrated management system according to the present disclosure is intended to provide a system that enables real-time two-way communication between practitioners and managers.
[0006] A 3D logistics integrated management system may include a server that stores information required for logistics management within a logistics center in a database, collects and provides information from the database, an administrator terminal that displays data provided from the server on a 3D screen through a plurality of interfaces, and a practitioner terminal that displays data provided from the server on a 3D screen through a practitioner application. The server collects and processes related data among the stored data in response to a request from the administrator terminal and / or the practitioner terminal and transmits the collected data to the administrator terminal and / or the practitioner terminal, and the 3D screens of each of the administrator terminal and the practitioner terminal represent a 3D model implemented by 3D modeling the logistics center, and the 3D modeling for the logistics center may be characterized in that it is based on Web GL.
[0007] The present disclosure can provide a system capable of managing a logistics center in real time, anytime and anywhere. The 3D logistics integrated management system of the present disclosure can provide real-time inventory monitoring, real-time equipment monitoring, and simulation functions in a 3D virtual logistics center. The 3D logistics integrated management system of the present disclosure enables real-time two-way communication between practitioners and managers.
[0008] FIG. 1 is a diagram showing the configuration of a 3D integrated logistics management system according to an embodiment.
[0009] Figure 2 is a block diagram showing the configuration of an integrated logistics management system according to one embodiment.
[0010] FIG. 3 is a drawing showing a 3D screen provided during the operation of a virtual management system running on the web according to some embodiments.
[0011] Figure 4 is a diagram showing the results of an inventory search through Web VMS.
[0012] Figure 5 is a diagram showing the results of status monitoring through Web VMS.
[0013] Figure 6 is a diagram showing an item tooltip provided through Web VMS.
[0014] Figure 7 is a diagram showing product inquiry provided through Web VMS.
[0015] Figure 8 is a diagram showing product registration provided through Web VMS.
[0016] Figure 9 is a diagram showing equipment monitoring provided through Web VMS.
[0017] Figure 10 is a diagram showing CCTV monitoring provided through Web VMS.
[0018] Figure 11 is a drawing showing CCTV footage.
[0019] Figure 12 is a diagram showing the message list and message sending window displayed by Web VMS through the administrator terminal.
[0020] Figure 13 is a drawing showing the task registration window and task assignment window displayed by the Web VMS through the administrator terminal.
[0021] Figure 14 is a drawing showing the personnel management window displayed by Web VMS through the administrator terminal.
[0022] Figure 15 is a diagram showing the asset management window displayed by Web VMS through the administrator terminal.
[0023] Figure 16 is a diagram showing the logistics center management window displayed by Web VMS through the administrator terminal.
[0024] Figure 17 is a drawing showing a 3D screen provided to a practitioner terminal.
[0025] Figure 18 is a drawing showing a screen provided to a practitioner's terminal for the practitioner's work progress.
[0026] Figure 19 is a drawing showing the progress screen of the stocking work provided to the worker terminal.
[0027] Figure 20 is a drawing showing the shipment work progress screen provided to the practitioner terminal.
[0028] Figure 21 is a diagram showing a status management screen provided to an administrator terminal.
[0029] Figure 22 is a drawing showing the warehouse management screen provided to the administrator terminal.
[0030] Some embodiments of the present disclosure may provide a 3D logistics integrated management system operating based on WebGL. The 3D logistics integrated management system operates on the web without a separate installation file, thereby providing integrated logistics management in a 3D environment. Some embodiments may be a 3D logistics integrated management system utilizing an IaaS (Infrastructure as a Service) cloud. In some embodiments, various IoT devices within a logistics center communicate real-time data status with an IoT server, thereby providing real-time monitoring of the interior of the logistics center. Some embodiments may use QR code scanning via a smartphone camera to search and update the locations of workers, equipment, etc. within the logistics center, and provide product information search. Some embodiments may encrypt QR codes to block access to encrypted information when unauthorized QR scanning occurs. Some embodiments may use CCTV streaming video in real time, push notifications via smartphone to provide work status updates, and perform location tracking using smartphone GPS. The 3D logistics integrated management system according to some embodiments may utilize operating systems such as Windows, Mac, and Linux. In this case, the operating systems of terminals such as smartphones, PDAs, and tablets may be iOS, Android, etc.
[0031] In the following description, “goods” and “products” may be understood to refer to various items such as those received at a logistics center, stored after receiving the goods, or shipped out during storage.
[0032] FIG. 1 is a diagram showing the configuration of a 3D integrated logistics management system according to an embodiment.
[0033] The server (1) collects, processes, and stores various information necessary for logistics management within a logistics center, and in response to requests such as searches and inquiries from an administrator terminal (2) and / or a worker terminal (3), collects and processes related data among the stored data to generate logistics data and transmits the collected data to the administrator terminal (2) and / or the worker terminal (3). The various information necessary for logistics management may include information on items within the logistics center. The worker may be equipped with an administrator terminal (3) such as a smart phone, PDA, or tablet. The manager may issue commands necessary for integrated management and search necessary information through the administrator terminal (2), such as an administrator terminal connected to the web. The administrator terminal (2) is not limited to an administrator terminal, and may be a smart phone, PDA, or tablet, etc. A wireless network is established between the server (1), the administrator terminal (2), and the worker terminal (3), so that data can be transmitted and received through the wireless network. The wireless network method is not limited.
[0034] The server (1) may include a cloud server, a streaming server, an RTLS (Real Time Location System) server, and an IOT CORE. The database (10) may include a cloud storage, an RDS (Relational Database Service) DB, and a DYNAMO DB. In FIG. 1, the server (1) and the database (10) are shown separately, but the server (1) may include the database (10). The server (1) may store various information required for logistics center management in the database (10), collect data required from the database (10) upon request, and provide the collected data to a plurality of interfaces (21-26) and a worker terminal (3).
[0035] The administrator terminal (2) can display logistics data provided to the administrator terminal (2) from the server (1) and / or the worker terminal (3) on a 3D screen through multiple interfaces provided by the Virtual Management System (VMS). The VMS can provide various interfaces necessary for managing goods in a logistics center. The VMS can be installed on the server (1) or the administrator terminal (2).
[0036] Information related to logistics management input through various interfaces provided by the VMS can be transmitted to the server (1) and / or the worker terminal (3). A worker application is installed on the worker terminal (3), and the worker terminal (3) can display logistics data provided from the server (1) and / or the administrator terminal (2) on a 3D screen through the worker application. Information related to logistics management input through the worker terminal (3) can be transmitted to the server (1) or the administrator terminal (2) through the worker application. The 3D screen represents a 3D model implemented by 3D modeling the structure and interior of the logistics center, and the 3D modeling for the logistics center can be based on Web GL.
[0037] The server (1) includes a database and can store work history, inventory list, etc. in the database. The IOT server (4) can collect real-time audio / video data from CCTV via RTSP via IOT and provide it to the server (1). The IOT server (4) can identify the location of personnel performing work using RTLS and provide it to the server (1). The IOT server (4) can continuously publish-write, subscribe-read, store, and process event streams with transportation equipment, automation equipment, and firefighting equipment via MQTT (Message Queueing Telemetry Transport) and Kafka.
[0038] The administrator can perform inventory management, personnel management, equipment management, asset management, center management, and message management through the administrator terminal (2). Inventory management may include inventory search, tracking receipt / delivery and return / inspection status, and creating task lists. Personnel management may include managing employee attendance and work schedules. Equipment management may include managing transportation equipment, CCTV, automated equipment, firefighting equipment, and the like. Asset management may include managing sales, profit and loss, orders, and the like. Center management may include managing center movement, center registration, and the like. Message management may include managing message sending and message history.
[0039] For equipment management, the manager can retrieve the location of equipment and various information about the equipment provided to the server (1) from the IOT server (4) through the manager terminal (2). The manager can retrieve related data from the server (1) to manage the status of receipt / delivery and return / inspection. To search for stored inventory, the manager can send a query about the inventory to be retrieved to the server (1), and the server (1) can send information about the corresponding inventory to the manager terminal (2) in response to the query. The manager can retrieve necessary information from the server (1) for asset management. The manager can create a task list through the manager terminal (2) and transmit it to the terminal (3) of the worker. The task list can include information about the items to be received, shipped, returned, inspected, etc. to be performed by the worker. Information about the items can include information about the item name, item location, item quantity, etc.
[0040] A worker can send and receive messages to and from the server (1) through a terminal (3). When a task list is received from an administrator terminal (2), a QR code recorded in the task list can be scanned, and a location to move to can be received from the server (1) to the terminal (3) based on the scan result. The server (1) can derive the location of the item closest to the worker's location among the items corresponding to the QR code received through the worker terminal (3) and recommend the location to which the worker should move. The worker can move to the location provided through the worker terminal (3) and authenticate (location authentication) that he / she has arrived at the location received from the server (1) through the worker terminal (3). The worker can use the worker terminal (3) to read a QR code, barcode, etc. attached to a rack where the item is located, and transmit the read information to the server (1). The server (1) can perform location authentication by comparing the location based on the received read information with the location transmitted to the worker terminal (3). When location authentication is completed, the server (1) can create and upload a LOG record of the task completion. If location authentication fails, the server (1) can create and upload a LOG record of incomplete work.
[0041] The server (1) can generate a work history and inventory list, and update it based on new information. Information required for the work history and inventory list can be provided from a worker terminal (3), an IoT server (4), etc. Message transmission and reception are provided between the server (1) and the worker terminal (3), so that various information can be transmitted and received from the server (1) to the worker terminal (3), or from the worker terminal (3) to the server (1).
[0042] The administrator can perform various management tasks through the administrator terminal (2). Inventory management, personnel management, equipment management, asset management, center management, and message management can be provided through the administrator terminal (2).
[0043] The manager terminal (2) may be provided with interfaces for inventory management, personnel management, equipment management, asset management, center management, and message management, respectively. For example, when the manager selects buttons, icons, etc. representing inventory management, personnel management, equipment management, asset management, center management, and message management on the screen of the manager terminal (2), an interface for performing the selected management task may be provided on the screen of the manager terminal (2). The inventory management interface (21), personnel management interface (22), equipment management interface (23), asset management interface (24), center management interface (25), and message management interface (26) according to one embodiment may be provided to the manager terminal (2) via the web from the server (1), or may be built and operated on the manager terminal (2). Each interface may recognize information input from the outside, request information from the outside, process recognized information or information received in response to the request, and display the processing result to the outside. Each interface may include software, which is a set of commands for performing a set operation, and communication hardware for transmitting information requests to the outside and receiving information from the outside.
[0044] The inventory management interface (21) can provide functions for searching for items within a logistics center, checking the status of receipt / shipment and return / inspection, and confirming a work list. The status of receipt / shipment and return / inspection for items within a logistics center includes the status of items to be received and / or received within the logistics center, items to be released and / or released from the logistics center, items to be returned and / or returned to the logistics center, and items to be inspected and / or inspected at the logistics center. The inventory management interface (21) can provide a search window, and an administrator can search for information on items through the search window. The information on items can include information on items received in a logistics warehouse, items released, returned items, items under inspection, etc. The inventory management interface (21) can generate a query requesting information on items to be searched for, entered through the search window, and transmit the query to the server (1). The server (1) can retrieve information on search target items from a database in response to a query and transmit the information to the inventory management interface (21). The inventory management interface (21) can display the information on the received items on the administrator terminal (2). The inventory management interface (21) can provide a status inquiry window, and the administrator can inquire about the status of receipt / shipment and return / inspection through the status inquiry window. The inventory management interface (21) can transmit a status inquiry request input by the administrator to the server (1), and the server (1) can collect status information on items corresponding to the received status inquiry from the database and transmit the collected status information to the inventory management interface (21). The inventory management interface (21) can display the status information received by the administrator terminal (2) on the administrator terminal (2).
[0045] The inventory management interface (21) can display a task list for each of a plurality of practitioners on the manager terminal (2). The manager can modify or finalize the multiple task lists for each of a plurality of practitioners through the inventory management interface (21). That is, the inventory management interface (21) can display a task list provided from the server (1) and receive information regarding modification or confirmation of the task list. The task list confirmed through the inventory management interface (21) can be transmitted to the practitioner terminal (3) of the corresponding practitioner. The task list for each of a plurality of practitioners can be generated by the server (1) and provided from the server (1) to the manager terminal (2). The inventory management interface (21) provides the confirmed task list to the manager terminal (2), and the manager terminal (2) can transmit the task list for each of a plurality of practitioners to the practitioner terminal (3). The manager terminal (2) and the practitioner terminal (3) may be connected via a wireless network. Although the above description described the task list as being generated by the server (1), the invention is not limited thereto. A VMS driven by the server (1) can generate a task list, and if the VMS is driven by an administrator terminal (2), the administrator terminal (2) can generate a task list.
[0046] The human resources management interface (22) can provide an interface for managing human resources management information regarding the attendance and work schedules of workers working at a logistics center. When a manager requests human resources information for a specific worker, the human resources management interface (22) can request human resources management information for the specific worker from the server (1). In response to the request, the server (1) can collect human resources management information for the specific worker from a database and transmit it to the human resources management interface (22). The human resources management interface (22) can request the server (1) to store certain information in the database, modify certain information stored in the database, or search for information stored in the database. Certain information may include attendance information, such as arrival and departure times for each worker, and information regarding work schedules for a specific period. The server (1) can store human resources management information in the database.
[0047] The equipment management interface (23) can provide an interface for managing equipment information regarding transport equipment, CCTV, automation equipment, firefighting equipment, etc. located in a logistics center. The equipment management interface (23) can request information about equipment locations, equipment information, etc. from the server (1), and display equipment information received from the server (1). The server (1) can store equipment information in a database.
[0048] The asset management interface (24) can provide an interface for managing asset information regarding sales, profit and loss, orders, etc. of a logistics center. The asset management interface (24) can request asset information from a server (1) and display the asset information received from the server (1). The server (1) can create information regarding sales, profit and loss, orders, etc. of a logistics center and store them in a database, collect the requested information from the database in response to a request from the asset management interface (24), and transmit the collected information to the asset management interface (24).
[0049] The center management interface (25) may provide an interface for managing center information related to center registration, center transfer, etc. Center registration may refer to registering information about a new logistics center in the server (1), and center transfer may refer to changing the logistics center displayed through the administrator terminal (2). The server (1) may store center information for each of a plurality of logistics centers in a database.
[0050] The message management interface (26) can provide an interface for managing message information regarding message transmission and reception and message history between the administrator terminal (2) and the practitioner terminal (3) via the server (1). The message management interface (26) can request the server (1) to transmit a message to the practitioner terminal (3), or can receive a message transmitted from the server (1) to the practitioner terminal (3). The message management interface (26) can request the server (1) to inquire about message information and display message information received from the server (1). The server (1) can store information about messages transmitted and received between the administrator terminal (2) and the practitioner terminal (3) in a database.
[0051] Within the logistics center, there are multiple devices connected to an Internet of Things (IoT) server (4) via wireless communication. For example, CCTV, transportation equipment, automation equipment, firefighting equipment, and equipment carried by personnel can transmit and receive information with the IoT server (4) via wireless communication. The IoT server (4) transmits and receives information with CCTV using RTSP (Real Time Streaming Protocol), transmits and receives information with transportation equipment, automation equipment, and firefighting equipment using MQTT (Message Queueing Telemetry Transport) protocol or Kafka protocol, and transmits and receives information with portable equipment using RTLS (Real-time locating system).
[0052] Figure 2 is a block diagram showing a part of the configuration of an integrated logistics management system according to one embodiment.
[0053] The 3D logistics integrated management system (100) may include a cloud server (110), cloud storage (120), WebGL engine (130), streaming server (140), RTLS server (150), IOT server (160), RDS DB (170), and Dynamo DB (175).
[0054] The cloud server (110) can collect and process information to be provided in response to requests from each of the plurality of interfaces (21 to 26) described above from a database and provide the collected information to the plurality of interfaces (21 to 26). In addition, the cloud server (110) can collect and process information to be provided in response to requests from the practitioner terminal (3) from a database and provide the collected information to the practitioner terminal (3). The cloud server (110) can receive multiple requests from Clients (Web) (101), Clients (App) (102), PDAs (App) (103), etc. through a firewall, and can transmit multiple responses to the multiple requests to Clients (Web) (101), Clients (App) (102), PDAs (App) (103), etc. A firewall (104) can be applied to the network between the cloud server (110) and Clients (Web) (101), Clients (App) (102), and PDAs (App) (103).
[0055] The cloud server (110) can transmit multiple requests to the streaming server (140), the RTLS server (150), the RDS DB (170), the Dynamo DB (175), etc., and receive multiple responses corresponding to the multiple requests from the streaming server (140), the RTLS server (150), the RDS DB (170), the Dynamo DB (175), etc. The cloud server (110) can transmit information requests to the WMS system (105) of the logistics center, the ordering system (106) of the shopping mall, the TMS (Transportation Management System) (107) of the delivery company, etc., or receive information transmitted from each system via an API (Application Programming Interface) (111). In response to the information request of the cloud server (110), the WMS system (105) of the logistics center, the ordering system (106) of the shopping mall, the TMS (107) of the delivery company, etc., can derive corresponding information and transmit a response to the cloud server (110). The API (115) may be implemented as a separate communication device outside the cloud server (110) or may be implemented within the cloud server (110). The API (115) may determine a corresponding one among the WMS system (105) of the logistics center, the order system (106) of the shopping mall, and the TMS (107) of the delivery company in response to an information request from the cloud server (110), transmit the request, and transmit data received from the corresponding system to the cloud server (110) in response to the request.
[0056] Cloud storage (120) can store 3D modeling data (121) regarding a 3D model of a logistics center in 3D and photos / videos (122) regarding the logistics center. The 3D model can include 3D objects representing objects such as a plurality of racks constituting a logistics warehouse, goods placed on the plurality of racks, equipment such as transport equipment located in the logistics warehouse, firefighting equipment, and personnel. The 3D modeling data (121) can include 3D image data regarding such 3D objects. The 3D image data refers to image data for showing the 3D objects as a 3D image on a display device of an administrator terminal (2) or a personnel terminal (3). The photos / videos (122) regarding the logistics center can include a plurality of photos taken of a plurality of areas divided into areas of a predetermined size within the logistics center, photos of various types of goods located in the logistics center, and videos acquired through CCTV. The cloud server (110) stores photos / videos (122) in the cloud storage (120) and can request necessary photos and videos from the cloud storage (120). The cloud storage (120) can retrieve the corresponding photos and videos in response to the request and provide them to the cloud server (110). The 3D logistics integrated management system (100) can store large-capacity 3D modeling data using the cloud storage (120).
[0057] The Web GL engine (130) can create 3D modeling data for implementing a 3D model by 3D modeling various objects inside and outside the logistics center and uploading the data to cloud storage (120).
[0058] The cloud server (110) can transmit a request for CCTV video to the streaming server (140), and the streaming server (140) can transmit the CCTV video in response to the request. The streaming server (140) can transmit a request according to RTSP to the CCTV server (145), which is a local server, and the CCTV server (145) can transmit CCTV video data according to RTSP to the streaming server (140). The CCTV server (145) can be connected to multiple CCTVs, control the multiple CCTVs, and collect videos acquired by the multiple CCTVs. The streaming server (140) can convert the CCTV video data acquired from the CCTV server (145) into FFMPEG and transmit it to the cloud server (110).
[0059] The RTLS server (160) can track the location of tags assigned to personnel such as workers located in the logistics center and tags attached to transportation devices using UWB (Ultra-wideband), BLE (Bluetooth Low Energy), GPS (Global Positioning System), RFID (Radio Frequency Identification), etc. The RTLS server (160) can collect location data of personnel or transportation devices in the logistics center and transmit it to Dynamo DB (175). Dynamo DB (175) can store the received location data in cloud storage (120) as a big data unit. When the client server (110) receives a request for the real-time location of a personnel or transportation device from a client, it can request the location information of the personnel or transportation device from Dynamo DB (175). Dynamo DB (175) can obtain the real-time location of the personnel or transportation device by requesting the RTLS server (150) in response to the request.
[0060] The RTLS server (150) can periodically collect the movements of objects within a logistics center, such as people or transport equipment. The location data collected in this way is stored in a cloud storage (120) as a big data unit, and the RTLS server (150) can use machine learning to predict the location of the object. The RTLS server (150) can build a location prediction model through machine learning using the location data. Such a location prediction model can be used to develop solutions for predicting the location of a certain object, analyzing movement routes, or providing optimal rack placement. Since it is expensive for Dynamo DB (175) to store data that takes up a long time, the location data can be stored in a big data unit in a cloud storage (120) that is relatively inexpensive. The data stored in this way can be utilized in the development of various solutions.
[0061] The IOT server (160) can transmit information about the IOT device in response to a request from Dynamo DB (175). The IOT server (160) can be implemented through an IOT management service provided by AWS (Amazon Web Service). The IOT device can include a temperature sensor, a humidity sensor, etc. The IOT server (160) can transmit and receive information with the IOT device through the MQTT protocol or Kafka. The IOT server (160) can receive messages from the IOT device or send messages to the IOT device, and transmit the IOT information received from the IOT device to Dynamo DB (175). Kafka and MQTT can be communication protocols that can be used to transmit and receive messages. Kafka is applied between an automation device, which is one of the IoT devices in a logistics center, and an IoT server (160), so that status information regarding the automation device can be transmitted from the automation device to the IoT server (160), or control information for controlling the automation device can be transmitted from the IoT server (160) to the automation device. The status information of the automation device can include information on whether the automation device is operating, information on the operations performed by the automation device, etc.
[0062] The RDS DB (170) and Dynamo DB (175) can provide data corresponding to a request from the cloud server (110) to the cloud server (110). The RDS DB (170) can store data related to the operation of a logistics center, for example, data regarding inventory, receipts and shipments, and orders. The Dynamo DB (175) can store and manage unstructured data provided from the RTLS server (150) and the IOT server (160). The IOT server (160) can transmit IOT information to the Dynamo DB (175) at regular intervals. The Dynamo DB (175) can store the corresponding IOT information only for a certain period of time and, in response to a request from the client server (110), transmit the IOT information corresponding to the request to the client server (110). The Dynamo DB (175) can perform auto-scaling according to the amount of IOT data, and thus can be a database suitable for managing messages generated from various IOT devices.
[0063] The configuration of the 3D logistics integrated management system (100) illustrated in FIG. 2 is an example for explaining the invention, and the invention is not limited thereto. The server (1) illustrated in FIG. 1 may include a cloud server (110), cloud storage (120), and a WebGL engine (130). Additionally, the server (1) may further include at least one of a streaming server (140), an RTLS server (150), an IOT server (160), an RDS DB (170), and a Dynamo DB (175).
[0064] A 3D logistics integrated management system (100) according to some embodiments may utilize a 3D model that models a logistics warehouse in 3D. The 3D model may be used by a manager to monitor the logistics warehouse and create a work list. When creating a 3D model, the 3D model must be lightweight. The 3D logistics integrated management system may automatically create and delete 3D boxes in 3D racks of the 3D model in real time based on incoming and outgoing data. This allows for real-time inventory creation and deletion to be implemented in 3D. In addition, the 3D logistics integrated management system may implement the addition and deletion of 3D assets by adding or deleting 3D racks or 3D modeling data to the 3D model. The 3D logistics integrated management system may place 3D assets corresponding to people, various pieces of equipment, etc. within a logistics warehouse in the 3D model, map them with data from a database, and display information queries and real-time locations in the 3D model.
[0065] The cloud server (110) may include a VMS (111). The VMS (111) may be implemented as software for collecting data in response to multiple requests arising from logistics management and processing the collected data to generate output. The VMS (111) may be installed on an administrator terminal (2) instead of the cloud server (110). The cloud server (110) or the administrator terminal (2) may execute the VMS (111) to provide various functions required for logistics management. When the VMS (111) is installed on the cloud server (110), the administrator can access the VMS (111) on the web by entering an administrator ID and password on an Internet page. A VMS that operates on the web may be referred to as a Web VMS. When the VMS is installed on the administrator terminal (2), the administrator can use the VMS on the administrator terminal (2). In FIG. 2, the client (101) may be the administrator terminal (2). Management tasks provided by VMS (111) may include inventory management, personnel management, equipment management, asset management, center management, message management, productivity functions, etc. Productivity functions include recommendation of stocking and shipping locations, status monitoring, work history, search functions, etc. VMS (111) is operated on a cloud server (110) or an administrator terminal (2), and VMS (111) may provide an inventory management interface (21), a personnel management interface (22), an equipment management interface (23), an asset management interface (24), a center management interface (25), and a message management interface (26) to the administrator terminal (2).
[0066] FIG. 3 is a drawing showing a 3D screen provided during the operation of a virtual management system running on the web according to some embodiments.
[0067] The 3D screen illustrated in FIG. 3 can be produced in a Web 3D environment that can operate on all OSs. The 3D screen illustrated in FIG. 3 stereoscopically shows the interior of a logistics center. The 3D screen illustrated in FIG. 3 may be a 3D logistics center produced using WebGL. Screen movement, rotation, zoom in / out, camera reset, distance measurement, floor movement, and movement of the logistics center can be displayed in a 3D environment. In this specification, “moving a 3D screen to a certain location” may include configuring the screen around a certain location, moving the center of the screen to a certain location, or configuring the screen to display information about an object corresponding to a certain location.
[0068] Figure 4 is a diagram showing the results of an inventory search through Web VMS.
[0069] The 3D screen shown in Fig. 4 can be provided by the inventory management interface (21).
[0070] A search term input field (41) may be located on the 3D screen illustrated in FIG. 4. The screen illustrated in FIG. 4 is a search results window showing search results for the search term “Model 3.” As illustrated in FIG. 4, the color of the product search result, i.e., the inventory box corresponding to “Model 3,” may be displayed differently from other boxes on the 3D screen modeling the interior of the logistics center. For example, the area indicated as “43” in FIG. 4 is distinguished from the color of other areas, and the “Model 3” inventory box is located in that area (43). The inventory management interface (21) may list a list of items according to the search results in the right area (42) of the 3D screen. When one of the items listed in the area (42) is selected, the inventory management interface (21) may move the 3D screen to the box corresponding to the selected item. Subsequently, a product information window pop-up showing information about the corresponding item may be activated.
[0071] The inventory management interface (21) can display different colors of boxes indicating items on the 3D screen depending on the current status of the item (incoming, incoming, outgoing, outgoing, returned, or under inspection). The inventory management interface (21) can change the box colors for items matching the search results on the 3D screen. When an item is clicked on the listed item list (42), the 3D screen moves to the location of the item, and an item information window can open. Since inventory search is possible on the 3D screen in this way, it is possible to intuitively and quickly check the location of the item and understand the item information.
[0072] Figure 5 is a diagram showing the results of status monitoring through Web VMS.
[0073] The 3D screen shown in Fig. 5 can be provided by the inventory management interface.
[0074] As illustrated in FIG. 5, the inventory management interface (21) may provide an inventory status window (51) which is a 3D screen, and may provide selection areas in an area (52) of the inventory status window (51) in which one of receiving, shipping, inspection, and return can be selected. In FIG. 5, “receiving” is selected, and the inventory status window (51) showing the status of received items is opened. The inventory status window (51) displays the locations of received items. For example, in FIG. 5, received items may be displayed as boxes marked “53.” The inventory management interface (21) may provide different colors for boxes displaying items in the inventory status window (51) depending on the current status of the items, such as receiving, receiving completed, shipping in progress, shipping completed, return, inspection, etc.
[0075] This 3D screen allows managers to intuitively grasp real-time task status, improving work efficiency.
[0076] Figure 6 is a diagram showing an item tooltip provided through Web VMS.
[0077] The 3D screen illustrated in Fig. 6 can be provided by the inventory management interface.
[0078] As illustrated in Fig. 6, when the cursor is placed over a box (61), the image, information, and location of the product corresponding to the box can be viewed. Subsequently, when a click is entered on the box where the cursor is placed, a product information window (62) opens, and the image, information, and location of the product in question can be displayed in the product information window (62). This enables real-time viewing of products located at the logistics center, thereby reducing the time required for product viewing.
[0079] Figure 7 is a diagram showing product inquiry provided through Web VMS.
[0080] The 3D screen shown in Fig. 7 can be provided by the inventory management interface (21).
[0081] The manager can view, modify, and delete detailed information about items stored in the logistics center through the inventory management interface (21). In the product search result window (73) of the screen shown in Fig. 7, “ The locations of items checked in the table can be displayed separately from other items on the 3D screen, such as "71" and "72." This allows the locations of checked items to be confirmed on the 3D screen. Inventory at the logistics center can be intuitively confirmed.
[0082] Figure 8 is a diagram showing product registration provided through Web VMS.
[0083] The 3D screen shown in Fig. 8 can be provided by the inventory management interface (21).
[0084] Newly received products can be registered through the screen illustrated in Fig. 8. The area (74) illustrated in Fig. 7 includes areas for selecting “Register Product,” “Modify Product,” “Delete Product,” and “Move Product.” When the administrator selects “Register Product,” the product registration window (81) illustrated in Fig. 8 may be displayed. The product registration window (81) may include information such as the product company, purchase location, category, product name, product number, management number, loading quantity, purchase price, sales price, warehouse location, specification information (size), and special notes.
[0085] Figure 9 is a diagram showing equipment monitoring provided through Web VMS.
[0086] The 3D screen (90) illustrated in Fig. 9 can be provided by the equipment management interface (23).
[0087] The equipment management interface (23) according to the Web VMS can provide a window (hereinafter, equipment status window) (91) showing the equipment currently in operation in the logistics center on the right side of the 3D screen (90). The equipment management interface (23) can list equipment in the equipment status window (91), display the location of equipment selected by the manager on the 3D screen (90) of the interior of the logistics center implemented in 3D, and move the 3D screen (90) to the location of the selected equipment. For example, if the manager selects “LGV01,” the corresponding equipment can be displayed on the 3D screen (90) as in the area (92). The area (92) can display the monthly average operating rate of the corresponding equipment, the year of the equipment (20 years), the manager (Moon Seon-ju in charge), the battery status (74%), etc. The equipment status window (91) can display the equipment name (LGV 3ton), manufacturer (Skilled), manufacturing year (2020.03.15), manager (Manager Moon Seon-ju), and battery status (74%). Additionally, repair history, etc. can be displayed in the equipment status window (91) or area (92). In this way, managers can monitor and monitor the equipment operation status within the logistics center in real time. This can be used to establish accident prevention plans and equipment operation plans.
[0088] Figure 10 is a diagram showing CCTV monitoring provided through Web VMS.
[0089] The 3D screen shown in Fig. 10 can be provided by the equipment management interface (23).
[0090] The equipment management interface (23) according to the Web VMS can provide an area (102) in which the status of equipment located in the logistics center, for example, one of CCTV, transport equipment, automation equipment, and firefighting equipment, can be selected. When CCTV is selected in the area (102), the equipment management interface (23) can display the locations of multiple CCTVs installed in the logistics center on a 3D screen and display a 3D image of the area covered by each of the multiple CCTVs in the CCTV list window (101). The equipment management interface (23) can show the captured images of CCTVs selected by the administrator among the CCTVs listed in the CCTV list window (101). For example, when the administrator selects a CCTV in the list window (101), the equipment management interface (23) can request CCTV image data captured by the selected CCTV from the cloud server (110). When the CCTV image data is received from the cloud server (110) to the equipment management interface (23) in response to the request, the equipment management interface (23) can display the received CCTV image data. The administrator can designate the CCTV recording period through the equipment management interface (23). The equipment management interface (23) can transmit information about the selected CCTV and the recording period to the cloud server (110). The cloud server (110) can request video data from the streaming server (140) along with the received information about the CCTV and the recording period. The streaming server (140) can request the CCTV server (145) to transmit the video during the selected CCTV recording period. In response to the request, the CCTV server (145) can transmit the video during the selected CCTV recording period to the streaming server (140), and the streaming server (140) can convert the video into FFMPEG and transmit it to the cloud server (110).The cloud server (110) provides the received image data to the VMS (111), and the VMS (111) can display the corresponding image on the administrator terminal (2) through the equipment management interface (23).
[0091] Figure 11 is a diagram showing CCTV footage provided through an administrator terminal.
[0092] The administrator can select “CCTV2” in the CCTV list window (101) or directly select “CCTV2” (104) on the 3D screen. Then, as illustrated in FIG. 11, the equipment management interface (23) can display “CCTV2” video data provided from the cloud server (110) on the screen (113).
[0093] The equipment management interface (23) can provide monitoring of automation devices, firefighting equipment, etc. to the manager from the manager terminal (2). The equipment management interface (23) can display a window showing a list of automation devices installed in the center for automation device monitoring on the manager terminal (2) in a manner similar to the CCTV list window (101) illustrated in FIG. 10. The equipment management interface (23) can display real-time operating rates and status of automation devices in the window. An automation device can be selected by the manager from among the automation devices displayed in the window. Then, the equipment management interface (23) can display the location corresponding to the selected automation device on the 3D screen and move the 3D screen to the location. By monitoring logistics automation devices using the equipment management interface (23), the manager can manage the real-time logistics step-by-step work status and predict the work status.
[0094] The equipment management interface (23) can display a window showing a list of IoT firefighting equipment installed in the center for firefighting equipment monitoring on the administrator terminal (2) in a manner similar to the CCTV list window (101) illustrated in FIG. 10. The equipment management interface (23) can ensure that firefighting equipment operation commands are executed normally in the event of a fire by performing real-time inspection of the firefighting equipment. The administrator can select a firefighting equipment from among the firefighting equipment displayed in the window showing the firefighting equipment list. Then, the equipment management interface (23) can display the location corresponding to the selected firefighting equipment on a 3D screen and move the 3D screen to that location. By using the equipment management interface (23) to monitor firefighting equipment in real time, the administrator can respond to a fire at the early stage of a fire accident.
[0095] Figure 12 is a diagram showing the message list and message sending window displayed by Web VMS through the administrator terminal.
[0096] The screen shown in Fig. 12 can be provided by the message management interface (26).
[0097] Web VMS (111) can transmit messages received from the administrator terminal (2) to the worker terminal (3) and transmit messages received from the worker terminal (3) to the administrator terminal (2). This enables two-way communication between the administrator and the worker. The message management interface (26) can provide a message history confirmation window (125) that arranges messages transmitted and received between the administrator terminal (2) and multiple worker terminals (3) in chronological order. When a response is received from the worker terminal (3) for a message (transmission message) transmitted from the administrator terminal (2), the transmission message includes “Response Complete” (126) and “ ”(123) may be displayed. The message management interface (26) may provide a message sending window (124) for sending messages to specific practitioners. The message sending window (124) may display messages sent to specific practitioners in chronological order. In this way, communication errors may be reduced through rapid communication between managers and practitioners through the message management interface (26).
[0098] Figure 13 is a drawing showing the task registration window and task assignment window displayed by the Web VMS through the administrator terminal.
[0099] The screen shown in Fig. 13 can be provided by the human resources management interface (22).
[0100] Web VMS (111) can collect and process information required for task registration and task assignment, and provide a human resource management interface (22) so that an administrator can perform task registration and task assignment through an administrator terminal (2). For example, the human resource management interface (22) can display a task registration window (131) on the administrator terminal (2) for registering tasks to be processed. The administrator can register tasks to be processed on a specific date (e.g., the day after the task registration date) based on an order form. The administrator can select tasks to be registered from among “receipt,” “shipment,” “inspection,” and “transfer” displayed in the area (133).
[0101] The human resources management interface (22) can display a task list window (132) showing a list of registered tasks through the administrator terminal (2). The administrator can select a task in the task list window (132) and select a worker to perform the selected task from among multiple workers. The human resources management interface (22) can provide a box (e.g., 134) for selecting one of the multiple tasks arranged in the task list window (132). The human resources management interface (22) can provide information such as the work type (receiving, shipping, etc.), person in charge, quantity, management number, location, etc. of each task in the task list window (132). When the box (134) is checked in the task list window (132) and “Assign” (135) is selected, the human resources management interface (22) transmits information on the selected task to the Web VMS (111), and the Web VMS (111) can assign the checked task to the person in charge of the selected task (“Moon Seon-ju”). Web VMS (111) can push notifications to the relevant worker terminals for the selected task. In this way, tasks can be pre-registered through the human resources management interface (22) and assigned to the selected worker, thereby increasing work efficiency.
[0102] Figure 14 is a drawing showing the personnel management window displayed by Web VMS through the administrator terminal.
[0103] The screen shown in Fig. 14 can be provided by the human resources management interface (22).
[0104] Web VMS (111) can collect and process information required for personnel management and provide a personnel management interface (22) to the administrator terminal (2) so that the administrator can perform personnel management. The personnel management interface (22) can display a personnel management window (140) through the administrator terminal (2). The administrator can register, modify, and delete practitioners working at the logistics center through the personnel management window (140). The administrator can view practitioner information in the personnel management window (140), view a list of tasks performed by the practitioner during a predetermined period, and change the system authority of the practitioner. The personnel management interface (22) can provide a personnel status list (141) showing the status of practitioners working at the logistics center. When the administrator selects a practitioner from the personnel status list (141), the personnel management interface (22) can provide a personnel information window (142) including information on the selected practitioner. The personnel information window (142) can display the position, career, job responsibilities, working hours, and work history of the selected practitioner. The human resources management interface (22) can move the 3D screen to the location (143) of the selected worker. The location (143) window can display the worker's name, processing workload, and remaining workload in a graph. By viewing the work history of each worker, the manager can systematically and efficiently manage the work of each worker.
[0105] Figure 15 is a diagram showing the asset management window displayed by Web VMS through the administrator terminal.
[0106] The screen shown in Fig. 15 can be provided by the asset management interface (24).
[0107] Web VMS (111) can collect and process information required for asset management and provide an asset management interface (24) so that the manager can perform asset management through the manager terminal (2). The asset management interface (24) can display an asset management window (150) on the manager terminal (2). The asset management interface (24) can provide at least one of the number of orders by period, vacancy rate, number of items received, number of items shipped, number of items returned, sales statistics of logistics center, profit and loss of logistics center, and real-time statistics of logistics center (orders, receipts, shipments, returns). The manager can check and monitor various asset statuses provided by the asset management interface (24) through the manager terminal (2). The asset management window (150) displays an area (155) from which one of “order status”, “sales status”, “profit status”, and “center status” can be selected.
[0108] When the administrator selects “Order Status,” the asset management interface (24) can provide an order status window (151) that displays the order status of each product in a graph by period (day, week, month, year, etc.). The asset management interface (24) can display information such as the total number of orders, total orders, total shipments, and total receipts by period (day, week, month, year, etc.) in the order status window (151).
[0109] When the administrator selects “Sales Status,” the asset management interface (24) can provide a sales status window (152) that displays information on receipts, shipments, inventory, returns, and empty spaces by period (day, week, month, year, etc.) in a graph format. The asset management interface (24) can also display information on the total number of products, total receipts, total shipments, and empty spaces by period (day, week, month, year, etc.) in the sales status window (152).
[0110] When the manager of the sales status window (152) selects “Profit Status,” the asset management interface (24) can provide a profit status window (153) that displays the sales price and cost price by period (day, week, month, year, etc.) in a graph. The asset management interface (24) can display information such as profit and loss difference and sales location status by period (day, week, month, year, etc.) in the profit status window (153). The profit and loss difference by period is the value obtained by subtracting the sum of cost prices from the sum of sales prices for the period, and the sales location status by period is the sum of sales prices for the period.
[0111] When the administrator selects “Center Status,” the asset management interface (24) can provide a center status window (154) that displays the overall status of the logistics center, receipt status, shipment status, vacancy rate, etc. by period (day, week, month, year, etc.). The asset management interface (24) can also display information such as waiting for delivery, in delivery, return processing, delay status, exchange status, refund progress, etc. by period (day, week, month, year, etc.) in the center status window (153).
[0112] Figure 16 is a diagram showing the logistics center management window displayed by Web VMS through the administrator terminal.
[0113] The screen shown in Fig. 16 can be provided by the center management interface (25).
[0114] Web VMS (111) can collect and process information required for logistics center management and provide a center management interface (25) so that the manager can manage the logistics center through the manager terminal (2). The center management interface (25) can display a logistics center status window (160) through the manager terminal (2). The center management interface (25) can configure a logistics center status window (160) based on information about multiple logistics centers registered in the 3D logistics integrated management system (100) and display it on the manager terminal (2). The logistics center status window (161) can display the name, address, size, inventory rate, vacancy rate, product type, etc. of each logistics center. The manager can select one of multiple logistics centers through the logistics center status window (160). The center management interface (25) can display a 3D screen (161, 162) of the selected logistics center on the manager terminal (2). Administrators can register new logistics centers or edit information about registered logistics centers through the Logistics Center Status window (160). This Logistics Center Management window allows for easy management of multiple logistics centers from a single location, without having to visit each one in person.
[0115] In addition, the manager can request information about other floors of the selected logistics center from the 3D screens (161, 162) of the selected logistics center. For example, a floor (e.g., "1F") is displayed in an area (163) on the 3D screen (161), and the manager can change the floor of the area (163). The center management interface (25) can request information about the changed floor from the cloud server (110). The Web VMS (111) can receive information about other floors from the cloud server (110) and provide it to the manager terminal (2) through the center management interface (25). The center management interface (25) can display 3D screens of other floors on the manager terminal (2). In this way, the manager can move between floors on the 3D screen provided through the manager terminal (2).
[0116] The administrator can select one of the multiple logistics centers registered in the Web VMS (111) through the administrator terminal (2). The Web VMS (111) can provide the multiple interfaces described above for the selected logistics center. The administrator can select one of the multiple logistics centers through the administrator terminal (2) and perform logistics center management tasks through the multiple interfaces described above in the selected logistics center. After searching for an item, the 3D screen can be moved to the location of the item found. That is, the administrator can request a 3D screen move to the location of the found employee after searching for personnel in the selected logistics center through the administrator terminal (2), request a 3D screen move to the location of the found equipment after searching for equipment, or request a 3D screen move to the location of the found CCTV after searching for CCTV. Additionally, the administrator can designate a frequently visited location as a bookmark using an interface (e.g., a center management interface) and then request a 3D screen move to the frequently visited location by selecting the bookmark. Each request is transmitted to the Web VMS (111) through a corresponding interface, and the Web VMS (111) can collect information from the cloud server (110) to respond to the request. The Web VMS (111) processes the collected information and provides the processing results as a 3D screen on the administrator terminal (2) through an interface corresponding to each request. In this way, the administrator can easily manage each of the multiple logistics centers at any time through the administrator terminal (2).
[0117] Figure 17 is a drawing showing a 3D screen provided to a practitioner terminal.
[0118] The practitioner terminal (3) may be a smart phone, PDA, tablet, etc., and an application (hereinafter referred to as “practical application”) may be installed on the practitioner terminal (3) to collect and process information provided by the 3D logistics integrated management system (100) and display it on the practitioner terminal (3), collect and process information input to the practitioner terminal (3), transmit it to a cloud server (110), and display information received from the cloud server (110). The 3D screen provided through the practical application on the practitioner terminal (3) may be created through lightweight 3D modeling.
[0119] A practitioner can perform real-time 3D inventory creation / deletion, 3D asset addition / deletion, data mapping, etc. through the 3D screen (170) of the practitioner terminal (3). The practitioner application can create and delete boxes in real-time in a 3D rack on the 3D screen (170) based on incoming / outgoing data. This is called 3D inventory creation / deletion. The practitioner application can add or delete 3D racks or 3D modeling data on the 3D screen (170) based on changes in the arrangement of internal structures, such as structural changes within the logistics center, additions or movements of racks, etc. This is called 3D asset addition / deletion. 3D assets, such as people and various pieces of equipment, can be placed in a 3D environment on the 3D screen (170), and data in a database corresponding to each of the placed 3D assets can be mapped through the practitioner application. Once data mapping is complete, practitioners can view necessary information through practitioner terminals (3) and view real-time locations of personnel, goods, equipment, etc. In the present disclosure, lightweight 3D modeling can be performed in a Web 3D environment using WebGL. Practitioners can be provided with functions such as screen movement, rotation, zoom-in, zoom-out, camera reset, distance measurement, floor-by-floor movement, and center movement on the 3D screen (170). Camera reset means that the focus of the camera on the logistics center returns to the set origin. The logistics center is modeled in 3D as if it were photographed with a camera, and a 3D screen is constructed. The focus of the camera photographing the logistics center is virtually set, and the area corresponding to the set focus is displayed on the 3D screen (170). Camera reset means that the focus of the virtual camera returns to the set origin that covers the entire logistics center. Distance measurement means that the distance between any two objects on the 3D screen (170) is displayed as an actual distance.
[0120] The 3D screen (170) illustrated in Fig. 17 is a work status window in which orders, receipts, shipments, etc. that must be processed by the worker can be displayed.
[0121] Figure 18 is a drawing showing a screen provided to a practitioner's terminal for the practitioner's work progress.
[0122] In Figure 18, screen (181) is the home screen of the practical application. Screen (181) may display the progress of work. The progress of work may include a list of receipts / shipments performed by practitioners, a list of receipts / shipments in progress, etc.
[0123] In the area (182) of the screen (181), the work currently in progress is displayed, and the worker can check the work currently in progress by touching the area (182). In the area (183) of the screen (181), a list of the work status of the logistics center is displayed. In the area (183), the progress status of the work (receiving, shipping, inspection, return) of the logistics center today can be displayed. In the area (183), the work progress status can be displayed as “Registration Complete” or “Registration in Progress.”
[0124] Screen (184) may display a list of tasks assigned to a worker today and their progress. Screen (184) is the screen when “Receipt” is selected. The product’s receipt location and receipt status (e.g., waiting for receipt) may be displayed on screen (184) along with the number of products and the expected receipt registration time (e.g., “2 minutes before receipt registration”). A message from an administrator via the administrator terminal (2) may be displayed as a push notification on screen (185). The title of the pushed message, the message content, the time of the push notification, etc. may be displayed on screen (185). In this way, the worker can quickly understand and execute his / her work content through the screen provided by the application, and can receive messages from the administrator and proceed with the work.
[0125] Figure 19 is a drawing showing the progress screen of the stocking work provided to the worker terminal.
[0126] As shown in screen (191), a worker can scan a QR / barcode / RFID attached to an item using a worker terminal (3). By pressing the “Wear” button on the screen (e.g., ‘181’ of FIG. 18) provided through the worker terminal (3), the process can proceed to the step of scanning the QR / barcode / RFID, as shown in screen (191).
[0127] As shown in the screen (192), the worker terminal (3) can receive a receiving route from the cloud server (110). The VMS (111) may be equipped with a route determination software that determines a recommended receiving route. The route determination software may determine the location of the rack where the goods will be received and the empty space, and the receiving route from the worker's location to the location of the rack where the goods will be received, based on the worker's location, the location of the empty rack, and the empty space in the empty rack. In addition, the route determination software may determine the location of the rack where the goods will be received by considering the type, importance, and shipping priority of the goods. The route determination software may determine the receiving route based on at least one of the shortest time, the shortest distance, and the least complexity among multiple routes between the worker's location and the location of the rack where the determined goods will be received. As shown in the screen (192), the worker terminal (3) may display a receiving route (1922) from the worker's location (1921) to the location of the rack where the goods will be received (C-4) on a schematic map representing the logistics center. The screen (192) of FIG. 19 is based on a 2D map, but a 3D map may be provided on the screen (192) and the entry route on the 3D map may be displayed.
[0128] A location (C4_L1_1) indicating an empty space where goods can be received in the rack (C-4) may be displayed, as shown in screen (193). In screen (193), location (C4_L1_1) is “ ” may be displayed with the guidance text “Wear here”.
[0129] A worker can perform storage location authentication using a worker terminal (3). For example, after storing goods at a storage location, the worker can scan the QR / barcode / RFID of the corresponding rack using the worker terminal (3). The QR / barcode / RFID information of the rack scanned by the worker terminal (3) is transmitted to the VMS (111), and the VMS (111) can determine whether the instructed storage location matches the scanned storage location. While determining whether there is a match, a storage authentication screen, such as screen (194), can be displayed on the worker terminal (3). If the instructed storage location fails to match the scanned storage location, the VMS (111) can determine that the storage location authentication has failed and can send a push notification of the failure of the storage location authentication to the worker terminal (3) and the administrator terminal (2). If the instructed storage location matches the scanned storage location, the VMS (111) can determine that the storage location authentication has succeeded. VMS (111) can input specific information into the database along with the input of the receipt location authentication. VMS (111) can transmit receipt completion to the worker terminal (3). Upon receiving receipt completion, the worker terminal (3) can display a screen (195).
[0130] In this way, workers can use their worker terminal (3) to check the receiving location on a map and perform receiving tasks using the optimal route from their current location. This can reduce the time required for receiving. Since the items are received at the most optimal location based on product type, importance, and shipping priority, inventory loading can be automatically optimized. This can eliminate the need for tasks such as inventory transfer and confirmation.
[0131] Figure 20 is a drawing showing the shipment work progress screen provided to the practitioner terminal.
[0132] The VMS (111) can create scheduled shipment tasks based on a shipment order and assign the created scheduled shipment tasks to each of a plurality of workers. The VMS (111) can create a shipment list for the scheduled shipment tasks assigned to each of a plurality of workers. When creating the shipment list for each worker, the VMS (111) can determine an optimal shipment route. For example, the VMS (111) can determine a picking priority for each scheduled shipment task assigned to each worker based on factors that determine the shipment order, create a shipment list based on the determined picking priority, and determine a picking route based on the shipment list. Factors that determine the shipment order may include the weight of the item, the size of the item, the number of identical items, the distance between items, handling precautions, first-in-first-out, expiration date, etc. The heavier the item, the larger the item, the more identical items, the shorter the distance between items, the lower the handling precautions, and the earlier the arrival time, the higher the picking priority. The handling precautions may be higher when the risk of breakage or damage is high. In addition, for items that are frequently received and shipped, i.e., items that are frequently received and shipped due to frequent orders, the VMS (111) can manage the items so that they are received close to both the receiving and shipping areas of the logistics center. For example, the VMS (111) can manage the storage of frequently received and shipped items on a first-in, first-out basis on racks close to both the receiving and shipping areas. Then, when a worker releases frequently received and shipped items, he or she can pick multiple items to be released from a specific location. In this way, the VMS (111) can determine the picking route considering the efficiency of the release work and generate a release list based on the determined picking route.
[0133] VMS (111) can transmit a corresponding delivery list to each of multiple workers' terminals. Workers can perform delivery tasks according to the order of the delivery tasks listed on the delivery list. Workers can select delivery tasks in order from the delivery list.
[0134] A shipping list (200) may be displayed on the worker terminal (3). The worker may select a scheduled shipping task (2001) from the shipping list (200) and proceed with the shipping task. The selected scheduled shipping task (2001) may be displayed in an area (202) on the shipping screen (201), and a list of scheduled shipping tasks for the entire logistics center may be displayed in the shipping status window (203). The location of the item to be shipped (shipping location) 'C4-4F-2' and the item information 'DE-EV (IONIQ5)' and 'S221122-HS002' may be displayed in the area (202). The worker may move to the shipping location displayed in the area (202) and ship the item corresponding to the item information displayed in the area (202).
[0135] The selected shipping task is transmitted to the VMS (111), and the VMS (111) can transmit the picking route determined when creating the shipping list to the worker terminal (3). The worker terminal (3) can receive a picking instruction and picking route from the VMS (111). The worker can pick the items in the picking instruction while moving along the picking route.
[0136] The worker terminal (3) can display the picking route (2041) received from the VMS (111) on the map as shown in the screen (204). In addition, the worker terminal (3) can display that the goods to be shipped are located at L4_2 in the C4 rack as shown in the screen (205). In the screen (205), the L4_2 area (206) of the C4 rack can be displayed in a different manner from other areas. After picking the goods, the worker can scan the QR / barcode / RFID of the rack through the worker terminal (3). The QR / barcode / RFID information of the rack scanned by the worker terminal (3) is transmitted to the VMS (111), and the VMS (111) can determine whether the shipping location matches the scanned shipping location. If the matching between the shipping location and the scanned shipping location fails, the VMS (111) determines that the shipping location authentication has failed and can send a push notification of the failure to the worker terminal (3) and the administrator terminal (2). If the matching between the shipping location and the scanned shipping location is successful, the VMS (111) can determine that the shipping location authentication has succeeded. The VMS (111) can input special information along with the shipping location authentication input. In this way, the worker can check the shipping location on a map to determine the exact location. Since the picking task is performed along the optimal route from the worker's current location, the picking time can be reduced.
[0137] Through the screen provided through the worker terminal (3), not only the receiving and shipping work, but also the inspection and return work can be carried out in a similar manner.
[0138] A worker can select an inspection task from the inspection task list provided by the worker terminal (3). The VMS (111) can provide a path to move to the inspection location with the worker terminal (3). The worker can check the inspection location where the selected inspection task is to be performed through the worker terminal (3) on a 2D or 3D screen. After completing the inspection, the worker can scan the rack QR / barcode / RFID of the inspection location through the worker terminal (3). The QR / barcode / RFID information of the rack scanned by the worker terminal (3) is transmitted to the VMS (111), and the VMS (111) can determine whether the inspection location matches the scanned inspection location. If the matching between the inspection location and the scanned inspection location fails, the VMS (111) can determine that the inspection location authentication has failed and send a push notification to the worker terminal (3) and the administrator terminal (2) notifying the failure of the inspection location authentication. If the matching between the inspection location and the scanned inspection location is successful, the VMS (111) can determine that the inspection location authentication has been successful. The VMS (111) can input special information along with the inspection location authentication input. In this way, the inspection location is provided to the practitioner as a map, enabling quick completion of the inspection.
[0139] The worker can select a return task from the return list provided by the worker terminal (3). The worker scans the QR code / barcode / RFID (hereinafter, “return code”) of the item to be returned using the worker terminal (3). The VMS (111) determines the location for storing the return (hereinafter, “return location”) based on the scanned return code and transmits the return location to the worker terminal (3). The return location can be displayed as a 2D or 3D map through the worker terminal (3). After completing the return, the worker can scan the rack QR / barcode / RFID of the corresponding return location through the worker terminal (3). The QR / barcode / RFID information of the rack scanned by the worker terminal (3) is transmitted to the VMS (111), and the VMS (111) can determine whether the return location matches the scanned return location. If the matching between the return location and the scanned return location fails, the VMS (111) determines that the return location authentication has failed and can send a push notification to the worker terminal (3) and the administrator terminal (2) regarding the return location authentication failure. If the matching between the return location and the scanned return location is successful, the VMS (111) can determine that the return location authentication has succeeded. The VMS (111) can input special notes along with the return location authentication input. In this way, return location recommendations and route guidance enable easy return management.
[0140] If product registration is required, the practitioner can select and proceed with product registration via the practitioner terminal (3). Product information can be entered and registration completed via the practitioner terminal (3). Upon completion of registration via the practitioner terminal (3), a push notification can be sent to the administrator terminal (2).
[0141] The practitioner can search for product name, location, product number, management number, date, manufacturer, orderer, etc. through the practitioner terminal (3).
[0142] The worker can be guided through a movement route using XR (extended reality), AR (augmented reality), MR (mixed reality), etc. through the worker terminal (3). When the camera of the worker terminal (3) is activated, the route of receipt, shipment, inspection, and return can be displayed on the screen of the worker terminal (3) in AR. When QR / barcode / RFID scanning is performed through the worker terminal (3), and the scanned object is an item, the item information can be displayed in a pop-up format on the worker terminal (3). Through this, the worker can easily identify the inventory location, quickly perform receipt / shipment / inspection / return tasks, and also check the item information immediately.
[0143] Figure 21 is a diagram showing a status management screen provided to an administrator terminal.
[0144] The administrator terminal (2) for administrators displays work status, worker status, and product status, etc., and can be used for management.
[0145] The manager can manage the work status through screens (211, 212). The status of orders, receipts, shipments, inspections, returns, packing, and product registration can be displayed on screens (211, 212). For example, screen (211) can display the number of shipment tasks "20" and the location of the rack being shipped (2111). Screen (212) can display the number of completed receipt tasks "24" and each item (2120), receipt location (2121), quantity (2122), person in charge (2123), etc.
[0146] The work progress of the staff can be displayed through screen (213). For example, screen (213) shows the work status of four warehouse personnel. Screen (214) can display the status of items, such as work records by category and item. For example, screen (214) can display each item (2140), warehouse location (2141), quantity (2142), and person in charge (2143).
[0147] Figure 22 is a drawing showing the warehouse management screen provided to the administrator terminal.
[0148] On screen (221), a window listing multiple registered logistics centers can be opened. Screen (221) displays the "Gujang-ri Logistics Center" (2210) and the "Mado Logistics Center" (2211). Inventory information (2212) for each logistics center is displayed, and a user can move to a 3D screen of the corresponding logistics center by selecting an option on screen (221).
[0149] The server (1) can detect abnormal conditions by analyzing images acquired through the worker terminal (3) or various equipment within the logistics center. The cloud server (1) can detect abnormal situations within the logistics center, such as accidents between moving equipment, accidents between moving equipment and workers, damage to facilities located within the logistics center such as racks, fire, etc., through image analysis. If the server (1) detects an abnormal condition, it can send an abnormal condition occurrence notification to the worker terminal (3) and the manager terminal (2).
[0150] Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present invention defined in the following claims also fall within the scope of the present invention.
Claims
1. A server that stores information required for logistics management within a logistics center in a database and collects and provides information from the database; An administrator terminal that displays data provided from the above server in a 3D screen through multiple interfaces; and Includes a practitioner terminal that displays data provided from the above server on a 3D screen through a practitioner application, The above server collects and processes related data from the data stored in response to a request from the above administrator terminal and / or the above practitioner terminal and transmits the data to the above administrator terminal and / or the above practitioner terminal. The 3D screens of each of the above administrator terminal and the above worker terminal represent a 3D model implemented by 3D modeling the logistics center, and the 3D modeling of the logistics center is characterized by being based on Web GL. 3D logistics integrated management system.
2. In paragraph 1, The above multiple interfaces are: Includes an inventory management interface that provides functions for searching for items within the above logistics center, checking the status of receipt / delivery and return / inspection, and determining a work list. 3D logistics integrated management system.
3. In paragraph 2, The above inventory management interface is, Generate a query requesting information on a searched item entered through a search window to the server, and display information based on a response to the query received from the server, or When a status inquiry is entered, a status inquiry request is sent to the server, and status information for items corresponding to the status inquiry provided by the server is displayed. Displays a list of tasks and receives information on modifications or confirmations to the list of tasks. 3D logistics integrated management system.
4. In paragraph 1, The above multiple interfaces are: Including a human resources management interface that provides an interface for managing human resources information regarding the attendance and work schedule of practitioners working at the above logistics center. 3D logistics integrated management system.
5. In paragraph 1, The above multiple interfaces are: Including an equipment management interface that provides an interface for managing equipment information regarding transport equipment, CCTV, automation equipment, firefighting equipment, etc. located in the above logistics center. 3D logistics integrated management system.
6. In paragraph 1, The above multiple interfaces are: Including an asset management interface that provides an interface for managing asset information related to sales, profit and loss, orders, etc. of the above logistics center. 3D logistics integrated management system.
7. In paragraph 1, The above multiple interfaces are: Including a center management interface that provides an interface for managing center information regarding center registration, center transfer, etc. 3D logistics integrated management system.
8. In paragraph 1, The above multiple interfaces are: Including an asset management interface that provides an interface for managing asset information related to sales, profit and loss, orders, etc. of the above logistics center. 3D logistics integrated management system.
9. In paragraph 1, The above server, A cloud server that collects and processes information to be provided in response to requests from each of the plurality of interfaces from the database and provides the information to the corresponding interface; 3D modeling data for a 3D model of the above logistics center in 3D and cloud storage for storing photos and videos of the above logistics center; and Including a WebGL engine that generates 3D modeling data for implementing a 3D model by 3D modeling the inside of the logistics center and objects provided inside the logistics center and uploading it to the cloud storage. 3D logistics integrated management system.
10. In paragraph 1, Among the above multiple interfaces, the inventory management interface is: Providing a search window on the 3D screen, listing a list of items for the search results for items entered in the search window, and moving the 3D screen to a box corresponding to an item selected from the list of items. 3D logistics integrated management system.
11. In paragraph 10, The above inventory management interface is, Provide different colors for the boxes that display the goods according to the receipt, shipment, inspection, and return of the goods. 3D logistics integrated management system.
12. In paragraph 1, Among the above multiple interfaces, the inventory management interface is: Listing equipment in the equipment status window, displaying the location of the selected equipment on a 3D screen of the logistics center implemented in 3D, and moving the 3D screen to the location of the selected equipment. 3D logistics integrated management system.
13. In paragraph 1, Among the above multiple interfaces, the equipment management interface is: Displaying multiple CCTVs installed in the above logistics center on the 3D screen, displaying 3D images of the areas covered by each of the multiple CCTVs in the CCTV list window, and providing the captured images of the CCTV selected in the CCTV list window. 3D logistics integrated management system.
14. In paragraph 1, Among the above multiple interfaces, the message management interface is: Provides a message sending window for sending messages to practitioners, and displays messages sent to said practitioners in chronological order in the message sending window. Providing a message history confirmation window that arranges messages sent and received between the above administrator terminal and the above practitioner terminal in chronological order. 3D logistics integrated management system.
15. In paragraph 1, Among the above multiple interfaces, the human resources management interface is: Provides a task registration window where tasks can be registered and a task list window that shows a list of registered tasks. When one of the multiple tasks arranged in the above task list window is selected and an assignment input is provided, information about the selected task is transmitted to the server. The above server pushes notifications of the selected tasks to the practitioner terminal corresponding to the selected tasks. 3D logistics integrated management system.
16. In paragraph 15, The above human resources management interface is, Provides a personnel management window that allows you to register, modify, and delete workers working at the above logistics center, view worker information and a list of tasks for a given period, and change the worker's system authority. We provide a list of personnel status showing the status of workers working at the above logistics center. Provides a personnel information window containing information about a practitioner selected from the above personnel status list, and moves the 3D screen to the location of the selected practitioner. 3D logistics integrated management system.
17. In paragraph 1, Among the above multiple interfaces, the asset management interface is: Provides at least one of the following: number of orders by period, vacancy rate, number of items received, number of items shipped, number of items returned, sales statistics of logistics center, profit and loss of logistics center, and real-time statistics of logistics center. 3D logistics integrated management system.
18. In paragraph 1, Among the above multiple interfaces, the center management interface is: A logistics center status window is configured based on information about multiple logistics centers and displayed on the administrator terminal, and a 3D screen of a logistics center selected from among the multiple logistics centers is displayed on the administrator terminal through the logistics center status window. 3D logistics integrated management system.
19. In paragraph 1, The above practitioner terminal is, Create and delete boxes in real time on 3D racks on the 3D screen provided through the above application based on incoming and outgoing data. Add or delete 3D racks or 3D modeling data from the 3D screen based on changes in the arrangement of structures within the above logistics center, In the above 3D screen, 3D assets are placed in a 3D environment, and data of a database corresponding to each of the placed 3D assets is mapped. 3D logistics integrated management system.
20. In paragraph 1, The above server, Based on the position of the worker, the position of the empty rack, and the empty space of the empty rack, the location of the rack and the empty space where the goods will be received are determined, and the receiving path is determined from the position of the worker to the position of the determined rack. The above worker terminal receives the above-mentioned receipt route from the above-mentioned server and displays the above-mentioned receipt route on a map indicating the above-mentioned logistics center. 3D logistics integrated management system.
21. In paragraph 1, The above server, Create tasks scheduled to be shipped based on a shipping order, assign the created tasks scheduled to be shipped to each of multiple workers, determine a picking priority for each of the tasks scheduled to be shipped assigned to each worker based on factors that determine the shipping order, create a shipping list based on the determined picking priority, and determine a picking route based on the shipping list. The picking path for the scheduled shipment work selected from the above shipment list is transmitted to the above worker terminal by the above worker terminal. 3D logistics integrated management system.
22. In paragraph 1, The above server, Including an IoT server that collects status information provided from IoT devices within the logistics center, Providing information collected by the IoT server to the administrator terminal through one of the plurality of interfaces. 3D logistics integrated management system.