Interaction method of mobile distribution equipment

By introducing a credit-based pickup control and user credit verification mechanism into mobile delivery devices, the problems of low efficiency and customer service pressure when pickups fail have been solved, achieving an automated and convenient pickup process and improving user experience and efficiency.

CN120996692APending Publication Date: 2025-11-21BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511108089.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-07
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

In existing technologies, when mobile delivery devices fail to pick up packages, they usually rely on human customer service to resolve the issue, resulting in low pickup efficiency and increased customer service pressure and costs.

Method used

An interactive method for mobile delivery equipment is provided, which obtains the user's credit rating through a credit pickup control, verifies the user's credit rating, and sends a command from the server to open the delivery compartment to achieve automatic pickup.

Benefits of technology

It improved package pickup efficiency, reduced customer service workload and costs, and enhanced the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120996692A_ABST
    Figure CN120996692A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method of mobile distribution equipment, and relates to the technical field of automation, and the method comprises the steps: responding to a condition that a pickup user fails to scan a code to pick up an article distributed by the mobile distribution equipment and open a cabin door or input a pickup code to open the cabin door to pick up the article, and displaying a credit pickup control; in response to the triggering of the credit pickup control, obtaining a user credit corresponding to a pickup user account of the mobile distribution service application logged in by the pickup user; and when the distribution information meets the condition that a to-be-received distribution article with the pickup user as a recipient exists in at least one distribution cabin of the mobile distribution equipment, a credit pickup request is sent to a server in response to the condition that the user credit of a pickup user account meets a credit cabin opening condition, so that the server issues an instruction to the mobile distribution equipment, and the mobile distribution equipment sends the credit pickup request to the mobile distribution equipment. And instructing the mobile distribution equipment to open a specific or selected distribution cabin door matched with the credit pickup request, so as to take out a waybill item to be fetched in the mobile distribution equipment by a pickup user. According to the invention, the pick-up efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of automation technology, and more specifically, to an interaction method for a mobile delivery device. Background Technology

[0002] Robots are widely used in various delivery scenarios to improve delivery efficiency and service quality.

[0003] In related technologies, delivery robots typically use barcode scanning or pickup codes for item retrieval. If retrieval fails, it can be resolved by calling customer service. However, relying on customer service to resolve retrieval issues affects efficiency and increases customer service workload and costs. Summary of the Invention

[0004] The purpose of this disclosure is to provide an interactive method for mobile delivery equipment, thereby overcoming, at least to some extent, the problem of low pickup efficiency caused by limitations and defects in related technologies.

[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0006] According to one aspect of this disclosure, an interaction method for a mobile delivery device is provided, comprising: in response to a failure of a pickup user to open the door of the mobile delivery device by scanning a code to pick up an item delivered by the mobile delivery device or by entering a pickup code to open the door, displaying a credit pickup control; in response to the credit pickup control being triggered, obtaining the user credit corresponding to the pickup user's account logged into the mobile delivery service application; if the delivery information satisfies that there is a delivery item to be received by the pickup user as the recipient in at least one delivery compartment of the mobile delivery device, and in response to the pickup user's account user credit meeting the credit opening conditions, sending a credit pickup request to a server, so that the server issues an instruction to the mobile delivery device, instructing the mobile delivery device to open a specific or selected delivery compartment door matched by the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

[0007] In one exemplary embodiment of this disclosure, the step of issuing an instruction to the mobile delivery device to open a specific or selected delivery door matching the credit pickup request includes: determining the pickup verification method corresponding to the pickup user's credit pickup request, wherein the pickup verification method corresponding to the pickup request is associated with the user's credit in the pickup user's account; performing a verification operation on the input verification information associated with the pickup verification method according to the pickup verification method matched with the user's credit in the pickup user's account; and, if the verification is successful, instructing the mobile delivery device to open the specific or selected delivery door corresponding to the pickup user that matches the credit pickup request.

[0008] In one exemplary embodiment of this disclosure, the pickup verification method corresponds to the pickup identifier and the device verification code received by the terminal device associated with the pickup user account corresponding to the mobile delivery service application logged in using the delivery account. The terminal device associated with the pickup user account includes the terminal device to which the user identifier of the waybill to be picked up in the pickup user account belongs or the terminal device to which the user identifier bound to the pickup user account belongs. The step of verifying the input verification information associated with the pickup verification method according to the pickup verification method matched with the user credit corresponding to the pickup user account includes: responding to the input of the device verification code, sending a verification request including the device verification code, and displaying a pickup identifier input page if the device verification code is verified successfully and the user credit of the pickup user has been authorized; obtaining the pickup identifier entered on the pickup identifier input page, sending a credit pickup request including the pickup identifier to the server; determining that the pickup identifier in the credit pickup request meets the pickup identifier conditions, and obtaining a verification success notification message.

[0009] In one exemplary embodiment of this disclosure, the pickup verification method corresponds to a pickup identifier, a device verification code received by the terminal device associated with the pickup user account corresponding to the mobile delivery service application logged in using a delivery account, and pickup information related to the storage information; the step of verifying the input verification information associated with the pickup verification method according to the pickup verification method matched with the user credit corresponding to the pickup user account includes: responding to the input of the device verification code, sending a first verification request including the device verification code, and displaying a pickup identifier input page if the device verification code is verified successfully and the user credit of the pickup user has been authorized; obtaining the pickup identifier input page Upon receiving the pickup identifier entered on the interface, a second verification request including the pickup identifier is sent. If it is determined that the pickup identifier in the second verification request meets the pickup identifier conditions and a waybill exists in the delivery compartment corresponding to the pickup identifier, a pickup verification page associated with the storage information is displayed. In response to the input operation on the pickup verification page, pickup information related to the storage information is obtained, and a credit pickup request including the pickup information is sent. If the error between the pickup information corresponding to the credit pickup request and the waybill storage information that binds the waybill to the user identifier of the pickup user corresponding to the waybill when the waybill is stored in the delivery compartment is less than or equal to an error threshold, a verification success notification message is obtained.

[0010] In one exemplary embodiment of this disclosure, the method further includes: if the user credit of the pickup user logged into the delivery service application does not meet the credit opening conditions, receiving the pickup user to perform a specified operation, instructing the mobile delivery device to open a specific or selected delivery door matching the credit pickup request; the specified operation includes one or more of the following: opening the door with a fee, opening the door with a deposit, opening the door by deducting the user credit of other users associated with the pickup user, opening the door by deducting the user credit of other platforms authorized by the pickup user, or opening the door with third-party verification.

[0011] In one exemplary embodiment of this disclosure, the method further includes: determining the number of incorrect entries in the pickup information related to the storage information in the credit pickup request and the waybill storage information of the waybill if the error between them is greater than an error threshold; displaying a modification page in response to the number of incorrect entries being less than the maximum number of entries; re-entering the pickup information in response to a modification operation applied to the modification page; and instructing the mobile delivery device to open a specific or selected delivery door matched by the credit pickup request if the error between the re-entered pickup information and the waybill storage information is less than or equal to the error threshold.

[0012] In one exemplary embodiment of this disclosure, the method further includes: determining that the waybill in the delivery compartment with the door open is incorrect or does not exist; responding to the operation input or voice input of the pickup user, triggering a search for the pickup user's waybill among multiple stored waybills; and receiving a pickup identifier re-determined based on the search results that matches the pickup user; the search is performed based on a first user identifier and / or a second user identifier associated with the pickup user; and responding to the input of the re-determined pickup identifier, opening the door of the delivery compartment corresponding to the pickup identifier after the pickup identifier is verified.

