Express delivery method and device

By actively feedbacking the information of express delivery errors, the system reassigns couriers, solving the problem of express delivery errors, improving delivery accuracy and user experience, reducing economic losses, and enhancing the image of the logistics company.

CN119204908APending Publication Date: 2024-12-27BEIJING JINGDONG YUANSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411225897.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the existing logistics and distribution systems, the problem of wrong express delivery often leads to the user's receipt time, affecting the user experience and the image of the logistics company, and it is difficult for the actual consignee to contact the courier personnel or transfer the express delivery, resulting in the loss of express delivery and customer complaints.

Method used

By actively scanning the QR code on the express delivery list, querying and feedback express information, the system reassigns couriers and generates redistribution tasks to ensure accurate delivery of express delivery.

Benefits of technology

It improves the accuracy of express delivery, reduces customer complaints and economic losses, and improves user experience and logistics company image.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119204908A_ABST
    Figure CN119204908A_ABST
Patent Text Reader

Abstract

The invention discloses an express delivery method and device, and relates to the technical field of logistics transportation. A specific embodiment of the method comprises the steps of receiving an express information query request sent by a user by scanning a two-dimensional code on an express sheet; express information is obtained according to the express information query request and returned to the user, the express information comprises receiving information, and the receiving information is used for enabling the user to judge whether an express delivery error event occurs or not; under the condition that the express delivery error event occurs, express delivery error feedback information sent by the user is received, and the feedback information comprises express delivery information and user address information; and performing courier distribution according to the express information and the user address information, and generating an express re-distribution task, so that the courier performs express re-distribution according to the express information and the user address information. According to the embodiment, the problem of express delivery error can be quickly found and solved, the express delivery accuracy of a courier is improved, and customer complaints and economic losses caused by the customer complaints are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics and transportation technology, and in particular to a method and device for delivering express delivery. Background Art

[0002] Currently, many logistics companies support door-to-door delivery, delivering the express directly to the user or to the doorstep. After receiving the express, the user can actively confirm that the goods have been received on the e-commerce platform; and the express delivered to the doorstep will be signed for by the courier, and a text message will be sent to the user to pick up the goods in time. However, in real life, the express is often delivered to the wrong location, which means that the actual consignee is not the designated recipient when the order is placed. Even if the ordering user communicates with the courier in a timely manner, it is heavily dependent on the latter's impression of the delivery location at the time, and whether the express can be recovered quickly and smoothly. This situation not only increases the delivery time of the ordering user and affects the user experience, but also has a negative impact on the image of the logistics company.

[0003] At the same time, after the actual consignee picks up the express, he finds that the express is not his own, but he cannot effectively contact the courier through the waybill information on the express, or it is inconvenient to hand it over to the ordering user, which will cause a lot of trouble and trouble to the actual consignee and affect the company's reputation.

[0004] In addition, there will be problems such as express delivery being lost and unable to be recovered, resulting in the ordering users being unable to receive the express delivery in time, which will lead to customer complaints and compensation issues, and cause certain economic losses to merchants and logistics companies. Summary of the invention

[0005] In view of this, an embodiment of the present invention provides a method and device for delivering express delivery, which can quickly discover and solve the problem of wrong express delivery through users' active feedback on wrong express delivery, thereby improving the accuracy of express delivery by couriers and avoiding customer complaints and the resulting economic losses.

[0006] To achieve the above object, according to one aspect of an embodiment of the present invention, a method for delivering express delivery is provided, comprising:

[0007] Receive express information query requests from users by scanning the QR code on the express delivery bill;

[0008] Acquire the express information according to the express information query request and return it to the user, the express information including the receiving information, and the receiving information is used for the user to determine whether the express delivery error event occurs;

[0009] In the event of a wrong delivery of a courier, receiving wrong delivery feedback information from a user, the feedback information including the courier information and user address information;

[0010] Couriers are assigned according to the courier information and the user address information, and a courier redistribution task is generated so that the courier performs courier redistribution according to the courier information and the user address information.

[0011] Optionally, the QR code is generated in the following manner: encrypting the waybill number on the express delivery bill to generate a token; assembling the token and an access link of the express information query system to generate an express information query link; and generating a QR code based on the express information query link.

