Information interaction method and device
By displaying sorting tasks and binding them to unmanned vehicles on the task management page, the automated delivery of unmanned vehicles and sorting tasks is realized, which solves the problems of high cost and low efficiency of existing delivery methods, improves delivery efficiency and reduces costs, and meets the delivery needs of enclosed locations.
Patent Information
- Application Number
- CN202310287483.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-03-21
Smart Images

Figure CN116321025B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of information interaction technology, and specifically to an information interaction method and apparatus. Background Technology
[0002] With the development of the delivery industry, current delivery platforms will provide offline delivery services to users after they purchase items online, so as to deliver the purchased goods to the users.
[0003] However, current technology typically relies on delivery personnel to handle the delivery of goods. This method is not only costly but also inefficient. Furthermore, in some scenarios, such as enclosed spaces like schools, factories, or residential communities, access is restricted, and existing delivery methods cannot meet the needs of these situations. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide an information interaction method and apparatus to improve delivery efficiency, reduce delivery costs, and meet delivery needs in certain scenarios.
[0005] In a first aspect, embodiments of the present invention provide an information interaction method, applicable to a terminal, the method comprising:
[0006] At least one sorting task is displayed on the task management page, which represents a set of orders that need to be delivered in a unified manner.
[0007] Define the target sorting task;
[0008] Identify the target driverless vehicle;
[0009] Send an unmanned vehicle binding request, wherein the unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task, so that the target unmanned vehicle can perform delivery operations for the target sorting task.
[0010] Secondly, embodiments of the present invention provide an information interaction method applicable to a business server, the method comprising:
[0011] Receive driverless vehicle binding request;
[0012] The target unmanned vehicle is bound to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task. The target sorting task is used to represent a set of orders that need to be delivered in a unified manner.
[0013] Thirdly, embodiments of the present invention provide an information interaction device, the device comprising:
[0014] The first display unit is used to display at least one sorting task on the task management page, wherein the sorting task is used to represent a set of orders that need to be delivered in a unified manner.
[0015] The first task determination unit is used to determine the target sorting task;
[0016] The first unmanned vehicle determination unit is used to determine the target unmanned vehicle;
[0017] The first sending unit is used to send an unmanned vehicle binding request, wherein the unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task so that the target unmanned vehicle can perform the delivery operation of the target sorting task.
[0018] Fourthly, embodiments of the present invention provide an information interaction device, the device comprising:
[0019] The receiving unit is used to receive unmanned vehicle binding requests;
[0020] The binding unit is used to bind the target unmanned vehicle to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task, and the target sorting task is used to represent the set of orders that need to be delivered uniformly.
[0021] Fifthly, embodiments of the present invention provide an information interaction method applicable to a terminal, the method comprising:
[0022] In response to receiving a delivery instruction, a storage status acquisition request is sent to obtain the order storage status of each compartment of the target unmanned vehicle, wherein each compartment is used to store orders from at least one sorting task;
[0023] The order storage status of each cabinet is displayed on the cabinet management page;
[0024] In response to receiving a cabinet selection instruction for a target cabinet, an opening request is sent to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
[0025] Sixthly, embodiments of the present invention provide an information interaction device, the device comprising:
[0026] The second sending unit is used to send a storage status acquisition request in response to receiving a delivery instruction to obtain the order storage status of each compartment of the target unmanned vehicle, wherein each compartment is used to store orders from at least one sorting task.
[0027] The second display unit is used to display the order storage status of each cabinet on the cabinet management page;
[0028] The second selection unit is used to send an opening request in response to receiving a cabinet selection instruction for a target cabinet to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
[0029] In a seventh aspect, embodiments of the present invention provide a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the method as described in any one of the first, second, and fifth aspects.
[0030] Eighthly, embodiments of the present invention provide an electronic device, the device comprising:
[0031] Memory is used to store one or more computer program instructions;
[0032] A processor, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of the first, second and fifth aspects.
[0033] The information interaction method in this embodiment displays at least one sorting task on the task management page. After determining the target sorting task and the target unmanned vehicle (UGV), it sends an UGV binding request to instruct the business server to bind the target UGV to the target sorting task, so that the target UGV can perform the delivery operation for the target sorting task. The sorting task represents a set of orders that need to be delivered uniformly. This method can improve delivery efficiency, reduce delivery costs, and meet the delivery needs of certain scenarios. Attached Figure Description
[0034] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which:
[0035] Figure 1 This is a schematic diagram illustrating an application scenario of the information interaction method according to an embodiment of the present invention;
[0036] Figure 2 This is a schematic diagram of an information interaction system according to an embodiment of the present invention;
[0037] Figure 3 This is a signaling interaction diagram of the information interaction system according to an embodiment of the present invention;
[0038] Figure 4 This is a signaling interaction diagram of the information interaction system according to an embodiment of the present invention;
[0039] Figure 5 This is a flowchart of the information interaction method according to an embodiment of the present invention;
[0040] Figure 6 This is a schematic diagram of a task management page according to an embodiment of the present invention;
[0041] Figure 7 This is a schematic diagram of the identifier acquisition page according to an embodiment of the present invention;
[0042] Figure 8 A schematic diagram illustrating the creation of a pop-up window for a task in an embodiment of the present invention;
[0043] Figure 9 This is a flowchart of the information interaction method according to an embodiment of the present invention;
[0044] Figure 10 This is a schematic diagram of the cabinet management page according to an embodiment of the present invention;
[0045] Figure 11 This is a schematic diagram of the order management page according to an embodiment of the present invention;
[0046] Figure 12 This is a schematic diagram illustrating sorting tasks in different states according to an embodiment of the present invention;
[0047] Figure 13 This is a flowchart of the information interaction method in an embodiment of the present invention;
[0048] Figure 14 This is a schematic diagram of an information interaction device according to an embodiment of the present invention;
[0049] Figure 15 This is a schematic diagram of an information interaction device according to an embodiment of the present invention;
[0050] Figure 16 This is a schematic diagram of an information interaction device according to an embodiment of the present invention;
[0051] Figure 17 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0052] The present invention is described below based on embodiments, but the invention is not limited to these embodiments. In the detailed description of the invention below, certain specific details are described in detail. Those skilled in the art will fully understand the invention even without these details. To avoid obscuring the essence of the invention, well-known methods, processes, flows, elements, and circuits are not described in detail.
[0053] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.
[0054] Unless the context explicitly requires it, words such as "including" or "contains" throughout the application documents should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".
[0055] In the description of this invention, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means two or more.
[0056] To protect user privacy, the user information involved in each embodiment of the present invention is obtained with the user's authorization, and the obtained user information will only be applied to the methods in each embodiment of the present invention.
[0057] Figure 1 This is a schematic diagram illustrating an application scenario of the information interaction method according to an embodiment of the present invention. For example... Figure 1 As shown, application scenario 11 includes merchants, sorting points, unmanned vehicles, smart lockers, and users. It should be understood that... Figure 1 The arrow direction can be used to indicate the delivery direction of the delivered items.
[0058] Specifically, after a user purchases items online, delivery personnel will collect the items from various merchants and deliver them to a sorting point. At the sorting point, sorting personnel will group the items according to their delivery addresses, thus consolidating items with delivery addresses within the same delivery area.
[0059] The delivery area can be a pre-defined area on a map by operators, or it can be a closed location such as a school, factory, or residential community. Each delivery area is equipped with at least one smart locker, which can be used to provide storage services for delivered items to users within a certain radius. Each delivery area also has a corresponding unmanned vehicle parking area and at least one unmanned vehicle. The unmanned vehicle parking area can be used to park the unmanned vehicles, and each unmanned vehicle can be used to help delivery personnel place delivered items into the corresponding smart locker within the delivery area. It should be understood that, in order to allow delivery personnel to use the unmanned vehicles without entering the delivery area, the unmanned vehicle parking area can be located at the corresponding exit outside the delivery area.
[0060] Furthermore, for any delivery area, such as a target delivery area, delivery personnel can centrally deliver the collected items to the unmanned vehicle parking area corresponding to the target delivery area. Within the unmanned vehicle parking area, delivery personnel can interact with the unmanned vehicle using the information interaction methods in the various embodiments of the present invention, thereby instructing the unmanned vehicle to place each item into the corresponding smart locker in the target delivery area. After placement, the user can retrieve their purchased items from the corresponding smart locker.
[0061] Figure 2This is a schematic diagram of an information interaction system according to an embodiment of the present invention. Figure 2 As shown, the information interaction system includes a terminal 21, an unmanned vehicle 22, a business server 23, and an unmanned vehicle server 24.
[0062] The terminal 21 is a terminal held by the delivery personnel, and the terminal 21 can be a common terminal device such as a mobile phone, computer or tablet computer.
[0063] In this embodiment, delivery personnel can instruct the business server 23 through the terminal 21 to bind the target sorting task to the unmanned vehicle 22. After binding the target sorting task to the unmanned vehicle 22, the delivery personnel can instruct the unmanned vehicle server 24 through the terminal 21 to control the unmanned vehicle 22 to perform the delivery and placement operation of the bound target sorting task.
[0064] In one optional embodiment, the terminal 21 may simultaneously install a first program corresponding to the business server 23 and a second program corresponding to the unmanned vehicle server 24. The first program and the second program can be used to implement the interaction between the terminal 21 and the corresponding server, respectively.
[0065] Optionally, the first and second programs can be independently installed applications (Apps), or they can be mini-programs based on the same platform program or different platform programs. Specifically, the mini-program is a program developed based on the application within the platform program and used to perform corresponding operations. Compared to independently installed applications, the mini-program does not require additional download and installation; delivery personnel can invoke the mini-program within the platform program.
[0066] In another alternative approach, the unmanned vehicle server 24 can also grant relevant permissions to the first program, so that the terminal 21 can interact with both the business server 23 and the unmanned vehicle server 24 through the first program, thereby simplifying the operation process for delivery personnel.
[0067] The unmanned vehicle 22 is used to assist delivery personnel in placing delivery items into corresponding smart lockers. The unmanned vehicle 12 can have at least one locker compartment, allowing it to store delivery items. It should be understood that the storage capacity of each locker compartment can be the same or different (e.g., not all the same, or partially different), and its specific configuration can be set by the operators according to actual needs.
[0068] Optionally, the unmanned vehicle 22 can be powered by electricity or fuel, and its movement can be wheeled or tracked. It should be understood that the unmanned vehicle can also be equipped with corresponding unmanned driving systems and hardware, which will not be elaborated upon here.
[0069] Optionally, in this embodiment, operators can pre-store a map of the corresponding delivery area in the system of the unmanned vehicle 22. This allows the unmanned vehicle 22 to plan its route between different smart lockers within the delivery area based on the map. Furthermore, to improve the safety of the unmanned vehicle during deployment, operators can mark permitted road sections on the map. In this case, the unmanned vehicle 22 will only plan its route based on the marked road sections.
[0070] The business server 23 is a general-purpose computing device, data processing device, or storage device. The business server 23 corresponds to the delivery platform. In this embodiment, the business server 23 is used to provide corresponding data support to the terminal 21 to realize the creation and management of sorting tasks.
[0071] The unmanned vehicle server 24 is a general-purpose computing device, data processing device, or storage device. In this embodiment, the business server 23 corresponds to the unmanned vehicle 22, and the unmanned vehicle server 24 is used to provide delivery personnel with services or functions related to the unmanned vehicle 22 through the terminal 21.
[0072] Specifically, terminal 21 can display at least one sorting task on the task management page under the control of delivery personnel. After displaying each sorting task, terminal 21 can determine the target sorting task and the target unmanned vehicle under the control of delivery personnel. After determining the target sorting task and the target unmanned vehicle, terminal 21 will send an unmanned vehicle binding request to business server 23. The unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task, so that the target unmanned vehicle can perform the delivery operation of the target sorting task in the subsequent process.
[0073] The sorting task here represents a set of orders that need to be delivered uniformly. Specifically, to facilitate user pickup, each delivery item needs to be placed in the smart locker closest to the user. However, if unmanned vehicles (AWDVs) deliver items one by one, the delivery efficiency of the WADVs would be very low. To improve the delivery efficiency of the WADVs, in this embodiment, delivery personnel can pre-determine the target smart lockers for each delivery item, and then add orders corresponding to the same target smart locker to the same sorting task. Thus, orders in the same sorting task can be uniformly delivered by WADVs in subsequent processes.
[0074] It should be understood that the order may specifically refer to a delivery order corresponding to the delivered item, and the unmanned vehicle delivering the delivered item is equivalent to delivering the delivery order corresponding to that delivered item.
[0075] Furthermore, after binding the target unmanned vehicle to the target sorting task, the terminal can also send a delivery request to the unmanned vehicle server 24 under the control of the delivery personnel, so as to instruct the unmanned vehicle server 24 to control the target unmanned vehicle to perform the delivery operation of the bound target sorting task.
[0076] The information interaction method in this embodiment enables delivery personnel to control unmanned vehicles through terminals to deliver various items without entering the delivery area. This can improve delivery efficiency, reduce delivery costs, and meet delivery needs in certain scenarios.
[0077] Optionally, the terminal 21, the unmanned vehicle 22, the business server 23, and the unmanned vehicle server 24 can be connected via a wireless communication network to achieve data interaction. The wireless communication network may include any one or a combination of 5G mobile communication network technology (5th-Generation, 5G), Long Term Evolution (LTE), Global System for Mobile Communication (GSM), Bluetooth (BT), Wireless Fidelity (Wi-Fi), Code Division Multiple Access (CDMA) network, Wideband Code Division Multiple Access (WCDMA) network, Long Range (Lora) wireless communication technology, or Zigbee protocol.
[0078] Figure 3 and Figure 4 This is a signaling interaction diagram of an information interaction system according to an embodiment of the present invention. Figure 3 and Figure 4 As shown, the information interaction system includes a terminal 31, a business server 32, an unmanned vehicle server 33, and an unmanned vehicle 34. The information interaction system may specifically include the following interaction steps:
[0079] It should be understood that the terminal 31 may have a first program 311 and a second program 312 installed. The terminal 31 can interact with the corresponding server through the first program 311 and the second program 312 respectively.
[0080] It should be understood that after the unmanned vehicle server 33 grants relevant permissions to the first program 311, the terminal can also interact with both the business server 32 and the unmanned vehicle server 33 simultaneously through the first program 311.
[0081] S1000, terminal displays the task management page.
[0082] Specifically, the terminal can be activated by the delivery personnel and redirected to the task management page within the first program. On the task management page, if the delivery personnel have created sorting tasks, the terminal will display at least one such task.
[0083] Optionally, the pages, containers, pop-ups, or functional components shown in the various embodiments of the present invention can all be implemented using HTML (Hyper Text Markup Language), XML (Extensible Markup Language), CSS (Cascading Style Sheets), and JavaScript.
[0084] S2000: The terminal sends a task creation request to the service server.
[0085] Specifically, the task management page may include a task creation control. When delivery personnel need to create a new sorting task, they can trigger a task creation instruction by clicking the task creation control. After receiving the task creation instruction, the terminal can obtain the delivery address information corresponding to the sorting task to be created, that is, the location information of the target smart locker to which the sorting task is to be placed. After obtaining the delivery address information, the terminal can send a task creation request to the business server based on the delivery address information.
[0086] Optionally, the business server can pre-store the location information of each smart locker in different delivery areas. After receiving a task creation instruction, the terminal can send a location acquisition request to the business server to obtain the location information of each smart locker in the target delivery area. The target delivery area can be the delivery area currently being delivered by the delivery person, and this target delivery area can be configured by the delivery person before triggering the task creation instruction. Furthermore, after obtaining the location information of each smart locker in the target delivery area, the terminal can display the location information of each smart locker to the delivery person, so that the delivery person can select the delivery address information from the available location information.
[0087] S3000, the business server creates target sorting tasks.
[0088] Specifically, after receiving a task creation request, the business server can obtain delivery address information based on the task creation request and create a corresponding target sorting task based on the delivery address information.
[0089] Optionally, the task creation request may also include the task name of the target sorting task to be created, and the business server may name the target sorting task to be created according to the task name.
[0090] S4000: The terminal sends an order binding request to the business server.
[0091] Specifically, after sending a task creation request, the terminal can update the task management page to display the target sorting task created by the business server. After displaying the target sorting task, delivery personnel can trigger an order binding instruction for the target sorting task by clicking the order binding control corresponding to the target sorting task. Upon receiving the order binding instruction, the terminal can obtain the order identifier of at least one target order and send an order binding request based on the order identifier.
[0092] Optionally, the order identifier may specifically be an order number corresponding to the target order or the mobile phone number of the recipient. The business server can determine the corresponding target order based on the order identifier.
[0093] Optionally, the order identifier can be obtained by the terminal through scanning a code under the control of the delivery personnel, or it can be obtained by the terminal through receiving input from the delivery personnel.
[0094] The S5000 business server binds the target order to the target sorting task.
[0095] Specifically, upon receiving an order binding request, the business server can obtain the order identifier in the order binding request, determine the corresponding target order based on each order identifier, and then determine each target order as an order in the target sorting task.
[0096] S6000, the terminal determines the target sorting task.
[0097] Specifically, after adding a target order to a target sorting task, delivery personnel can click the task selection control corresponding to the target sorting task to allow the terminal to confirm the target sorting task.
[0098] S7000, terminal identifies target unmanned vehicle.
[0099] Specifically, after the terminal determines the target sorting task, the delivery personnel can trigger the unmanned vehicle identification acquisition command by clicking the unmanned vehicle binding control. Upon receiving the unmanned vehicle identification acquisition command, the terminal can acquire the unmanned vehicle identification and determine the target unmanned vehicle based on the identification.
[0100] Optionally, the unmanned vehicle identifier may specifically be the unmanned vehicle number corresponding to the unmanned vehicle. The unmanned vehicle identifier may be obtained by the terminal through scanning a code under the control of the delivery personnel, or it may be obtained by the terminal through receiving input from the delivery personnel.
[0101] S8000: The terminal sends an unmanned vehicle binding request to the business server.
[0102] Specifically, after identifying the target unmanned vehicle, the terminal can send an unmanned vehicle binding request carrying the unmanned vehicle identifier and the task identifier to the business server.
[0103] The S9000 and business server bind the target unmanned vehicle to the target sorting task.
[0104] Specifically, upon receiving an unmanned vehicle binding request, the business server can determine the corresponding target unmanned vehicle and target sorting task based on the unmanned vehicle identifier and task identifier in the unmanned vehicle binding request, and bind the target unmanned vehicle and target sorting task.
[0105] S10000, the business server sends the binding relationship and order information to the unmanned vehicle server.
[0106] Specifically, after binding the target unmanned vehicle and the target sorting task, the business server can send the binding relationship and the order information of each target order in the target sorting task to the unmanned vehicle server.
[0107] Alternatively, in this embodiment, the unmanned vehicle server can obtain the binding relationship and order information by interacting with the business server when it needs to use relevant data. In this case, step S10000 can be omitted.
[0108] S11000: The terminal sends a request to the unmanned vehicle server to obtain storage information.
[0109] Specifically, delivery personnel can click the delivery control to trigger a delivery instruction. Upon receiving the delivery instruction, the terminal will send a storage status retrieval request. This storage status retrieval request may include the unmanned vehicle's identifier.
[0110] Optionally, the delivery control can be a control in the first program or a control in the second program. When the delivery control is a control in the second program, before executing step S11000, the terminal also needs to reacquire the unmanned vehicle identifier under the control of the delivery personnel.
[0111] S12000, unmanned vehicle server query order storage status.
[0112] Specifically, upon receiving a storage status retrieval request, the autonomous vehicle server can determine the target autonomous vehicle based on the autonomous vehicle identifier in the storage status retrieval request, and query the order storage status of each compartment of the target autonomous vehicle.
[0113] Optionally, in this embodiment, each compartment of the unmanned vehicle can be used to store orders from at least one sorting task, and the specific number can be set and adjusted by the operators according to actual needs. It should be understood that in step S12000, the order storage information queried by the unmanned vehicle server can specifically include the total number of orders currently stored in the corresponding compartment. S13000: The unmanned vehicle server sends the order storage information to the terminal.
[0114] Specifically, after querying the order storage status of each compartment of the target unmanned vehicle, the unmanned vehicle server can send the query results to the terminal.
[0115] S14000, Terminal Display Cabinet Management Page.
[0116] Specifically, after receiving the query results, the terminal can display the order storage status of each cabinet of the target unmanned vehicle on the cabinet management page.
[0117] S15000: The terminal sends an order information retrieval request to the unmanned vehicle server.
[0118] Specifically, after displaying the order storage status of each compartment of the target unmanned vehicle, delivery personnel can select a target compartment to store orders based on the order storage status. After selecting a target compartment, the delivery personnel can trigger a compartment selection command for that compartment by clicking the corresponding compartment selection control. Upon receiving the compartment selection command, the terminal can send an order information retrieval request to the unmanned vehicle server.
[0119] S16000, the unmanned vehicle server queries order information in the target sorting task.
[0120] Specifically, after receiving an order information retrieval request, the autonomous vehicle server can query the order information of each target order in the target sorting task bound to the target autonomous vehicle.
[0121] Optionally, in step S16000, if the autonomous vehicle server has already synchronized data with the business server, the autonomous vehicle server can directly query the order information in the database. If the autonomous vehicle server has not synchronized data with the business server, the autonomous vehicle server can query the order information by interacting with the business server.
[0122] The S17000 and the unmanned vehicle server send order information to the terminal.
[0123] Specifically, after retrieving the order information, the autonomous vehicle server can send the query results back to the terminal.
[0124] The S18000 terminal displays each target order on the order management page.
[0125] Specifically, after receiving the query results from the autonomous vehicle server, the terminal can display the order information of each target order on the order management page so that delivery personnel can verify each target order.
[0126] It should be understood that in step S18000, if the target unmanned vehicle is currently bound to multiple target sorting tasks simultaneously, the terminal can also display the order information of the target orders belonging to each target sorting task separately on the order management page. At this time, the terminal allows delivery personnel to manually select which target sorting task's orders to store in the target cabinet.
[0127] S19000: The terminal sends an opening request to the unmanned vehicle.
[0128] Specifically, after the delivery personnel have completed the verification, the terminal can send an opening request to the unmanned vehicle through the unmanned vehicle server.
[0129] S20000, the unmanned vehicle opens the target compartment.
[0130] Specifically, upon receiving a request to open the cabinet, the unmanned vehicle can open the door of the corresponding target cabinet. Delivery personnel can then store the items to be delivered in the target cabinet.
[0131] Optionally, the cabinet opening request may include the cabinet identifier of the target cabinet, and the unmanned vehicle server or unmanned vehicle can determine the target cabinet based on the cabinet identifier.
[0132] S21000: The terminal sends a delivery request to the unmanned vehicle.
[0133] Specifically, after storing the items for delivery, the delivery personnel can trigger a delivery instruction by clicking a delivery control. Upon receiving the delivery instruction, the terminal can send a delivery request to the autonomous vehicle through the vehicle's server.
[0134] The S22000 unmanned vehicle performs delivery operations.
[0135] Specifically, upon receiving a delivery request, the unmanned vehicle will perform the delivery operation for the target sorting task.
[0136] It should be understood that when the above-mentioned interactive steps are jointly implemented by the first program and the second program, steps S1000-S9000 related to the business server can be implemented by the terminal through the first program, while steps S11000-S22000 related to the unmanned vehicle server can be implemented by the terminal through the second program.
[0137] Figure 5 This is a flowchart of an information interaction method according to an embodiment of the present invention. Figure 5 As shown, the information interaction method may specifically include the following steps:
[0138] It should be understood that steps S100-S400 can be implemented by the terminal in the above embodiments through the first program.
[0139] S100. Display at least one sorting task on the task management page.
[0140] Specifically, the terminal can be activated by the delivery personnel and redirected to the task management page within the first program. On the task management page, if the delivery personnel have created sorting tasks, the terminal will display at least one created sorting task. These sorting tasks can be used to represent a set of orders requiring unified delivery.
[0141] Optionally, on the task management page, the terminal can display each sorting task through corresponding containers. These containers specifically refer to a fixed display area on the page. Each container can display relevant information such as the task name, delivery address, and order quantity for the corresponding sorting task. It should be understood that the task name and delivery address information can be determined by the delivery personnel when the sorting task is created. The delivery address specifically refers to the location information of the target smart locker where the sorting task will be delivered.
[0142] Figure 6 This is a schematic diagram of a task management page according to an embodiment of the present invention. Figure 6 As shown, the terminal can display sorting task a through container 61 on the task management page. Container 61 displays information such as the task name, delivery address, and order quantity of sorting task a.
[0143] Optionally, each sorting task may have a corresponding sorting control, which can be used to trigger an order binding instruction for the corresponding sorting task. As shown in sorting control 611, delivery personnel can trigger an order binding instruction for sorting task a by clicking sorting control 611. Further, after receiving an order binding instruction for a target sorting task, the terminal can obtain the order identifier of at least one target order and send an order binding request based on the order identifier to instruct the business server to identify each target order as an order in the target sorting task.
[0144] Optionally, the order identifier may specifically be the order number of the target order or the mobile phone number of the recipient.
[0145] Optionally, the order identifier can be obtained by the terminal through scanning a code under the control of the delivery personnel, or it can be obtained by the terminal through receiving input from the delivery personnel.
[0146] Figure 7 This is a schematic diagram of the identifier acquisition page according to an embodiment of the present invention. Figure 7 As shown, after receiving an order binding instruction for a target sorting task, the terminal can display the identifier acquisition page 71. On the identifier acquisition page 71, delivery personnel can select the type of order identifier to be entered, and can acquire the order identifier by scanning a code or manually entering the order identifier.
[0147] Optionally, each sorting task may also have a corresponding order viewing control, which is used to trigger an order viewing instruction for the corresponding sorting task. As shown in order viewing control 612, delivery personnel can trigger an order viewing instruction for sorting task a by clicking on order viewing control 612. Further, after receiving the order viewing instruction for the target sorting task, the terminal can obtain the order information of each target order in the target sorting task and display the order information.
[0148] Optionally, the task management page may further include a task creation control, which is used to trigger a task creation instruction. As shown in task creation control 63, delivery personnel can trigger a task creation instruction by clicking on task creation control 63. Further, upon receiving the task creation instruction, the terminal can obtain delivery address information and send a task creation request based on the delivery address information to instruct the business server to create the corresponding sorting task.
[0149] Optionally, upon receiving the task creation instruction, the terminal can obtain the delivery address information by displaying a task creation pop-up window. Specifically, the task creation pop-up window can refer to a page that overlays the task management page.
[0150] Figure 8 This is a schematic diagram illustrating the creation of a pop-up window for a task in an embodiment of the present invention. For example... Figure 8 As shown, when the terminal receives the task creation instruction, it can display the task creation pop-up window 81. The task creation pop-up window 81 includes a task name input area 811 and a delivery address selection area 812. Delivery personnel can enter the name of the sorting task to be created in the task name input area 811, and can select the delivery address information corresponding to the sorting task by clicking the delivery address selection area 812.
[0151] S200, Determine the target sorting task.
[0152] Specifically, the terminal can determine the target sorting task under the control of delivery personnel.
[0153] Optionally, each sorting task may have a corresponding task selection control, which can be used to determine the corresponding sorting task as the target sorting task. For example, task selection control 612 allows delivery personnel to click on task selection control 612 to make the terminal determine sorting task a as the target sorting task.
[0154] Optionally, to enable delivery personnel to distinguish the selected target sorting task from other sorting tasks, the terminal can also adjust the task selection control 612 from an unselected state to a selected state after selecting sorting task a as the target sorting task. Specifically, the task selection control in the selected state can be as shown in 612'.
[0155] S300, target unmanned vehicle.
[0156] Specifically, the terminal can identify the target unmanned vehicle under the control of delivery personnel.
[0157] Optionally, the task management page may also include an unmanned vehicle binding control, which can trigger an unmanned vehicle identifier acquisition command. As shown in unmanned vehicle binding control 64, delivery personnel can trigger the unmanned vehicle identifier acquisition command by clicking the unmanned vehicle binding control 64. After determining the target sorting task, upon receiving the unmanned vehicle identifier acquisition command, the terminal can acquire the unmanned vehicle identifier and determine the corresponding target unmanned vehicle based on the unmanned vehicle identifier.
[0158] Optionally, the unmanned vehicle identification can be obtained by the terminal through scanning a code under the control of the delivery personnel, or it can be obtained by the terminal through receiving input from the delivery personnel.
[0159] S400, send an unmanned vehicle binding request.
[0160] Specifically, after identifying the target unmanned vehicle, the terminal can send an unmanned vehicle binding request to the business server. This binding request instructs the business server to bind the target unmanned vehicle to the target sorting task, enabling the target unmanned vehicle to perform delivery operations for that task.
[0161] It should be understood that the unmanned vehicle binding request may include the unmanned vehicle identifier of the target unmanned vehicle and the task identifier of the target sorting task. The business server can determine the corresponding target unmanned vehicle and target sorting task based on the unmanned vehicle identifier and the task identifier.
[0162] Optionally, after binding the target unmanned vehicle to the target sorting task, the terminal can also interact with the unmanned vehicle server under the control of the delivery personnel to instruct the unmanned vehicle server to control the target unmanned vehicle to perform the delivery operation of the bound target sorting task.
[0163] Figure 9 This is a flowchart of an information interaction method according to an embodiment of the present invention. Figure 9 As shown, the information interaction method can instruct the autonomous vehicle server to control the target autonomous vehicle to perform a delivery operation for the target sorting task. The information interaction method specifically includes the following steps:
[0164] It should be understood that steps S500-S700 can be implemented by the terminal in the above embodiments through the second program, or after the unmanned vehicle server grants relevant permissions to the first program, steps S500-S700 can also be implemented by the terminal through the first program.
[0165] S500, in response to receiving the delivery instruction, sends a storage status retrieval request to obtain the order storage status of each compartment of the target unmanned vehicle.
[0166] Specifically, after binding the target unmanned vehicle to the target sorting task, delivery personnel can click the delivery control to trigger a delivery instruction. Upon receiving the delivery instruction, the terminal sends a storage status retrieval request to the unmanned vehicle server. The unmanned vehicle server then retrieves the order storage status of each compartment of the target unmanned vehicle based on the storage status retrieval request and feeds it back to the terminal. The order storage status may specifically include the total number of orders currently stored in the corresponding compartment.
[0167] Optionally, the storage status retrieval request may include the unmanned vehicle identifier of the target unmanned vehicle, and the unmanned vehicle server can determine the target unmanned vehicle to be queried based on the unmanned vehicle identifier.
[0168] Optionally, the delivery control can be a control in the first program or a control in the second program. When the delivery control is a control in the second program, the terminal also needs to reacquire the unmanned vehicle identifier under the control of the delivery personnel.
[0169] S600: Display the order storage status of each cabinet on the cabinet management page.
[0170] Specifically, after obtaining the order storage status of each compartment of the target unmanned vehicle, the terminal will display the order storage status of each compartment on the compartment management page.
[0171] It should be understood that, similar to sorting tasks, terminals can also display the order storage status of each compartment through corresponding containers.
[0172] Figure 10 This is a schematic diagram of the cabinet management page according to an embodiment of the present invention. Figure 10 As shown, the cabinet management page displays the order storage status of cabinets c and d through containers 101 and 102, respectively.
[0173] S700: In response to receiving a cabinet selection instruction for a target cabinet, send an opening request to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
[0174] Specifically, delivery personnel can view the order storage status of each locker and select a target locker to store orders. After selecting a target locker, the delivery personnel can click the locker selection control corresponding to the target locker to trigger a locker selection command for that locker. As shown in locker selection control 1011, when the delivery personnel select locker c as the target locker, they can click the locker selection control 1011 to trigger a locker selection command for locker c. Furthermore, upon receiving the locker selection command, the terminal can send an open locker request to the target unmanned vehicle through the unmanned vehicle server to instruct the target unmanned vehicle to open the locker door of the target locker.
[0175] Optionally, before sending the cabinet opening request, the terminal can also display the order information of each target order in the target sorting task bound to the target unmanned vehicle to the delivery personnel, so that the delivery personnel can verify each target order. Specifically, the terminal can send an order information retrieval request to the unmanned vehicle server to instruct the unmanned vehicle server to query the order information of each target order in the target sorting task, and display the order information on the order management page.
[0176] Optionally, if the target unmanned vehicle is currently bound to multiple target sorting tasks, the terminal can also display the order information of the target orders belonging to each target sorting task separately on the order management page. In this case, the delivery personnel can manually select which target sorting task's orders to store in the target cabinet. Optionally, when the same cabinet can store orders from multiple sorting tasks, the user can also choose to store all orders from multiple target sorting tasks in the target cabinet at once.
[0177] Figure 11 This is a schematic diagram of an order management page according to an embodiment of the present invention. Figure 11 As shown, when a target unmanned vehicle is simultaneously bound to both target sorting tasks a and b, the terminal can obtain the order information of the target orders in sorting tasks a and b. Furthermore, the terminal can display the order information of the target orders belonging to target sorting tasks a and b separately on the order management page 111. At this time, delivery personnel can select which target sorting task's orders they want to store in the target cabinet. It should be understood that after the delivery personnel select the target sorting task, the terminal can send the task identifier of the selected target sorting task to the unmanned vehicle server, so that the unmanned vehicle server updates the order storage status of the corresponding target cabinet.
[0178] Optionally, after all delivery items are stored in the corresponding compartments of the unmanned vehicle, the delivery personnel can trigger a delivery instruction by clicking the delivery control. As shown in delivery control 103, the delivery personnel can trigger a delivery instruction by clicking delivery control 103. Further, after receiving the delivery instruction, the terminal can send a delivery request to the unmanned vehicle through the unmanned vehicle server to instruct the target unmanned vehicle to perform the delivery operation for the target sorting task.
[0179] Optionally, when the terminal in this embodiment receives a status update message from the business server for the target sorting task, it can also update the status of the target sorting task according to the status update message.
[0180] Optionally, the state of the target sorting task can specifically be a pending departure state, a moving state, or a completed state. The pending departure state indicates that the target sorting task has been bound to the target unmanned vehicle, but the target unmanned vehicle has not yet started delivery operations. The moving state indicates that the target unmanned vehicle is delivering the target sorting task. The completed state indicates that the unmanned vehicle has placed the target sorting task into the smart locker.
[0181] Optionally, to facilitate delivery personnel in managing sorting tasks, the terminal can also display sorting tasks in different states on their respective pages.
[0182] Figure 12 This is a schematic diagram illustrating sorting tasks in different states according to an embodiment of the present invention. Figure 12 As shown, container 121 displays sorting task a in a pending departure state, container 122 displays sorting task a in a transit state, and container 123 displays sorting task a in a completed state. Specifically, the terminal can adjust the status of sorting task a based on status update messages from the business server, and the terminal can display sorting task a in different states on corresponding pages. For example, when sorting task a is in a pending departure state, the terminal can display it on the delivery management page. When sorting task a is in a completed state, the terminal can display it on the completed task page.
[0183] It should be understood that for sorting tasks in different states, the information displayed in the corresponding containers may be the same or different, and the specific settings can be configured by the operators according to actual needs.
[0184] Optionally, upon receiving a vehicle status update message from the target unmanned vehicle, the terminal can update the binding relationship of the target sorting task based on the association between the vehicle status update message and the target sorting task. Specifically, the target unmanned vehicle may malfunction during delivery. Upon discovering the malfunction, personnel can transfer the orders stored in the target unmanned vehicle to another normal unmanned vehicle. After transferring the orders, to enable the normal unmanned vehicle to deliver them, personnel need to replace the unmanned vehicle bound to the transferred orders from the target unmanned vehicle to a normal unmanned vehicle. At this time, the target unmanned vehicle can send a vehicle status update message to the terminal via the unmanned vehicle server under the control of personnel. The vehicle status update message can include the unmanned vehicle identifiers of both the target and normal unmanned vehicles. Upon receiving the vehicle status update message, the terminal determines the sorting tasks currently bound to the target unmanned vehicle based on the unmanned vehicle identifier in the vehicle status update message, and then updates the unmanned vehicle bound to each sorting task from the target unmanned vehicle to a normal unmanned vehicle based on the unmanned vehicle identifier of the normal unmanned vehicle.
[0185] Figure 13 This is a flowchart of the information interaction method in an embodiment of the present invention. Figure 13 As shown, the information interaction method may specifically include the following steps:
[0186] It should be understood that Figure 13 The entity executing the information interaction method shown can be the business server in the above embodiments.
[0187] S100': Receives the unmanned vehicle binding request.
[0188] Specifically, the business server can receive unmanned vehicle binding requests sent by the terminal.
[0189] S200' Bind the target unmanned vehicle to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task.
[0190] The target sorting task is used to characterize the set of orders that need to be delivered uniformly.
[0191] Specifically, upon receiving a vehicle binding request, the business server can bind the target vehicle to the target sorting task according to the vehicle binding request, so that the terminal can interact with the vehicle server in the subsequent process to instruct the vehicle server to control the target vehicle to perform the delivery operation of the bound target sorting task.
[0192] It should be understood that the unmanned vehicle binding request may include the unmanned vehicle identifier of the target unmanned vehicle and the task identifier of the target sorting task. The business server can determine the corresponding target unmanned vehicle and target sorting task based on the unmanned vehicle identifier and the task identifier.
[0193] Optionally, after binding the target unmanned vehicle to the target sorting task, the business server can send the binding relationship between the target unmanned vehicle and the target sorting task, as well as the order information of each target order in the target sorting task, to the unmanned vehicle server.
[0194] Optionally, before receiving the unmanned vehicle binding request, after receiving the order binding request for the target sorting task, the business server can also obtain the order identifier of at least one target order according to the order binding request, and determine each target order as an order in the target sorting task according to the order identifier.
[0195] Optionally, after receiving a task creation request, the business server can also obtain the delivery address information based on the task creation request and create a corresponding sorting task based on the delivery address information.
[0196] Optionally, the business server can also adjust the status of the target sorting task based on its delivery progress. Specifically, after binding the autonomous vehicle to the target sorting task, the business server can adjust the status of the target sorting task to a "pending departure" state. Further, upon receiving a delivery message from the autonomous vehicle server, the business server can adjust the status of the target sorting task to a "driving" state. The delivery message indicates that the target autonomous vehicle has begun performing the delivery operation for the target sorting task. Further, upon receiving a delivery address arrival message from the autonomous vehicle server, the business server can adjust the status of the target sorting task to a "completed" state. The delivery address arrival message indicates that the target autonomous vehicle has arrived at the delivery address corresponding to the target sorting task.
[0197] Optionally, after adjusting the status of the target sorting task, the business server can send a corresponding status update message to the terminal to instruct the terminal to update the status of the target sorting task.
[0198] Optionally, to facilitate user contact with delivery personnel, the business server can designate the delivery personnel who created the sorting task as the person in charge of each target order within the sorting task. When the delivery personnel need to change the person in charge of the sorting task, they can also send a person in charge change request for the target sorting task through the terminal. Upon receiving the person in charge change request, the business server can adjust the person in charge corresponding to the target sorting task according to the person in charge change request. The person in charge change request may include the person in charge identifier of the sorting task before the change and the person in charge identifier of the sorting task after the change, so that the business server can change the person in charge based on the person in charge identifier.
[0199] The information interaction method in this embodiment displays at least one sorting task on the task management page. After determining the target sorting task and the target unmanned vehicle (UGV), it sends an UGV binding request to instruct the business server to bind the target UGV to the target sorting task, so that the target UGV can perform the delivery operation for the target sorting task. The sorting task represents a set of orders that need to be delivered uniformly. This method can improve delivery efficiency, reduce delivery costs, and meet the delivery needs of certain scenarios.
[0200] Figure 14 This is a schematic diagram of an information interaction device according to an embodiment of the present invention. Figure 14 As shown, the information interaction device of this embodiment includes a first display unit 141, a first task determination unit 142, a first unmanned vehicle determination unit 143, and a first sending unit 144.
[0201] Specifically, the first display unit 141 is used to display at least one sorting task in the task management page, wherein the sorting task is used to represent a set of orders that need to be delivered in a unified manner.
[0202] The first task determination unit 142 is used to determine the target sorting task;
[0203] The first unmanned vehicle determination unit 143 is used to determine the target unmanned vehicle;
[0204] The first sending unit 144 is used to send an unmanned vehicle binding request, wherein the unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task so that the target unmanned vehicle can perform the delivery operation of the target sorting task.
[0205] In this embodiment, the information interaction device displays at least one sorting task on the task management page. After determining the target sorting task and the target unmanned vehicle (UGV), it sends an UGV binding request to instruct the business server to bind the target UGV to the target sorting task, so that the target UGV can perform the delivery operation for the target sorting task. The sorting task represents a set of orders that require unified delivery. This device can improve delivery efficiency, reduce delivery costs, and meet delivery needs in certain scenarios.
[0206] Figure 15 This is a schematic diagram of an information interaction device according to an embodiment of the present invention. Figure 15 As shown, the information interaction device of this embodiment includes a receiving unit 151 and a binding unit 152.
[0207] Specifically, the receiving unit 151 is used to receive unmanned vehicle binding requests;
[0208] The binding unit 152 is used to bind the target unmanned vehicle to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task, and the target sorting task is used to represent the set of orders that need to be delivered uniformly.
[0209] Figure 16 This is a schematic diagram of an information interaction device according to an embodiment of the present invention. Figure 16 As shown, the information interaction device of this embodiment includes a second sending unit 161, a second display unit 162, and a second selection unit 163.
[0210] Specifically, in response to receiving the delivery instruction, the second sending unit 161 sends a storage status acquisition request to obtain the order storage status of each compartment of the target unmanned vehicle;
[0211] The second display unit 162 is used to display the order storage status of each cabinet on the cabinet management page;
[0212] The second selection unit 163 is used to send an opening request in response to receiving a cabinet selection instruction for a target cabinet to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
[0213] Figure 17 This is a schematic diagram of an electronic device according to an embodiment of the present invention. The electronic device can be a service server or terminal, as described in the above embodiments. Figure 17 As shown, the electronic device includes at least one processor 171; a memory 172 communicatively connected to at least one processor 171; and a communication component 173 communicatively connected to a scanning device, wherein the communication component 173 receives and transmits data under the control of the processor 171; wherein the memory 172 stores instructions executable by at least one processor 171, the instructions being executed by at least one processor 171 to implement the above-described information interaction method.
[0214] Specifically, the electronic device includes: one or more processors 171 and a memory 172. Figure 17 Taking a processor 171 as an example, the processor 171 and the memory 172 can be connected via a bus or other means. Figure 17 Taking a bus connection as an example, memory 172, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Processor 171 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions, and modules stored in memory 172, thereby realizing the aforementioned information interaction method.
[0215] Memory 172 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; the data storage area may store an option list, etc. Furthermore, memory 172 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 172 may optionally include memory remotely located relative to processor 171, and these remote memories may be connected to external devices via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0216] One or more modules are stored in memory 172 and, when executed by one or more processors 171, perform the information interaction method in any of the above method embodiments.
[0217] The above-mentioned products can perform the methods provided in the embodiments of this application, and have the corresponding functional modules and beneficial effects of performing the methods. For technical details not described in detail in this embodiment, please refer to the methods provided in the embodiments of this application.
[0218] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.
[0219] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0220] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. For those skilled in the art, the present invention can be modified and varied in various ways. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of protection of the present invention.
Claims
1. An information interaction method, applicable to a terminal, characterized in that, The method includes: At least one sorting task is displayed on the task management page, which represents a set of orders that need to be delivered in a unified manner. Define the target sorting task; In response to receiving an order binding instruction for the target sorting task, obtain the order identifier of at least one target order; An order binding request is sent according to the order identifier to instruct the business server to identify each of the target orders as orders in the target sorting task, wherein the at least one target order corresponds to the same target smart cabinet, and the location information of the target smart cabinet is the delivery address of the target sorting task; Identify the target driverless vehicle; Send an unmanned vehicle binding request, wherein the unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task, so that the target unmanned vehicle can perform the delivery operation of the target sorting task.
2. The method according to claim 1, characterized in that, Each sorting task has a corresponding sorting control, which is used to trigger an order binding instruction for the corresponding sorting task.
3. The method according to claim 1, characterized in that, Each sorting task also has a corresponding order viewing control, which is used to trigger an order viewing instruction for the corresponding sorting task; Before sending the autonomous vehicle binding request, the method further includes: In response to receiving the order viewing instruction for the target sorting task, the order information of each target order in the target sorting task is obtained; Display the order information.
4. The method according to claim 1, characterized in that, The task management page also includes a task creation control, which is used to trigger a task creation command. The method further includes: In response to receiving the task creation instruction, obtain the delivery address information; A task creation request is sent based on the delivery address information to instruct the business server to create the corresponding sorting task.
5. The method according to claim 1, characterized in that, The method further includes: In response to receiving a status update message for the target sorting task, the status of the target sorting task is updated according to the status update message.
6. The method according to claim 1, characterized in that, Each sorting task has a corresponding task selection control, which is used to determine the corresponding sorting task as the target sorting task.
7. The method according to claim 1, characterized in that, Each of the task management pages also includes an unmanned vehicle binding control, which is used to trigger the unmanned vehicle identifier acquisition command; The identified target unmanned vehicle includes: In response to receiving the unmanned vehicle identifier acquisition instruction, the unmanned vehicle identifier is acquired; The target unmanned vehicle is determined based on the unmanned vehicle identifier, which corresponds to the target sorting task.
8. The method according to claim 7, characterized in that, The method further includes: In response to receiving the vehicle status update message of the target unmanned vehicle, the binding relationship of the target sorting task is updated according to the correlation between the vehicle status update message and the target sorting task.
9. The method according to claim 1, characterized in that, After sending the autonomous vehicle binding request, the method further includes: In response to receiving a delivery instruction, a storage status acquisition request is sent to obtain the order storage status of each compartment of the target unmanned vehicle, wherein each compartment is used to store orders from at least one sorting task; The order storage status of each cabinet is displayed on the cabinet management page; In response to receiving a cabinet selection instruction for a target cabinet, an opening request is sent to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
10. The method according to claim 9, characterized in that, Before sending the cabinet opening request, the method further includes: Send an order information retrieval request to instruct the autonomous vehicle server to query the order information of each target order in the target sorting task; The order information is displayed on the order management page.
11. The method according to claim 9, characterized in that, The cabinet management page also includes a delivery control, which is used to trigger a delivery instruction. After sending the cabinet opening request, the method further includes: In response to receiving the delivery instruction, a delivery request is sent to instruct the target unmanned vehicle to perform a delivery operation for the target sorting task.
12. An information exchange method, applicable to a business server, characterized in that, The method includes: In response to receiving an order binding request for a target sorting task, the order identifier of at least one target order is obtained according to the order binding request; Each target order is identified as an order in the target sorting task based on the order identifier, wherein at least one target order corresponds to the same target smart cabinet, and the location information of the target smart cabinet is the delivery address of the target sorting task; Receive driverless vehicle binding request; The target unmanned vehicle is bound to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task. The target sorting task is used to represent a set of orders that need to be delivered uniformly.
13. The method according to claim 12, characterized in that, After associating the target unmanned vehicle with the target sorting task, the method further includes: Send the binding relationship between the target unmanned vehicle and the target sorting task to the unmanned vehicle server; The order information of each target order in the target sorting task is sent to the unmanned vehicle server.
14. The method according to claim 12, characterized in that, The method further includes: In response to receiving a task creation request, obtain the delivery address message based on the task creation request; Create a corresponding sorting task based on the delivery address information.
15. The method according to claim 12, characterized in that, After associating the unmanned vehicle with the target sorting task, the method further includes: Adjust the status of the target sorting task to the ready-to-depart state.
16. The method according to claim 15, characterized in that, After adjusting the status of the target sorting task to the ready-to-depart state, the method further includes: In response to receiving a delivery message, the status of the target sorting task is adjusted to "in motion"; The delivery message is used to indicate that the target unmanned vehicle has started to perform a delivery operation for the target sorting task.
17. The method according to claim 16, characterized in that, After adjusting the status of the target sorting task to a moving state, the method further includes: In response to receiving a delivery address arrival message, the status of the target sorting task is adjusted to the completed status; The delivery address arrival message is used to indicate that the target unmanned vehicle has arrived at the delivery address corresponding to the target sorting task.
18. The method according to any one of claims 15-17, characterized in that, The method further includes: After adjusting the status of the target sorting task, a corresponding status update message is sent to the terminal to instruct the terminal to update the status of the target sorting task.
19. The method according to claim 12, characterized in that, The method further includes: In response to receiving a request to change the person in charge of a target sorting task, the person in charge corresponding to the target sorting task is adjusted according to the request.
20. An information interaction device, characterized in that, The device includes: The first display unit is used to display at least one sorting task on the task management page, wherein the sorting task is used to represent a set of orders that need to be delivered in a unified manner. The first task determination unit is used to determine the target sorting task. In response to receiving an order binding instruction for the target sorting task, it obtains the order identifier of at least one target order and sends an order binding request according to the order identifier to instruct the business server to determine each of the target orders as orders in the target sorting task. The at least one target order corresponds to the same target smart cabinet, and the location information of the target smart cabinet is the delivery address of the target sorting task. The first unmanned vehicle determination unit is used to determine the target unmanned vehicle; The first sending unit is used to send an unmanned vehicle binding request, wherein the unmanned vehicle binding request is used to instruct the business server to bind the target unmanned vehicle to the target sorting task so that the target unmanned vehicle can perform the delivery operation of the target sorting task.
21. An information interaction device, characterized in that, The device includes: A receiving unit is configured to receive unmanned vehicle binding requests and order binding requests for target sorting tasks. In response to receiving the order binding request, the receiving unit obtains the order identifier of at least one target order according to the order binding request, and determines each target order as an order in the target sorting task according to the order identifier. The at least one target order corresponds to the same target smart cabinet, and the location information of the target smart cabinet is the delivery address of the target sorting task. The binding unit is used to bind the target unmanned vehicle to the target sorting task according to the unmanned vehicle binding request, so that the target unmanned vehicle can perform the delivery operation of the target sorting task, and the target sorting task is used to represent the set of orders that need to be delivered uniformly.
22. An information interaction method, applicable to a terminal, characterized in that, The method includes: In response to receiving a delivery instruction, a storage status acquisition request is sent to obtain the order storage status of each compartment of the target unmanned vehicle, wherein each compartment is used to store orders from at least one sorting task; The order storage status of each cabinet is displayed on the cabinet management page; Send an order information retrieval request to instruct the unmanned vehicle server to query the order information of each target order in the target sorting task. The target sorting task is bound to the target unmanned vehicle. The target sorting task is used to represent the set of orders that need to be delivered in a unified manner. Each target order in the target sorting task corresponds to the same target smart cabinet. The location information of the target smart cabinet is the delivery address of the target sorting task. The order information is displayed on the order management page; In response to receiving a cabinet selection instruction for a target cabinet, an opening request is sent to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
23. The method according to claim 22, characterized in that, The cabinet management page also includes a delivery control, which is used to trigger a delivery instruction. After sending the cabinet opening request, the method further includes: In response to receiving the delivery instruction, a delivery request is sent to instruct the target unmanned vehicle to perform a delivery operation for a target sorting task, wherein the target sorting task is bound to the target unmanned vehicle and is used to represent a set of orders that need to be delivered uniformly.
24. An information interaction device, characterized in that, The device includes: The second sending unit is used to send a storage status acquisition request in response to receiving a delivery instruction to obtain the order storage status of each compartment of the target unmanned vehicle, wherein each compartment is used to store orders from at least one sorting task. The second display unit is used to display the order storage status of each cabinet on the cabinet management page, and to send an order information retrieval request to instruct the unmanned vehicle server to query the order information of each target order in the target sorting task. The target sorting task is bound to the target unmanned vehicle. The target sorting task is used to represent the set of orders that need to be uniformly delivered. Each target order in the target sorting task corresponds to the same target smart cabinet. The location information of the target smart cabinet is the delivery address of the target sorting task. The order information is displayed on the order management page; The second selection unit is used to send an opening request in response to receiving a cabinet selection instruction for a target cabinet to instruct the target unmanned vehicle to open the cabinet door of the target cabinet.
25. A computer-readable storage medium storing computer program instructions thereon, characterized in that, The computer program instructions, when executed by a processor, implement the method as described in any one of claims 1-19 and 22-23.
26. An electronic device, characterized in that, The device includes: Memory is used to store one or more computer program instructions; A processor, wherein the one or more computer program instructions are executed by the processor to implement the method as described in any one of claims 1-19 and 22-23.
Citation Information
Patent Citations
Unmanned delivery method, device, storage medium and electronic equipment
CN113902365A