[0013] In one exemplary embodiment of this disclosure, instructing the mobile delivery device to open a specific or selected delivery compartment door matched by the credit pickup request includes: the pickup user corresponds to multiple waybills, and the multiple waybills are located in multiple delivery compartments of the mobile delivery device; the credit rating label corresponding to the pickup user's user credit is a target rating label; sending a pickup request containing batch verification information, where multiple waybills correspond to one batch verification message; responding to the batch verification information being verified successfully, instructing the mobile delivery device to open the doors of the multiple delivery compartments storing the waybills in the mobile delivery device; or, if the credit rating label corresponding to the pickup user's user credit is a non-target rating label, performing a verification operation based on one or more of the device verification code, pickup information related to the storage time, and facial verification; if the verification is successful, responding to the pickup user's deposit payment operation, instructing the mobile delivery device to open the doors of the multiple delivery compartments storing the pickup user's waybills in the mobile delivery device in batches.

[0014] In one exemplary embodiment of this disclosure, the failure to pick up the package includes any one of the following: the user identifier used for scanning the code to pick up the package or using the pickup code is different from the user identifier used to store the waybill or generate the waybill on the mobile delivery device; network error; pickup code error; or mobile delivery device error.

[0015] According to one aspect of this disclosure, an interaction method for a mobile delivery device is provided, comprising: receiving a credit-based pickup request, wherein the credit-based pickup request is triggered by the pickup user to open the door of the mobile delivery device by scanning a code or entering a pickup code after the pickup user fails to do so, and the user's credit in the pickup user's account logged into the delivery service application meets the credit-based pickup conditions; and a mobile delivery server issues an instruction to the mobile delivery device to open a specific or selected delivery door matched by the credit-based pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

[0016] In some embodiments of this disclosure, the technical solution provides that when the user's credit rating meets the credit-based pickup conditions, a credit-based pickup request is sent to the server. This causes the server to issue an instruction to the mobile delivery device, instructing the device to open the specific or selected delivery door matched by the credit-based pickup request, allowing the user to retrieve the waybill item from the mobile delivery device. After failures to open the door by scanning a code or entering a pickup code, pickup is achieved through credit-based pickup. This avoids the cumbersome process of frequently contacting customer service, improving pickup efficiency, convenience, and user experience, while reducing customer service workload and costs.

[0017] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0019] Figure 1 A schematic diagram of a system architecture for an interactive method of a mobile delivery device to which embodiments of the present disclosure can be applied is shown.

[0020] Figure 2 The diagram illustrates an interaction method for a mobile delivery device according to an embodiment of the present disclosure.

[0021] Figure 3 This diagram illustrates a pickup failure page in an embodiment of the present disclosure.

[0022] Figure 4 This schematic diagram illustrates a process flow diagram in which the item retrieval verification method is an item retrieval identifier in an embodiment of this disclosure.

[0023] Figure 5 This diagram illustrates the process of confirming items after opening the delivery compartment door, according to an embodiment of the present disclosure.

[0024] Figure 6 This schematic diagram illustrates the process of verifying the pickup method using a pickup identifier and a device verification code, as described in an embodiment of this disclosure.

[0025] Figure 7 This schematic diagram illustrates the process of verifying the pickup method according to an embodiment of the present disclosure, which involves a pickup identifier, a device verification code, and pickup information.

[0026] Figure 8 The schematic diagram illustrates the specific process of credit pickup according to an embodiment of the present disclosure.

[0027] Figure 9 The schematic diagram illustrates a flow chart of another interaction method for a mobile delivery device according to an embodiment of the present disclosure. Detailed Implementation

[0028] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0029] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0030] Mobile delivery devices are used to improve delivery efficiency and service quality. However, current delivery services in the service industry largely rely on manual operation, resulting in inefficiency and slow response times. With the development of intelligent robot technology, attempts have been made to apply robots to item delivery, but mobile delivery devices in these technologies may experience pickup failures. While these failures can be resolved by calling customer service, this affects pickup efficiency and increases customer service workload and costs.

[0031] To address the technical problems in related technologies, this disclosure provides a mobile delivery device interaction method applicable to delivery scenarios of any type of goods. The delivery scenario can be any type of goods delivery, such as delivery within a hotel, apartment, office building, or residential community. The goods delivery scenario can be for takeout or non-takeout items; takeout items can be food delivery, and non-takeout items can be hotel items. In addition, the delivery scenario can also be a courier delivery scenario, a restaurant delivery scenario, and so on.

[0032] Figure 1 A schematic diagram of a system architecture for a mobile delivery device interaction method and apparatus that can be applied to some embodiments of this disclosure is shown.

[0033] In some embodiments, the system architecture 100 upon which the mobile delivery device interaction method relies may include a user terminal 110, a mobile delivery device 120, and a server 140. The user terminal 110 may include at least one client located on the user side. The mobile delivery device 120 may be any type of robot capable of delivery. Information can be transmitted between the user terminal 110 and the mobile delivery device 120 via a network 130. In addition, the entire system architecture may also include a server 140. The user terminal 110 is used to display a credit pickup control when the user fails to open the pickup door by scanning the code or entering the pickup code to pick up the item delivered by the mobile delivery device. When the credit pickup control is triggered, the user terminal obtains the user credit corresponding to the user account logged into the mobile delivery service application and sends a credit pickup request to the server 140. After receiving a credit-based pickup request, the server 140 sends an instruction to the mobile delivery device 120, instructing the mobile delivery device 120 to open a specific or selected delivery door matching the credit-based pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device, thereby realizing credit-based pickup.

[0034] It should be noted that in the above-mentioned mobile delivery device interaction method, the user terminal 110 can be any smart device capable of communication interaction, such as a smartphone, computer, tablet, smart speaker, smart TV, etc.

[0035] Next, refer to Figure 2 As shown, each step in the mobile delivery device interaction method in the embodiments of this disclosure will be described in detail.

[0036] In step S210, in response to the failure of the user to open the door by scanning the code to pick up the item delivered by the mobile delivery device or by entering the pickup code, a credit pickup control is displayed.

[0037] In this embodiment, the mobile delivery device can be a mobile delivery robot, or any type of robot capable of delivery. The delivery robot can be configured with multiple delivery compartments. Each delivery compartment can store one or more items belonging to the same user. It should be noted that if the items are takeout items, each delivery compartment can store the takeout items corresponding to one takeout order. Multiple delivery compartments can be independently controlled, for example, they can be opened or closed independently without being affected by other delivery compartments, thus ensuring the safety of the items. The mobile delivery device can achieve item retrieval through any of the following methods: scanning a code, using a pickup code, clicking a link, or facial recognition. Here, scanning a code and using a pickup code are used as examples. The pickup code can be the user's mobile phone number or the last four digits of their mobile phone number, or it can be a verification code generated for each order using a preset algorithm.

[0038] During normal pickup, the user type can be determined by whether there is a usage record in the mobile delivery service application, and the pickup method can be determined based on the user type. The user type can be a new user with no usage record or an existing user with a usage record. When the user type is new, pickup can be done by scanning a QR code. In this case, the mini-program for QR code pickup can automatically obtain the mobile phone number. For existing users, pickup can be done via a fixed verification code, which can be the last four digits of the mobile phone number. If fixed verification code pickup fails, QR code pickup can be used. If QR code pickup fails, credit-based pickup can be used.

[0039] If normal pickup attempts, such as scanning a QR code to open the pickup door or entering a pickup code, fail and the number of successful pickups reaches a threshold, the credit pickup control can be triggered. The threshold could be, for example, 3 attempts, determined based on actual needs. Pickup failure can be triggered by any of the following: the user identifier used for scanning a QR code or using a pickup code differs from the user identifier used to store the waybill or generate the waybill on the mobile delivery device; there may be a network error; the pickup code may be faulty; or the mobile delivery device may be faulty. If the user identifier used for scanning a QR code or using a pickup code is a first mobile phone number, but the user identifier used to store the waybill or generate the waybill on the mobile delivery device is a second mobile phone number, it can be considered that the user identifier used for scanning a QR code or using a pickup code is different from the user identifier used to store the waybill or generate the waybill on the mobile delivery device. A pickup code error can be due to an incorrect pickup code, an invalid pickup code, or a pickup code that has not yet been activated. A mobile delivery device error can be due to a malfunction in the mobile delivery device, the delivery door not being closed, or the delivery door being stuck, etc. When pickup via QR code or pickup code fails, a credit-based pickup control can be displayed on the mobile delivery device's screen or the terminal device's pickup page. This control triggers the opening of the delivery compartment door based on the pickup user's credit score. For example, when displaying the credit-based pickup control on the mobile delivery device's screen, a QR code corresponding to the control can be shown. Upon detecting the pickup user's scanning of the QR code, the user can log in to their account and perform credit-based pickup based on their credit score. Alternatively, a link to the credit-based pickup control can also be displayed on the mobile delivery device's screen. Upon detecting the pickup user's clicking the link, the user can log in to their account and perform credit-based pickup based on their credit score.