[0012] Optionally, after generating the express redistribution task, the method further includes: regularly notifying the courier of the processing progress of the express through messages.

[0013] Optionally, the method further comprises: when the express redistribution task is completed, generating a reward claiming message and sending it to the user.

[0014] Optionally, before obtaining the express information according to the express information query request and returning it to the user, it also includes: obtaining the express information according to the waybill number included in the express information query request, the express information including receiving information; determining the user type according to the user's login information and the receiving information; when the user type is a third-party user who is not the recipient, desensitizing the receiving information, and using the desensitized express information as the obtained express information.

[0015] Optionally, before obtaining the express information according to the waybill number included in the express information query request, it also includes: verifying the authenticity of the waybill number included in the express information query request, and confirming that the authenticity verification passes.

[0016] According to another aspect of an embodiment of the present invention, there is provided a device for delivering express delivery, comprising:

[0017] A query request receiving module is used to receive a courier information query request sent by a user by scanning a QR code on a courier delivery note;

[0018] An express information query module, used to obtain express information according to the express information query request and return it to the user, wherein the express information includes receiving information, and the receiving information is used to enable the user to determine whether a wrong express delivery event has occurred;

[0019] A feedback information receiving module, used for receiving the feedback information of the wrong delivery of the courier sent by the user when the wrong delivery of the courier occurs, wherein the feedback information includes the courier information and the user address information;

[0020] The redistribution processing module is used to assign couriers according to the express information and the user address information, and generate express redistribution tasks so that the couriers can redistribute the express according to the express information and the user address information.

[0021] According to another aspect of an embodiment of the present invention, there is provided an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method for delivering express provided by an embodiment of the present invention.

[0022] According to another aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method for delivering express delivery provided by an embodiment of the present invention is implemented.

[0023] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the express delivery method provided by an embodiment of the present invention is implemented.

[0024] An embodiment of the above invention has the following advantages or beneficial effects: by receiving a courier information query request from a user by scanning a QR code on a courier delivery note; obtaining courier information according to the courier information query request and returning it to the user, the courier information including the receiving information, and the receiving information is used for the user to determine whether a courier wrong delivery event has occurred; in the event of a courier wrong delivery event, receiving courier wrong delivery feedback information from the user, the feedback information including the courier information and the user address information; assigning couriers according to the courier information and the user address information, and generating courier redistribution tasks so that the courier redistributes the courier according to the courier information and the user address information. The technical solution realizes the rapid discovery and resolution of courier wrong delivery problems through the user's active feedback on the wrongly delivered couriers, improves the accuracy of courier delivery, and avoids customer complaints and the resulting economic losses.

[0025] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.

[0027] Figure 1 It is a schematic diagram of the express delivery process of the present invention;

[0028] Figure 2 is a schematic diagram of the main steps of a method for delivering express delivery according to an embodiment of the present invention;

[0029] Figure 3 This is a schematic diagram of a process for generating an express delivery bill according to an embodiment of the present invention;

[0030] Figure 4 This is a schematic diagram of a courier delivery error feedback page according to an embodiment of the present invention;

[0031] Figure 5 This is a schematic diagram of a wrong delivery feedback process of an embodiment of the present invention;

[0032] Figure 6 This is a schematic diagram of a courier redistributing a courier according to an embodiment of the present invention;

[0033] Figure 7 It is a schematic diagram of the process of delivering express delivery according to an embodiment of the present invention;

[0034] Figure 8 This is a schematic diagram of main modules of a device for delivering express delivery according to an embodiment of the present invention;

[0035] Fig. 9 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;

[0036] Fig.10 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0037] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0038] It should be noted that the collection, collection, updating, analysis, processing, use, transmission, storage and other aspects of user personal information involved in the technical solution disclosed in the present invention are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security and national security.

[0039] At present, during express delivery, it is easy for couriers to deliver to the wrong address because some apartment buildings and house numbers are difficult to identify, or the couriers are not familiar with the delivery area. In order to avoid customer complaints and economic losses caused by express delivery errors, the present invention allows the actual consignee to actively provide feedback on the application or mini-program of the shopping platform to quickly discover such problems and handle them in a timely manner. This improves the accuracy of the courier's express delivery location and ensures that it can be correctly delivered to the location required by the user this time and in the future.

