Information interaction method and device

By adding the pickup information as an overlay to the photo taken by the delivery person as evidence, the problem of users being unable to pick up their packages due to delivery personnel forgetting to send the pickup information is solved, thus improving pickup efficiency and success rate.

CN117218774BActive Publication Date: 2025-12-26SHANGHAI FENGNIAO JIPEI INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311285169.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-12-26
Estimated Expiration
2043-09-28

AI Technical Summary

Technical Problem

The lack of data sharing between different delivery platforms leads to delivery personnel forgetting to send pickup information, resulting in users being unable to retrieve their delivered goods.

Method used

When delivery personnel take photos for evidence, the pickup information is added as an overlay to the evidence image and sent to the user via a mini-program, avoiding the need for delivery personnel to send pickup information separately.

Benefits of technology

It improves the efficiency of obtaining user pickup information, reduces the incidence of pickup anomalies, and ensures that users can pick up their delivered goods in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117218774B_ABST
    Figure CN117218774B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose an information interaction method and device. The information interaction method will acquire first pick-up information corresponding to the storage cabinet result after receiving a calling instruction, and display a to-be-processed image captured by a camera superimposed with a first pick-up information mask. Then, when a shooting instruction is received, a target image superimposed with the first pick-up information mask is determined, and then the target image is sent to a pick-up party corresponding to a delivery commodity through a second application program, so that the pick-up party acquires the delivery commodity from a target cabinet corresponding to the first pick-up information when sending a pick-up request to the server. Through the method, when a delivery personnel takes a picture and leaves a record, pick-up information is added to the record picture taken by the delivery personnel in the form of a mask, so that the delivery personnel only needs to send the record picture to the user, and does not need to separately send the pick-up information, thereby avoiding the problem that the user cannot pick up the commodity due to the forgetting of the delivery personnel to send the pick-up information.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of information interaction, and in particular to an information interaction method and device. BACKGROUND

[0002] With the continuous development of delivery services, intelligent cabinets capable of storing delivery goods are commonly used for transferring delivery goods. Specifically, after a user purchases goods, a delivery personnel can deliver and store the goods purchased by the user from a merchant to an intelligent cabinet located near the user, and then a delivery platform sends a pick-up information to the user, so that the user can pick up the delivery goods from the intelligent cabinet by means of the pick-up information.

[0003] However, there are many delivery platforms on the market, and each of them has its own delivery personnel and intelligent cabinets. When the delivery personnel uses the intelligent cabinets to store delivery goods across platforms, the data between different delivery platforms cannot be shared, which makes it impossible for the delivery platform to directly send the pick-up information to the user.

[0004] In the face of this situation, the prior art sends the pick-up information to the delivery personnel, who then forwards the pick-up information to the customer. However, this method relies too much on the initiative of the delivery personnel, and if the delivery personnel forgets to send the pick-up information, the user will not be able to pick up the delivery goods. SUMMARY

[0005] Therefore, the embodiments of the present application provide an information interaction method and device to add the pick-up information in the form of a mask layer to the leave evidence picture taken by the delivery personnel when the delivery personnel takes a picture and leaves a record, so that the delivery personnel only needs to send the leave evidence picture to the user, without the need to send the pick-up information separately, to avoid the problem that the user cannot pick up the goods due to the forgetfulness of the delivery personnel in sending the pick-up information.

[0006] In a first aspect, the embodiments of the present application provide an information interaction method suitable for a delivery terminal, which comprises:

[0007] In response to a storage operation, a storage request is sent to a server through a first application program to make the server allocate a target cabinet and control the target cabinet to open;

[0008] Target cabinet information sent by the server is received and a storage result page is displayed, wherein the storage result page includes a calling control, and the calling control is used to trigger a calling instruction for a platform program interface;

[0009] In response to receiving the calling instruction, a first pick-up information corresponding to the storage result is obtained;

[0010] invoke the platform program interface to display, by the platform program, the camera-captured image to be processed superimposed with the first pick-up information mask layer, the first application program being a mini-program developed based on the platform program;

[0011] in response to a shooting instruction for the image to be processed, determine a target image superimposed with the first pick-up information mask layer;

[0012] invoke the second application program;

[0013] send, by the second application program, the target image to a pick-up party corresponding to the delivered commodity, so that the pick-up party obtains the delivered commodity from the target bin corresponding to the first pick-up information when sending a pick-up request to the server.

[0014] In a second aspect, an information interaction device is provided, and the device comprises:

[0015] a first sending unit configured to, in response to a bin storage operation, send a bin storage request to a server by a first application program, so that the server allocates a target bin and controls the target bin to be opened;

[0016] a first display unit configured to receive target bin information sent by the server and display a bin storage result page, wherein the bin storage result page comprises a calling control, and the calling control is configured to trigger a calling instruction for a platform program interface;

[0017] a obtaining unit configured to, in response to receiving the calling instruction, obtain first pick-up information corresponding to the bin storage result;

[0018] a second display unit configured to invoke the platform program interface to display, by the platform program, the camera-captured image to be processed superimposed with the first pick-up information mask layer, the first application program being a mini-program developed based on the platform program;

[0019] a determining unit configured to, in response to a shooting instruction for the image to be processed, determine a target image superimposed with the first pick-up information mask layer;

[0020] an invoking unit configured to invoke the second application program;

[0021] a second sending unit configured to send, by the second application program, the target image to a pick-up party corresponding to the delivered commodity, so that the pick-up party obtains the delivered commodity from the target bin corresponding to the first pick-up information when sending a pick-up request to the server.

[0022] In a third aspect, an embodiment of the present application provides a computer readable storage medium, which stores computer program instructions, and the computer program instructions, when executed by a processor, implement the method according to any one of the first aspect.

[0023] In a fourth aspect, an embodiment of the present application provides an electronic device, which comprises:

[0024] a memory for storing one or more computer program instructions;

[0025] a processor, the one or more computer program instructions being executed by the processor to implement the method according to any one of the first aspect.

[0026] The information interaction method of the embodiment of the present application can acquire first pick-up information corresponding to the storage result after receiving the calling instruction, display the image to be processed captured by the camera with the first pick-up information mask layer superimposed, and then determine the target image with the first pick-up information mask layer superimposed when receiving the shooting instruction, and further send the target image to the pick-up party corresponding to the distributed commodity through the second application program so that the pick-up party acquires the distributed commodity from the target cabinet corresponding to the first pick-up information when sending the pick-up request to the server. Through the method, the pick-up information can be added to the leave certificate picture taken by the delivery personnel in the form of a mask layer, so that the delivery personnel only need to send the leave certificate picture to the user, and do not need to send the pick-up information separately, so as to avoid the problem that the user cannot pick up the commodity due to the forgetfulness of the delivery personnel in sending the pick-up information. BRIEF DESCRIPTION OF DRAWINGS