[0040] The pickup user can be the user receiving the item. The pickup user can be the user who placed the order or another user associated with the user who placed the order. It should be noted that if there are no items to be delivered to the pickup user in the delivery compartment, there is no need to display the credit pickup control on the mobile delivery equipment or terminal device, or it may be displayed; no specific limitation is made here.

[0041] refer to Figure 3 As shown, when it is determined that scanning the code to retrieve the package or entering the retrieval code to open the hatch fails, a retrieval failure page can be displayed. Further detection of a click operation on the retrieval help control on the retrieval failure page can display a solution page, which can show a credit-based retrieval control.

[0042] In step S220, the response credit pickup control is triggered to obtain the user credit corresponding to the pickup user account logged into the mobile delivery service application.

[0043] In this embodiment of the disclosure, a triggering operation on the credit pickup control is detected, determining that the credit pickup control has been triggered by the pickup user. The triggering operation can be a click operation on the credit pickup control, a scanning operation on the QR code corresponding to the credit pickup control, a voice triggering operation corresponding to the credit pickup control, or a click operation on a link associated with the credit pickup control, etc., specifically determined according to the display form of the credit pickup control.

[0044] When the credit-based pickup control is triggered, the user credit of the pickup user's account logged into the mobile delivery service application is obtained. For example, if the pickup user has a history of using a mobile delivery device, the user credit is determined based on this history. In addition, it can be determined by combining one or more of the following: user personal information, transaction behavior information, historical dispute information, management records, and user segmentation information. If the pickup user has no history of using a mobile delivery device, the user credit can be determined based on one or more of the following: user personal information, transaction behavior information, historical dispute information, management records, and user segmentation information. Transaction behavior information can include the number of orders in the past 30 days, the average price of orders paid in the past 30 days, and discount sensitivity. Historical dispute information can include the user's refund rate, reported anomalies, changes to address information after placing an order for takeout, changes to phone information after placing an order, and malicious user reviews. Management records refer to the duration a user has been added to a risk control blacklist. User segmentation information can be used to describe user trustworthiness.

[0045] User creditworthiness can be represented by a credit score. Specifically, the credit score is divided into multiple credit levels, and these credit levels are described by multiple credit level labels, including a first-level label, a second-level label, a third-level label, and a fourth-level label. The first-level label indicates the lowest user creditworthiness, and the fourth-level label indicates the highest. The credit level is used to determine the credit level label, and the credit level label is used to determine the verification method for picking up the package for that user.

[0046] It should be noted that the obtained user credit of the pickup user can be either the initial credit rating label of the pickup user account, or the adjusted credit rating label of the initial credit rating label. Specifically, the initial credit rating label can be adjusted based on the number of pickup anomalies of the pickup user account to obtain the adjusted credit rating label.

[0047] When adjusting credit rating labels, if the number of pickup anomalies exceeds the first threshold when the credit rating label is at level two, it will be adjusted to level one. If the credit rating label is at level three or four, and the number of pickup anomalies exceeds the first threshold, it will be adjusted to level two. If the credit rating label is at level three or four, and the number of pickup anomalies exceeds the second threshold, it will be adjusted to level one. The first threshold is less than the second threshold. Pickup anomalies refer to customer complaints requiring compensation within a preset period. Compensation complaints arise when a user's account uses credit to open the pickup hatch, leading to complaints from other users and resulting in compensation. The preset period can be one month or two months, determined based on the actual situation.

[0048] Step S230: If the delivery information satisfies that there is a delivery item to be received by the pickup user in at least one delivery compartment of the mobile delivery device, in response to the pickup user's credit meeting the credit opening condition, a credit pickup request is sent to the server, so that the server issues an instruction to the mobile delivery device to open the specific or selected delivery compartment door matched by the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

[0049] In this embodiment, delivery information of the mobile delivery device is first obtained. This delivery information indicates the status of the delivered items within the mobile delivery device. If the delivery information indicates that at least one delivery compartment of the mobile delivery device contains a delivery item to be received by a pickup user, i.e., one or more delivery compartments contain uncollected delivery items to be picked up by the pickup user, it can be further determined whether the pickup user's credit meets the credit-based pickup conditions. The credit-based pickup conditions can be that the pickup user's credit rating is at level two, level three, or level four. If the pickup user's credit rating is at level one, the credit-based pickup conditions are not met. When the pickup user's credit meets the credit-based pickup conditions, the terminal device can send a credit-based pickup request to the server.

[0050] A credit-based pickup request is an instruction used to open the hatch based on the user's credit score. The request includes a pickup verification method, which is associated with the user's credit score; that is, the verification method can be determined based on the user's credit score. For example, the verification method is determined based on the user's credit rating label. Different credit rating labels result in different verification methods included in the pickup request.

[0051] After the terminal device sends a credit-based pickup request to the server, the server can issue an instruction to the mobile delivery device. This instruction instructs the mobile delivery device to open the specific or selected delivery compartment door matching the credit-based pickup request, allowing the user to retrieve the waybill item awaiting pickup from the mobile delivery device. The instruction can be of any type related to the pickup process of the mobile delivery device, and it instructs the mobile delivery device to open the delivery compartment door storing the user's waybill item. This can be the door of the default delivery compartment or the door of the delivery compartment selected by the user through a selection operation. The selection operation can be determined by entering the door number or by using a mobile phone number.

[0052] For example, the server can determine the pickup verification method corresponding to the pickup request of the pickup user, and the pickup verification method corresponding to the pickup request is associated with the user's credit in the pickup user's account. Specifically, the server can determine the user's credit rating based on the user's credit in the pickup user's account, determine a credit rating label based on the credit rating, and determine the pickup verification method that matches the pickup user's account based on the user's credit rating label.

[0053] After obtaining the pickup verification method matching the user's credit score in the pickup user's account, the verification information of the pickup verification method is returned to the terminal device or mobile delivery device, so that the pickup user can enter the verification information associated with the pickup verification information on the terminal device or mobile delivery device. The verification information can be one or more of the following: pickup identifier, device verification code, and pickup information associated with the storage time. After obtaining the input verification information, a verification operation can be performed on the input verification information associated with the pickup verification method to determine whether the input verification information is consistent with the reference verification information sent to the pickup user. If they are consistent, the verification is considered successful. If the verification is successful, the server instructs the mobile delivery device to open the specific or selected delivery door corresponding to the pickup user, matching the credit pickup request; that is, opening the default delivery door corresponding to the pickup user's account or the delivery door selected by the pickup user based on the pickup identifier.

[0054] In some embodiments, the pickup verification method may include one or more of pickup identifier, device verification code, and storage time, and the specific pickup verification method is determined based on the user's credit rating label. When the user's credit rating label is a second-level label, the pickup verification method may include pickup identifier, device verification code, and pickup information related to storage time; when the user's credit rating label is a third-level label, the pickup verification method may include pickup identifier and device verification code; when the user's credit rating label is a fourth-level label, the pickup verification method may include either pickup identifier or device verification code.