[0040] According to the technical solution of the present invention, in order to enable the actual consignee to actively provide feedback on the delivery of the wrong courier, a QR code for a user area can be provided on the electronic waybill of the courier. The actual consignee enters a quick operation applet page or application page by scanning the code, and checks the courier information (consignee information and contact information, etc. need to be partially desensitized) provided in the applet page or application page, and the one-key feedback function of the courier delivery error and other menus to query the courier information and provide feedback on the courier delivery error. After the user completes the feedback, the courier delivery error feedback system will obtain the courier information of this delivery according to the waybill number on the electronic waybill, so as to notify the courier to pick up the item and finally deliver it to the recipient. The process is mainly divided into the following three steps: the actual consignee actively feedbacks the problem of courier delivery error; the system receives the feedback and notifies the courier to handle it; the courier picks up the item from the actual consignee and delivers the courier to the recipient set when placing the order.

[0041] Figure 1 Schematic diagram of the express delivery process of the present invention. Figure 1 As shown in the figure, the main process includes: the courier delivers the wrong package, the third-party user receives the package, the third-party user scans the QR code on the courier delivery note, enters the mini program page or the application page, and gives feedback on the wrong delivery. The feedback system enters the feedback and then notifies the delivery system to process it. The delivery system notifies the courier to pick up the package. After the courier checks the system message, the courier recycles and re-delivers the package. After the delivery is completed, the third-party user will be rewarded.

[0042] Figure 2 Schematic diagram of the main steps of the method for delivering express delivery according to an embodiment of the present invention. Figure 2 As shown, the express delivery method of the embodiment of the present invention mainly includes the following steps S201 to S204.

[0043] Step S201: receiving a courier information query request sent by a user by scanning a QR code on a courier delivery note. According to an embodiment of the present invention, in order to provide a user with a way to query courier information and provide feedback on courier delivery errors, the present invention sets a QR code in the user area on the courier delivery note. By scanning the QR code, the user can enter a quick operation applet page or application page, on which the user can query courier information and provide feedback on courier delivery errors.

[0044] According to one embodiment of the present invention, the QR code on the express delivery bill is generated in the following manner: encrypting the waybill number on the express delivery bill to generate a token; assembling the token and the access link of the express information query system to generate an express information query link; generating a QR code based on the express information query link. In other embodiments of the present invention, if the express is sent for shopping on an e-commerce platform, when generating the token, the waybill number and the shopping order number on the express delivery bill can also be encrypted together, and when performing the encryption process, an asymmetric encryption algorithm is mostly used. After the token is generated, the express information query link can be generated by combining the access link address of the express information query system and the token code, and then the QR code is generated using a commonly used QR code generation method.

[0045] Figure 3 Schematic diagram of the express delivery bill generation process according to an embodiment of the present invention. Figure 3 As shown, when generating an express delivery bill, first obtain the order and waybill information, then use the encryption algorithm to encrypt the order and waybill information to generate a token, then combine the token and the access link address of the express information query system to generate an express information query link, and then generate a QR code. Then, obtain the original configuration of the express delivery bill (for example, including recipient information, sender information, shipping information, etc.), and print the QR code and the original configuration of the express delivery bill on the express delivery bill.

[0046] Step S202: acquiring the express information according to the express information query request and returning it to the user, wherein the express information includes the receiving information, and the receiving information is used for the user to determine whether a wrong express delivery event has occurred.

[0047] According to one embodiment of the present invention, before obtaining the express information according to the express information query request and returning it to the user, it also includes: obtaining the express information according to the waybill number included in the express information query request, the express information including the receiving information; determining the user type according to the user's login information and the receiving information; when the user type is a third-party user who is not the recipient, desensitizing the receiving information, and using the desensitized express information as the obtained express information.