[0027] The above and other objects, features and advantages of the present application will become more apparent from the following description of embodiments of the present application, taken in conjunction with the accompanying drawings, in which:

[0028] Figure 1 FIG. 1 is a schematic diagram of an information interaction system according to an embodiment of the present application;

[0029] Figure 2 FIG. 2 is an application schematic diagram of the information interaction system according to an embodiment of the present application;

[0030] Figure 3 FIG. 3 is a signaling interaction diagram of the information interaction system according to an embodiment of the present application;

[0031] Figure 4 FIG. 4 is a flowchart of an information interaction method according to an embodiment of the present application;

[0032] Figure 5 FIG. 5 is a schematic diagram of a storage result page according to an embodiment of the present application;

[0033] Figure 6 FIG. 6 is a schematic diagram of an image acquisition interface according to an embodiment of the present application;

[0034] Figure 7 FIG. 1 is a schematic diagram of a camera permission acquisition page according to an embodiment of the present application;

[0035] Figure 8 FIG. 2 is a schematic diagram of an image storage confirmation page according to an embodiment of the present application;

[0036] Figure 9 FIG. 3 is a schematic diagram of a photo album storage permission acquisition page according to an embodiment of the present application;

[0037] Figure 10 FIG. 4 is a schematic diagram of a target image according to an embodiment of the present application;

[0038] Figure 11 FIG. 5 is a schematic diagram of an information interaction device according to an embodiment of the present application;

[0039] Figure 12 FIG. 6 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0040] The present application is described below based on embodiments, but the present application is not limited to only these embodiments. In the following detailed description of the present application, some specific details are described in detail. The present application can also be fully understood without the description of these details by those skilled in the art. In order to avoid confusion of the essence of the present application, well-known methods, processes, procedures, elements and circuits are not described in detail.

[0041] In addition, those of ordinary skill in the art should understand that the drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.

[0042] Unless the context clearly requires otherwise, throughout the description, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in the sense of "including, but not limited to".

[0043] In the description of the present application, it should be understood that the terms "first", "second", etc. are only for the purpose of description and cannot be understood as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise stated, the meaning of "multiple" is two or more.

[0044] In the following description, the Internet meal delivery scenario is taken as an example for illustration, and it should be understood that the solutions of the embodiments of the present application are also applicable to other express delivery scenarios or electronic commerce logistics delivery scenarios, such as fresh food delivery scenarios or express delivery scenarios, etc. Furthermore, the solutions of the embodiments of the present application can also be applicable to products for individual consumers. It should be understood that all the information required to be obtained from the client or user side or the functional permissions of the user terminal in the description of the present application are obtained in a legal and compliant manner with the explicit authorization of the user.

[0045] Figure 1 FIG. 1 is a schematic diagram of an information interaction system according to an embodiment of the present application. As shown in FIG. 1, the information interaction system includes a delivery terminal 11, an intelligent cabinet 12, a first platform server 13 and a second platform server 14. Figure 1

[0046] The delivery terminal 11 is a terminal held by a delivery personnel, and can be any type of terminal device such as a smart phone, a tablet computer, a smart wearable device or a notebook computer. In the present embodiment, the delivery terminal 11 can instruct the first platform server 13 to provide intelligent cabinet related services such as a storage service, etc. by interacting with the first platform server 13 under the control of the delivery personnel. In addition, the delivery terminal 11 can also instruct the second platform server 14 to provide delivery task related services such as a delivery task taking service, a delivery task information query service and a communication service with a user, etc. by interacting with the second platform server 14 under the control of the delivery personnel.

[0047] Optionally, the first application and the second application can run simultaneously in the delivery terminal 11. The first application and the second application can correspond to the first platform server 13 and the second platform server 14, respectively, i.e. the platform servers of the respective delivery platforms (for example, the first application can correspond to the platform server of the delivery platform A to which it belongs, and the second application can correspond to the platform server of the delivery platform B to which it belongs). In the present embodiment, the delivery terminal 11 can realize information interaction with the first platform server 13 and the second platform server 14 through the first application and the second application, respectively.

[0048] ​Optionally, the first application and the second application can be an application running independently, or can be an applet running in a platform program (such as WeChat or Alipay platform program). The applet is a program developed on the basis of the platform program and used to perform corresponding operations. Compared with the application installed independently, the applet does not need to be downloaded and installed by the user. In the embodiment, the user can manually call the applet in the platform program, or can call the scanning function in the platform program to call the applet by scanning the code.

[0049] It should be understood that, in order to facilitate the delivery personnel to call, in an optional implementation, the first application can be an applet running in the second application, that is, the second application can be a platform program of the first application, or the second application can be an applet running in the first application, that is, the first application can be a platform program of the second application.

[0050] It should be understood that, in another optional implementation, when the first application and the second application are both applets, the first application and the second application can be applets based on the same platform program, or can be applets based on different platform programs.

[0051] The smart cabinet 12 has at least one cabinet, and each cabinet can be used to store the delivery goods. In the embodiment, the smart cabinet 12 can be used to provide the smart cabinet related service to the delivery personnel under the control of the first platform server 13.

[0052] The first platform server 13 and the second platform server 14 are general data processing devices used to provide computing or application services. The first platform server 13 and the second platform server 14 can be a single computer, or a cluster of multiple computers, or a cloud server that can flexibly adjust computing resources through cloud technology. In the embodiment, the first platform server 13 and the second platform server 14 are servers of the delivery platform to which the smart cabinet 12 and the delivery personnel belong respectively. The first platform server 13 is used to control the smart cabinet 12 to provide the smart cabinet related service to the delivery personnel, and the second platform server 14 is used to provide the delivery task related service to the user.