[0055] The pickup identifier can be the door number. The device verification code refers to the device verification code received by the terminal device associated with the pickup user account corresponding to the mobile delivery service application logged in using the delivery account. The terminal device associated with the pickup user account can be the terminal device to which the user identifier of the waybill to be received in the pickup user account belongs, or it can be the terminal device to which the user identifier bound to the pickup user account belongs. The account to be logged in is the delivery account, which can be a user account, a mobile phone number, etc. The pickup user account refers to the account after successfully logging in through the delivery account. For example, the device verification code is the verification code received by the mobile phone number for pickup. The terminal device receiving the device verification code can be the terminal device to which the mobile phone number reserved in the waybill to be received belongs, or it can be the terminal device to which the mobile phone number bound to the logged-in pickup user account belongs. The pickup information related to the storage information can be the time range related to the storage information entered when picking up the item. The storage time refers to the time range within which the item storer stores the delivery item in the mobile delivery device, or it can be the time range within which the item storer notifies the pickup user to pick up the item. The retrieval information related to the stored item information can be consistent with the stored item information.

[0056] In some embodiments, when the credit rating label of the pickup user is a first-level label, the first-level label can be "no credit score," indicating that the user's credit does not meet the credit opening conditions and credit pickup cannot be achieved. When the credit rating label of the pickup user is a second-level label, the second-level label can be "untrustworthy," and the pickup verification method is a pickup identifier, a device verification code received by the terminal device associated with the pickup user account logged in using the delivery account, and pickup information related to the storage information. The pickup identifier can be the door number, the device verification code can be a mobile phone verification code, and the pickup information can be the storage time. When the credit rating label of the pickup user is a third-level label, the third-level label can be "basically trustworthy," and the pickup verification method is a pickup identifier and a device verification code received by the terminal device associated with the pickup user account logged in using the delivery account. When the credit rating label of the pickup user is a fourth-level label, the fourth-level label can be "trustworthy," and the pickup verification method is a pickup identifier.

[0057] It should be noted that, in Figure 3 Below the credit pickup control, a text description of the credit pickup service can be displayed. This text description can indicate the availability status of the credit pickup control, such as whether it is available, has reached its maximum pickup limit, or is unavailable.

[0058] After determining the pickup verification method corresponding to the pickup user's credit pickup request, the system can verify the input verification information associated with the pickup verification method according to the user's credit matching the pickup user's account. The verification information can be one or more of the following: pickup identifier, device verification code, and pickup information related to the stored item. If the verification is successful, the mobile delivery device is instructed to open the specific or selected delivery door corresponding to the pickup user and matching the credit pickup request.

[0059] Figure 4 The flowchart illustrating the pickup verification method using a pickup identifier is shown in the image. (See reference) Figure 4 As shown, a display page for pickup identification is provided, showing an input area for the pickup identification. The pickup identification can be a door number. After detecting the pickup identification applied to the input area, clicking the door opening control instructs the delivery device to open the specific or selected delivery door matched with the credit pickup request, thus completing the process of entering item information.

[0060] refer to Figure 5As shown, after opening the delivery door, an item confirmation page can be displayed. The item confirmation page can include a first control and a second control. The first control indicates that the item belongs to the user picking it up, and the second control indicates that the item does not belong to the user picking it up. Upon detecting a click on the first control, it is determined whether the delivery door is closed. If yes, a pickup code page is displayed, and the pickup code is entered on the pickup code page to complete the pickup. If no, in response, the delivery door is closed, and the pickup code is entered on the pickup code page to complete the pickup. Upon detecting a click on the second control, if the delivery door is closed, customer service is contacted to pick up the item, thus completing the item confirmation process.

[0061] In some embodiments, when the credit rating label of the pickup user is at level three, the pickup verification method may include a pickup identifier and a device verification code. The verification operation for the input verification information associated with the pickup verification method specifically includes: responding to the input device verification code, sending a verification request including the device verification code; if the device verification code is verified successfully and the pickup user's credit has been authorized, displaying a pickup identifier input page; obtaining the pickup identifier entered on the pickup identifier input page, sending a credit pickup request including the pickup identifier to the server; determining that the pickup identifier in the credit pickup request meets the pickup identifier conditions, and obtaining a verification success notification message. The pickup identifier can be a door number. The device verification code can be a mobile phone verification code. The device verification code can be received by the terminal device associated with the pickup user account corresponding to the mobile delivery service application logged in using the delivery account. The terminal device associated with the pickup user account includes the terminal device to which the user identifier of the waybill to be picked up in the pickup user account belongs or the terminal device to which the user identifier bound to the pickup user account belongs. The user identifier is a mobile phone number. This refers to the mobile phone number reserved in the waybill, or the mobile phone verification code received by the mobile phone number linked to the user's account.

[0062] For example, refer to Figure 6As shown, the user can first authorize a mobile phone number to obtain a device verification code. This code is then entered into the input box on the pickup identifier input page, and a verification request containing the device verification code is sent. After the device verification code is entered correctly, and the user's credit has been authorized and their credit rating is at level three, the pickup identifier input page is displayed. The system detects the pickup identifier entered on the pickup identifier input page and sends a credit pickup request including the pickup identifier to the server. If the pickup identifier in the credit pickup request meets the pickup identifier conditions, a verification success notification message is received. Meeting the pickup identifier conditions means that the number of times the delivery door can be opened meets a certain threshold and the door number is correct. Meeting the number of openings can mean that the number of openings is less than a certain threshold, such as the first time, less than two times, less than three times, etc., depending on the actual needs. After successful verification, the user can click the "Request Open Door" control to move the delivery device to open the specific or selected delivery door matched by the credit pickup request, completing the process of entering item information. After opening the delivery door, an item confirmation page can be displayed. The item confirmation page can include a first control and a second control. The first control can be used to indicate that the item belongs to the pickup user, and the second control can be used to indicate that the item does not belong to the pickup user.

[0063] If the pickup identifier in the credit pickup request does not meet the pickup identifier conditions, the user is redirected to the user authentication page. Once authentication is successful and the user's credit meets the credit opening conditions, the user is switched to the pickup identifier input page to continue the pickup process based on the pickup identifier and device verification code, thereby achieving credit pickup.

[0064] In some embodiments, when the credit rating label of the user picking up the package is a fourth-level label, the package pickup verification method may include a pickup identifier, a device verification code, and pickup information related to the stored package information. Verification of the input verification information associated with the pickup verification method includes: responding to the input device verification code, sending a first verification request including the device verification code, and displaying a pickup identifier input page if the device verification code is verified successfully and the user's credit rating is authorized; the number of times the device verification code can be entered may be less than a preset number, for example, 3 times. Obtain the pickup identifier entered on the pickup identifier input page and send a second verification request including the pickup identifier; if it is determined that the pickup identifier in the second verification request meets the pickup identifier conditions and a waybill exists in the delivery compartment corresponding to the pickup identifier, display a pickup verification page associated with the storage information; respond to the input operation on the pickup verification page to obtain pickup information related to the storage information and send a credit pickup request including the pickup information; if the error between the pickup information corresponding to the credit pickup request and the waybill storage information that binds the waybill to the user identifier of the pickup user corresponding to the waybill when storing the waybill in the delivery compartment is less than or equal to the error threshold, obtain a verification success notification message.

[0065] exist Figure 6 Based on the above, the system first authorizes a mobile phone number to obtain a device verification code. This code is then entered into the input box on the pickup identifier input page, and a first verification request containing the device verification code is sent to determine its correctness. After the device verification code is entered correctly, if the pickup user's credit has been authorized and their credit rating is at level four, the pickup identifier input page is displayed. The system then checks the pickup identifier entered on the pickup identifier input page and sends a second verification request, including the pickup identifier, to the server to determine its correctness. If the pickup identifier in the credit pickup request meets the pickup identifier conditions, and a waybill exists in the delivery compartment corresponding to the pickup identifier, the system can switch to the pickup verification page related to the storage information. (Reference) Figure 7 As shown, the pickup verification page displays a pickup information input area. This area is used to fill in pickup information based on user swipe or input actions. This pickup information can be related to the storage information, for example, it can be the same as the storage information, which can be the storage time. The storage time can be the time when the item custodian notified the pickup user to store the item. For example, the pickup information could be 10:00 AM today. The input pickup information is then compared with the waybill storage information corresponding to the door number to determine if they match. If they match, an item confirmation page is displayed. The waybill storage information can be the waybill storage time when the waybill was stored in the delivery bay, where the waybill was bound to the pickup user's user identifier. Matching here can be understood as the error between the pickup information and the waybill storage information being less than or equal to an error threshold. The error threshold can be determined according to actual needs. When the pickup information matches the waybill storage information of the door number, the verification is considered successful, and a verification success notification message is received. The number of times the pickup information is verified can be less than the preset number, such as 2 or 3 times.