[0048] In an embodiment of the present invention, the express information displayed is different for different user types. By setting the data permissions corresponding to different user types, the display content of different user types can be distinguished, which can not only provide useful information for solving problems, but also avoid user information leakage. For example, when a third-party user views the express information, the consignee information and contact information, etc., can only partially display the content and need to be desensitized. In an embodiment of the present invention, the user types mainly include system administrators, delivery platform accounts used by couriers, recipients of express delivery, and non-recipient third-party users. The recipient of the express delivery refers to the real recipient corresponding to the waybill, and the non-recipient third-party user in the embodiment of the present invention refers to the actual consignee of the express delivery.

[0049] In addition, the present invention also sets menu permissions to distinguish menu items displayed under different user types to avoid menu items exceeding their authority. The menu items mainly include express information viewing, express delivery error feedback, etc. User types are mainly divided into ordering users, third-party users, express platform accounts, administrators, etc. The configuration description of menu permissions is shown in Table 1 below.

[0050] Table 1

[0051]

[0052]

[0053] By displaying different content to different user types, users' privacy and personal information can be greatly protected.

[0054] According to another embodiment of the present invention, before obtaining the express information according to the waybill number included in the express information query request, it also includes: verifying the authenticity of the waybill number included in the express information query request, and confirming that the authenticity verification passes. In order to avoid increased workload and delivery data errors caused by repeated operations on the waybill, the present invention needs to verify the authenticity of the waybill number before obtaining the express information according to the waybill number to confirm that the waybill number has not been delivered.

[0055] After obtaining the express information according to the express information query request and returning it to the user, the user can judge whether the express delivery error event has occurred according to the recipient information included in the express information. If the user is the recipient, the express delivery is not wrong; if the user is a third-party user other than the recipient, the express delivery is wrong.

[0056] Step S203: In the event of a wrong delivery of a courier, receiving wrong delivery feedback information sent by the user, the feedback information including the courier information and the user's address information. In the event of a wrong delivery of a courier, the user can provide wrong delivery feedback. The user can provide feedback through the wrong delivery feedback page.

[0057] Figure 4 Schematic diagram of a wrong delivery feedback page according to an embodiment of the present invention. Figure 4 As shown, through this quick operation applet page or application page, users can check the courier information to confirm whether it is their own courier. If you receive the wrong courier, you can also help others by quickly giving feedback to the courier through the wrong delivery feedback, reducing the waiting time of the courier recipient and avoiding affecting the reputation of the logistics company. Figure 4 The courier delivery error feedback page shown can display the waybill number, the delivery address corresponding to the waybill number, and the courier information corresponding to the waybill number. At the same time, the user is required to provide the corresponding user address so that the courier can pick up the courier from the user address and deliver it again. At the same time, the user can also provide feedback information and upload proof pictures, etc.

[0058] Step S204: Couriers are assigned according to the courier information and the user address information, and a courier redistribution task is generated, so that the courier redistributes the courier according to the courier information and the user address information. When the courier redistributes the courier according to the courier information and the user address information, the courier first confirms the pickup address according to the user address information, and then redistributes the courier according to the recipient address in the courier information after picking up the courier.

[0059] According to an embodiment of the present invention, after the express redistribution task is generated, the method further includes: regularly notifying the courier of the processing progress of the express through messages.

[0060] Figure 5 This is a schematic diagram of the feedback process of wrong delivery of an express delivery according to an embodiment of the present invention. Figure 5 As shown, in the feedback process of wrong delivery of express delivery, after the feedback system stores the record of wrong delivery of express delivery, it notifies the distribution system to perform data verification. Then the distribution system will obtain the delivery area information according to the waybill number, and obtain the recommended courier information, select a more suitable courier (such as the level of detail of the feedback address, courier score, etc.), and send a message to notify him to pick up the package. Of course, different messages can also be generated according to the number of notifications and processing progress, and the courier can be notified of the processing progress by scheduled messages to speed up the problem handling. Among them, when the distribution system performs data verification, it mainly includes: order number authenticity verification, waybill number authenticity verification, whether the notification has been completed, whether the event has been processed, etc.

[0061] According to another embodiment of the present invention, the method further includes: when the express redistribution task is completed, generating a reward claiming message and sending it to the user. This not only makes users more willing to participate in the activity of returning express delivery, promotes the formation of a good social atmosphere, but also reduces the impact on the actual consignee and recipient, maintains the image of the logistics company, stimulates users to shop, and demonstrates the company's sense of social responsibility, complementing each other and achieving a win-win situation.