[0053] Specifically, after a user purchases a commodity, the second platform server 14 generates a corresponding delivery task. The delivery personnel can operate the delivery terminal 11 to interact with the second platform server 14 to take the delivery task. After taking the delivery task, the delivery personnel can view the relevant delivery task information through the interactive interface of the delivery terminal 11, and deliver the commodity purchased by the user from the merchant to the smart cabinet 12 located near the user according to the delivery task information. After arriving at the location of the smart cabinet 12, the delivery personnel can operate the delivery terminal 11 to interact with the first platform server 13 to instruct the server to allocate a target cabinet available in each cabinet of the smart cabinet 12 and open the target cabinet. After opening the target cabinet, the delivery personnel can store the delivery commodity in the target cabinet. After the delivery personnel stores the delivery commodity, the delivery terminal 11 can receive the target cabinet information fed back by the first platform server 73 and display a storage result page, which includes a calling control. The delivery personnel can click the calling control to trigger a calling instruction. After receiving the calling instruction, the delivery terminal obtains the first pick-up information corresponding to the storage result, displays a to-be-processed image captured by the camera with the first pick-up information mask layer superimposed thereon, and determines a target image with the first pick-up information mask layer superimposed thereon after receiving a shooting instruction. Further, the delivery personnel can operate the delivery terminal 11 to interact with the pick-up terminal of the user, i.e., the second platform server 14, to send the target image to the user, so that the user can pick up the delivery commodity from the smart cabinet 12 by means of the target image.

[0054] It should be understood that, in order to avoid disputes after the fact, the delivery personnel usually take photos as evidence after storing the delivery commodity in the smart cabinet, and send the taken evidence photos to the user. In this embodiment, when the delivery personnel takes photos as evidence, the pick-up code is added to the evidence picture taken by the delivery personnel in the form of a mask layer, so that the delivery personnel only needs to send the evidence picture to the user, without the need to separately send the pick-up code, thereby avoiding the problem that the user cannot pick up the commodity due to the forgetfulness of the delivery personnel in sending the pick-up code.

[0055] Meanwhile, compared with the pure text information display mode, the pick-up information mask layer is added to the evidence picture in this embodiment, and the information display mode of combining text and pictures can visually emphasize and prompt the pick-up information, thereby improving the acquisition efficiency of the pick-up information of the user, and further reducing the occurrence rate of pick-up abnormalities to a certain extent.

[0056] Optionally, the delivery terminal 11 and the first platform server 13 and the second platform server 14, and the first platform server 13 and the intelligent cabinet 12 can be connected through a wireless communication network to realize data interaction. Wherein, the wireless communication network can include any one or combination of 5G mobile communication network technology (5th-Generation, 5G) system, long term evolution (long term evolution, LTE) system, global system for mobile communication (Global System for Mobile Communication, GSM), Bluetooth (Bluetooth, BT), Wireless Fidelity (Wireless Fidelity, Wi-Fi), Code Division Multiple Access (Code Division Multiple Access, CDMA) network, wideband code division multiple access (wideband code division multiple access, WCDMA) network, long range wireless communication (Long Range, Lora) technology or Zigbee protocol.

[0057] Figure 2 The application diagram of the information interaction system of the embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the information interaction system of the embodiment of the present application includes a delivery terminal 11, a first platform server 13, a second platform server 14 and an intelligent cabinet 12. Figure 2As shown, after user 26 purchases goods, the second platform server 25 generates a corresponding delivery task. Delivery personnel 21 can control the delivery terminal 22 to interact with the second platform server 25 to accept the delivery task. After accepting the delivery task, delivery personnel 21 can view relevant delivery task information through the interactive interface of the delivery terminal 22, and deliver the goods purchased by the user from the merchant to the smart locker 24 located near the user according to the delivery task information. After arriving at the location of the smart locker 24, delivery personnel 21 can control the delivery terminal 22 to send a storage request to the first platform server 23 to instruct the first platform server 23 to allocate available target lockers in each compartment of the smart locker 24 and open the target lockers. After opening the target lockers, delivery personnel can store the delivered goods in the target lockers. After delivery personnel 21 stores the delivered goods, the delivery terminal 22 can receive the target locker information fed back by the first platform server 23 and display the locker storage result page. Delivery personnel 21 can click the call control in the locker storage result page to trigger the call command. When the delivery terminal 22 receives the call instruction, it activates its camera to take a photo for evidence under the control of the delivery personnel 21, thereby obtaining an image to be processed. Then, it determines the target image based on the first pickup information and the image to be processed, that is, it adds the first pickup information to the image to be processed to generate the target image. The first pickup information includes a pickup code used to instruct the smart locker 24 to open the target compartment. Furthermore, the delivery personnel 21 can control the delivery terminal 22 to interact with the pickup terminal 27 through the second platform server 25 to send the target image to the user 26, so that the user 26 can retrieve the delivered goods from the smart locker 24 using the target image.

[0058] Figure 3 This is a signaling interaction diagram of an information interaction system according to an embodiment of the present invention. Figure 3 As shown, the information interaction system includes a delivery terminal 31, a second platform server 32, a target smart locker 33, a first platform server 34, and a pickup terminal 35. The specific information interaction steps between the delivery terminal 31, the second platform server 32, the target smart locker 33, the first platform server 34, and the pickup terminal 35 may include the following:

[0059] It should be understood that the delivery terminal 31 can simultaneously run a first application and a second application. Through the first application and the second application, the delivery terminal 31 can respectively realize information interaction with the first platform server 34 and the second platform server 32. In this embodiment, each information interaction step can be implemented by the delivery terminal 31 based on the first application and the second application. Figure 3The signaling interaction steps that can be achieved by the first application and the second application are distinguished to facilitate understanding.

[0060] S1000, the second platform server sends the delivery task information to the delivery terminal.

[0061] The delivery terminal is a terminal held by a delivery personnel. The second platform server is a server of a delivery platform to which the delivery personnel belongs. The second platform server is configured to provide the delivery personnel with delivery task related services.

[0062] Specifically, the second platform server can generate a corresponding delivery task after a user purchases a commodity. The delivery terminal can invoke the second application under the control of the delivery personnel, and interact with the second platform server through the second application to obtain the delivery task. After the delivery terminal obtains the delivery task, the second platform server sends relevant delivery task information, such as merchant address information, delivery address information, and delivery route information, to the delivery terminal. The delivery terminal can display the delivery task information to the delivery personnel when receiving the delivery task information. The delivery personnel can deliver the commodity purchased by the user from the merchant to the target smart cabinet located near the user according to the delivery task information.

[0063] It should be understood that in the present embodiment, the target smart cabinet and the delivery personnel belong to different delivery platforms, respectively.

[0064] Optionally, the second application can be an application that runs independently, or a small program that runs based on a platform program. The delivery personnel can manually invoke the second application, or invoke the second application by scanning a code.

[0065] S2000, the delivery terminal displays a storage page.

[0066] The storage page includes a storage control, and the storage control is configured to trigger a storage operation.

[0067] Specifically, after the delivery personnel arrives at the location of the target smart cabinet, the delivery terminal can invoke the first application and display the storage page under the control of the delivery personnel.

