Information interaction method, information interaction system, electronic equipment and storage medium

By realizing information interaction between the distribution terminal and the server, rejecting the cabinet selection request for delivery capacity, and recommending a storage cabinet that is closer, the problem of choosing a storage cabinet that is far away from the user is solved, and the user experience and willingness to use the e-commerce platform is improved.

CN119516671APending Publication Date: 2025-02-25RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411296896.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When choosing a storage locker, you may choose a storage locker far away from the user's item delivery address, resulting in an increase in the time for users to obtain items and reduce user experience and willingness to use the e-commerce platform.

Method used

By realizing information interaction between the delivery terminal and the server, the cabinet selection request for delivery capacity is rejected. If the currently selected locker is not in the item delivery area, the server will send feedback information and the location information of the locker located in the item delivery area to the delivery terminal. It is recommended that the user choose a locker closest to it.

Benefits of technology

It effectively improves the convenience of users to obtain items, improves user experience and willingness to use the e-commerce platform, and ensures that the locker selected for delivery capacity is closer to the user's item delivery address.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119516671A_ABST
    Figure CN119516671A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information interaction method, an information interaction system, electronic equipment and a storage medium. According to the embodiment of the invention, a distribution terminal sends a cabinet selection request for a target task to a server, and the server determines that a storage cabinet is not in an article delivery area of the target task according to the position of the storage cabinet selected by distribution capacity and an article delivery address of the target task. And sending a message including the feedback information and the information of the storage cabinet located in the article delivery area to the distribution terminal so as to reject the cabinet grid selection request, and displaying the feedback information and the information of the recommended storage cabinet through the distribution terminal. In the embodiment of the invention, if the storage cabinet selected by the delivery capacity is far away from the delivery address of the article, the delivery capacity cannot store the article in the selected storage cabinet, and meanwhile, the closer storage cabinet is recommended to the delivery capacity to store the article, so that the use experience of a user and the use willingness of the user to an electronic merchant platform can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an information interaction method, an information interaction system, an electronic device and a storage medium. Background Art

[0002] As the pace of life continues to accelerate, in order to save time, more and more people choose to use logistics methods such as freight companies, express companies, and food delivery platforms to transport items. In order to facilitate the delivery of goods, some e-commerce platforms allow delivery capacity to store items in lockers, and users can go to the lockers to get the items according to the instructions of the e-commerce platform.

[0003] However, sometimes the delivery vehicles will store the items in lockers that are far away from the item delivery address set by the user, causing the user to take a longer time to obtain the items, thereby reducing the user's user experience and willingness to use the e-commerce platform. Summary of the invention

[0004] In view of this, an embodiment of the present invention provides an information interaction method, an information interaction system, an electronic device and a storage medium, so as to reject the delivery capacity's cabinet selection request when the locker selected by the delivery capacity is far from the item delivery address, and recommend a closer locker to the delivery capacity to store the items, thereby improving the user experience and willingness to use the e-commerce platform.

[0005] In a first aspect, an embodiment of the present invention provides an information interaction method, which is applicable to a distribution terminal, and the method includes:

[0006] Send a cabinet selection request for the target task to the server;

[0007] receiving a first message sent by the server, the first message being sent in response to a first matching result of the current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information (first locker information), the first feedback information indicating rejection of the compartment selection request, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker;

[0008] The first feedback information and the first locker information are displayed.

[0009] In a second aspect, an embodiment of the present invention provides an information interaction method, applicable to a server, the method comprising:

[0010] In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address;

[0011] In response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

[0012] In a third aspect, an embodiment of the present invention provides an information interaction method, the method comprising:

[0013] Send a cabinet selection request for the target task to the server;

[0014] In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address;

[0015] In response to the first matching result indicating that the current locker is not located in the item delivery area, sending a first message to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including first feedback information and first locker information, the first feedback information indicating that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker;

[0016] receiving the first message sent by the server;

[0017] The first feedback information and the first locker information are displayed.

[0018] In a fourth aspect, an embodiment of the present invention provides an information interaction system, including:

[0019] a distribution terminal configured to send a locker selection request for a target task to a server, receive a first message sent by the server, the first message including first feedback information and first locker information, the first feedback information indicating rejection of the locker selection request, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, the first locker information including second location information of the first type of locker, and display the first feedback information and the first locker information; and

[0020] The server is configured to, in response to receiving a locker selection request for a target task sent by a delivery terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, the first matching result being used to characterize whether the current locker is located in the item delivery area of ​​the target task, the item delivery area being an area including the item delivery address, and in response to the first matching result characterizing that the current locker is not located in the item delivery area, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal.

[0021] In a fifth aspect, an embodiment of the present invention provides an information interaction device, which is applicable to a distribution terminal, and the device includes:

[0022] A request sending unit, used for sending a cabinet selection request for a target task to a server;

[0023] a first message receiving unit, configured to receive a first message sent by the server, the first message being sent in response to a first matching result of the current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information (first locker information), the first feedback information indicating that the compartment selection request is rejected, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker;

[0024] An information display unit is used to display the first feedback information and the first locker information.

[0025] In a sixth aspect, an embodiment of the present invention provides an information interaction device, applicable to a server, the device comprising:

[0026] A first matching unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address;

[0027] A first message sending unit is used to send a first message to the distribution terminal according to a first terminal identifier of the distribution terminal in response to the first matching result indicating that the current locker is not located in the item delivery area, wherein the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

[0028] In the seventh aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement a method as described in any one of the first to third aspects.

[0029] In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the first to third aspects is implemented.

[0030] In a ninth aspect, an embodiment of the present invention provides a computer program product, wherein the computer program product comprises a computer program / instructions, and when the computer program / instructions are executed by a processor, the method as described in any one of the first to third aspects is implemented.

[0031] The delivery terminal of the embodiment of the present invention sends a locker selection request for the target task to the server. After the server determines that the locker is not within the item delivery area of ​​the target task based on the location of the locker selected by the delivery capacity and the item delivery address of the target task, it sends a message including feedback information and information about the lockers located in the item delivery area to the delivery terminal to reject the locker selection request, and displays the feedback information and recommended locker information through the delivery terminal. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0033] Figure 1 is a schematic diagram of the hardware system architecture of an embodiment of the present invention;

[0034] Figure 2 is a flow chart of the information interaction method according to the first embodiment of the present invention;

[0035] Figure 3 is a schematic diagram of an interface of an embodiment of the present invention;

[0036] Figure 4 is a flow chart of the information interaction method on the server side according to the first embodiment of the present invention;

[0037] Figure 5 is a flow chart of the information interaction method of the first embodiment of the present invention at the distribution terminal side;

[0038] Figure 6-Figure 7 is a flow chart of an information interaction method according to a second embodiment of the present invention;

[0039] Figure 8 is another interface schematic diagram of an embodiment of the present invention;

[0040] Fig. 9 is another interface schematic diagram of an embodiment of the present invention;

[0041] Fig.10 is another interface schematic diagram of an embodiment of the present invention;

[0042] Fig.11 is another interface schematic diagram of an embodiment of the present invention;

[0043] Figure 12-Figure 15 is a flow chart of the information interaction method on the server side according to the second embodiment of the present invention;

[0044] Figure 16-18 is a flow chart of the information interaction method of the second embodiment of the present invention at the distribution terminal side;

[0045] Fig.19 is a schematic diagram of an information interaction device according to a third embodiment of the present invention;

[0046] Fig. 20 is a schematic diagram of an information interaction device according to a fourth embodiment of the present invention;

[0047] Fig.21 is a schematic diagram of an electronic device according to a fifth embodiment of the present invention. DETAILED DESCRIPTION

[0048] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.

[0049] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0050] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".

[0051] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.

[0052] In the embodiments of the present invention, the application scenario of delivery of takeaway goods (such as meals, vegetables, fruits, etc.) is used as an example for description. However, those skilled in the art will readily appreciate that the method of the embodiments of the present invention is also applicable to other application scenarios of delivery of goods, such as intra-city (or inter-city) instant express delivery.

[0053] Figure 1 It is a schematic diagram of the hardware system architecture of an embodiment of the present invention. Figure 1 The hardware system architecture shown may include multiple user terminals, multiple delivery terminals and at least one server. Figure 1 A user terminal 11, a delivery terminal 12 and a server 13 are taken as an example for description.

[0054] The user terminal 11 of the embodiment of the present invention is a terminal used by the user, and the distribution terminal 12 is a terminal used for distribution capacity, which can specifically be a smart terminal, such as a laptop computer, a tablet computer, a smart wearable device (including a smart watch, smart glasses, etc.), a smart phone, etc.