[0062] Figure 6 It is a schematic diagram of the courier's courier redistribution process of an embodiment of the present invention. The courier receives system messages and confirms the problem courier information by checking the system messages, then collects the courier, checks the courier location in the problem feedback, picks up the item from the previous delivery location or the third-party user, and then delivers it to the correct location. After receiving the message that the courier was delivered to the wrong location, the courier confirms the information of the problem courier, the previous delivery location, and goes to pick up the item. If the courier has been received by the third-party user, it is necessary to communicate with the third-party user about the pickup time, location, etc. Then confirm that the item has been picked up, and automatically send a message to notify the third-party user that the item has been picked up (or the third-party user checks the processing progress by himself). The courier contacts the ordering user to confirm the correct delivery location for accurate delivery and complete the delivery action. The feedback system updates the event processing status and sets the problem to a completed state. Afterwards, feedback is given to the third-party user, and a message can be sent to the third-party user to notify the third-party user that the problem has been processed, and a reward collection message is sent to the third-party user.

[0063] For users who like to help others, express delivery companies or retail companies can also provide incentive mechanisms in the express delivery information query applet or application, such as providing coupon rewards, payment limit increases, etc., and can also issue some shopping coupons, discount coupons, etc., and even make avatar frames and medal walls in the applet or application. This will not only make users more willing to participate in the return of express delivery activities, promote the formation of a good social atmosphere, but also reduce the impact on the actual consignees and recipients, and maintain the company's image, stimulate users to shop, and demonstrate the company's sense of social responsibility, complementing each other and achieving a win-win situation.

[0064] Figure 7 FIG. 1 is a flow chart of express delivery according to an embodiment of the present invention. Figure 7As shown, it shows the whole process of generating and displaying the express information query page when performing express delivery in one embodiment of the present application. When the user scans the QR code in the express delivery bill, the QR code will be parsed and verified, the QR code will be parsed into an access link, and the link will be parsed and verified, and then the page corresponding to the access link will be jumped to the mini program page or application page, that is, the page of the express information query system. After the user enters the login information on the mini program page or the application page, the express information query system performs login user information verification, including user login status detection, user account information verification, etc. After the verification is passed, the token content detection is performed, including using an encryption algorithm to decrypt the token, obtain the order number and the waybill number, perform order number authenticity verification and waybill number authenticity verification, and verify whether the order number matches the waybill number. After the verification is passed, user information matching is performed, the recipient information corresponding to the current login user information and the waybill number is obtained, and the user category is determined. According to the user category, the express information query page is displayed on the mini program page or the application page. Specifically, the data permissions and menu permissions corresponding to the user can be obtained according to the user category, and then the express information query page is rendered.

[0065] After the express information query page is rendered and displayed, if the currently logged-in user is the recipient of the express, a delivery notification will be generated to allow the user to update the order status and waybill status; if the currently logged-in user is a third-party user, feedback on the wrong delivery will be provided and the feedback progress can be viewed. At this time, the wrong delivery feedback system will enter the wrong delivery event and record the information of the third-party user.

[0066] Figure 8 Schematic diagram of the main modules of the device for delivering express delivery according to an embodiment of the present invention. Figure 8 As shown, the express delivery device 800 of the embodiment of the present invention mainly includes a query request receiving module 801, an express information query module 802, a feedback information receiving module 803 and a re-delivery processing module 804.

[0067] The query request receiving module 801 is used to receive a courier information query request sent by a user by scanning a QR code on a courier delivery note;

[0068] The express information query module 802 is used to obtain the express information according to the express information query request and return it to the user, wherein the express information includes the receiving information, and the receiving information is used for the user to determine whether the express delivery error event occurs;

[0069] Feedback information receiving module 803, used for receiving feedback information of wrong delivery sent by the user when a wrong delivery event occurs, wherein the feedback information includes the courier information and the user address information;

[0070] The redistribution processing module 804 is used to assign couriers according to the express information and the user address information, and generate express redistribution tasks so that the couriers can redistribute the express according to the express information and the user address information.