[0066] After successful verification, if the user's credit is not authorized, the system will trigger an authentication operation to authorize the credit and open the delivery door storing the user's waybill.

[0067] When the entered pickup information does not match the waybill storage information for the pickup door number, the number of incorrect pickup information entries can be determined. If the number of incorrect entries is less than the maximum number of entries allowed, a modification page is provided. Based on the modification operations performed on the modification page, the pickup information related to the stored information is re-entered. If the error between the re-entered pickup information and the waybill storage information is less than or equal to the error threshold, the mobile delivery device is instructed to open the specific or selected delivery door matching the credit pickup request. If the number of incorrect entries is greater than or equal to the maximum number of entries allowed, a door opening page is provided. The door opening page can display both direct door opening controls and customer service door opening controls. Upon detecting a click on the direct door opening control, and after authorizing user credit, upon detecting a click on the request door opening control, an application page for opening the specific or selected delivery door corresponding to the pickup ID is displayed as a floating window on the pickup ID input page. The device then responds to clicks on the application controls on the application page, opening the delivery door corresponding to that pickup ID.

[0068] In some embodiments, the credit rating label of a user logging into the delivery service application is a first-level label, indicating that the user's credit rating does not meet the credit-based pickup criteria. In this case, the user performs a specified operation to instruct the mobile delivery device to open a specific or selected delivery door matching the credit-based pickup request. The specified operation includes one or more of the following: charging to open the door, paying a deposit to open the door, deducting the credit of other users associated with the user to open the door, deducting the credit of other platforms authorized by the user to open the door, or third-party verification to open the door. The specified method can be determined based on the difference between the user's credit score and the minimum credit score required to meet the credit-based pickup criteria, the user's behavior in the mobile delivery service application, or the supported functions of the mobile delivery devices in the user's location and the commonly used methods in that region; no specific limitations are imposed here.

[0069] For example, a payment page can be displayed, allowing users to enter an amount and complete the payment before the delivery door opens. Alternatively, a payment page can be displayed, allowing users to enter an amount and complete the payment. Within a preset timeframe for opening the delivery door, the payment amount can be returned to the user's account, effectively acting as a deposit for door opening. If the pickup user has other associated users, a deduction request can be sent to those users. After they authorize the deduction request, the user credit of the other users associated with the pickup user can be deducted to open the delivery door. If the pickup user is associated with other platforms, the user credit of those authorized platforms can be deducted to open the delivery door. Third-party verification can be done through other contacts associated with the pickup user, facial recognition, etc.

[0070] In some embodiments, when the difference between the pickup user's credit score and the minimum credit score of the target credit level is within a certain range, a credit enhancement control is displayed on the pickup user's terminal device operation page. In response to the touch of the credit enhancement control, credit enhancement is performed based on the pickup user's actions on the credit enhancement page. Upon completion of the user action, the pickup user's credit score is increased according to the credit enhancement amount corresponding to the user action. For example, when the pickup user's credit score is less than the minimum credit score of the second-level label, and the difference between the user's credit score and the minimum credit score is within a certain range, a credit enhancement control can be provided on the credit display page. This control is used to increase the pickup user's credit score according to the credit enhancement amount corresponding to the user action. User actions include one or more of the following: viewing information related to the mobile delivery device, user authentication, and performing platform tasks. Different user actions result in different credit enhancement amounts. Platform tasks can include things like saving or browsing. Viewing information related to the mobile delivery device can be, for example, advertisements or related videos.

[0071] In this embodiment of the disclosure, based on the credit rating label of the user's credit rating, one or more of the following are determined as the user's retrieval verification method: retrieval identifier, device verification code, and retrieval information related to storage time. Retrieval is achieved according to the retrieval verification method or the specified method. This enables credit-based retrieval even if the item fails to be retrieved by scanning the code or entering the retrieval code, increasing the diversity and automation of retrieval and improving convenience.

[0072] In some embodiments, if it is detected that an item stored in a specific or selected delivery compartment does not belong to the pickup user's delivery item, the mobile delivery device is instructed not to open the specific or selected delivery compartment door matching the credit pickup request, and a prompt message is provided. The prompt message may indicate the reason for not opening the door, and may also include operational guidance information for the pickup user, which may be operational suggestions regarding the reason for not opening the delivery compartment door. Detecting that an item stored in a specific or selected delivery compartment does not belong to the pickup user's delivery item may include any of the following situations: incorrect delivery address, time conflict, incorrect item category, or historical order conflict. An incorrect delivery address refers to a situation where the delivery address of the item in the delivery compartment is different from the delivery address of the item pending pickup in the pickup user's account; for example, the delivery address of the item pending pickup is A301, while the delivery address of the item in the delivery compartment is D205. A time conflict refers to a situation where the item in the delivery compartment was just deposited by another user within a first preset time period, while the pickup user does not have two orders at the same time. The first preset time period can be 1 minute. An item category error occurs when the category of the item being delivered in the delivery compartment differs from the category of the item in the pickup user's order. The item category can be determined by identifying the item from its image. For example, the delivery compartment contains coffee, but the pickup user's order contains bread. A historical order conflict occurs when the order number of the item being delivered in the delivery compartment is the same as the order number of an item already picked up by the pickup user within a second preset time period, and the pickup user has not initiated a second pickup request. The second preset time period can be one day.

[0073] In some embodiments, after opening a specific or selected delivery compartment door, if it is determined that the waybill in the opened delivery compartment is incorrect or does not exist, in response to the pickup user's operation input or voice input, a search for the pickup user's waybill among multiple stored waybills is triggered, and a pickup identifier re-determined based on the search results and matching the pickup user is received. The operation input can be search information entered on a page or clicking a search control on the page. The voice input can be voice search information for mobile delivery devices with voice interaction capabilities, for example, "Please search for the pickup identifier of the waybill with mobile phone number XXX". It should be noted that since a pickup user may contain multiple user identifiers, which can be multiple mobile phone numbers, for example, a pickup user may contain a first user identifier and a second user identifier. In the case of multiple user identifiers, there may be errors in the user identifiers. When searching based on operation input or voice input, the information of the waybill associated with the pickup user can be searched based on the first user identifier and / or the second user identifier associated with the pickup user to obtain the pickup identifier. After the pickup user enters the re-determined pickup identifier and the pickup identifier is verified, the door of the delivery compartment corresponding to the pickup identifier is opened.

[0074] By searching for and identifying the pickup identifier using the first user identifier and / or the second user identifier in the event of an error or non-existent waybill in the delivery compartment, the process of frequently contacting a human to pick up the package is avoided, increasing convenience and improving pickup efficiency.

[0075] In some embodiments, a pickup user may have multiple waybills, which may be located in multiple delivery compartments of a mobile delivery device. In this case, it can be determined whether the pickup user's credit rating label corresponds to a target rating label. The target rating label can be a second-level label, a third-level label, or a fourth-level label. When the pickup user's credit rating label is the target rating label, a pickup request containing batch verification information can be sent, where multiple waybills of the pickup user correspond to the same batch verification information. The batch verification information can be a device verification code, a fixed verification code, or a pickup link. The fixed verification code can be the last four digits of a mobile phone number.

[0076] After the verification code in the batch verification information is correct or the pickup link is clicked, the batch verification information is confirmed to be verified, and the mobile delivery device is instructed to open the doors of multiple delivery compartments storing waybills. That is, the mobile delivery device can be instructed to open the doors of multiple delivery compartments storing waybills simultaneously to achieve batch pickup.