[0055] The server 13 may be a single server or a server group. The server group may be centralized or distributed. In some embodiments, the server 13 may access information and / or data stored in the user terminal 11, the distribution terminal 12, the database, or any combination thereof via a network; in other embodiments, the server 13 may be implemented on a cloud platform, such as a private cloud, a public cloud, a hybrid cloud, a community cloud, an inter-cloud, a multi-cloud, etc., or any combination thereof.

[0056] In actual applications, the user can select the desired takeaway goods through the user terminal 11, and submit the task information of the target task to the server 13 through the user terminal 11. After the server 13 creates the takeaway goods order according to the task information of the target task, it can send the item delivery task corresponding to the takeaway goods order to the delivery terminal 12, so as to assign the item delivery task to the delivery capacity corresponding to the delivery terminal 12. In order to facilitate the delivery capacity to complete the item delivery task, some e-commerce platforms allow the delivery capacity to store the takeaway goods in the locker to save delivery time, and after the delivery capacity stores the takeaway goods in the locker, it sends the locker identification of the locker storing the takeaway goods to the user terminal 11, so that the user can go to the locker to obtain the takeaway goods according to the guidance of the e-commerce platform.

[0057] However, sometimes the delivery vehicle will store the items in a locker that is far away from the delivery address of the delivery task because the delivery deadline is approaching or the delivery vehicle is unfamiliar with the delivery address of the delivery task. This delivery method will undoubtedly cause users to spend longer time looking for the locker where the takeaway goods are stored in order to obtain the takeaway goods, which is contrary to the user's purpose of saving time, and therefore will reduce the user's user experience and willingness to use the e-commerce platform.

[0058] In an embodiment of the present invention, the distribution terminal 12 sends a locker opening request to the server 13. After receiving the locker selection request, the server 13 determines the first matching result of the current locker according to the location information of the current locker (i.e., the first location information) and the item delivery address of the target task, wherein the first matching result is used to indicate whether the current locker is located in the item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address of the target task. When the first matching result indicates that the current locker is not located in the item delivery area of ​​the target task, a first message is sent to the distribution terminal 12 according to the terminal identification of the distribution terminal 12 (i.e., the first terminal identification), and the first message includes the first feedback information and the locker information (i.e., the first locker information) of the locker (i.e., the first type of locker) located in the item delivery area. After receiving the first message, the distribution terminal 12 displays the first feedback information and the first locker information.

[0059] The delivery terminal of the embodiment of the present invention sends a locker selection request including the locker identification and the task information of the target task to the server. The server obtains the location of the locker according to the locker identification in the locker selection request, and when the locker is not located within the item delivery area of ​​the target task, the server sends a message including feedback information and the information of the locker located within the item delivery area to the delivery terminal to reject the locker selection request, and displays the feedback information and the recommended locker information through the delivery terminal. In the embodiment of the present invention, if the locker selected by the delivery transport capacity is far from the item delivery address, the delivery transport capacity cannot store the item in the selected locker, and at the same time recommends a closer locker to the delivery transport capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0060] The following is an explanation of the method by way of an embodiment. Figure 2 FIG. 1 is a flow chart of the information interaction method according to the first embodiment of the present invention. Figure 2 As shown, the method of this embodiment includes the following steps:

[0061] Step S201, sending a cabinet selection request for a target task to a server.

[0062] In this embodiment, the delivery capacity can send a compartment selection request to the server through the delivery terminal to select a compartment of the current locker and store the takeaway goods. Depending on the different locker opening processes set by the locker management system, the delivery terminal can execute corresponding instructions according to the operation of the delivery capacity and send a compartment selection request to the server.

[0063] According to actual needs, the compartment selection request can be used to specify an unstored compartment in the current locker, or can be used to specify an unstored compartment of a predetermined size in the current locker, which is not limited in this embodiment.

[0064] For example, if the unstored compartments in the current locker include compartments 1 to 15, then the compartment selection request can be used to specify any one of compartments 1 to 15 for storing take-out goods; or, if the current locker includes two sizes of compartments, namely large compartments and small compartments, then the compartment selection request can be used to specify any one of the unstored large compartments or small compartments in the current locker for storing take-out goods.

[0065] Among them, the cabinet selection request may include the locker identification of the current locker and the task information of the item delivery task (i.e., the target task) corresponding to the takeaway product order. When the number of unfinished item delivery tasks assigned to the delivery capacity is 1, the target task may be the unfinished item delivery task. When the number of unfinished item delivery tasks assigned to the delivery capacity is multiple, the target task may be the item delivery task selected by the delivery capacity from the multiple unfinished item delivery tasks. In this embodiment, the task information of the target task includes the item delivery address corresponding to the takeaway product order. According to actual needs, the task information of the target task may also include the order identification of the takeaway product order, etc., which is not limited in this embodiment.

[0066] In an optional implementation, the delivery capacity can collect the QR code image set on the current locker through the delivery terminal. After successfully collecting the QR code image, the delivery terminal can decode the QR code image to obtain a locker selection request including the locker identification of the current locker, and then fill the task information of the target task into the corresponding field of the locker selection request, and then send a locker opening request to the server.

[0067] Step S202, in response to receiving a cabinet selection request for a target task sent by a delivery terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker.

[0068] In this step, the server can receive the cabinet selection request sent by the distribution terminal through a predetermined communication protocol, such as TCP / IP (Transport Control Protocol / Internet Protocol), NetBEUI (NetBIOS enhanced user interface) protocol, etc.

[0069] In order to facilitate the management and maintain the normal operation of the lockers, the locker management system usually stores the mapping relationship between the locker identification of each locker and the location information of the locker. Therefore, the server can obtain the first location information of the current locker according to the locker identification of the current locker. Optionally, the first location information can be the GPS (Global Positioning System) positioning point of the current locker. At the same time, the server can convert the item delivery address of the target task into the corresponding GPS positioning point. The GPS positioning point of the item delivery address can be converted using various existing methods, such as calling a third-party map application conversion interface, or based on a predetermined geocoding method, such as forward geocoding, etc., which is not limited in this embodiment.

[0070] In this embodiment, the first matching result is used to indicate whether the current locker is located in the item delivery area of ​​the target task. The item delivery area is an area including the item delivery address of the takeaway product order. In actual applications, in order to facilitate users to obtain takeaway products, the item delivery area is usually not set too large. Optionally, the item delivery area can be set in various existing area setting methods, which is not limited in this embodiment.

[0071] For example, the item delivery area can be set as a circular area with a GPS location point of the item delivery address as the center and a preset length, such as 500 meters, as the radius. Optionally, different preset lengths can be set for different geographical areas, such as grids.

[0072] For another example, the item delivery area can be set to cover the preset geographical range of the POI (Point Of Interest) where the item delivery address is located. For example, the item delivery address of Order 1 is Room E, Building D, Building C, No. B, Road A. The server can determine that the POI where the item delivery address is located is Building C, and then determine the preset geographical range covering Building C, such as F Industrial Park, as the item delivery area of ​​Order 1.

[0073] Step S203: in response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal.

[0074] When it is determined that the current locker is not located in the item delivery area, it means that the current locker selected by the delivery capacity to store the takeaway goods is too far away from the item delivery address of the takeaway goods order, and it is inconvenient for the user to obtain the takeaway goods. Therefore, the server can send a first message including first feedback information and locker information of the first type of locker to the delivery terminal according to the terminal identifier of the delivery terminal.

[0075] Optionally, the first message can be in various existing message forms, such as a public account notification message, an application notification message, a short message, etc., which is not limited in this embodiment. In this embodiment, the first feedback information is used to indicate the rejection of the locker selection request, the first type of locker is a locker located in the item delivery area, and the first locker information can include the second location information of the first type of locker.

[0076] Therefore, through the method of this embodiment, when the current locker selected by the delivery capacity is not located in the item delivery area of ​​the take-out product order, the delivery terminal cannot open the current locker and store the take-out product. At the same time, the delivery capacity can view the location of the lockers located in the item delivery area through the delivery terminal and select a locker to store the take-out product, which is convenient for users to obtain the take-out products, thereby improving the user experience and willingness to use the e-commerce platform.

[0077] Optionally, in order to enable users to obtain takeaway goods more conveniently, the server can obtain a predetermined number (e.g., 10) of lockers closest to the user in the item delivery area according to the item delivery address of the takeaway goods order as first-class lockers for recommendation to the delivery capacity. Furthermore, the first-class lockers can be sorted according to the number of times each first-class locker is used within a preset time period (e.g., 1 week, one month, etc.) and a locker recommendation list can be generated for recommendation to the delivery capacity. It is easy to understand that the number of times the locker is used can be the number of times the user corresponding to the takeaway goods order uses the locker, or it can be the total number of times the locker is used by multiple users, which is not limited in this embodiment.