[0071] According to one embodiment of the present invention, the QR code is generated in the following manner: encrypting the waybill number on the express delivery bill to generate a token; assembling the token and the access link of the express information query system to generate an express information query link; and generating a QR code based on the express information query link.

[0072] According to another embodiment of the present invention, the express delivery device 800 may further include a processing progress notification module (not shown in the figure) for periodically notifying the courier of the processing progress of the express delivery via messages after generating an express redistribution task.

[0073] According to another embodiment of the present invention, the express delivery device 800 may further include a reward notification module (not shown in the figure), which is used to generate a reward collection message and send it to the user when the express redelivery task is completed.

[0074] According to another embodiment of the present invention, the express information query module 802 can also be used for: obtaining the express information according to the waybill number included in the express information query request before returning the express information to the user; the express information includes receiving information; determining the user type according to the user's login information and the receiving information; and when the user type is a third-party user who is not the recipient, desensitizing the receiving information and using the desensitized express information as the obtained express information.

[0075] According to another embodiment of the present invention, the express delivery device 800 may further include a waybill verification module (not shown in the figure), which is used to: before obtaining the express information based on the waybill number included in the express information query request, perform authenticity verification on the waybill number included in the express information query request, and confirm that the authenticity verification passes.

[0076] According to the technical solution of the embodiment of the present invention, a courier information query request is received from a user by scanning a QR code on a courier waybill; courier information is obtained according to the courier information query request and returned to the user, the courier information includes receiving information, and the receiving information is used for the user to determine whether a courier wrong delivery event has occurred; in the event of a courier wrong delivery event, courier wrong delivery feedback information is received from the user, the feedback information includes courier information and user address information; couriers are assigned according to the courier information and user address information, and courier redistribution tasks are generated so that the courier redistributes the courier according to the courier information and user address information. This technical solution realizes the rapid discovery and resolution of courier wrong delivery problems through users actively providing feedback on courier wrong delivery, improves the accuracy of courier delivery, and avoids customer complaints and the resulting economic losses.

[0077] Fig. 9 An exemplary system architecture 900 is shown to which the method for delivering express parcels or the apparatus for delivering express parcels according to the embodiments of the present invention may be applied.

[0078] like Fig. 9 As shown, system architecture 900 may include terminal devices 901, 902, 903, network 904 and server 905. Network 904 is used to provide a medium for communication links between terminal devices 901, 902, 903 and server 905. Network 904 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0079] Users can use terminal devices 901, 902, 903 to interact with server 905 through network 904 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 901, 902, 903, such as shopping applications, logistics information query applications, search applications, instant messaging tools, email clients, social platform software, etc. (only examples).

[0080] The terminal devices 901 , 902 , and 903 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers, etc.

[0081] The server 905 may be a server that provides various services, such as a backend management server (for example only) that supports shopping websites browsed by users using terminal devices 901, 902, and 903. The backend management server may receive the express delivery request and other data received, such as the express information query request sent by the user by scanning the QR code on the express delivery bill; obtain the express information according to the express information query request and return it to the user, the express information includes the receiving information, and the receiving information is used for the user to determine whether the express delivery error event has occurred; in the event of the express delivery error event, receive the express delivery error feedback information sent by the user, the feedback information includes the express delivery information and the user address information; assign couriers according to the express delivery information and the user address information, and generate express redistribution tasks, so that the couriers perform express redistribution and other processing according to the express delivery information and the user address information, and feedback the processing results (such as the redistribution results - for example only) to the terminal device.

[0082] It should be noted that the express delivery method provided in the embodiment of the present invention is generally executed by the server 905 , and accordingly, the express delivery device is generally set in the server 905 .

[0083] It should be understood that Fig. 9 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0084] Reference below Fig.10 , which shows a schematic diagram of the structure of a computer system 1000 of a terminal device or a server suitable for implementing an embodiment of the present invention. Fig.10 The terminal device or server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0085] like Fig.10 As shown, the computer system 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage part 1008 into a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the system 1000 are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0086] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.

[0087] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1009, and / or installed from the removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present invention are executed.