[0068] Optionally, the first application can be an application that runs independently, or a small program that runs based on a platform program. The delivery personnel can manually invoke the first application, or invoke the first application by scanning a code. It should be understood that in some embodiments, the delivery terminal can also invoke the first application in other ways, for example, the delivery terminal can also receive a Bluetooth signal broadcast by the target smart cabinet, and invoke the first application according to the Bluetooth signal.

[0069] S3000, the delivery terminal sends a storage request to the first platform server.

[0070] The first platform server is a server of a delivery platform to which the target intelligent cabinet belongs. The first platform server is configured to control the target intelligent cabinet to provide intelligent cabinet related services for the delivery personnel.

[0071] Specifically, the delivery personnel can click a storage control in the storage page to trigger a storage operation. The delivery terminal can send a storage request to the first platform server when detecting the storage operation.

[0072] Optionally, in some embodiments, in order to enable the delivery personnel to use the target intelligent cabinet in a network-free environment, the delivery terminal can also directly send a storage request to the target intelligent cabinet.

[0073] Optionally, before the delivery personnel clicks the storage control, the delivery terminal can also log in to the delivery account of the delivery personnel to determine whether the current delivery personnel has the use right of the target intelligent cabinet. Further, after the delivery personnel logs in to the delivery account, the delivery terminal can determine whether the current delivery personnel is a delivery personnel of another delivery system according to the delivery account, and the delivery terminal can determine whether to directly send the pickup code to the user according to the determination result.

[0074] S4000, the first platform server allocates an available target cabinet and opens the target cabinet.

[0075] Specifically, the first platform server can allocate an available target cabinet for the delivery personnel in each cabinet of the target intelligent cabinet and open the target cabinet when receiving the storage request.

[0076] S5000, the delivery terminal displays a storage cabinet result page.

[0077] The storage cabinet result page includes a calling control, and the calling control is configured to trigger a calling instruction for a platform program interface.

[0078] Specifically, after opening the target cabinet, the delivery personnel can store the delivery goods in the target cabinet. After the delivery personnel stores the delivery goods, the delivery terminal can receive the target cabinet information sent by the first platform server and display the storage cabinet result page.

[0079] Optionally, the delivery terminal can display the storage cabinet result page again when receiving a corresponding instruction triggered by the delivery personnel, or can display the storage cabinet result page again when confirming that the target intelligent cabinet is successfully opened according to the information fed back by the target intelligent cabinet after sending the storage request, or can display the storage cabinet result page again when confirming that the delivery personnel has put the delivery goods into the target cabinet and closed the cabinet door of the target cabinet according to the information fed back by the target intelligent cabinet. It should be understood that the triggering conditions for the delivery terminal to display the storage cabinet result page can be set according to actual needs.

[0080] Optionally, in some embodiments, the delivery terminal can display the calling control again when it is determined that the pickup code cannot be directly sent to the user.

[0081] S6000, the delivery terminal acquires first pickup information and displays a to-be-processed image.

[0082] Specifically, the delivery personnel can click the calling control in the storage cabinet result page to trigger a calling instruction. The delivery terminal can acquire first pickup information corresponding to the storage cabinet result and display a to-be-processed image captured by the camera with a first pickup information mask layer superimposed thereon when receiving the calling instruction.

[0083] Optionally, the first pickup information can include a pickup code and target cabinet information. The pickup code is used to make the target intelligent cabinet in which the target cabinet is located open the target cabinet, and the target cabinet stores delivery goods. The target cabinet information at least includes one or more combinations of the following: cabinet number information of the target cabinet, address information of the target intelligent cabinet in which the target cabinet is located, and intelligent cabinet number information of the target intelligent cabinet in which the target cabinet is located.

[0084] S7000, the delivery terminal determines a target image superimposed with a first pickup information mask layer.

[0085] Specifically, the delivery terminal can determine a target image superimposed with a first pickup information mask layer when receiving a shooting instruction.

[0086] It should be understood that in order to make the target image serve as evidence of the storage of goods in the cabinet and be used for responsibility determination in case of a dispute afterwards, the target image should include the target cabinet. It should be understood that in some embodiments, the target image can also include the target intelligent cabinet or the delivery goods, and in this case, the target image can also be used to prove that the delivery personnel has stored the delivery goods into the target intelligent cabinet.

[0087] S8000, the delivery terminal sends the target image to a pickup terminal through a second platform server.

[0088] The pickup terminal is a terminal held by the user.

[0089] Specifically, after generating the target image, the delivery terminal can invoke the second application program under the operation of the delivery personnel, and send the target image to the user through the second platform server interacting with the pick-up terminal, so that the user takes the delivery goods from the target intelligent cabinet according to the target image.

[0090] Optionally, in order to enable the target image to be transmitted between the first application program and the second application program, after generating the target image, the delivery terminal can store the target image into a system album through the first application program. Thus, when sending the target image, the delivery terminal can acquire the target image from the system album through the second application program.

[0091] Figure 4 The flowchart of the information interaction method of the embodiment of the present application is shown in FIG. 1. As shown in the figure, the information interaction method can specifically include the following steps: Figure 4

[0092] It should be understood that the execution subject of the information interaction method can specifically be the delivery terminal in the above-mentioned embodiments.

[0093] S100, in response to a storage cabinet operation, a storage cabinet request is sent to a server through a first application program to enable the server to allocate a target cabinet and control the target cabinet to be opened.

[0094] Specifically, after the delivery personnel arrives at the location where the target intelligent cabinet is located, the delivery terminal can invoke the first application program under the operation of the delivery personnel and display a storage page. The storage page includes a storage control, which is used to trigger the storage cabinet operation. The delivery terminal can send a storage request to the first platform server when detecting the storage cabinet operation. The first platform server can allocate a target cabinet to the delivery personnel in each cabinet of the target intelligent cabinet and open the target cabinet when receiving the storage request.

[0095] Optionally, in this step, the delivery terminal can also determine the pick-up code. Optionally, in some embodiments, the delivery terminal can determine the pick-up code by receiving user input information. In another embodiment, the delivery terminal can also send a pick-up code determination request to the first platform server to instruct the first platform server to determine the pick-up code. In yet another embodiment, the delivery terminal can also determine a randomly generated string as the pick-up code.

[0096] It should be understood that the pick-up code can be a string having a corresponding relationship with the target cabinet, and the first platform server or the target intelligent cabinet can determine and open the target cabinet according to the pick-up code.

[0097] ​Further, when the pick-up code is determined by the delivery terminal or the delivery personnel, the delivery terminal can also send the determined pick-up code to the first platform server, so that the first platform server establishes the correspondence between the pick-up code and the target bin. The pick-up code corresponding to the target bin can be used to instruct the target intelligent cabinet to open the target bin.