[0078] Optionally, in order to facilitate the delivery transport to identify the first type of lockers and to minimize the negative impact on the delivery efficiency of the delivery transport, the first locker information may also include real-life images of the first type of lockers, locker logos and other information.

[0079] Step S204: receiving a first message sent by the server.

[0080] In this step, the distribution terminal can receive the first message sent by the server through a predetermined communication protocol.

[0081] Step S205: display the first feedback information and the first locker information.

[0082] In this step, the delivery terminal can extract the first feedback information and the first locker information from the first message, and display the first feedback information and the first locker information in various existing ways to help the delivery capacity to store the takeaway goods in the first type of locker located in the item storage area of ​​the takeaway goods order.

[0083] Optionally, the distribution terminal may display the first feedback information and the second location information of the first type of locker in the form of a pop-up message window.

[0084] Figure 3 Schematic diagram of an interface of an embodiment of the present invention. Figure 3 As shown, after receiving the first message, the delivery terminal can render and display a message pop-up window 31 in the current page (for example, the locker opening page), and display the first feedback information 32 in the message pop-up window 31, that is, "The current smart locker is not the customer's designated locker. To avoid customer complaints, please go to the designated locker to store meals", and the second location information of the first type of locker, that is, the address 3 of the customer's designated locker.

[0085] The delivery terminal of the embodiment of the present invention sends a locker selection request including the locker identification and the task information of the target task to the server. The server obtains the location of the locker according to the locker identification in the locker selection request, and when the locker is not located within the item delivery area of ​​the takeaway order, the server sends a message including feedback information and the information of the lockers located within the item delivery area to the delivery terminal to reject the locker selection request, and displays the feedback information and the recommended locker information through the delivery terminal. In the embodiment of the present invention, if the locker selected by the delivery transport capacity is far from the item delivery address, the delivery transport capacity cannot store the items in the selected locker, and at the same time recommends a closer locker to the delivery transport capacity to store the items, thereby improving the user experience and willingness to use the e-commerce platform.

[0086] Figure 4 FIG. 1 is a flow chart of the information interaction method of the first embodiment of the present invention on the server side. Figure 4 As shown, the method of this embodiment may include the following steps on the server side:

[0087] Step S202, in response to receiving a cabinet selection request for a target task sent by a delivery terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker.

[0088] Step S203: in response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal.

[0089] After receiving the cabinet selection request for the target task sent by the delivery terminal, the server of the embodiment of the present invention determines that the locker is not within the item delivery area of ​​the target task based on the location of the locker selected by the delivery capacity and the item delivery address of the target task, and then sends a message including feedback information and information of the lockers located in the item delivery area to the delivery terminal to reject the cabinet selection request. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0090] Figure 5 It is a flow chart of the information interaction method of the first embodiment of the present invention at the distribution terminal side.

[0091] like Figure 5 As shown, the method of this embodiment may include the following steps on the delivery terminal side:

[0092] Step S201, sending a cabinet selection request for a target task to a server.

[0093] Step S204: receiving a first message sent by the server.

[0094] Step S205: display the first feedback information and the first locker information.

[0095] The delivery terminal of the embodiment of the present invention sends a locker selection request including the locker identification and the task information of the target task to the server, and displays the feedback information and the locker information upon receiving the message sent by the server including the feedback information and the information of the lockers located in the item delivery area, so as to reject the locker selection request and display at least one recommended locker. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0096] Figure 6-Figure 7 FIG. 1 is a flow chart of the information interaction method according to the second embodiment of the present invention. Figure 6-Figure 7 As shown, the method of this embodiment includes the following steps:

[0097] Step S601, displaying a locker logo graphic collection control on a task delivery page.

[0098] In this embodiment, the delivery capacity can update the processing status of the item delivery task of the takeaway product order through the takeaway platform application, including waiting for order, waiting for pickup and waiting for delivery. When the item delivery task is in the delivery stage, that is, the waiting for delivery state, the delivery terminal can display the locker logo graphic collection control in the task delivery page.

[0099] According to actual needs, the distribution terminal can display the locker identification graphic collection control in the information display area of ​​each item delivery task in the task delivery page, or it can display a locker identification graphic collection control in the task delivery page. This embodiment is not limited.

[0100] Step S602: in response to the logo graphic collection control being triggered, displaying a logo graphic collection page.

[0101] When it is detected that the identification graphic collection control of the locker is triggered, the delivery terminal may display an identification graphic collection page to collect the identification graphic set on the locker through the image collection module of the delivery terminal.

[0102] In this embodiment, the delivery terminal can identify any one or more trigger operations on the existing controls as trigger operations of the delivery capacity on the identification graphic collection control, such as a single click operation of the delivery capacity on the identification graphic collection control, a long press operation of the delivery capacity on the identification graphic collection control, a drag operation of the delivery capacity on the identification graphic collection control, etc. This embodiment does not impose any restrictions.

[0103] Figure 8 is another interface schematic diagram of an embodiment of the present invention. Figure 8 As shown, the delivery terminal can display the item delivery task of the takeaway product order on the task delivery page, that is, page 80, and the item delivery task includes task 8. At the same time, the delivery terminal can display the locker logo graphic collection control, that is, the "scan code to store in the locker" control 82, in the information display area 81 of task 8. When the delivery transporter clicks the "scan code to store in the locker" control 82, the delivery terminal can detect that the "scan code to store in the locker" control 82 is triggered and display the logo graphic collection page.

[0104] Step S603, in response to collecting the identification graphic of the current locker, jump to the locker opening page of the current locker according to the identification graphic.

[0105] The locker's identification graphic usually carries the address information of the locker's opening page. Therefore, after collecting the current locker's identification graphic, the delivery terminal can parse the identification graphic, obtain the address information, and jump to the current locker's opening page according to the address information.

[0106] Step S604, displaying a cabinet selection control in the cabinet opening page.

[0107] After jumping to the locker opening page, the delivery terminal can display a compartment selection control in the locker opening page to facilitate the delivery capacity to select a compartment of the current locker. In order to facilitate the storage of items of different specifications, the locker can be set with compartments of different specifications, so the locker opening control can be set according to the specifications of the compartment.

[0108] For example, if the cabinet compartments are divided into two specifications, namely large cabinet compartments and small cabinet compartments, the cabinet compartment selection control can be set to two types, respectively used to open the large cabinet compartment or the small cabinet compartment; if the cabinet compartments are divided into three specifications, namely 30*30 (cm), 45*45 (cm) and 60*60 (cm), the cabinet compartment selection control can be set to three types, respectively used to open the 30*30 (cm) cabinet compartment, the 45*45 (cm) cabinet compartment and the 60*60 (cm) cabinet compartment.

[0109] Step S605: in response to collecting the identification graphic of the current locker, obtaining the locker identification of the current locker carried in the identification graphic.

[0110] The locker identification graphic will also carry the locker identification of the locker. Therefore, after collecting the locker identification graphic, the delivery terminal can also parse the representation graphic to obtain the locker identification of the current locker carried in the identification graphic.

[0111] It is easy to understand that step S603 and step S605 can be executed simultaneously or one after another, and this embodiment does not limit this.

[0112] Step S606: Send the locker identifier and the task identifier of the target task to the server.

[0113] In this step, the distribution terminal can send the locker identifier of the current locker and the task identifier of the target task to the server through a predetermined communication protocol, so that the server can obtain the task information of the target task according to the task identifier of the target task, and obtain the first location information of the current locker according to the locker identifier of the current locker.

[0114] According to actual settings, the distribution terminal may send the locker identifier of the current locker and the task identifier of the target task in sequence, or may send them one after the other, which is not limited in this embodiment.

[0115] Step S607, receiving the locker identifier of the current locker and the task identifier of the target task sent by the distribution terminal.

[0116] Step S608: Acquire first location information according to the locker identifier.

[0117] After receiving the locker identification of the current locker sent by the delivery terminal, the server may acquire the first location information of the current locker according to the locker identification of the current locker.

[0118] Step S609: Acquire task information of the target task according to the task identifier.

[0119] After receiving the task identifier of the target task sent by the distribution terminal, the server can obtain the task information of the target task according to the task identifier of the target task. In this embodiment, the task information of the target task also includes the item delivery address of the target task.

[0120] In this embodiment, the server used by the locker management system (hereinafter referred to as the first server) and the server used by the takeaway product order system (hereinafter referred to as the second server) may be different servers.