[0088] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0089] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0090] The units or modules involved in the embodiments of the present invention may be implemented by software or hardware. The units or modules described may also be provided in a processor, for example, may be described as: a processor including a query request receiving module, a courier information query module, a feedback information receiving module, and a redistribution processing module. The names of these units or modules do not, in certain cases, constitute limitations on the units or modules themselves, for example, the redistribution processing module may also be described as "a module for allocating couriers according to the courier information and the user address information, and generating courier redistribution tasks, so that the courier redistributes the courier according to the courier information and the user address information".

[0091] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes: receiving a courier information query request sent by a user by scanning a QR code on a courier waybill; obtaining courier information according to the courier information query request and returning it to the user, the courier information includes receiving information, and the receiving information is used to enable the user to determine whether a courier delivery error event has occurred; in the event of a courier delivery error event, receiving courier delivery error feedback information sent by the user, the feedback information includes the courier information and the user address information; assigning couriers according to the courier information and the user address information, and generating a courier redistribution task, so that the courier redistributes the courier according to the courier information and the user address information.

[0092] According to the technical solution of the embodiment of the present invention, a courier information query request is received from a user by scanning a QR code on a courier waybill; courier information is obtained according to the courier information query request and returned to the user, the courier information includes receiving information, and the receiving information is used for the user to determine whether a courier wrong delivery event has occurred; in the event of a courier wrong delivery event, courier wrong delivery feedback information is received from the user, the feedback information includes courier information and user address information; couriers are assigned according to the courier information and user address information, and courier redistribution tasks are generated so that the courier redistributes the courier according to the courier information and user address information. This technical solution realizes the rapid discovery and resolution of courier wrong delivery problems through users actively providing feedback on courier wrong delivery, improves the accuracy of courier delivery, and avoids customer complaints and the resulting economic losses.

[0093] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for delivering express delivery, characterized in that: include: Receive express information query requests from users by scanning the QR code on the express delivery bill; Acquire the express information according to the express information query request and return it to the user, the express information including the receiving information, and the receiving information is used for the user to determine whether the express delivery error event occurs; In the event of a wrong delivery of a courier, receiving wrong delivery feedback information from a user, the feedback information including the courier information and user address information; Couriers are assigned according to the courier information and the user address information, and a courier redistribution task is generated so that the courier performs courier redistribution according to the courier information and the user address information.

2. The method according to claim 1, characterized in that The QR code is generated in the following way: Encrypt the waybill number on the express delivery bill to generate a token; Assembling the token and the access link of the express information query system to generate an express information query link; A QR code is generated according to the express information query link.

3. The method according to claim 1, characterized in that After generating the courier redistribution task, it also includes: The courier is notified of the processing progress of the express delivery via messages at regular intervals.

4. The method according to claim 1, characterized in that: The method further comprises: When the express redistribution task is completed, a reward collection message is generated and sent to the user.

5. The method according to claim 1, characterized in that Before obtaining the express information according to the express information query request and returning it to the user, it also includes: Acquire express information according to the waybill number included in the express information query request, where the express information includes receiving information; Determine the user type according to the user's login information and the receiving information; In the case where the user type is a third-party user who is not the recipient, the recipient information is desensitized, and the desensitized express information is used as the acquired express information.

6. The method according to claim 5, characterized in that Before obtaining the express information according to the waybill number included in the express information query request, the method further includes: Perform an authenticity check on the waybill number included in the express information query request, and confirm that the authenticity check passes.

7. A device for delivering express delivery, characterized in that: include: A query request receiving module is used to receive a courier information query request sent by a user by scanning a QR code on a courier delivery note; An express information query module, used to obtain express information according to the express information query request and return it to the user, wherein the express information includes receiving information, and the receiving information is used to enable the user to determine whether a wrong express delivery event has occurred; A feedback information receiving module, used for receiving the feedback information of the wrong delivery of the courier sent by the user when the wrong delivery of the courier occurs, wherein the feedback information includes the courier information and the user address information; The redistribution processing module is used to assign couriers according to the express information and the user address information, and generate express redistribution tasks so that the couriers can redistribute the express according to the express information and the user address information.

8. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.

9. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.