[0077] In other embodiments, the credit rating label corresponding to the user's credit is a non-target rating label. Verification operations are performed based on one or more of the following: device verification code, pickup information related to storage time, and facial verification. If the verification is successful, in response to the user's deposit payment, the mobile delivery device is instructed to open the doors of multiple delivery compartments storing the user's waybill in batches. When the user's credit rating label does not belong to the second, third, or fourth rating, verification operations can be performed based on one or more of the following: device verification code, pickup information related to storage time, and facial verification. The selection of device verification code, pickup information related to storage time, and facial verification can be determined based on the specific value of the user's credit. When the user's credit is within a first range, device verification code, pickup information related to storage time, and facial verification can be randomly selected; when the user's credit is within a second range, device verification code and facial verification can be selected; when the user's credit is within a third range, device verification code or facial verification can be selected. The first range is smaller than the second range, and the second range is smaller than the third range.

[0078] Upon successful verification, in response to the deposit payment by the pickup user, the mobile delivery device is instructed to open the doors of multiple delivery compartments storing the pickup user's waybill in batches. A payment page can be displayed, responding to the amount entered by the pickup user to complete the payment. This instructs the mobile delivery device to open the doors of multiple delivery compartments storing the pickup user's waybill simultaneously. It should be noted that within a preset timeframe for batch opening the doors of multiple delivery compartments, the payment amount can be returned to the payment account, thus achieving batch opening of delivery compartment doors through a deposit payment operation.

[0079] In this embodiment, based on whether the credit rating tag corresponding to the user's credit rating is the target rating tag, one or more of the following methods—batch verification information, device verification code, pickup information related to the storage time, and facial verification—combined with the deposit payment operation, are selected to open the doors of multiple delivery compartments storing waybills in batches, thereby achieving convenient pickup and improving pickup efficiency.

[0080] In some embodiments, if the delivery door fails to open even after successful verification, a pickup request can be sent within a preset time period by scanning a code or entering a pickup identifier to open the corresponding delivery door, without having to re-execute the credit pickup process.

[0081] To ensure users are clearly aware of the credit-based pickup process, the timing of the self-service hatch opening reminder message can be determined based on the user's credit rating label. This reminder message will be displayed as a floating window on the pickup identification input page. For example, if the credit rating label is Level 2, the message can be displayed every time the user uses the service. If the credit rating label is Level 3 or Level 4, the message can be displayed upon first use or when the rating changes. The self-service hatch opening reminder message can also be used to remind users of important points regarding credit-based hatch opening.

[0082] Figure 8 The flowchart for credit pickup is illustrated schematically. (Refer to...) Figure 8 As shown, if the pickup code or QR code pickup fails, the user will be directed to a pickup help page. This page identifies the mobile delivery device's identifier, the pickup user's user identifier, and the pickup user's credit history.

[0083] First, determine the credit authorization status of the user picking up the package. If the credit authorization status is authorized, credit-based pickup is executed according to the credit rating label. If the user's credit rating label is Level 1, credit-based pickup is not supported.

[0084] The user's credit rating is set to Level 2. The system checks if the number of abnormal pickups within a preset period exceeds a first threshold. If not, it defaults to filling in the currently logged-in authorized mobile phone number to obtain a device verification code. If so, credit-based pickup is not performed. When the device verification code is successfully verified, the pickup identifier represented by the door number is entered. If it's confirmed to be the first opening of the day and a waybill exists in the delivery compartment, pickup information related to the storage time is entered. If the error in the pickup information is less than the error threshold, the door is opened, and the item confirmation page is displayed. If the item belongs to the user, the door is closed; if it doesn't belong to the user, the item is placed inside and the door is closed. If the error in the pickup information exceeds the error threshold, it checks if the number of incorrect entries exceeds the threshold. If not, it returns to check if the error in the pickup information exceeds the error threshold; if so, pickup is handled by customer service. If the device verification code fails verification, it checks if the number of verification attempts exceeds the threshold. If not, it returns to check if the device verification code verification is successful. If it exceeds the threshold, pickup is handled by customer service.

[0085] The user's credit rating is at level three. The system checks if the number of abnormal pickups within a preset period exceeds a second threshold. If not, it checks if the number equals a first threshold. If so, it executes the level two processing procedure. When the number is below the first threshold, the system defaults to filling in the currently logged-in authorized mobile phone number to obtain a device verification code. If the device verification code is successfully verified, the pickup identifier represented by the door number is entered. If it's confirmed to be the first door opening of the day, the door is opened, and the item confirmation page is displayed. If the item belongs to the user, the door is closed; if not, the item is placed inside and the door is closed. If the device verification code fails verification, the system checks if the number of times the device verification code can be re-entered exceeds a preset limit. If not, it returns to the device verification code verification process and continues.

[0086] The user's credit rating is at level four. The system checks if the number of abnormal pickups within a preset period exceeds a second threshold. If not, it checks if the number equals a first threshold. If so, it executes the level two processing procedure. When the number is below the first threshold, the pickup identifier represented by the door number is entered. If it's the first opening of the day, the door is opened, and an item confirmation page is displayed. If the item belongs to the user, the door is closed; if it doesn't belong to the user, the item is placed inside, and the door is closed.

[0087] When the credit authorization status is unauthorized, credit-based pickup is performed based on the credit rating label. For example, the number of credit-based pickups by the pickup user and the number of times the mobile delivery device has been used can be determined. The ratio between the number of credit-based pickups and the number of times the mobile delivery device has been used is used to determine the pickup user's credit-based pickup percentage, thus determining the pickup user's user level. The pickup verification method is determined based on the user level. When the user level is Level 1, credit-based pickup cannot be performed. When the user level is Level 2, the number of pickup anomalies is less than a first threshold, and the pickup verification method includes a pickup identifier, a device verification code, and pickup information related to the stored item information. When the user level is Level 3, the number of pickup anomalies is less than the second threshold, and the process continues to determine if the number of anomalies is less than the first threshold. If the number of anomalies is at the first threshold, the pickup verification method includes a pickup identifier, a device verification code, and pickup information related to the stored item information; if the number of pickup anomalies is less than the first threshold, the pickup verification method includes a pickup identifier and a device verification code.

[0088] After the credit-based pickup is completed, the pickup user's credit can be updated based on the pickup user's actions during the pickup process.

[0089] In this embodiment of the disclosure, different pickup verification methods are used at different levels based on the credit authorization status of the pickup user to achieve credit-based pickup, thereby enabling differentiated verification and improving pickup security and convenience.

[0090] This disclosure also provides another interaction method for mobile delivery devices, which can be applied to the server side, see reference. Figure 9 As shown, the main steps include:

[0091] Step S910: Receive a credit pickup request. The credit pickup request is triggered by the pickup user after the pickup user fails to open the door of the mobile delivery device by scanning the code or entering the pickup code. The credit pickup control is activated by the pickup user to open the door of the mobile delivery device by credit. The request is sent if the user's credit in the pickup user account logged into the delivery service application meets the credit opening conditions.

[0092] In step S920, the mobile delivery server sends an instruction to the mobile delivery device, instructing the mobile delivery device to open the specific or selected delivery door matching the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

[0093] In this embodiment of the disclosure, the server receives a credit-based pickup request from a user whose account logged into the delivery service application fails to open the pickup door by scanning a code or entering a pickup code after the user has failed to do so. This request is triggered to initiate the credit-based pickup process.

[0094] Upon receiving a credit-based pickup request, the server sends an instruction to the mobile delivery device, instructing the device to open the specific or selected delivery door matching the request to retrieve the order item from the device. The specific implementation has been described in steps S210 to S230 and will not be repeated here.

[0095] This disclosure also provides an interactive system for mobile delivery equipment, including:

[0096] The control display module is used to display a credit-based pickup control in response to the failure of a pickup user to open the door by scanning the code to pick up the item delivered by the mobile delivery device or to open the door by entering the pickup code.