[0121] Therefore, after receiving the task identifier of the target task sent by the distribution terminal, the first server can obtain the task information of the target task from the second server according to the task identifier of the target task.

[0122] Step S610: in response to the cabinet selection control being triggered, a cabinet selection request is sent to the server according to the specification.

[0123] When the compartment selection control is triggered, the delivery terminal can send a compartment selection request to the first server according to the specifications of the target compartment corresponding to the compartment selection request to select a compartment of the current locker. Similar to the triggering method of the identification graphic collection control, the delivery terminal can identify any one or more triggering operations of the existing controls as the triggering operation of the distribution capacity on the compartment selection control, which is not limited in this embodiment.

[0124] Fig. 9 1 is another interface schematic diagram of an embodiment of the present invention, taking the cabinet specifications of large cabinets and small cabinets as an example for explanation. Fig. 9 As shown, after collecting the logo graphic of the current locker, the delivery terminal can jump to the locker opening page of the current locker, that is, page 90, and render the display compartment selection controls in page 90, which are "open large locker" control 91 and "open small locker" control 92. After the delivery transporter clicks the "open small locker" control 92, the delivery terminal can detect that the "open small locker" control 92 is triggered, and sends a compartment selection request for selecting a small locker of the current locker to the first server.

[0125] Step S611, in response to receiving a locker selection request for a target task sent by a distribution terminal, determining whether a first matching result of the current locker indicates that the current locker is located in an item delivery area according to the item delivery address of the target task and the first location information of the current locker.

[0126] After receiving the cabinet selection request for the target task sent by the delivery terminal, the first server can determine the first matching result of the current locker. The method for determining the first matching result can refer to step S202, which will not be repeated here.

[0127] If the first matching result indicates that the current locker is not located in the item delivery area, execute step S612; otherwise, execute step S622.

[0128] Step S612: Send a first message to the distribution terminal according to the first terminal identification of the distribution terminal.

[0129] In this embodiment, the implementation of step S612 is similar to the implementation of step S203, which will not be described in detail herein.

[0130] Step S613: receiving a first message sent by the server.

[0131] In this embodiment, the implementation of step S613 is similar to the implementation of step S204, which will not be described in detail here.

[0132] Step S614: display the first feedback information and the first locker information.

[0133] In this embodiment, the implementation of step S614 is similar to the implementation of step S205, which will not be described in detail here.

[0134] Step S615: displaying a first navigation control of the first type of locker on the locker opening page.

[0135] In this embodiment, in order to facilitate the delivery of transport capacity to the first type of locker to store takeaway goods, the delivery terminal can also display the navigation control of the first type of locker in the locker opening page, that is, the first navigation control. The setting method of the first navigation control can be determined according to actual needs, and this embodiment does not limit it.

[0136] Step S616: in response to the first navigation control being triggered, sending a first path planning request to the server.

[0137] In this step, the distribution terminal can obtain its own positioning information after detecting that the first navigation control is triggered, and send a first path planning request to the first server based on the positioning information and the second location information of the first type of locker to obtain a navigation path from the current location of the distribution capacity to the location of the first type of locker. According to actual needs, the first path planning request can also include information such as travel mode and whether to avoid congestion, which is not limited in this embodiment. Optionally, the distribution terminal can identify any one or more operations of the distribution capacity on the existing controls as the triggering operation of the distribution capacity on the first navigation control, which is not limited in this embodiment.

[0138] Different terminals may be equipped with different positioning systems. Therefore, in this embodiment, the delivery terminal can obtain positioning information through various existing positioning systems, such as the Global Positioning System (GPS), the Galileo Satellite Navigation System (GNSS), the Russian Global Navigation Satellite System (Glonass), etc., which is not limited in this embodiment.

[0139] by Figure 3 Taking the interface shown as an example, the delivery terminal can display the first navigation control of the first type of locker, that is, the "navigation" control 33, in the message pop-up window 31. When the delivery capacity clicks the "navigation" control 33, the delivery terminal can detect that the "navigation" control 33 is triggered, and send a first path planning request to the first server according to the current position of the delivery capacity and the second position information of the first type of locker.

[0140] Step S617, receiving a first path planning request sent by the distribution terminal.

[0141] In this step, the first server may receive the first path planning request sent by the delivery terminal through a predetermined communication protocol.

[0142] Step S618: Generate a first navigation path according to the second position information and the positioning information.

[0143] In this step, the first server can call a third-party navigation interface to obtain navigation data, and use the second location information of the first type of locker in the first path planning request as the end point and the positioning information of the delivery terminal as the starting point to generate at least one navigation path as the first navigation path through the existing navigation path generation method and navigation data.

[0144] The existing navigation path generation method can be a shortest path algorithm, such as Dijkstra algorithm, Bellman-Ford algorithm, Floyd algorithm (also known as insertion point method), genetic algorithm, simulated annealing algorithm, etc., which is not limited in this embodiment.

[0145] Step S619: sending the first navigation path to the distribution terminal according to the first terminal identifier.

[0146] After generating the first navigation path, the first server may send the first navigation path to the delivery terminal according to the terminal identifier of the delivery terminal.

[0147] Step S620: receiving a first navigation path sent by the server.

[0148] In this step, the delivery terminal may receive the first navigation path sent by the server through a predetermined communication protocol.

[0149] Step S621: display the first navigation path on the map page.

[0150] In this step, the delivery terminal can display the first navigation path on the map page in various existing ways. The navigation path usually consists of a starting point, an end point, multiple road sections connecting the starting point and the end point, and turn instructions between the road sections. Therefore, the delivery terminal can mark the starting point, the end point, multiple road sections connecting the starting point and the end point, and turn instructions between the road sections on the map page to display the first navigation path.

[0151] Through the method of the embodiment of the present invention, when the delivery capacity is unfamiliar with the location of the lockers within the item delivery area for the takeaway goods order, the delivery capacity can be guided through the navigation path, thereby helping the delivery capacity to find suitable lockers and store the takeaway goods more quickly, thereby better ensuring the delivery efficiency of the delivery capacity.

[0152] Step S622, determining whether the second matching result of the current locker indicates that the item delivery address is consistent with the first location information.

[0153] In an optional implementation, if the first matching result indicates that the current locker is located within the item delivery area of ​​the takeaway product order, the server may further determine a second matching result for the current locker. The second matching result is used to indicate whether the item delivery address is consistent with the location information of the current locker.

[0154] In this embodiment, the item delivery address is consistent with the location information of the current locker, which means that each character in the item delivery address is exactly the same as each character in the location information of the current locker. For example, if the item delivery address is locker G, Building D, C, Road B, the current locker is locker G, and the location information of locker G is Building D, C, Road B, then the first server can determine that the item delivery address is consistent with the location information of the current locker; if the item delivery address is locker D, Building C, Road B, the current locker is locker G, and the location information of locker G is Building D, C, Road B, then the first server can determine that the item delivery address is inconsistent with the location information of the current locker; if the item delivery address is locker H, Building D, C, Road B, the current locker is locker G, and the location information of locker G is Building D, C, Road B, then the first server can determine that the item delivery address is inconsistent with the location information of the current locker.

[0155] If the second matching result indicates that the item delivery address is inconsistent with the first location information, execute step S623; otherwise, execute step S640.

[0156] Step S623: Send a second message to the distribution terminal according to the first terminal identifier.

[0157] When the second matching result indicates that the item delivery address is inconsistent with the location information of the current locker, it means that the current locker is not the locker selected by the user of the target task to store the take-out goods, or the user of the target task has not selected the locker to store the take-out goods. Therefore, the first server can send a second message including a locker opening confirmation prompt to the delivery terminal according to the terminal identifier of the delivery terminal to obtain a confirmation instruction sent by the delivery terminal for the locker opening confirmation prompt.

[0158] Step S624: receiving a second message sent by the server.

[0159] In this step, the distribution terminal can receive the second message sent by the server through a predetermined communication protocol.

[0160] Step S625: display the second message.

[0161] In this step, the delivery terminal can extract various information including the cabinet opening confirmation prompt from the second message, and display the various information including the cabinet opening confirmation prompt in various existing ways. Optionally, the delivery terminal can display the cabinet opening confirmation prompt in the form of a message pop-up window to enhance the prompt effect.

[0162] Step S626, in response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending a confirmation instruction to the server.

[0163] The cabinet opening confirmation prompt is to prompt the delivery transport capacity whether to open a cabinet compartment of the current locker. When the delivery terminal receives the confirmation instruction of the delivery transport capacity for the cabinet opening confirmation prompt, it means that the delivery transport capacity confirms to open a cabinet compartment of the current locker.