[0098] Optionally, the pick-up code can be sent in the storage cabinet request.

[0099] S200, receiving the target bin information sent by the server and displaying a storage cabinet result page.

[0100] The storage cabinet result page includes a call control, and the call control is used to trigger a call instruction for a platform program interface.

[0101] Specifically, after the delivery personnel stores the delivery goods, the delivery terminal can receive the target bin information sent by the server and display a storage cabinet result page.

[0102] Figure 5 The storage cabinet result page of the embodiment of the application is shown. After the delivery personnel stores the delivery goods, the delivery terminal can display the storage cabinet result page as shown in Figure 5 The storage cabinet result page 51 can include a call control (as shown by the control 511), and the call control can be used to trigger a call instruction for a camera.

[0103] Optionally, the storage cabinet result page can also display a pick-up code and target bin information. It should be understood that the content displayed in the storage cabinet result page can be set and adjusted by an operator according to requirements.

[0104] It should be understood that the pages, containers, pop-up windows or functional components and other related content displayed in the embodiment can be realized by HTML (Hyper Text Markup Language), XML (Extensible Markup Language), CSS (Cascading Style Sheets) and JavaScript language.

[0105] Optionally, in the embodiment, the storage cabinet page and the result confirmation page can be pages in a first application program. The delivery terminal can display the storage cabinet page and the result confirmation page through the first application program after invoking the first application program.

[0106] S300, in response to receiving the call instruction, obtaining first pick-up information corresponding to the storage cabinet result.

[0107] Specifically, the delivery personnel can click the calling control in the result confirmation page to trigger a calling instruction. The delivery terminal can obtain first pick-up information corresponding to the cabinet result when receiving the calling instruction.

[0108] Optionally, the first pick-up information can specifically include a pick-up code and cabinet compartment number information of the target cabinet compartment.

[0109] S400, call the platform program interface to display the camera-captured to-be-processed image superimposed with the first pick-up information mask through the platform program.

[0110] Specifically, after obtaining the pick-up information, the delivery terminal can call the platform program interface to display the camera-captured to-be-processed image superimposed with the first pick-up information mask through the platform program. The first application program is a small program developed based on the platform program.

[0111] It should be understood that in this embodiment, since the first application program is a small program developed based on the platform program, the delivery terminal can display the camera-captured to-be-processed image superimposed with the first pick-up information mask in the manner of calling the corresponding function in the platform program by the first application program. Specifically, the delivery terminal can call the platform program interface by the first application program, so that the platform program superimposes the first pick-up information mask on the image information captured by the camera in real time to generate a to-be-processed image, and then displays an image acquisition interface. The image acquisition interface includes an image display area, which can be used to display the to-be-processed image generated by the platform program in real time.

[0112] Optionally, step S400 can also be replaced by other implementation manners. For example, in some embodiments, the delivery terminal can display the camera-captured to-be-processed image superimposed with the first pick-up information mask in the manner of displaying the image information captured by the camera and superimposing and displaying the first pick-up information mask on the image information by the first application program. Specifically, the delivery terminal can display an image acquisition interface, which includes an image display area. The image display area is used to display the to-be-processed image captured by the camera in real time. Then, the delivery terminal can superimpose and display the first pick-up information mask on the image display area. It should be understood that at this time, the to-be-processed image is the image information captured by the camera in real time. Further, in this embodiment, the calling control in the cabinet result page can be used to trigger a calling instruction for the camera interface.

[0113] Alternatively, in some other embodiments, the delivery terminal can also display the to-be-processed image captured by the camera with the first pick-up information superimposed thereon in a manner that the first pick-up information is superimposed on the real-time image information captured by the camera to generate a to-be-processed image, and then the generated to-be-processed image is displayed. Specifically, the delivery terminal can display an image collection interface, which can include an image display area. The image display area is used to display the to-be-processed image generated by the first application in real time. The to-be-processed image can be generated by the first application by adding the first pick-up information mask to the real-time image information captured by the camera. It should be understood that at this time, the to-be-processed image is a composite image generated by superimposing the first pick-up information in the form of a mask on the real-time image information captured by the camera. Further, in this embodiment, the call control in the cabinet result page can be used to trigger the call instruction for the camera interface.

[0114] Figure 6 FIG. 1 is a schematic diagram of an image collection interface according to an embodiment of the present application. As shown in FIG. 1, the image collection interface 61 can include an image display area (as shown by the black shaded area 611). The image display area can be used to display the to-be-processed image captured by the camera with the first pick-up information mask superimposed thereon in the above three ways. Figure 6

[0115] Further, the image collection interface 61 can also include a shooting control (as shown by the control 612), which can be used to trigger a shooting instruction.

[0116] S500, in response to the shooting instruction of the to-be-processed image, determining a target image with the first pick-up information mask superimposed thereon.

[0117] Specifically, the delivery personnel can view the to-be-processed image captured by the camera with the first pick-up information mask superimposed thereon. When confirming that the to-be-processed image includes the target cabinet, the delivery personnel can click the shooting control to trigger the shooting instruction. The delivery terminal can determine the target image with the first pick-up information mask superimposed thereon when receiving the shooting instruction.

[0118] Alternatively, when the to-be-processed image is already image information with the first pick-up information mask superimposed thereon, the delivery terminal can directly determine the currently displayed to-be-processed image as the target image. When the to-be-processed image is real-time image information captured by the camera, the delivery terminal can add the first pick-up information mask to the currently displayed to-be-processed image to determine the target image.

[0119] ​It should be understood that when the first pick-up information is added to the corresponding image in the form of a mask, the display position and display manner of the first pick-up information in the image information can be set by the relevant personnel or the user in advance, or can be set by the user during use. Alternatively, when the display position and display manner of the first pick-up information in the image information are set by the user during use, the corresponding setting instruction can be triggered by the user dragging the first pick-up information mask displayed in the image to be processed.

[0120] Alternatively, in order to ensure the effectiveness of the image taken by the delivery personnel as a leave evidence, the delivery terminal can also give corresponding prompts to the delivery personnel during the entire process of taking the image to be processed. Specifically, during the process of taking the image, the delivery terminal can give a missing cabinet prompt operation to prompt the delivery personnel that the target cabinet is missing in the current image display area when the target cabinet is not detected in the image display area. It should be understood that in the present embodiment, the target object can be specifically a target cabinet. In other embodiments, the target object can also be a target intelligent cabinet or a delivery article, and the present application does not limit this. After obtaining the image to be processed, the delivery terminal can also give a retake prompt operation to prompt the delivery personnel to retake the image to be processed when the target cabinet is not detected in the target image.

