Information interaction method, information interaction system, electronic equipment and storage medium
By displaying the real-life image of the locker at the delivery terminal, the problem of choosing the wrong locker for the delivery capacity is solved, the user experience and willingness to use is improved, and more efficient item delivery is achieved.
Patent Information
- Application Number
- CN202411299040.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2024-12-27
AI Technical Summary
During the delivery process, the delivery capacity may store the items in the wrong storage cabinet, making it difficult for users to find the right storage cabinet, reducing user experience and willingness to use the e-commerce platform.
By sending real-life images of the locker to the delivery terminal, the delivery capacity prompts the delivery capacity to store the items in the locker specified by the user, thereby increasing the possibility of correct storage.
It improves users' user experience and willingness to use e-commerce platforms, reduces the time when users cannot find items, and improves delivery efficiency.
Smart Images

Figure CN119206952A_ABST
Abstract
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 there are multiple lockers near the delivery address set by the user, which may cause the delivery vehicle to store the items in the wrong locker instead of the locker specified by the user, and cause the user to spend time determining the locker where the items are actually stored before they can retrieve 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 provide a prompt through a real-life image of a locker specified by a user when the delivery capacity selects an incorrect locker, and increase the possibility of items being stored in the correct locker, thereby improving the user's usage 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 mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker;
[0008] The locker opening confirmation prompt and the 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 cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at an item delivery address of the target task;
[0011] In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0012] In response to the first locker identifier not matching the second locker identifier, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including an opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the opening confirmation prompt being used to characterize that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
[0013] In a third aspect, an embodiment of the present invention provides an information interaction method, the method comprising:
[0014] Send a cabinet selection request for the target task to the server;
[0015] In response to receiving a cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at an item delivery address of the target task;
[0016] In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0017] In response to the first locker identifier not matching the second locker identifier, sending a first message to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including a locker opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the locker opening confirmation prompt;
[0018] receiving a first message sent by the server;
[0019] The locker opening confirmation prompt and the locker information are displayed.
[0020] In a fourth aspect, an embodiment of the present invention provides an information interaction system, including:
[0021] 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 including a locker opening confirmation prompt and locker information of the designated locker, the locker information including a first real-view image of the designated locker, the locker opening confirmation prompt is used to indicate that the current locker is not the designated locker, and display the locker opening confirmation prompt and the locker information; and
[0022] The server is configured to, in response to receiving a locker selection request for a target task sent by a delivery terminal, obtain the number of lockers set at the item delivery address of the target task, and in response to the number being multiple, match a first locker identifier of a current locker with a second locker identifier of a designated locker of the target task, where the designated locker is a locker designated by a user corresponding to the target task, and in response to the first locker identifier not matching the second locker identifier, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal to receive a confirmation instruction for the locker opening confirmation prompt.
[0023] 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:
[0024] A request sending unit, used for sending a cabinet selection request for a target task to a server;
[0025] a first message receiving unit, configured to receive a first message sent by the server, the first message being sent in response to a mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker;
[0026] An information display unit is used to display the locker opening confirmation prompt and the locker information.
[0027] In a sixth aspect, an embodiment of the present invention provides an information interaction device, applicable to a server, the device comprising:
[0028] A quantity acquisition unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, acquire the number of lockers set at the item delivery address of the target task;
[0029] a matching unit, configured to match, in response to the number being multiple, a first locker identifier of the current locker with a second locker identifier of a designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0030] a first message sending unit, configured to send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal in response to the first locker identifier not matching the second locker identifier, wherein the first message includes an opening confirmation prompt and locker information of the designated locker, the locker information includes a first real-life image of the designated locker, and the opening confirmation prompt is used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
[0031] 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.
[0032] 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.
[0033] 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.
[0034] The distribution terminal of the embodiment of the present invention sends a cabinet selection request for the target task to the server. The server obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, obtains the identification of the locker specified by the user according to the identification of the task. Then, when the identification of the locker corresponding to the cabinet selection request does not match the identification of the locker specified by the user, a cabinet opening confirmation prompt and a real-life image of the locker specified by the user are sent to the distribution terminal to prompt the distribution capacity. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] 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:
[0036] Figure 1 is a schematic diagram of the hardware system architecture of an embodiment of the present invention;
[0037] Figure 2 is a flow chart of the information interaction method according to the first embodiment of the present invention;
[0038] Figure 3 is a schematic diagram of an interface of an embodiment of the present invention;
[0039] Figure 4 is a flow chart of the information interaction method on the server side according to the first embodiment of the present invention;
[0040] Figure 5 is a flow chart of the information interaction method of the first embodiment of the present invention at the distribution terminal side;
[0041] Figure 6-Figure 7 is a flow chart of an information delivery method according to a second embodiment of the present invention;
[0042] Figure 8 is another interface schematic diagram of an embodiment of the present invention;
[0043] Fig. 9 is another interface schematic diagram of an embodiment of the present invention;
[0044] Fig.10 is another interface schematic diagram of an embodiment of the present invention;
[0045] Figure 11-Figure 12 is a flow chart of the information interaction method on the server side according to the second embodiment of the present invention;
[0046] Figure 13-14 is a flow chart of the information interaction method of the second embodiment of the present invention at the distribution terminal side;
[0047] Fig.15 is a schematic diagram of an information interaction device according to a third embodiment of the present invention;
[0048] Fig.16 is a schematic diagram of an information interaction device according to a fourth embodiment of the present invention;
[0049] Fig.17 is a schematic diagram of an electronic device according to a fifth embodiment of the present invention. DETAILED DESCRIPTION
[0050] 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.
[0051] 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.
[0052] 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".
[0053] 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.
[0054] 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.
[0055] 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.
[0056] 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.
[0057] 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.
[0058] 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.
[0059] However, sometimes the delivery vehicle may store the items in a locker different from the locker indicated by the user because the locker logo is difficult to identify or the delivery deadline of the item delivery task is approaching. The user may not be able to perceive this change and spend longer time confirming the locker where the takeaway goods are actually stored before they can obtain the takeaway food, which is contrary to the user's purpose of saving time, and thus reduces the user's user experience and willingness to use the e-commerce platform.
[0060] In an embodiment of the present invention, the distribution terminal 12 sends a cabinet selection request for a target task to the server. After receiving the cabinet selection request, the server 13 obtains the number of lockers set at the item delivery address, and after determining that the number of lockers set at the item delivery address is multiple, the locker identification of the current locker, that is, the first locker identification, is matched with the locker identification of the designated locker of the target task, that is, the second locker identification. When the locker identification of the current locker matches the locker identification of the designated locker, a first message carrying a locker opening confirmation prompt and locker information of the designated locker is sent to the distribution terminal 12 according to the terminal identification of the distribution terminal 12 (that is, the first terminal identification), wherein the locker information of the designated locker includes a real-life image of the designated locker (that is, the first real-life image), and the locker opening confirmation prompt is used to indicate that the current locker is not the designated locker. After receiving the first message, the distribution terminal 12 displays the locker opening confirmation prompt and the locker information of the designated locker in the first message.
[0061] The delivery terminal of the embodiment of the present invention sends a locker opening request to the server. The server obtains the number of lockers set at the address according to the item delivery address of the target task in the locker opening request, and when the number of lockers is multiple, obtains the identification of the locker specified by the user according to the identification of the task. Then, when the identification of the locker carried in the locker opening request does not match the identification of the locker specified by the user, a locker opening confirmation prompt and a real-life image of the locker specified by the user are sent to the delivery terminal to prompt that the delivery capacity has selected the wrong locker. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the delivery capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0062] 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:
[0063] Step S201, sending a cabinet selection request for a target task to a server.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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 among 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 and the locker identification of the designated locker of the target task. 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.
[0068] 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.
[0069] Step S202, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, the number of cabinets set at the item delivery address of the target task is obtained.
[0070] In this step, the server can receive the cabinet opening 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.
[0071] In order to facilitate management and maintain the normal operation of the lockers, the locker management system will store the location information of each locker. Therefore, in this step, the server can obtain the number of lockers set at the item delivery address according to the item delivery address.
[0072] For example, the item delivery address is Block D, Building C, Yard B, Road A. The server can search for lockers located at Block D, Building C, Yard B, Road A, including locker 1, locker 2, locker 3, locker 4 and locker 5. Therefore, the server can determine that the number of lockers located at Block D, Building C, Yard B, Road A, which is the item delivery address, is 5.
[0073] Optionally, the first server may also obtain the location information of the current locker according to the locker identification of the current locker, and determine the distance between the location information of the current locker and the item delivery address of the target task. When it is determined that the distance between the location information of the current locker and the item delivery address of the target task is less than a preset distance condition, it indicates that the delivery capacity has reached the item delivery address, so the first server may obtain the number of lockers set at the item delivery address.
[0074] According to actual needs, the distance between the location information of the current locker and the item delivery address of the target task can be a straight-line distance or a navigation distance. The preset distance condition can be that the distance between the location information of the current locker and the item delivery address of the target task is not higher than a preset threshold, etc. This embodiment does not impose any restrictions.
[0075] When determining the distance between the location information of the current locker and the item delivery address, the server may convert the location information of the current locker and the item delivery address into corresponding GPS (Global Positioning System) positioning points, and calculate the distance between the GPS positioning point of the current locker and the GPS positioning point of the item delivery address as the distance between the location information of the current locker and the item delivery address. The server may convert the address into GPS based on 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.
[0076] Step S203 , in response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task.
[0077] If there are multiple lockers set at the item delivery address of the target task, the locker selected by the delivery capacity may not be the locker selected by the user when creating the target task. Therefore, in this step, the server can match the locker identifier of the current locker with the locker identifier of the designated locker of the target task to obtain a matching result. The designated locker of the target task is the locker designated by the user for storing takeaway goods.
[0078] According to actual settings, if the locker identification of the current locker is consistent with the locker identification of the designated locker, that is, the locker identification of the current locker is exactly the same as the locker identification of the designated locker, the server can determine that the locker identification of the current locker matches the locker identification of the designated locker; if the locker identification of the current locker and the locker identification of the designated locker have a corresponding relationship, the server can also determine that the locker identification of the current locker matches the locker identification of the designated locker.
[0079] It is easy to understand that the corresponding relationship between the locker identification of the current locker and the locker identification of the designated locker is preset according to actual needs.
[0080] Step S204: In response to the first locker identifier not matching the second locker identifier, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal.
[0081] If the locker identification of the current locker does not match the locker identification of the designated locker, it means that the current locker selected by the delivery capacity is not the designated locker for the target task. Therefore, in this step, in order to increase the possibility that the takeaway goods are stored in the correct locker, that is, the designated locker for the target task, the server can determine the first message based on the locker opening confirmation prompt and the locker information of the designated locker, and send the first message to the delivery terminal based on the terminal identification of the delivery terminal to prompt that the current locker is not the designated locker.
[0082] In this embodiment, the first message may include a locker opening confirmation prompt and locker information of the designated locker. The locker information of the designated locker may include a real-life image of the designated locker, that is, the first real-life image. According to actual settings, the locker information of the designated locker may also include other information, such as a locker identification of the designated locker, etc., which is not limited in this embodiment.
[0083] Step S205: receiving a first message sent by the server.
[0084] In this step, the distribution terminal may receive the first request sent by the server through a predetermined communication protocol.
[0085] Step S206, displaying a locker opening confirmation prompt and locker information.
[0086] In this step, the delivery terminal can extract the locker opening confirmation prompt and the locker information of the designated locker from the first message, and display the locker opening confirmation prompt and the locker information of the designated locker in various existing ways to prompt that the current locker is not the designated locker, and enable the delivery capacity to store the take-out goods in the designated locker.
[0087] Optionally, the delivery terminal may display the locker confirmation prompt in the form of a message pop-up window to enhance the prompt effect, and may render and display the locker opening cancellation control in the message pop-up window. When the locker opening cancellation control is triggered, it means that the delivery capacity chooses not to open the current locker, so the delivery terminal may display the locker information of the designated locker including the real-life image of the designated locker through a floating window.
[0088] Figure 3 Schematic diagram of an interface of an embodiment of the present invention. Figure 3 As shown on the left, the delivery terminal can render and display a message pop-up window 31 in the current page (e.g., the locker opening page), and display a locker opening confirmation prompt in the message pop-up window 31, that is, "The current smart locker is not the customer's designated locker, do you want to open it?" and the locker identification of the designated locker, that is, "Locker A", and can also render and display a real scene image display control, that is, a "view real scene image" control 32 in the message pop-up window 31. When it is detected that the "view real scene image" control 32 is triggered, as shown in FIG. Figure 3 As shown on the right, the distribution terminal can display the real-life image of locker A, namely, locker image 34, in the current page.
[0089] The distribution terminal of the embodiment of the present invention sends a cabinet selection request for the target task to the server. The server obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, obtains the identification of the locker specified by the user according to the identification of the task. Then, when the identification of the locker corresponding to the cabinet selection request does not match the identification of the locker specified by the user, a cabinet opening confirmation prompt and a real-life image of the locker specified by the user are sent to the distribution terminal to prompt the distribution capacity. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0090] 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:
[0091] Step S202, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, the number of cabinets set at the item delivery address of the target task is obtained.
[0092] Step S203 , in response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task.
[0093] Step S204: In response to the first locker identifier not matching the second locker identifier, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal.
[0094] After receiving the locker selection request for the target task sent by the distribution terminal, the server of the embodiment of the present invention obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, matches the identification of the locker selected by the distribution capacity with the identification of the locker specified by the user, and then sends a locker opening confirmation prompt and a real-life image of the locker specified by the user to the distribution terminal when the identification of the locker selected by the distribution capacity does not match the identification of the locker specified by the user, so as to prompt the distribution capacity that the wrong locker has been selected. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0095] Figure 5 FIG. 1 is a flow chart of the information interaction method of the first embodiment of the present invention at the distribution terminal side. Figure 5 As shown, the method of this embodiment may include the following steps on the delivery terminal side:
[0096] Step S201, sending a cabinet selection request for a target task to a server.
[0097] Step S205: receiving a first message sent by the server.
[0098] Step S206, displaying a locker opening confirmation prompt and locker information.
[0099] The delivery terminal of the embodiment of the present invention sends a locker opening request to the server, and after receiving a message including a locker opening confirmation prompt and a real-life image of the locker specified by the user, sent by the server when the locker identification carried in the locker opening request does not match the locker identification specified by the user, the locker opening confirmation prompt and the real-life image of the locker specified by the user in the message are displayed to prompt that the delivery capacity has selected the wrong locker. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the delivery capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user experience and willingness to use the e-commerce platform.
[0100] Figure 6-Figure 7 FIG. 1 is a flow chart of the information delivery 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:
[0101] Step S601, displaying the locker logo graphic collection control on the task delivery page.
[0102] 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.
[0103] 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.
[0104] Step S602: in response to the logo graphic collection control being triggered, displaying a logo graphic collection page.
[0105] 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.
[0106] 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.
[0107] Figure 8 FIG. 1 is another interface schematic diagram of an embodiment of the present invention. Figure 8As 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.
[0108] 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.
[0109] 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.
[0110] Step S604, displaying a cabinet selection control in the cabinet opening page.
[0111] 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.
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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.
[0116] Step S606: Send the locker identifier and the task identifier of the target task to the server.
[0117] 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 location information of the current locker according to the locker identifier of the current locker.
[0118] 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.
[0119] Step S607, receiving the locker identifier of the current locker and the task identifier of the target task sent by the distribution terminal.
[0120] Step S608: Acquire task information of the target task according to the task identifier.
[0121] 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 object delivery address of the target task and the locker identifier of the designated locker of the target task.
[0122] 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.
[0123] 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.
[0124] Step S609: in response to the cabinet selection control being triggered, a cabinet selection request is sent to the server according to the specification.
[0125] 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.
[0126] 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. 9As 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.
[0127] Step S610, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at the item delivery address of the target task.
[0128] In this embodiment, the implementation of step S610 is similar to the implementation of step S202, which will not be described in detail herein.
[0129] Step S611, in response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, and determining whether the matching result indicates that the first locker identifier matches the second locker identifier.
[0130] In this embodiment, the implementation of step S611 is similar to the implementation of step S203, which will not be described in detail herein.
[0131] If the matching result indicates that the first locker identifier does not match the second locker identifier, step S612 is executed; otherwise, step S620 is executed.
[0132] Step S612: Send a first message to the distribution terminal according to the first terminal identifier of the distribution terminal.
[0133] In this embodiment, the implementation of step S612 is similar to the implementation of step S204, which will not be described in detail here.
[0134] Step S613: receiving a first message sent by the server.
[0135] In this embodiment, the implementation of step S613 is similar to the implementation of step S205, which will not be described in detail here.
[0136] Step S614, displaying the locker opening confirmation prompt and locker information.
[0137] In this embodiment, the implementation of step S614 is similar to the implementation of step S206, which will not be described in detail herein.
[0138] Step S615, broadcast the cabinet opening confirmation prompt.
[0139] In actual applications, the delivery transport capacity may not be able to check the delivery terminal in time when processing the item delivery task. Therefore, in an optional implementation method of this embodiment, in order to better prompt the delivery transport capacity that the locker selected is not the locker specified by the user, the delivery terminal can broadcast the locker opening confirmation prompt in voice form, such as "The current locker is incorrect, the consumer's order should be stored in locker A at the same site, not the current locker B."
[0140] It is easy to understand that step S614 and step S615 can be executed simultaneously or one after another, and this embodiment does not limit this.
[0141] Step S616, in response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending a confirmation instruction to the server.
[0142] 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.
[0143] 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.
[0144] 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.
[0145] Still Figure 3 Taking the interface shown as an example, the delivery terminal can render and display the cabinet opening confirmation control, that is, the "yes" control 33, in the message pop-up window 31. When it is detected that the "yes" control 33 is triggered, the delivery terminal can receive a confirmation instruction for the cabinet opening confirmation prompt and send a confirmation instruction to the first server.
[0146] Step S617, in response to receiving the confirmation instruction sent by the delivery terminal, determining the second message according to the cabinet identifier of the target cabinet.
[0147] 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 second message according to the locker identifier of the target locker.
[0148] Step S618: Send a second message to the distribution terminal according to the first terminal identifier.
[0149] After determining the second message, the first server can send the second message to the delivery terminal through a predetermined communication protocol according to the terminal identifier of the delivery terminal. According to actual needs, the second message can also include other information, such as a location diagram of the target cabinet, etc., which is not limited in this embodiment.
[0150] Step S619: display the second message and the target cabinet opening control on the cabinet opening page.
[0151] After receiving the second message, the delivery terminal may display the second 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 second message and the target cabinet opening control in the cabinet opening prompt page.
[0152] Step S620: determining a third message according to the cabinet identifier of the target cabinet.
[0153] When the matching result indicates that the first locker identifier matches the second locker identifier, it means that the current locker is the locker selected by the user corresponding to 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 cabinet as the target cabinet for the target task according to the specifications of the cabinet of the current locker carried in the cabinet selection request, and determine the third message according to the cabinet identifier of the target cabinet.
[0154] Step S621: Send a third message to the distribution terminal according to the first terminal identifier.
[0155] After determining the third message, the first server may send a fourth message to the delivery terminal through a predetermined communication protocol according to the terminal identifier of the delivery terminal.
[0156] Step S622: receiving a third message sent by the server.
[0157] Step S623: Display the third message and the target cabinet opening control on the cabinet opening page.
[0158] After receiving the third message, the delivery terminal can display the third message and the target cabinet opening control in the cabinet opening page. Similarly, the delivery terminal can display the current locker opening prompt page, and display the third message and the target cabinet opening control in the cabinet opening prompt page.
[0159] Step S624, in response to the cabinet opening control being triggered, sending a cabinet opening request to the server according to the cabinet identification.
[0160] 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 second message or 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.
[0161] 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.
[0162] Fig.10 FIG. 1 is another interface schematic diagram of an embodiment of the present invention. Fig.10 As shown, after receiving the third message, the delivery terminal can display the third message, that is, "Please go to this cabinet door 10", on the cabinet opening prompt page of the current locker, that is, page 100, where "10" 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 100, that is, "Click to open the cabinet" control 101. When the delivery transport clicks the "Click to open the cabinet" control 101, the delivery terminal can detect that the "Click to open the cabinet" control 101 is triggered, and send an opening request to the first server according to the cabinet identification of the target cabinet.
[0163] It is easy to understand that step S624 can be executed after step S619 or after step S624, and this embodiment does not limit this.
[0164] Step S625, in response to receiving the locker opening request, sending a locker opening instruction to the current locker according to the locker compartment identifier.
[0165] 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.
[0166] In an optional implementation, the first server may also receive feedback information on the opening 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.
[0167] In an optional implementation of the present embodiment, 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 an opening and closing status feedback message 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 to facilitate the user to obtain the takeaway product.
[0168] 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.
[0169] 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.
[0170] When the current locker is not a designated locker, in order to facilitate the user to obtain the takeaway goods more quickly, the task status update prompt sent by the first server to the user terminal may also include a real-scene image of the current locker (ie, the second real-scene image).
[0171] In an optional implementation of this embodiment, the user may need to obtain a navigation path to the current locker, so the user terminal may send a path planning request to the first server, so that the first server may receive the path planning request sent by the user terminal. The path planning request sent by the user terminal may carry the location information of the user terminal and the item delivery address of the target task.
[0172] In this step, the first server can call a third-party navigation interface to obtain navigation data, and use the item delivery address of the target task in the path planning request as the end point and the positioning information of the user terminal as the starting point to generate at least one navigation path through the existing navigation path generation method and navigation data.
[0173] 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.
[0174] After generating the navigation path, the first server may send the navigation path to the delivery terminal according to the terminal identifier of the user terminal, so that the user can go to the address of the current locker according to the navigation path to obtain the takeaway goods.
[0175] 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.
[0176] Figure 11-Figure 12 FIG. 1 is a flow chart of the information interaction method of the second embodiment of the present invention on the server side. Figure 11-Figure 12 As shown, the method of this embodiment may include the following steps on the server side:
[0177] Step S607, receiving the locker identifier of the current locker and the task identifier of the target task sent by the distribution terminal.
[0178] Step S608: Acquire task information of the target task according to the task identifier.
[0179] Step S610, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at the item delivery address of the target task.
[0180] Step S611, in response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, and determining whether the matching result indicates that the first locker identifier matches the second locker identifier.
[0181] If the matching result indicates that the first locker identifier does not match the second locker identifier, step S612 is executed; otherwise, step S620 is executed.
[0182] Step S612: Send a first message to the distribution terminal according to the first terminal identifier of the distribution terminal.
[0183] Step S617, in response to receiving the confirmation instruction sent by the delivery terminal, determining the second message according to the cabinet identifier of the target cabinet.
[0184] Step S618: Send a second message to the distribution terminal according to the first terminal identifier.
[0185] Step S620: determining a third message according to the cabinet identifier of the target cabinet.
[0186] Step S621: Send a third message to the distribution terminal according to the first terminal identifier.
[0187] Step S625, in response to receiving the locker opening request, sending a locker opening instruction to the current locker according to the locker compartment identifier.
[0188] After receiving the locker selection request for the target task sent by the distribution terminal, the server of the embodiment of the present invention obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, matches the identification of the locker selected by the distribution capacity with the identification of the locker specified by the user, and then sends a locker opening confirmation prompt and a real-life image of the locker specified by the user to the distribution terminal when the identification of the locker selected by the distribution capacity does not match the identification of the locker specified by the user, so as to prompt the distribution capacity that the wrong locker has been selected. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0189] Figure 13-14 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 13-14 As shown, the method of this embodiment may include the following steps on the delivery terminal side:
[0190] Step S601, displaying a locker logo graphic collection control on a task delivery page.
[0191] Step S602: in response to the logo graphic collection control being triggered, displaying a logo graphic collection page.
[0192] 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.
[0193] Step S604, displaying a cabinet selection control in the cabinet opening page.
[0194] 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.
[0195] Step S606: Send the locker identifier and the task identifier of the target task to the server.
[0196] Step S609: in response to the cabinet selection control being triggered, a cabinet selection request is sent to the server according to the specification.
[0197] Step S613: receiving a first message sent by the server.
[0198] Step S614, displaying the locker opening confirmation prompt and locker information.
[0199] Step S615, broadcast the cabinet opening confirmation prompt.
[0200] Step S616, in response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending a confirmation instruction to the server.
[0201] Step S619: display the second message and the target cabinet opening control on the cabinet opening page.
[0202] Step S622: receiving a third message sent by the server.
[0203] Step S623: Display the third message and the target cabinet opening control on the cabinet opening page.
[0204] Step S624, in response to the cabinet opening control being triggered, sending a cabinet opening request to the server according to the cabinet identification.
[0205] The delivery terminal of the embodiment of the present invention sends a locker opening request to the server, and after receiving a message including a locker opening confirmation prompt and a real-life image of the locker specified by the user, sent by the server when the locker identification carried in the locker opening request does not match the locker identification specified by the user, the locker opening confirmation prompt and the real-life image of the locker specified by the user in the message are displayed to prompt that the delivery capacity has selected the wrong locker. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the delivery capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user experience and willingness to use the e-commerce platform.
[0206] Fig.15 Schematic diagram of the information interaction device of the third embodiment of the present invention, which is applicable to the distribution terminal. Fig.15 As shown, the device of this embodiment includes a request sending unit 1501, a first message receiving unit 1502 and an information display unit 1503.
[0207] Among them, the request sending unit 1501 is used to send a locker selection request for a target task to the server; the first message receiving unit 1502 is used to receive a first message sent by the server, the first message is sent in response to the second locker identifier of the designated locker of the target task and the first locker identifier of the current locker not matching, the designated locker is a locker designated by the user corresponding to the target task, the second locker identifier is obtained in response to the lockers set at the item delivery address of the target task being multiple, the first message includes a locker opening confirmation prompt and locker information of the designated locker, the locker information includes a first real-life image of the designated locker, and the locker opening confirmation prompt is used to indicate that the current locker is not the designated locker; the information display unit 1503 is used to display the locker opening confirmation prompt and the locker information.
[0208] The delivery terminal of the embodiment of the present invention sends a locker opening request to the server, and after receiving a message including a locker opening confirmation prompt and a real-life image of the locker specified by the user, sent by the server when the locker identification carried in the locker opening request does not match the locker identification specified by the user, the locker opening confirmation prompt and the real-life image of the locker specified by the user in the message are displayed to prompt that the delivery capacity has selected the wrong locker. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the delivery capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user experience and willingness to use the e-commerce platform.
[0209] Fig.16 Schematic diagram of the information interaction device of the fourth embodiment of the present invention, which is applicable to the server. Fig.16As shown, the apparatus of this embodiment includes a quantity acquiring unit 1601 , a matching unit 1602 , and a first message sending unit 1603 .
[0210] Among them, the quantity acquisition unit 1601 is used to obtain the number of lockers set at the item delivery address of the target task in response to receiving a locker selection request for the target task sent by the distribution terminal; the matching unit 1602 is used to match the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task in response to the number being multiple, and the designated locker is the locker designated by the user corresponding to the target task; the first message sending unit 1603 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 locker identifier and the second locker identifier not matching, the first message including a locker opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, and the locker opening confirmation prompt is used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the locker opening confirmation prompt.
[0211] After receiving the locker selection request for the target task sent by the distribution terminal, the server of the embodiment of the present invention obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, matches the identification of the locker selected by the distribution capacity with the identification of the locker specified by the user, and then sends a locker opening confirmation prompt and a real-life image of the locker specified by the user to the distribution terminal when the identification of the locker selected by the distribution capacity does not match the identification of the locker specified by the user, so as to prompt the distribution capacity that the wrong locker has been selected. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, thereby increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0212] Fig.17 Schematic diagram of an electronic device according to a fifth embodiment of the present invention. In this embodiment, the electronic device includes a server, a terminal, etc. Fig.17 As shown, the electronic device: includes: at least one processor 1701; and a memory 1702 communicatively connected to at least one processor 1701; and a communication component 1703 communicatively connected to a scanning device, the communication component 1703 receiving and sending data under the control of the processor 1701; wherein the memory 1702 stores instructions executable by at least one processor 1701, and the instructions are executed by at least one processor 1701 to implement the above-mentioned information interaction method.
[0213] Specifically, the electronic device includes: one or more processors 1701 and a memory 1702, Fig.17 A processor 1701 is taken as an example. The processor 1701 and the memory 1702 may be connected via a bus or other means. Fig.17 In the example, the bus connection is used. The memory 1702 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 1701 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions and modules stored in the memory 1702, that is, realizing the above-mentioned information interaction method.
[0214] The memory 1702 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 1702 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 1702 may optionally include a memory remotely arranged relative to the processor 1701, 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.
[0215] One or more modules are stored in the memory 1702, and when executed by one or more processors 1701, the information interaction method in any of the above method embodiments is executed.
[0216] 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.
[0217] The distribution terminal of the embodiment of the present invention sends a cabinet selection request for the target task to the server. The server obtains the number of lockers set at the address according to the item delivery address of the target task, and when the number of lockers is multiple, obtains the identification of the locker specified by the user according to the identification of the task. Then, when the identification of the locker corresponding to the cabinet selection request does not match the identification of the locker specified by the user, a cabinet opening confirmation prompt and a real-life image of the locker specified by the user are sent to the distribution terminal to prompt the distribution capacity. The embodiment of the present invention can serve as a prompt through the real-life image of the locker specified by the user when the distribution capacity selects the wrong locker, increasing the possibility that the items are stored in the correct locker, thereby improving the user's experience and willingness to use the e-commerce platform.
[0218] 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.
[0219] 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.
[0220] The embodiment of the present invention discloses A1, an information interaction method, applicable to a distribution terminal, the method comprising:
[0221] Send a cabinet selection request for the target task to the server;
[0222] receiving a first message sent by the server, the first message being sent in response to a mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker;
[0223] The locker opening confirmation prompt and the locker information are displayed.
[0224] A2. In the method described in A1, the method further comprises:
[0225] 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;
[0226] 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;
[0227] The step of sending a cabinet selection request for a target task to a server includes:
[0228] In response to the cabinet selection control being triggered, the cabinet selection request is sent to the server according to the specification.
[0229] A3. In the method described in A1, the method further comprises:
[0230] In response to collecting the identification graphic of the current locker, acquiring the locker identification of the current locker carried in the identification graphic;
[0231] The locker identifier and the task identifier of the target task are sent to a server, so that the server obtains task information of the target task according to the task identifier, wherein the task information includes the item delivery address and the second locker identifier.
[0232] A4. In the method described in A2, the method further comprises:
[0233] Display the locker logo graphic collection control in the task delivery page;
[0234] In response to the logo graphic collection control being triggered, a logo graphic collection page is displayed to collect the logo graphic.
[0235] A5. In the method described in A2, the method further comprises:
[0236] In response to receiving a confirmation instruction for the cabinet opening confirmation prompt, sending the confirmation instruction to the server;
[0237] receiving a second message sent by the server, wherein the second message includes a compartment identifier of a target compartment, and the target compartment is a compartment of the current locker;
[0238] Displaying the second message and the cabinet opening control of the target cabinet in the cabinet opening page;
[0239] 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.
[0240] A6. In the method described in A2, the method further comprises:
[0241] receiving a third message sent by the server, the third message being sent in response to the first locker identifier matching the second locker identifier, the third message including a compartment identifier of a target compartment, the target compartment being the compartment of the current locker;
[0242] Displaying the third message and the cabinet opening control of the target cabinet in the cabinet opening page;
[0243] In response to the cabinet opening control being triggered, a cabinet opening request is sent to the server.
[0244] A7. In the method described in A1, the method further comprises:
[0245] The cabinet opening confirmation prompt is broadcasted.
[0246] The embodiment of the present invention further discloses B1, an information interaction method, applicable to a server, the method comprising:
[0247] In response to receiving a cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at an item delivery address of the target task;
[0248] In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0249] In response to the first locker identifier not matching the second locker identifier, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including an opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the opening confirmation prompt being used to characterize that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
[0250] B1. In the method described in B1, the method further comprises:
[0251] Receiving the first locker identifier and the task identifier of the target task sent by the distribution terminal;
[0252] The task information of the target task is acquired according to the task identifier, where the task information includes the item delivery address and the second locker identifier.
[0253] B2. In the method described in B1, obtaining the number of lockers set at the item delivery address includes:
[0254] Acquiring location information of the current locker according to the first locker identifier;
[0255] Determining the distance between the location information and the item delivery address;
[0256] In response to the distance satisfying a preset distance condition, the quantity is acquired.
[0257] B3. In the method described in B1, the method further comprises:
[0258] In response to receiving the confirmation instruction sent by the delivery terminal, determining a second message according to a compartment identifier of a target compartment, the target compartment being a compartment of the current locker;
[0259] sending the second message to the distribution terminal according to the first terminal identifier;
[0260] In response to receiving the locker opening request, an opening instruction is sent to the current locker according to the locker compartment identifier to open the target locker compartment.
[0261] B4. In the method described in B1, the method further comprises:
[0262] In response to the first locker identifier matching the second locker identifier, determining a third message according to a compartment identifier of a target compartment, the target compartment being a compartment of the current locker;
[0263] sending the third message to the distribution terminal according to the first terminal identifier;
[0264] 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.
[0265] The embodiment of the present invention also discloses C1, an information interaction method, the method comprising:
[0266] Send a cabinet selection request for the target task to the server;
[0267] In response to receiving a cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at the item delivery address of the target task;
[0268] In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0269] In response to the first locker identifier not matching the second locker identifier, sending a first message to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including a locker opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the locker opening confirmation prompt;
[0270] receiving a first message sent by the server;
[0271] The locker opening confirmation prompt and the locker information are displayed.
[0272] The embodiment of the present invention also discloses D1, an information interaction system, including:
[0273] 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 including a locker opening confirmation prompt and locker information of a designated locker, the locker information including a first real-view image of the designated locker, the locker opening confirmation prompt being used to indicate that a current locker is not the designated locker, and display the locker opening confirmation prompt and the locker information; and
[0274] The server is configured to, in response to receiving a locker selection request for a target task sent by a delivery terminal, obtain the number of lockers set at the item delivery address of the target task, and in response to the number being multiple, match a first locker identifier of a current locker with a second locker identifier of a designated locker of the target task, where the designated locker is a locker designated by a user corresponding to the target task, and in response to the first locker identifier not matching the second locker identifier, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal to receive a confirmation instruction for the locker opening confirmation prompt.
[0275] The embodiment of the present invention further discloses E1, an information interaction device, applicable to a distribution terminal, the device comprising:
[0276] A request sending unit, used for sending a cabinet selection request for a target task to a server;
[0277] a first message receiving unit, configured to receive a first message sent by the server, the first message being sent in response to a mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker;
[0278] An information display unit is used to display the locker opening confirmation prompt and the locker information.
[0279] The embodiment of the present invention further discloses F1, an information interaction device, applicable to a server, the device comprising:
[0280] A quantity acquisition unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, acquire the number of lockers set at the item delivery address of the target task;
[0281] a matching unit, configured to match, in response to the number being multiple, a first locker identifier of the current locker with a second locker identifier of a designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task;
[0282] a first message sending unit, configured to send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal in response to the first locker identifier not matching the second locker identifier, wherein the first message includes an opening confirmation prompt and locker information of the designated locker, the locker information includes a first real-life image of the designated locker, and the opening confirmation prompt is used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
[0283] An embodiment of the present invention also 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-A7, B1-B4 and C1.
[0284] The embodiment of the present invention also 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-A7, B1-B4 and C1 is implemented.
[0285] The embodiment of the present invention also discloses J1, a computer program product, which includes a computer program / instructions, and when the computer program / instructions are executed by a processor, they implement the methods described in any one of A1-A7, B1-B4 and C1.
[0286] 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 mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker; The locker opening confirmation prompt and the 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 cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at an item delivery address of the target task; In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task; In response to the first locker identifier not matching the second locker identifier, a first message is sent to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including an opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the opening confirmation prompt being used to characterize that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
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 cabinet selection request for a target task sent by a distribution terminal, obtaining the number of cabinets set at an item delivery address of the target task; In response to the number being multiple, matching the first locker identifier of the current locker with the second locker identifier of the designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task; In response to the first locker identifier not matching the second locker identifier, sending a first message to the delivery terminal according to the first terminal identifier of the delivery terminal, the first message including a locker opening confirmation prompt and locker information of the designated locker, the locker information including a first real-life image of the designated locker, the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the locker opening confirmation prompt; receiving a first message sent by the server; The locker opening confirmation prompt and the 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 including a locker opening confirmation prompt and locker information of a designated locker, the locker information including a first real-life image of the designated locker, the locker opening confirmation prompt being used to indicate that a current locker is not the designated locker, and display the locker opening confirmation prompt and the 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, obtain the number of lockers set at the item delivery address of the target task, and in response to the number being multiple, match a first locker identifier of a current locker with a second locker identifier of a designated locker of the target task, where the designated locker is a locker designated by a user corresponding to the target task, and in response to the first locker identifier not matching the second locker identifier, send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal to receive a confirmation instruction for the locker opening confirmation prompt.
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 mismatch between a second locker identifier of a designated locker of the target task and a first locker identifier of a current locker, the designated locker being a locker designated by a user corresponding to the target task, the second locker identifier being acquired in response to a plurality of lockers being set at an item delivery address of the target task, the first message comprising a locker opening confirmation prompt and locker information of the designated locker, the locker information comprising a first real-view image of the designated locker, and the locker opening confirmation prompt being used to indicate that the current locker is not the designated locker; An information display unit is used to display the locker opening confirmation prompt and the locker information.
7. An information interaction device, applicable to a server, characterized in that: The device comprises: A quantity acquisition unit, configured to, in response to receiving a cabinet selection request for a target task sent by a distribution terminal, acquire the number of lockers set at the item delivery address of the target task; a matching unit, configured to match, in response to the number being multiple, a first locker identifier of the current locker with a second locker identifier of a designated locker of the target task, the designated locker being a locker designated by a user corresponding to the target task; a first message sending unit, configured to send a first message to the delivery terminal according to the first terminal identifier of the delivery terminal in response to the first locker identifier not matching the second locker identifier, wherein the first message includes an opening confirmation prompt and locker information of the designated locker, the locker information includes a first real-life image of the designated locker, and the opening confirmation prompt is used to indicate that the current locker is not the designated locker, so as to receive a confirmation instruction for the opening confirmation prompt.
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
Order processing method and device based on intelligent cabinet and electronic equipment
CN112465179A
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