[0164] Optionally, the delivery terminal may receive a confirmation instruction from the delivery capacity for the cabinet opening confirmation prompt through the cabinet opening confirmation control, and upon detecting that the cabinet opening confirmation control is triggered, determine that a confirmation instruction for the cabinet opening confirmation prompt has been received, and then send a confirmation instruction to the first server.

[0165] Furthermore, the delivery terminal can display the locker opening confirmation control in the form of a message pop-up window in the locker opening page of the current locker, and recognize any one or more trigger operations on the existing controls as trigger operations of the delivery capacity on the locker opening confirmation control, which is not limited in this embodiment.

[0166] Fig.10 is another interface schematic diagram of an embodiment of the present invention. Fig.10 As shown, after receiving the second message, the delivery terminal can render and display a message pop-up window 101 in page 90, and display a locker opening confirmation prompt in the message pop-up window 101, that is, "The current locker is not the user-specified locker, are you sure to open it?", and can also render and display a locker opening confirmation control, that is, a "yes" control 102, in the message pop-up window 101. When the delivery transport clicks the "yes" control 102, the delivery terminal can detect that the "yes" control 102 is triggered, and send a confirmation instruction for the locker opening confirmation prompt to the first server.

[0167] Step S627, in response to receiving the confirmation instruction sent by the delivery terminal, determining a third message according to the compartment identifier of the target compartment.

[0168] After receiving the confirmation instruction for the locker opening confirmation prompt sent by the delivery terminal, the first server can assign a locker as the target locker for the target task according to the specifications of the locker of the current locker carried in the locker selection request, and determine the third message according to the locker identifier of the target locker.

[0169] Step S628: Send a third message to the distribution terminal according to the first terminal identifier.

[0170] After determining the third message, the first server can send the third message to the delivery terminal through a predetermined communication protocol according to the terminal identifier of the delivery terminal. According to actual needs, the third message can also include other information, such as a location diagram of the target cabinet, etc., which is not limited in this embodiment.

[0171] Step S629: receiving the third message sent by the server.

[0172] Step S630: Display the third message and the target cabinet opening control on the cabinet opening page.

[0173] After receiving the third message, the delivery terminal may display the third message and the target cabinet opening control in the cabinet opening page. Optionally, the delivery terminal may display the current locker opening prompt page, and display the third message and the target cabinet opening control in the cabinet opening prompt page.

[0174] Step S631, in response to the cabinet opening control being triggered, sending a cabinet opening request to the server according to the cabinet identification.

[0175] After detecting that the cabinet opening control is triggered, the delivery terminal can send a cabinet opening request to the first server according to the cabinet identification of the target cabinet in the third message to open the target cabinet and store the takeaway goods. At the same time, through the above method, the possibility of misoperation of the delivery capacity can be reduced through multiple confirmations.

[0176] Optionally, the distribution terminal may identify any one or more trigger operations on existing controls as a trigger operation of the distribution capacity on the cabinet opening control, which is not limited in this embodiment.

[0177] Fig.11 is another interface schematic diagram of an embodiment of the present invention. Fig.11 As shown, after receiving the third message, the delivery terminal can display the third message, that is, "Please go to this cabinet door 11", on the cabinet opening prompt page of the current locker, that is, page 110, where "11" is the cabinet identification of the target cabinet. At the same time, the cabinet opening control of the target cabinet can also be rendered and displayed on page 110, that is, "Click to open the cabinet" control 111. When the delivery transport clicks the "Click to open the cabinet" control 111, the delivery terminal can detect that the "Click to open the cabinet" control 111 is triggered, and send an opening request to the first server according to the cabinet identification of the target cabinet.

[0178] Step S632, in response to receiving the locker opening request, sending a locker opening instruction to the current locker according to the locker compartment identifier.

[0179] After receiving the locker opening request sent by the delivery terminal, the first server may send a locker opening instruction to the control module of the current locker according to the locker compartment identifier of the target locker compartment, so as to control the current locker to open the target locker compartment.

[0180] Step S633: displaying a second navigation control of the second type of locker on the locker opening page.

[0181] In an optional implementation, the second message may also include locker information of the second type of locker, that is, the second locker information. Therefore, the delivery terminal may also display the second locker information in the second message and the second navigation control of the second type of locker in the locker opening page of the current locker. In this embodiment, the second type of locker is a locker whose distance from the item delivery address is less than a predetermined distance, and the predetermined distance is the distance between the current locker and the item delivery address. The second locker information may include the third location information of the second type of locker.

[0182] Optionally, in order to enable users to obtain takeaway goods more conveniently, the server can obtain a locker in the item delivery area that is closest to the user and whose distance to the item delivery address of the takeaway goods order is less than the distance between the current locker and the item delivery address of the takeaway goods order, and recommend it to the distribution capacity as a second-class locker.

[0183] For example, the current distance between the locker and the item delivery address of the takeaway order is 480 meters. The first server can determine the distance from the item delivery address of the takeaway order based on the location information of each locker in the item delivery area, and select the locker whose distance to the item delivery address of the takeaway order is less than 480 meters and which is closest to the item delivery address as the second type of locker.

[0184] Optionally, in order to facilitate the delivery transport to identify the second type of lockers and to minimize the negative impact on the delivery efficiency of the delivery transport, the second locker information may also include real-life images of the second type of lockers, locker logos and other information.

[0185] It is easy to understand that in this embodiment, the first type of locker and the second type of locker can be the same locker or different lockers, and this embodiment does not limit this.

[0186] Step S634: in response to the second navigation control being triggered, sending a second path planning request to the server.

[0187] In this step, the delivery terminal can obtain its own positioning information after detecting that the second navigation control is triggered, and send a second path planning request to the server based on the positioning information and the third location information of the second type of locker to obtain a navigation path from the current location of the delivery capacity to the location of the second type of locker.

[0188] Optionally, the delivery terminal may identify any one or more triggering operations on the existing controls as triggering operations of the delivery capacity on the second navigation control, which is not limited in this embodiment.

[0189] by Fig.10 Taking the interface shown as an example, the delivery terminal can also render and display the second navigation control of the second type of locker, that is, the "navigation" control 103, in the message pop-up window 101. When the delivery transporter clicks the "navigation" control 103, the delivery terminal can detect that the "navigation" control 103 is triggered, and send a second path planning request to the server according to the positioning information and the third location information of the second type of locker.

[0190] Step S635, receiving a second path planning request sent by the delivery terminal.

[0191] Step S636: Generate a second navigation path according to the third position information and the positioning information.

[0192] In this embodiment, the second navigation path is generated in a similar manner to the first navigation path, and will not be described in detail herein.

[0193] Step S637: sending a second navigation path to the delivery terminal according to the first terminal identifier.

[0194] After generating the second navigation path, the first server may send the second navigation path to the delivery terminal according to the terminal identifier of the delivery terminal.

[0195] Step S638: receiving the second navigation path sent by the server.

[0196] In this step, the delivery terminal may receive the second navigation path sent by the server through a predetermined communication protocol.

[0197] Step S639: display the second navigation path on the map page.

[0198] In this embodiment, the display method of the second navigation path is similar to the display method of the first navigation path, and will not be described in detail herein.

[0199] Step S640: determining a fourth message according to the cabinet identifier of the target cabinet.

[0200] When the second matching result indicates that the item delivery address is consistent with the location information of the current locker, it means that the current locker is the locker selected by the user of the target task to store the takeaway goods, and the user can obtain the takeaway goods most conveniently. Therefore, the first server can assign a locker as the target locker for the target task according to the specifications of the locker of the current locker carried in the locker selection request, and determine the fourth message according to the locker identifier of the target locker.

[0201] Step S641: Send a fourth message to the distribution terminal according to the first terminal identifier.

[0202] After determining the fourth message, the first server may send the fourth message to the distribution terminal through a predetermined communication protocol according to the terminal identifier of the distribution terminal.

[0203] Step S642: receiving a fourth message sent by the server.

[0204] Step S643: Display the fourth message and the target cabinet opening control on the cabinet opening page.

[0205] After receiving the fourth message, the delivery terminal may display the fourth message and the target cabinet opening control in the cabinet opening page. Similarly, the delivery terminal may display the current locker opening prompt page, and display the fourth message and the target cabinet opening control in the cabinet opening prompt page.

[0206] It is easy to understand that after the cabinet opening control of the target cabinet is triggered, step S631 and step S632 can be executed.

[0207] Optionally, the first server may also receive feedback information on the opening and closing status of the target cabinet sent by the current locker to determine whether the target cabinet can be opened and closed normally, and whether the delivery capacity has completed the storage process of the takeaway goods.