[0097] The user credit acquisition module is used to obtain the user credit corresponding to the user account of the pickup user who has logged into the mobile delivery service application in response to the triggering of the credit pickup control.

[0098] The credit pickup module is used to send a credit pickup request to the server when the pickup user's credit meets the credit opening conditions in at least one delivery compartment of the mobile delivery device, so that the server issues an instruction to the mobile delivery device to open a specific or selected delivery compartment door matched by the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

[0099] In one exemplary embodiment of this disclosure, the step of issuing an instruction to the mobile delivery device to open a specific or selected delivery door matching the credit pickup request includes:

[0100] Determine the pickup verification method corresponding to the pickup user's credit pickup request. The pickup verification method corresponding to the pickup request is associated with the user's credit in the pickup user's account.

[0101] According to the pickup verification method matched with the user credit of the pickup user account, the input verification information associated with the pickup verification method is verified.

[0102] If the verification is successful, the mobile delivery device is instructed to open the specific or selected delivery door corresponding to the pickup user that matches the credit pickup request.

[0103] In an exemplary embodiment of this disclosure, the pickup verification method corresponds to the pickup identifier and the device verification code received by the terminal device associated with the pickup user account of the mobile delivery service application logged in using the delivery account. The terminal device associated with the pickup user account includes the terminal device to which the user identifier of the waybill to be picked up in the pickup user account belongs or the terminal device to which the user identifier bound to the pickup user account belongs.

[0104] The step of verifying the input verification information associated with the pickup verification method according to the user credit matching method corresponding to the pickup user account includes:

[0105] In response to the input of the device verification code, a verification request including the device verification code is sent. If the device verification code is verified and the user credit of the pickup user has been authorized, the pickup identifier input page is displayed.

[0106] Obtain the pickup identifier entered on the pickup identifier input page and send a credit pickup request including the pickup identifier to the server;

[0107] If the pickup identifier in the credit pickup request is determined to meet the pickup identifier conditions, a verification success notification message is obtained.

[0108] In one exemplary embodiment of this disclosure, the pickup verification method corresponds to a pickup identifier, a device verification code received by the terminal device associated with the pickup user account of the mobile delivery service application logged in using a delivery account, and pickup information related to the storage information; the step of verifying the input verification information associated with the pickup verification method according to the pickup verification method matched with the user credit of the pickup user account includes:

[0109] In response to the input of the device verification code, a first verification request including the device verification code is sent. If the device verification code is verified and the user credit of the pickup user has been authorized, the pickup identifier input page is displayed.

[0110] Obtain the pickup identifier entered on the pickup identifier input page, and send a second verification request including the pickup identifier;

[0111] If it is determined that the pickup identifier in the second verification request meets the pickup identifier conditions and there is a waybill in the delivery compartment corresponding to the pickup identifier, the pickup verification page associated with the storage information is displayed.

[0112] In response to the input operation on the pickup verification page, the pickup information related to the stored item information is obtained, and a credit pickup request including the pickup information is sent.

[0113] If the error between the pickup information corresponding to the credit pickup request and the waybill storage information that binds the waybill to the user identifier of the pickup user corresponding to the waybill when the waybill is stored in the delivery compartment is less than or equal to the error threshold, a verification success notification message is obtained.

[0114] In one exemplary embodiment of this disclosure, the system further includes:

[0115] If the user credit of the pickup user who logged into the delivery service application does not meet the credit opening conditions, the pickup user shall perform a specified operation to instruct the mobile delivery device to open a specific or selected delivery door that matches the credit pickup request.

[0116] The specified operation includes one or more of the following: charging to open the hatch, paying a deposit to open the hatch, deducting the user credit of other users associated with the pickup user to open the hatch, deducting the user credit of other platforms authorized by the pickup user to open the hatch, or third-party verification to open the hatch.

[0117] In one exemplary embodiment of this disclosure, the system further includes:

[0118] If the error between the pickup information related to the storage information in the credit pickup request and the waybill storage information of the waybill is greater than the error threshold, the number of times the pickup information related to the storage information is filled in incorrectly is determined.

[0119] If the number of incorrect entries is less than the maximum number of entries allowed, display the edit page.

[0120] In response to a modification operation applied to the modification page, the pickup information is re-entered. If the error between the re-entered pickup information and the waybill storage information is less than or equal to the error threshold, the mobile delivery device is instructed to open the specific or selected delivery door matched by the credit pickup request.

[0121] In one exemplary embodiment of this disclosure, the system further includes:

[0122] If it is determined that the waybill in the delivery compartment with the door opened is incorrect or does not exist, the system responds to the pickup user's operation input or voice input, triggers a search for the pickup user's waybill among multiple stored waybills, and receives a pickup identifier that matches the pickup user based on the search results; the search is performed based on a first user identifier and / or a second user identifier associated with the pickup user.

[0123] The system responds to the newly determined pickup identifier and opens the door of the delivery compartment corresponding to the pickup identifier after the pickup identifier is verified.

[0124] In one exemplary embodiment of this disclosure, instructing the mobile delivery device to open a specific or selected delivery door matching the credit pickup request includes:

[0125] A pickup user corresponds to multiple waybills, and the multiple waybills are located in multiple delivery compartments of mobile delivery equipment. The credit rating label corresponding to the pickup user's credit is the target rating label. A pickup request containing batch verification information is sent, and multiple waybills correspond to one batch verification message.

[0126] Upon successful verification of the batch verification information, the mobile delivery device is instructed to open the doors of multiple delivery compartments storing waybills.

[0127] Alternatively, if the credit rating label corresponding to the user's credit rating is a non-target rating label, a verification operation is performed based on one or more of the following: device verification code, pickup information related to the storage time, and facial verification. If the verification is successful, the system responds to the user's deposit payment operation and instructs the mobile delivery device to open the doors of multiple delivery compartments storing the user's waybill in batches.

[0128] In one exemplary embodiment of this disclosure, the failure to pick up the package includes any one of the following: the user identifier used for scanning the code to pick up the package or using the pickup code is different from the user identifier used to store the waybill or generate the waybill on the mobile delivery device; network error; pickup code error; or mobile delivery device error.

[0129] It should be noted that the specific details of each unit in the interactive system of this mobile delivery device have been described in detail in the corresponding methods, and will not be repeated here.

[0130] Exemplary embodiments of this disclosure also provide a mobile delivery device. This mobile delivery device can execute the aforementioned interactive method. Generally, the mobile delivery device may include a processor and a memory, the memory storing executable instructions of the processor, and the processor configured to execute the aforementioned interactive method via executing the executable instructions. Furthermore, the mobile delivery device may also include a display for presenting a display interface of the mobile delivery device.

[0131] The mobile delivery device is described below as an example in the form of a general-purpose computing device. The mobile delivery device may be a robot. This robot is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0132] The components of the mobile delivery equipment may include, but are not limited to: at least one processing unit, at least one storage unit, a bus connecting different system components (including storage units and processing units), and a display unit.

[0133] The storage unit stores program code that can be executed by the processing unit, causing the processing unit to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit can perform actions such as... Figure 2 The steps are shown in the figure.

[0134] The storage unit may include readable media in the form of volatile storage units, such as random access memory (RAM) and / or cache storage units, and may further include read-only memory (ROM).

[0135] The storage unit may also include a program / utility having a set (at least one) of program modules, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0136] A bus can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus that uses any of the various bus structures.

[0137] The mobile delivery device can also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable users to interact with the mobile delivery device, and / or any device that enables the mobile delivery device to communicate with one or more other computing devices (e.g., routers, modems, etc.). This communication can be achieved through input / output (I / O) interfaces. Furthermore, the mobile delivery device can communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter. As shown in the figure, the network adapter communicates with other modules of the mobile delivery device via a bus. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the mobile delivery device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0138] It should be noted that some embodiments of this disclosure also provide a computer program product, which includes a computer program that, when executed by a processor, implements the mobile delivery device interaction method described above.