[0121] Alternatively, in order to avoid the situation that the delivery personnel does not store the delivery goods in the cabinet, the delivery terminal can further detect the storage condition of the delivery goods in the target cabinet in the image display area or the target image when the target cabinet is detected in the image display area or the target image and the target cabinet has a visualization window, and give a goods missing prompt operation to prompt the delivery personnel that the delivery goods are not stored in the target cabinet when it is detected that the target cabinet does not store the delivery goods. Alternatively, the terminal can also give a goods storage confirmation prompt operation to prompt the delivery personnel to confirm whether the delivery goods are stored in the target cabinet when the target cabinet is detected in the image display area or the target image but the target cabinet does not have a visualization window.

[0122] Alternatively, when detecting the delivery goods, the terminal can extract a detection image containing the target cabinet in the image display area or the target image detection, and input the detection image into a goods detection model to detect the storage condition of the delivery goods in the target cabinet in the image display area or the target image through the goods detection model. The goods detection model can be a pre-trained detection model, which can be used to detect whether there is a delivery good in the picture.

[0123] Optionally, the product detection model may specifically be a neural network model including any one or a combination of deep convolutional neural networks (DCNN), recurrent neural networks (RNN), deep neural networks (DNN), convolutional neural networks (CNN), or residual networks. The learning and training method of the product detection model may employ fully supervised or semi-supervised methods.

[0124] Optionally, before calling the camera, the delivery terminal can also detect whether the first application has camera wake-up permission. If it is detected that the first application does not have camera wake-up permission, a camera permission acquisition page can be displayed to obtain camera wake-up permission.

[0125] Figure 7 This is a schematic diagram of the camera permission acquisition page according to an embodiment of the present invention. Figure 7 As shown, the delivery terminal can display a camera permission acquisition page 71 to allow delivery personnel to confirm whether they authorize the first application to access the camera. Delivery personnel can refuse or confirm authorization for the first application to access the camera by clicking the refuse control 712 or the confirm control 711 on the camera permission acquisition page 71.

[0126] Optionally, in this embodiment, the image acquisition interface and the camera permission acquisition page can also be pages in the first application.

[0127] Optionally, since the first and second applications belonging to different delivery platforms cannot directly interact with each other, in order to enable the transfer of the target image between the first and second applications in subsequent steps, the delivery terminal can also display an image storage confirmation page after the target image is generated. Through this image storage confirmation page, delivery personnel can store the target image in the system's photo album. Furthermore, when sending the target image later, the second application can retrieve the target image to be sent from the system's photo album.

[0128] Figure 8 This is a schematic diagram of an image storage confirmation page according to an embodiment of the present invention. Figure 8 As shown, the delivery terminal can display the target image (as shown in the black area covered by 811) on the image storage confirmation page 81. Delivery personnel can view and verify the target image on the image storage confirmation page 81.

[0129] Furthermore, the target image may have a corresponding storage control (as shown in control 812), which can be used to trigger a storage command. After confirming the target image is correct, the delivery personnel can click the storage control to trigger the storage command. Upon receiving the storage command, the delivery terminal will store the target image in the system's photo album.

[0130] Furthermore, the target image may also have a corresponding retake control (as shown in control 813). If the delivery personnel want to retake the target image, they can click the retake control to trigger the retake command. After receiving the retake control, the delivery terminal will return to the image acquisition interface.

[0131] Optionally, before storing the target image into the system album, the delivery terminal can also detect whether the first application has storage permissions for the system album. If it is detected that the first application does not have storage permissions for the system album, the delivery terminal can also display an album storage permission acquisition page to obtain storage permissions for the system album.

[0132] Figure 9 This is a schematic diagram of the album storage permission acquisition page according to an embodiment of the present invention. Figure 9 As shown, the delivery terminal can display the album storage permission acquisition page 91 to allow delivery personnel to confirm whether they authorize the first application to store the target image in the system album. Delivery personnel can click the deny control 912 or the confirm control 911 in the album storage permission acquisition page 91 to deny or confirm authorization for the first application to store the target image in the system album.

[0133] Optionally, in this embodiment, the image storage confirmation page and the album storage permission acquisition page can also be pages in the first application.

[0134] Optionally, after generating the target image but before displaying the image storage confirmation page, if the delivery terminal detects a large number of smart lockers near the target smart locker, it can add anti-mistake text prompts to remind the user and prevent them from going to the wrong smart locker. Specifically, the delivery terminal can obtain its current location information and determine the number of smart lockers within a preset range near the delivery terminal based on the location information. If the number of smart lockers detected is greater than or equal to a preset number threshold, corresponding anti-mistake text prompts can be added to the target image. The preset range and preset number threshold can be set and adjusted by operators according to actual needs.

[0135] Figure 10 This is a schematic diagram of the target image in an embodiment of the present invention. Figure 10As shown, the delivery terminal can add the anti-mistake text prompt information "there are multiple smart cabinets nearby, please do not walk wrong" in the target image to prompt the user, thereby preventing the user from finding the wrong smart cabinet. It should be understood that the delivery terminal can also add other anti-mistake text prompt information in the target image for different scenarios, and the present embodiment does not limit this.

[0136] S600, invoking the second application.

[0137] Specifically, after determining the target image, the delivery personnel can control the delivery terminal to invoke the second application.

[0138] S700, sending the target image to the pickup party corresponding to the delivery goods through the second application, so that the pickup party obtains the delivery goods from the target bin corresponding to the first pickup information when sending a pickup request to the server.

[0139] Specifically, after invoking the second application, the delivery terminal can send the target image to the pickup terminal through the second platform server and the pickup terminal under the control of the delivery personnel, so that the user can pick up the delivery goods from the target smart cabinet according to the target image.

[0140] It should be understood that when picking up the delivery goods, the user can send a pickup request according to the pickup code in the first pickup information, and the pickup request can be used to open the target bin, so that the user can obtain the delivery goods from the target bin corresponding to the first pickup information when sending a pickup request to the server.

[0141] In an optional implementation, in order to avoid passing the target image between the first application and the second application and thus omit the storage operation of the target image by the delivery personnel, after generating the target image, the delivery terminal can also send a link generation request to the first platform server through the first application. After receiving the link generation request, the first platform server generates a web page containing the target image according to the link generation request, and feeds back a page access link of the web page to the delivery terminal. After receiving the page access link, the delivery terminal can invoke the second application under the control of the delivery personnel and send the page access link to the pickup terminal corresponding to the delivery goods through the second application. The page access link can be used to make the pickup terminal access the web page containing the target image to display the target image to the user.