[0208] It is easy to understand that the step of the first server receiving the feedback information of the opening and closing status of the target cabinet can be executed after step S619, or after step S606, and this embodiment does not limit it.

[0209] In an optional implementation, the task information of the target task may also include the terminal identifier of the user terminal corresponding to the takeaway product order, that is, the second terminal identifier. Therefore, when the cabinet opening status feedback information indicates that the target cabinet is opened and then closed, it means that the target cabinet can be opened and closed normally, and the delivery capacity has completed the storage process of the takeaway goods, that is, the delivery process of the takeaway product order is completed. The first server can send an order status update prompt of the takeaway product order to the user terminal according to the terminal identifier of the user terminal, or send the cabinet opening status feedback information of the target cabinet to the second server, so that the second server can send an order status update prompt of the takeaway product order to the user terminal according to the terminal identifier of the user terminal. The order status update prompt includes the locker identifier of the current locker and / or the cabinet identifier of the target cabinet of the current locker, so that the user can obtain the takeaway product.

[0210] Optionally, in order to ensure that the delivery capacity has indeed stored the takeaway goods in the takeaway goods order in the target cabinet, the second server can send an order status update prompt of the takeaway goods order to the user terminal according to the terminal identifier of the user terminal when it is determined that the processing status indicates that the delivery capacity has stored the takeaway goods in the target cabinet.

[0211] Furthermore, the processing status of the takeaway product order can be determined by various existing methods, for example, when an order status update instruction sent by the delivery terminal is received to indicate that the takeaway product order has been delivered, it is determined that the processing status indicates that the delivery capacity has stored the takeaway products of the takeaway product order in the target cabinet, or when the delivery certificate uploaded by the delivery terminal (such as a captured delivery image) can prove that the delivery capacity has stored the takeaway products of the takeaway product order in the target cabinet, it is determined that the processing status indicates that the delivery capacity has stored the takeaway products of the takeaway product order in the target cabinet. This embodiment is not limited to this.

[0212] The delivery terminal of the embodiment of the present invention sends a locker selection request for the target task to the server. After the server determines that the locker is not within the item delivery area of ​​the target task based on the location of the locker selected by the delivery capacity and the item delivery address of the target task, it sends a message including feedback information and information about the lockers located in the item delivery area to the delivery terminal to reject the locker selection request, and displays the feedback information and recommended locker information through the delivery terminal. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0213] Figure 12-Figure 15 FIG. 1 is a flow chart of the information interaction method of the second embodiment of the present invention on the server side. Figure 12-Figure 15 As shown, the method of this embodiment may include the following steps on the server side:

[0214] Step S607, receiving the locker identifier of the current locker and the task identifier of the target task sent by the distribution terminal.

[0215] Step S608: Acquire first location information according to the locker identifier.

[0216] Step S609: Acquire task information of the target task according to the task identifier.

[0217] Step S611, in response to receiving a locker selection request for a target task sent by a distribution terminal, determining whether a first matching result of the current locker indicates that the current locker is located in an item delivery area according to the item delivery address of the target task and the first location information of the current locker.

[0218] If the first matching result indicates that the current locker is not located in the item delivery area, execute step S612; otherwise, execute step S622.

[0219] Step S612: Send a first message to the distribution terminal according to the first terminal identification of the distribution terminal.

[0220] Step S617, receiving a first path planning request sent by the distribution terminal.

[0221] Step S618: Generate a first navigation path according to the second position information and the positioning information.

[0222] Step S619: sending the first navigation path to the distribution terminal according to the first terminal identifier.

[0223] Step S622, determining whether the second matching result of the current locker indicates that the item delivery address is consistent with the first location information.

[0224] If the second matching result indicates that the item delivery address is inconsistent with the first location information, execute step S623; otherwise, execute step S640.

[0225] Step S623: Send a second message to the distribution terminal according to the first terminal identifier.

[0226] Step S627, in response to receiving the confirmation instruction sent by the delivery terminal, determining a third message according to the compartment identifier of the target compartment.

[0227] Step S628: Send a third message to the distribution terminal according to the first terminal identifier.

[0228] Step S635, receiving a second path planning request sent by the delivery terminal.

[0229] Step S636: Generate a second navigation path according to the third position information and the positioning information.

[0230] Step S637: sending a second navigation path to the delivery terminal according to the first terminal identifier.

[0231] Step S640: determining a fourth message according to the cabinet identifier of the target cabinet.

[0232] Step S641: Send a fourth message to the distribution terminal according to the first terminal identifier.

[0233] Step S632, in response to receiving the locker opening request, sending a locker opening instruction to the current locker according to the locker compartment identifier.

[0234] The server of the embodiment of the present invention obtains the location of the locker according to the locker identification of the current locker sent by the distribution terminal, and obtains the task information including the task delivery address of the target task according to the task identification of the target task, and then upon receiving the cabinet selection request sent by the distribution terminal, according to whether the location of the locker is located in the item delivery area of ​​the takeaway product order, and whether the location of the locker is consistent with the item delivery address of the takeaway product order, a corresponding message is sent to the distribution terminal to guide the distribution capacity to store the takeaway goods in the locker specified by the user. In the embodiment of the present invention, if the locker selected by the distribution capacity is far from the item delivery address, the distribution capacity cannot store the items in the selected locker, and at the same time recommends a locker that is closer to the distribution capacity to store the items, thereby improving the user experience and willingness to use the e-commerce platform.

[0235] Figure 16-18 FIG. 2 is a flow chart of the information interaction method of the second embodiment of the present invention at the distribution terminal side. Figure 16-18 As shown, the method of this embodiment may include the following steps on the delivery terminal side:

[0236] Step S601, displaying a locker logo graphic collection control on a task delivery page.

[0237] Step S602: in response to the logo graphic collection control being triggered, displaying a logo graphic collection page.

[0238] Step S603, in response to collecting the identification graphic of the current locker, jump to the locker opening page of the current locker according to the identification graphic.

[0239] Step S604, displaying a cabinet selection control in the cabinet opening page.

[0240] Step S605: in response to collecting the identification graphic of the current locker, obtaining the locker identification of the current locker carried in the identification graphic.

[0241] Step S606: Send the locker identifier and the task identifier of the target task to the server.

[0242] Step S610: in response to the cabinet selection control being triggered, a cabinet selection request is sent to the server according to the specification.

[0243] Step S613: receiving a first message sent by the server.

[0244] Step S614: display the first feedback information and the first locker information.

[0245] Step S615: displaying a first navigation control of the first type of locker on the locker opening page.

[0246] Step S616: in response to the first navigation control being triggered, sending a first path planning request to the server.

[0247] Step S620: receiving a first navigation path sent by the server.

[0248] Step S621: display the first navigation path on the map page.

[0249] Step S624: receiving a second message sent by the server.

[0250] Step S625: display the second message.

[0251] Step S626, in response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending a confirmation instruction to the server.

[0252] Step S629: receiving the third message sent by the server.

[0253] Step S630: Display the third message and the target cabinet opening control on the cabinet opening page.

[0254] Step S631, in response to the cabinet opening control being triggered, sending a cabinet opening request to the server according to the cabinet identification.

[0255] Step S633: displaying a second navigation control of the second type of locker on the locker opening page.

[0256] Step S634: in response to the second navigation control being triggered, sending a second path planning request to the server.

[0257] Step S638: receiving the second navigation path sent by the server.

[0258] Step S639: display the second navigation path on the map page.

[0259] Step S642: receiving a fourth message sent by the server.

[0260] Step S643: Display the fourth message and the target cabinet opening control on the cabinet opening page.

[0261] The distribution terminal of the embodiment of the present invention displays the locker identification graphic collection control in the task delivery page, and when the identification graphic collection control is triggered, the identification graphic collection page is displayed, and then when the identification graphic of the current locker is collected, it jumps to the locker opening page of the current locker according to the identification graphic, displays the cabinet selection control in the cabinet opening page, and sends the locker identification of the locker and the task identification of the target task to the server, so that the server obtains the location of the locker and the task delivery address of the target task. Further, when the cabinet selection control is triggered, a cabinet selection request is sent to the server according to the specifications of the target cabinet, and corresponding prompts are made according to the message sent by the server to guide the distribution capacity to store the takeaway goods in the locker specified by the user. In the embodiment of the present invention, if the locker selected by the distribution capacity is far away from the item delivery address, the distribution capacity cannot store the item in the selected locker, and at the same time recommends a locker with a closer distance to the distribution capacity to store the item, thereby improving the user's experience and willingness to use the e-commerce platform.