[0139] In one embodiment, the computer program product can be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory, hard disk drive (HDD), solid-state drive (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing the computer program, such as read-only memory, NAND flash memory, etc.

[0140] In one implementation, the computer program product can be an intangible product containing a computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, installation package, or other digital file storing the computer program.

[0141] Computer program code can be written in one or more programming languages. Examples of programming languages ​​include C, Java, and C++. Program code can execute entirely on the user's computing device, partially on the user's computing device, or as a standalone software package. It can also execute partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, such as a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via an internet connection provided by a mobile network operator).

[0142] Computer programs can be carried or transmitted via signals such as electricity, magnetism, light, electromagnetic fields, and infrared radiation. A robot can convert the signals carrying the computer program into digital signals, thereby running the computer program. When the computer program runs on the robot, its code is used to cause the robot to execute (more specifically, the robot's processor to execute) the method steps of various exemplary embodiments of this disclosure.

[0143] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, client device, or network device, etc.) to execute the method according to the embodiments of this disclosure.

[0144] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this disclosure and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0145] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0146] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0147] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An interaction method for a mobile delivery device, characterized in that, include: In response to a user's failure to open the door by scanning the code or entering the pickup code to pick up the item delivered by the mobile delivery device, a credit pickup control is displayed. When the credit pickup control is triggered, obtain the user credit corresponding to the pickup user account logged into the mobile delivery service application; If the delivery information satisfies that there is a delivery item to be received by the pickup user in at least one delivery compartment of the mobile delivery device, and the pickup user's account credit meets the credit opening conditions, the pickup user sends a credit pickup request to the server, so that the server issues an instruction to the mobile delivery device to open the specific or selected delivery compartment door matched by the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.

2. The interaction method for mobile delivery equipment according to claim 1, characterized in that, The step of issuing an instruction to the mobile delivery device, instructing the mobile delivery device to open a specific or selected delivery door matching the credit pickup request, includes: Determine the pickup verification method corresponding to the pickup user's credit pickup request. The pickup verification method corresponding to the pickup request is associated with the user's credit in the pickup user's account. According to the pickup verification method matched with the user credit of the pickup user account, the input verification information associated with the pickup verification method is verified. If the verification is successful, the mobile delivery device is instructed to open the specific or selected delivery door corresponding to the pickup user that matches the credit pickup request.

3. The interaction method for mobile delivery equipment according to claim 2, characterized in that, The pickup verification method corresponds to the pickup identifier and the device verification code received by the terminal device associated with the pickup user account of the mobile delivery service application logged in using the delivery account. The terminal device associated with the pickup user account includes the terminal device to which the user identifier of the waybill to be picked up in the pickup user account belongs or the terminal device to which the user identifier bound to the pickup user account belongs. The step of verifying the input verification information associated with the pickup verification method according to the user credit matching method corresponding to the pickup user account includes: In response to the input of the device verification code, a verification request including the device verification code is sent. If the device verification code is verified and the user credit of the pickup user has been authorized, the pickup identifier input page is displayed. Obtain the pickup identifier entered on the pickup identifier input page and send a credit pickup request including the pickup identifier to the server; If the pickup identifier in the credit pickup request is determined to meet the pickup identifier conditions, a verification success notification message is obtained.

4. The interaction method for mobile delivery equipment according to claim 2, characterized in that, The pickup verification method corresponds to the pickup identifier, the device verification code received by the terminal device associated with the pickup user account logged in using the delivery account, and the pickup information related to the storage information; the step of verifying the input verification information associated with the pickup verification method according to the pickup verification method matched with the user credit of the pickup user account includes: In response to the input of the device verification code, a first verification request including the device verification code is sent. If the device verification code is verified and the user credit of the pickup user has been authorized, the pickup identifier input page is displayed. Obtain the pickup identifier entered on the pickup identifier input page, and send a second verification request including the pickup identifier; If it is determined that the pickup identifier in the second verification request meets the pickup identifier conditions and there is a waybill in the delivery compartment corresponding to the pickup identifier, the pickup verification page associated with the storage information is displayed. In response to the input operation on the pickup verification page, the pickup information related to the stored item information is obtained, and a credit pickup request including the pickup information is sent. If the error between the pickup information corresponding to the credit pickup request and the waybill storage information that binds the waybill to the user identifier of the pickup user corresponding to the waybill when the waybill is stored in the delivery compartment is less than or equal to the error threshold, a verification success notification message is obtained.

5. The interaction method for mobile delivery equipment according to claim 1, characterized in that, The method further includes: If the user credit of the pickup user who logged into the delivery service application does not meet the credit opening conditions, the pickup user shall perform a specified operation to instruct the mobile delivery device to open a specific or selected delivery door that matches the credit pickup request. The specified operation includes one or more of the following: charging to open the hatch, paying a deposit to open the hatch, deducting the user credit of other users associated with the pickup user to open the hatch, deducting the user credit of other platforms authorized by the pickup user to open the hatch, or third-party verification to open the hatch.

6. The interaction method for mobile delivery equipment according to claim 4, characterized in that, The method further includes: If the error between the pickup information related to the storage information in the credit pickup request and the waybill storage information of the waybill is greater than the error threshold, the number of times the pickup information related to the storage information is filled in incorrectly is determined. If the number of incorrect entries is less than the maximum number of entries allowed, display the edit page. In response to a modification operation applied to the modification page, the pickup information is re-entered. If the error between the re-entered pickup information and the waybill storage information is less than or equal to the error threshold, the mobile delivery device is instructed to open the specific or selected delivery door matched by the credit pickup request.

7. The interaction method for mobile delivery equipment according to claim 1, characterized in that, The method further includes: If it is determined that the waybill in the delivery compartment with the door opened is incorrect or does not exist, the system responds to the pickup user's operation input or voice input, triggers a search for the pickup user's waybill among multiple stored waybills, and receives a pickup identifier that matches the pickup user based on the search results; the search is performed based on a first user identifier and / or a second user identifier associated with the pickup user. The system responds to the newly determined pickup identifier and opens the door of the delivery compartment corresponding to the pickup identifier after the pickup identifier is verified.

8. The interaction method for mobile delivery equipment according to claim 1, characterized in that, The instruction to the mobile delivery device to open a specific or selected delivery door matching the credit pickup request includes: A pickup user corresponds to multiple waybills, and the multiple waybills are located in multiple delivery compartments of mobile delivery equipment. The credit rating label corresponding to the pickup user's credit is the target rating label. A pickup request containing batch verification information is sent, and multiple waybills correspond to one batch verification message. Upon successful verification of the batch verification information, the mobile delivery device is instructed to open the doors of multiple delivery compartments storing waybills. Alternatively, if the credit rating label corresponding to the user's credit rating is a non-target rating label, a verification operation is performed based on one or more of the following: device verification code, pickup information related to the storage time, and facial verification. If the verification is successful, the system responds to the user's deposit payment operation and instructs the mobile delivery device to open the doors of multiple delivery compartments storing the user's waybill in batches.

9. The interaction method for mobile delivery equipment according to claim 1, characterized in that, The failure to pick up the package includes any one of the following: the user identifier used for scanning the code to pick up the package is different from the user identifier used to store the waybill or generate the waybill on the mobile delivery device; network error; abnormal pickup code; or abnormal mobile delivery device.

10. An interaction method for a mobile delivery device, characterized in that, include: Receive credit pickup request. The credit pickup request is triggered by the pickup user after the pickup user fails to open the door of the mobile delivery device by scanning the code or entering the pickup code to open the door. The credit pickup control is activated by the pickup user to open the mobile delivery device by credit. The request is sent if the user's credit in the pickup user account logged into the delivery service application meets the credit opening conditions. The mobile delivery server sends an instruction to the mobile delivery device, instructing the mobile delivery device to open a specific or selected delivery door matching the credit pickup request, so as to retrieve the waybill item to be picked up by the pickup user in the mobile delivery device.