[0142] The information interaction method of the embodiment of the application can obtain first pick-up information corresponding to the storage result after receiving a calling instruction, display a to-be-processed image captured by a camera superimposed with a first pick-up information mask, and then determine a target image superimposed with the first pick-up information mask when a shooting instruction is received, and further send the target image to a pick-up party corresponding to the distributed commodity through a second application program so that the pick-up party obtains the distributed commodity from a target compartment corresponding to the first pick-up information when sending a pick-up request to the server. Through the method, the pick-up information can be added to the leave evidence picture taken by the delivery personnel in the form of a mask when the delivery personnel takes pictures and leaves evidence, so that the delivery personnel only needs to send the leave evidence picture to the user, and does not need to send the pick-up information separately, so as to avoid the problem that the user cannot pick up the commodity due to the forgetfulness of the delivery personnel in sending the pick-up information.

[0143] Figure 11 FIG. 1 is a schematic diagram of an information interaction device according to an embodiment of the application. As shown in FIG. 1, the information interaction device according to the embodiment of the application comprises a first sending unit 111, a first display unit 112, an obtaining unit 113, a second display unit 114, a determining unit 115, an arousing unit 116 and a second sending unit 117. Figure 11

[0144] Specifically, the first sending unit 111 is configured to send a storage request to a server through a first application program in response to a storage operation, so that the server allocates a target compartment and controls the target compartment to be opened.

[0145] The first display unit 112 is configured to receive target compartment information sent by the server and display a storage result page, wherein the storage result page comprises a calling control, and the calling control is configured to trigger a calling instruction for a platform program interface.

[0146] The obtaining unit 113 is configured to obtain first pick-up information corresponding to the storage result in response to receiving the calling instruction.

[0147] The second display unit 114 is configured to call the platform program interface to display a to-be-processed image captured by a camera superimposed with a first pick-up information mask through the platform program, and the first application program is a small program developed based on the platform program.

[0148] The determining unit 115 is configured to determine a target image superimposed with the first pick-up information mask in response to a shooting instruction for the to-be-processed image.

[0149] The arousing unit 116 is configured to arouse a second application program.

[0150] ​The second sending unit 117 is configured to send the target image to a pickup party corresponding to the delivery commodity through the second application program, so that the pickup party obtains the delivery commodity from the target compartment corresponding to the first pickup information when sending a pickup request to the server.

[0151] The information interaction device provided in the embodiment of the present application can acquire the first pickup information corresponding to the storage result after receiving the calling instruction, display the image to be processed captured by the camera with the first pickup information mask layer superimposed, and determine the target image with the first pickup information mask layer superimposed when receiving the shooting instruction, and then send the target image to the pickup party corresponding to the delivery commodity through the second application program, so that the pickup party obtains the delivery commodity from the target compartment corresponding to the first pickup information when sending a pickup request to the server. Through the device, the pickup information can be added to the leave certificate picture taken by the delivery personnel in the form of a mask layer when the delivery personnel takes a picture and leaves a certificate, so that the delivery personnel only needs to send the leave certificate picture to the user, and does not need to send the pickup information separately, so as to avoid the problem that the user cannot pick up the goods due to the forgetfulness of the delivery personnel in sending the pickup information.

[0152] Figure 12 is a schematic diagram of an electronic device according to an embodiment of the present application. In this embodiment, the electronic device includes a server or a delivery terminal, etc. As shown in Figure 12 the electronic device includes at least one processor 121, a memory 122 connected to the at least one processor 121 in communication, and a communication component 123 connected to the scanning device, which receives and sends data under the control of the processor 121; wherein the memory 122 stores instructions executable by the at least one processor 121, and the instructions are executed by the at least one processor 121 to implement the above-mentioned information interaction method.

[0153] Specifically, the electronic device includes one or more processors 121 and a memory 122, Figure 12 In this embodiment, the processor 121 is taken as an example. The processor 121 and the memory 122 can be connected by a bus or other means, Figure 12 In this embodiment, the connection by the bus is taken as an example. The memory 122 is a non-volatile computer readable storage medium, which can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 121 executes various functions of the device and data processing by running the non-volatile software programs, instructions and modules stored in the memory 122, that is, implements the above-mentioned information interaction method.

[0154] The memory 122 can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required by a function. The data storage area can store an option list and the like. In addition, the memory 122 can include a high-speed random access memory and can also include a nonvolatile memory such as at least one disk storage device, a flash memory device, or other nonvolatile solid-state memory device. In some embodiments, the memory 122 can optionally include a memory disposed remotely with respect to the processor 121, which can be connected to an external device through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0155] One or more modules are stored in the memory 122 and, when executed by the one or more processors 121, perform the information interaction method in any of the method embodiments described above.

[0156] The product described above can perform the method provided in the embodiments of the present application, has the corresponding function modules and beneficial effects of performing the method, and the technical details not described in detail in the embodiments can be referred to the method provided in the embodiments of the present application.

[0157] The embodiment adds the pick-up information to the certificate picture taken by the delivery personnel when the delivery personnel takes a picture and leaves a certificate, so that the delivery personnel only needs to send the certificate picture to the user, and does not need to send the pick-up information separately. Thus, the problem that the user cannot pick up the goods due to the forgetting of the delivery personnel to send the pick-up information can be avoided.

[0158] Another embodiment of the present application relates to a non-volatile storage medium for storing a computer readable program for executing some or all of the method embodiments described above by a computer.

[0159] That is, those skilled in the art can understand that all or part of the steps of the above-mentioned embodiment methods can be completed by programs instructing related hardware, the programs are stored in a storage medium, and include a plurality of instructions for causing a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the method described in the embodiments of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various storage medium capable of storing program codes.

[0160] The above descriptions are only the preferred embodiment of the application, not intended to limit the application. The application can be variously changed and modified by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall be included in the protection scope of the application.

Claims

1. An information interaction method, suitable for a distribution terminal, characterized in that, The method comprises: in response to a cabinet operation, sending a cabinet request to a server through a first application program to enable the server to allocate a target compartment and control the target compartment to open; receiving target compartment information sent by the server and displaying a cabinet result page, wherein the cabinet result page comprises a calling control for triggering a calling instruction for a platform program interface; in response to receiving the calling instruction, obtaining first pick-up information corresponding to the cabinet result; calling the platform program interface to display a camera-captured image to be processed superimposed with a first pick-up information mask through the platform program, the first application program being a small program developed based on the platform program; in response to a shooting instruction for the image to be processed, determining a target image superimposed with the first pick-up information mask; calling a second application program; sending the target image to a pick-up party corresponding to a delivery commodity through the second application program, so that the pick-up party obtains the delivery commodity from a target compartment corresponding to the first pick-up information when sending a pick-up request to the server; wherein the method further comprises: in response to detecting the target compartment in the image display area or the target image and the target compartment having a visual window, detecting the storage condition of the delivery commodity in the target compartment in the image display area or the target image; in response to detecting that the delivery commodity is not stored in the target compartment, performing a commodity missing prompt operation; or in response to detecting the target compartment in the image display area or the target image but the target compartment not having a visual window, performing a commodity storage confirmation prompt operation; wherein the image display area is used to display the image to be processed generated by the platform program in real time.