[0262] Fig.19 Schematic diagram of the information interaction device of the third embodiment of the present invention, which is applicable to the distribution terminal. Fig.19 As shown, the device of this embodiment includes a request sending unit 1901, a first message receiving unit 1902 and an information display unit 1903.

[0263] Among them, the request sending unit 1901 is used to send a locker selection request for a target task to the server; the first message receiving unit 1902 is used to receive a first message sent by the server, the first message is sent in response to the first matching result of the current locker indicating that the current locker is not located in the item delivery area of ​​the target task, the first message includes first feedback information and first locker information, the first feedback information indicates the rejection of the locker selection request, the first locker information is the locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes the second location information of the first type of locker; the information display unit 1903 is used to display the first feedback information and the first locker information.

[0264] The delivery terminal of the embodiment of the present invention sends a locker selection request including the locker identification and the task information of the target task to the server, and displays the feedback information and the locker information upon receiving the message sent by the server including the feedback information and the information of the lockers located in the item delivery area, so as to reject the locker selection request and display at least one recommended locker. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0265] Fig. 20 Schematic diagram of the information interaction device of the fourth embodiment of the present invention, which is applicable to the server. Fig. 20 As shown, the apparatus of this embodiment includes a first matching unit 2001 and a first message sending unit 2002 .

[0266] Among them, the first matching unit 2001 is used to determine the first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker in response to receiving a cabinet selection request for the target task sent by the distribution terminal, and the first matching result is used to indicate whether the current locker is located in the item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address; the first message sending unit 2002 is used to send a first message to the distribution terminal according to the first terminal identifier of the distribution terminal in response to the first matching result indicating that the current locker is not located in the item delivery area, and the first message includes first feedback information and first locker information, the first feedback information indicates that the cabinet selection request is rejected, the first locker information is the locker information of the first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes the second location information of the first type of locker.

[0267] After receiving the cabinet selection request for the target task sent by the delivery terminal, the server of the embodiment of the present invention determines that the locker is not within the item delivery area of ​​the target task based on the location of the locker selected by the delivery capacity and the item delivery address of the target task, and then sends a message including feedback information and information of the lockers located in the item delivery area to the delivery terminal to reject the cabinet selection request. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0268] Fig.21 2 is a schematic diagram of an electronic device according to a fifth embodiment of the present invention. In this embodiment, the electronic device 21 includes a server, a terminal, etc. Fig.21 As shown, the electronic device 21: includes at least one processor 2101; and a memory 2102 communicatively connected to at least one processor 2101; and a communication component 2103 communicatively connected to a scanning device, the communication component 2103 receiving and sending data under the control of the processor 2101; wherein the memory 2102 stores instructions executable by at least one processor 2101, and the instructions are executed by at least one processor 2101 to implement the above-mentioned information interaction method.

[0269] Specifically, the electronic device includes: one or more processors 2101 and a memory 2102, Fig.21 A processor 2101 is taken as an example. The processor 2101 and the memory 2102 may be connected via a bus or other means. Fig.21 In the example, the bus connection is used. The memory 2102 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 2101 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions and modules stored in the memory 2102, that is, realizing the above-mentioned information interaction method.

[0270] The memory 2102 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 2102 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 2102 may optionally include a memory remotely arranged relative to the processor 2101, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0271] One or more modules are stored in the memory 2102, and when executed by one or more processors 2101, the information interaction method in any of the above method embodiments is executed.

[0272] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0273] The delivery terminal of the embodiment of the present invention sends a locker selection request for the target task to the server. After the server determines that the locker is not within the item delivery area of ​​the target task based on the location of the locker selected by the delivery capacity and the item delivery address of the target task, it sends a message including feedback information and information about the lockers located in the item delivery area to the delivery terminal to reject the locker selection request, and displays the feedback information and recommended locker information through the delivery terminal. In the embodiment of the present invention, if the locker selected by the delivery capacity is far from the item delivery address, the delivery capacity cannot store the item in the selected locker, and at the same time recommends a locker that is closer to the delivery capacity to store the item, thereby improving the user experience and willingness to use the e-commerce platform.

[0274] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0275] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0276] The embodiment of the present invention discloses A1, an information interaction method, applicable to a distribution terminal, the method comprising:

[0277] Send a cabinet selection request for the target task to the server;

[0278] receiving a first message sent by the server, the first message being sent in response to a first matching result of a current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information and first locker information, the first feedback information indicating that the locker selection request is rejected, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker;

[0279] The first feedback information and the first locker information are displayed.

[0280] A2. In the method described in A1, the method further comprises:

[0281] In response to collecting the identification graphic of the current locker, jumping to the locker opening page of the current locker according to the identification graphic;

[0282] Displaying a cabinet selection control in the cabinet opening page, wherein the cabinet selection control is used to determine the specifications of the cabinet to be opened;

[0283] The step of sending a cabinet selection request for a target task to a server includes:

[0284] In response to the cabinet selection control being triggered, the cabinet selection request is sent to the server according to the specification.

[0285] A3. In the method described in A1, the method further comprises:

[0286] In response to collecting the identification graphic of the current locker, acquiring the locker identification of the current locker carried in the identification graphic;

[0287] The locker identifier and the task identifier of the target task are sent to the server, so that the server obtains the task information of the target task according to the task identifier, and obtains the first location information of the current locker according to the locker identifier, wherein the task information includes the item delivery address of the target task.

[0288] A4. In the method described in A2, the method further comprises:

[0289] Display the locker logo graphic collection control in the task delivery page;

[0290] In response to the logo graphic collection control being triggered, a logo graphic collection page is displayed to collect the logo graphic.

[0291] A5. In the method described in A2, the method further comprises:

[0292] Displaying a first navigation control of the first type of locker on the locker opening page;

[0293] In response to the first navigation control being triggered, sending a first path planning request to the server, where the first path planning request includes the second position information and positioning information;

[0294] receiving a first navigation path sent by the server, where the first navigation path is determined according to the second position information and the positioning information;

[0295] The first navigation path is displayed on a map page.

[0296] A6. In the method described in A1, the method further comprises:

[0297] receiving a second message sent by the server, the second message being sent in response to the first matching result indicating that the current locker is located within the item delivery area of ​​the target task, and the second matching result of the current locker indicating that the item delivery address is inconsistent with the first location information of the current locker, the second message including a locker opening confirmation prompt;

[0298] Displaying the second message on the locker opening page of the current locker;

[0299] In response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending the confirmation instruction to the server;

[0300] Receiving a third message sent by the server, wherein the third message includes a compartment identifier of a target compartment, and the target compartment is a compartment of the current locker;

[0301] Displaying the third message and the cabinet opening control of the target cabinet in the cabinet opening page;

[0302] In response to the cabinet opening control being triggered, a cabinet opening request is sent to a server according to the cabinet identifier to open the target cabinet.

[0303] A7. In the method as described in A6, the second message also includes second locker information, the second locker information is locker information of a second type of locker, the second type of locker is a locker whose distance from the item delivery address is less than a predetermined distance, the predetermined distance is the distance between the first location information and the item delivery address, and the second locker information includes third location information of the second type of locker.

[0304] A8. In the method described in A7, the method further comprises:

[0305] Displaying a second navigation control of the second type of locker on the locker opening page;

[0306] In response to the second navigation control being triggered, sending a second path planning request to the server, where the second path planning request includes the third position information and positioning information;

[0307] receiving a second navigation path sent by the server, where the second navigation path is determined according to the third location information and the positioning information;

[0308] The second navigation path is displayed on the map page.

[0309] A9. In the method as described in A7, the first locker information further includes a real-life image of the first-type locker, and the second locker information further includes a real-life image of the second-type locker.

[0310] A10. In the method described in A2, the method further comprises:

[0311] receiving a fourth message sent by the server, the fourth message being sent in response to the first matching result indicating that the current locker is located within the item delivery area of ​​the target task, and the second matching result of the current locker indicating that the item delivery address is consistent with the first location information of the current locker, the fourth message including a compartment identifier of a target compartment, and the target compartment being the compartment of the current locker;

[0312] Displaying the fourth message and the cabinet opening control of the target cabinet in the cabinet opening page;

[0313] In response to the cabinet opening control being triggered, a cabinet opening request is sent to the server.

[0314] The embodiment of the present invention discloses B1, an information interaction method, applicable to a server, the method comprising:

[0315] In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address;

[0316] In response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

[0317] B2. In the method described in B1, the method further comprises:

[0318] Receiving the locker identification of the current locker and the task identification of the target task sent by the distribution terminal;

[0319] Acquiring the first location information according to the locker identifier;

[0320] The task information of the target task is acquired according to the task identifier, where the task information includes the item delivery address.

[0321] B3. In the method described in B1, the method further comprises:

[0322] receiving a first route planning request sent by the delivery terminal, the first route planning request being sent in response to the first navigation control being triggered, the first route planning request including the second location information and the positioning information of the delivery terminal;

[0323] generating a first navigation path according to the second position information and the positioning information;

[0324] The first navigation path is sent to the distribution terminal according to the first terminal identifier.

[0325] B4. In the method described in B1, the method further comprises:

[0326] In response to the first matching result indicating that the current locker is located in the item delivery area, determining a second matching result of the current locker, the second matching result being used to indicate whether the item delivery address is consistent with the first location information;

[0327] In response to the second matching result indicating that the item delivery address is inconsistent with the first location information, sending a second message to the delivery terminal according to the first terminal identifier, the second message including a cabinet opening confirmation prompt, so as to obtain a confirmation instruction for the cabinet opening confirmation prompt;

[0328] In response to receiving the confirmation instruction sent by the delivery terminal, determining a third message according to the compartment identifier of the target compartment;

[0329] Sending the third message to the distribution terminal according to the first terminal identifier;

[0330] In response to receiving a locker opening request, an opening instruction is sent to the current locker according to the locker compartment identifier to open the target locker compartment, wherein the locker opening request is sent in response to the locker opening control being triggered.

[0331] B5. In the method as described in B4, the second message also includes second locker information, the second locker information is locker information of a second type of locker, the second type of locker is a locker whose distance from the item delivery address is less than a predetermined distance, the predetermined distance is the distance between the first location information and the item delivery address, and the second locker information includes third location information of the second type of locker.

[0332] B6. In the method described in B5, the method further comprises:

[0333] receiving a second path planning request sent by the delivery terminal, the second path planning request being sent in response to the second navigation control being triggered, the second path planning request including the third location information of the second type of locker and the positioning information of the delivery terminal;

[0334] generating a second navigation path according to the third position information and the positioning information;

[0335] The second navigation path is sent to the distribution terminal according to the first terminal identifier.

[0336] B7. In the method described in B4, the method further comprises:

[0337] In response to the second matching result indicating that the item delivery address is consistent with the first location information, a fourth message is determined according to a compartment identifier of a target compartment, wherein the target compartment is a compartment of the current locker;

[0338] sending the fourth message to the distribution terminal according to the first terminal identifier;

[0339] In response to receiving a locker opening request, an opening instruction is sent to the current locker according to the locker compartment identifier to open the target locker compartment, wherein the locker opening request is sent in response to the locker opening control being triggered.

[0340] The embodiment of the present invention discloses C1, an information interaction method, the method comprising:

[0341] Send a cabinet selection request for the target task to the server;

[0342] In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area corresponding to the target, and the item delivery area is an area including the item delivery address;

[0343] In response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker

[0344] receiving the first message sent by the server;

[0345] The first feedback information and the first locker information are displayed.

[0346] The embodiment of the present invention discloses D1, an information interaction system, including:

[0347] a distribution terminal configured to send a locker selection request for a target task to a server, receive a first message sent by the server, the first message including first feedback information and first locker information, the first feedback information indicating rejection of the locker selection request, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in an item delivery area of ​​the target task, the first locker information including second location information of the first type of locker, and display the first feedback information and the first locker information; and

[0348] The server is configured to, in response to receiving a locker selection request for a target task sent by a delivery terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, the first matching result being used to characterize whether the current locker is located in the item delivery area of ​​the target task, the item delivery area being an area including the item delivery address, and in response to the first matching result characterizing that the current locker is not located in the item delivery area, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal.

[0349] The embodiment of the present invention discloses E1, an information interaction device, applicable to a distribution terminal, the device comprising:

[0350] A request sending unit, used for sending a cabinet selection request for a target task to a server;

[0351] a first message receiving unit, configured to receive a first message sent by the server, the first message being sent in response to a first matching result of a current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information (first locker information), the first feedback information indicating that the compartment selection request is rejected, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker;

[0352] An information display unit is used to display the first feedback information and the first locker information.

[0353] The embodiment of the present invention discloses F1, an information interaction device, applicable to a server, the device comprising:

[0354] A first matching unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address;

[0355] A first message sending unit is used to send a first message to the distribution terminal according to a first terminal identifier of the distribution terminal in response to the first matching result indicating that the current locker is not located in the item delivery area, wherein the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

[0356] An embodiment of the present invention discloses G1, an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement a method as described in any one of A1-A10, B1-B7 and C1.

[0357] The embodiment of the present invention discloses H1, a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of A1-A10, B1-B7 and C1 is implemented.

[0358] The embodiment of the present invention discloses J1. A computer program product, which includes a computer program / instruction. When the computer program / instruction is executed by a processor, the method described in any one of A1-A10, B1-B7 and C1 is implemented.

[0359] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An information interaction method, applicable to a distribution terminal, characterized in that: The method comprises: Send a cabinet selection request for the target task to the server; receiving a first message sent by the server, the first message being sent in response to a first matching result of a current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information and first locker information, the first feedback information indicating that the locker selection request is rejected, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker; The first feedback information and the first locker information are displayed.

2. The method according to claim 1, characterized in that The method further comprises: In response to collecting the identification graphic of the current locker, jumping to the locker opening page of the current locker according to the identification graphic; Displaying a cabinet selection control in the cabinet opening page, wherein the cabinet selection control is used to determine the specifications of the cabinet to be opened; The step of sending a cabinet selection request for a target task to a server includes: In response to the cabinet selection control being triggered, the cabinet selection request is sent to the server according to the specification.

3. An information interaction method, applicable to a server, characterized in that: The method comprises: In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address; In response to the first matching result indicating that the current locker is not located in the item delivery area, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

4. An information interaction method, characterized in that: The method comprises: Send a cabinet selection request for the target task to the server; In response to receiving a locker selection request for a target task sent by a distribution terminal, determining a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area corresponding to the target, and the item delivery area is an area including the item delivery address; In response to the first matching result indicating that the current locker is not located in the item delivery area, sending a first message to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including first feedback information and first locker information, the first feedback information indicating that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker; receiving the first message sent by the server; The first feedback information and the first locker information are displayed.

5. An information interaction system, characterized in that: include: The distribution terminal is configured to send a locker selection request for a target task to a server, receive a first message sent by the server, the first message includes first feedback information and first locker information, the first feedback information indicates rejection of the locker selection request, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in an item delivery area of ​​the target task, the first locker information includes second location information of the first type of locker, and display the first feedback information and the first locker information; as well as The server is configured to, in response to receiving a locker selection request for a target task sent by a delivery terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, the first matching result being used to characterize whether the current locker is located in the item delivery area of ​​the target task, the item delivery area being an area including the item delivery address, and in response to the first matching result characterizing that the current locker is not located in the item delivery area, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal.

6. An information interaction device, suitable for a distribution terminal, characterized in that: The device comprises: A request sending unit, used for sending a cabinet selection request for a target task to a server; a first message receiving unit, configured to receive a first message sent by the server, the first message being sent in response to a first matching result of a current locker indicating that the current locker is not located in an item delivery area of ​​the target task, the first message comprising first feedback information (first locker information), the first feedback information indicating that the compartment selection request is rejected, the first locker information being locker information of a first type of locker, the first type of locker being a locker located in the item delivery area, and the first locker information comprising second location information of the first type of locker; An information display unit is used to display the first feedback information and the first locker information.

7. An information interaction device, applicable to a server, characterized in that: The device comprises: A first matching unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, determine a first matching result of the current locker according to the item delivery address of the target task and the first location information of the current locker, wherein the first matching result is used to indicate whether the current locker is located in an item delivery area of ​​the target task, and the item delivery area is an area including the item delivery address; A first message sending unit is used to send a first message to the distribution terminal according to a first terminal identifier of the distribution terminal in response to the first matching result indicating that the current locker is not located in the item delivery area, wherein the first message includes first feedback information and first locker information, the first feedback information indicates that the locker selection request is rejected, the first locker information is locker information of a first type of locker, the first type of locker is a locker located in the item delivery area, and the first locker information includes second location information of the first type of locker.

8. An electronic device, comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 4.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program / instructions, which implement the method according to any one of claims 1 to 4 when executed by a processor.

Citation Information

Patent Citations

  • Storage verification method, device and system and computing equipment

    CN115809844A

  • Storage cabinet opening processing method and device, electronic equipment and storage medium

    CN116187897A

  • Article storage guiding and determining method, storage medium and electronic equipment

    CN118171990A