2. The method of claim 1, wherein, The first pick-up information comprises a pick-up code and the target compartment information, the pick-up code being used to enable a target intelligent cabinet where the target compartment is located to open the target compartment, and the target compartment storing a delivery commodity.

3. The method according to claim 1 or 2, characterized in that, The target compartment information at least comprises a combination of one or more of the following: compartment number information of the target compartment, address information of a target intelligent cabinet where the target compartment is located, and intelligent cabinet number information of the target intelligent cabinet where the target compartment is located.

4. The method of claim 2, wherein, The method further comprises: determining the pick-up code by receiving user input information; or determining a randomly generated string as the pick-up code; or sending a pick-up code determination request to the server to instruct the server to determine the pick-up code.

5. The method of claim 4, wherein, After determining the pick-up code by receiving user input information or determining a randomly generated string as the pick-up code, the method further comprises: sending the pick-up code to the server to enable the server to establish a correspondence between the pick-up code and the target compartment, and the pick-up code corresponding to the target compartment is used to enable a target intelligent cabinet where the target compartment is located to open the target compartment.

6. The method of claim 5, wherein, The pick-up code is sent in the cabinet request.

7. The method of claim 1, wherein, Calling the platform program interface to display a camera-captured image to be processed superimposed with a first pick-up information mask through the platform program comprises: Call the platform program interface to make the platform program superimpose the first pick-up information mask on image information captured by the camera in real time to generate a to-be-processed image; An image acquisition interface is displayed, and the image acquisition interface includes an image display area and a shooting control. The shooting control is used to trigger the shooting instruction.

8. The method of claim 7, wherein, The target image superimposed with the first pick-up information mask includes: The currently displayed to-be-processed image is determined as the target image.

9. The method of claim 8, wherein, The method further includes: In response to detecting that the target cabinet is not in the image display area, a cabinet missing prompt operation is performed; and / or In response to detecting that the target cabinet is not in the target image, a retake prompt operation is performed.

10. The method of claim 9, wherein, Detecting the delivery commodity storage condition in the target cabinet in the image display area or the target image includes: Extracting a detection image containing the target cabinet in the image display area or the target image detection; Inputting the detection image into a commodity detection model to detect the delivery commodity storage condition in the target cabinet in the image display area or the target image through the commodity detection model.

11. The method of claim 1, wherein, Before sending the cabinet storage request to the server, the method further includes: An image storage confirmation page is displayed, and the image storage confirmation page is used to display the target image. The target image has a corresponding storage control. The storage control is used to trigger a storage instruction.

12. The method of claim 11, wherein, Displaying the image storage confirmation page includes: Invoking a first application program; Displaying the image storage confirmation page through the first application program.

13. The method of claim 1, wherein, After determining the target image, the method further includes: Sending a link generation request to the server through the first application program. The link generation request is used to make the server generate a web page containing the target image and feed back a page access link of the web page; Invoking a second application program; Sending the page access link to a pick-up party corresponding to the delivery commodity through the second application program. The page access link is used to make the pick-up party access the web page containing the target image.

14. The method of claim 1 or 12, wherein, Before invoking the camera, the method further includes: In response to detecting that the invocation permission of the camera is not owned, displaying a camera permission acquisition page to acquire the invocation permission of the camera.

15. The method of claim 1, wherein, After determining the target image superimposed with the first pick-up information mask, the method further includes: Displaying an image storage confirmation page. The image storage confirmation page is used to display the target image. The target image has a corresponding storage control. The storage control is used to trigger a storage instruction; In response to receiving the storage instruction, storing the target image in a system album.

16. The method of claim 15, wherein, Before storing the target image in the system album, the method further includes: In response to detecting that the storage permission of the system album is not owned, displaying an album storage permission acquisition page to acquire the storage permission of the system album.

17. The method of claim 1, wherein, After determining the target image superimposed with the first pick-up information mask, the method further includes: Obtaining location information of the delivery terminal; According to the location information, determining the number of intelligent cabinets within a preset range near the delivery terminal; In response to detecting that the number of intelligent cabinets is greater than or equal to a preset number threshold, an anti-mistake text prompt information is added in the target image.

18. An information interaction device, characterized in that, The device comprises: A first sending unit configured to, in response to a storage operation, send a storage cabinet request to a server through a first application program to enable the server to allocate a target cabinet and control the target cabinet to be opened; A first display unit configured to receive target cabinet information sent by the server and display a storage cabinet result page, wherein the storage cabinet result page comprises a calling control configured to trigger a calling instruction for a platform program interface; A obtaining unit configured to, in response to receiving the calling instruction, obtain first pick-up information corresponding to the storage cabinet result; A second display unit configured to call the platform program interface to display a to-be-processed image captured by a camera with a first pick-up information mask layer superimposed thereon through the platform program, wherein the first application program is a small program developed based on the platform program; A determining unit configured to, in response to a shooting instruction for the to-be-processed image, determine a target image with a first pick-up information mask layer superimposed thereon; An arousing unit configured to arouse a second application program; A second sending unit configured to send the target image to a pick-up party corresponding to a delivery commodity through the second application program, so that the pick-up party obtains the delivery commodity from a target cabinet corresponding to the first pick-up information when sending a pick-up request to the server; The device is further configured to: In response to detecting that the target cabinet has a visual window in an image display area or the target image, detecting a storage condition of a delivery commodity in the target cabinet in the image display area or the target image; In response to detecting that the target cabinet does not store the delivery commodity, performing a commodity missing prompt operation; or In response to detecting that the target cabinet does not have a visual window in the image display area or the target image, performing a commodity storage confirmation prompt operation. The image display area is configured to display a to-be-processed image generated by the platform program in real time.

19. A computer readable storage medium having stored thereon computer program instructions, wherein, The computer program instructions, when executed by a processor, implement the method of any one of claims 1-17.

20. An electronic device, comprising: The device comprises: A memory configured to store one or more computer program instructions; A processor configured to execute the one or more computer program instructions to implement the method of any one of claims 1-17.

Citation Information

Patent Citations

  • Intelligent cabinet storage processing method, client and server

    CN116708516A