Goods distribution method and device
By receiving and matching users' order information, including addresses and reference information, the problem of couriers not being able to find the exact location is solved, thus achieving efficient and accurate delivery of goods.
Patent Information
- Application Number
- CN202410534155.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-29
- Publication Date
- 2025-10-31
AI Technical Summary
The low delivery efficiency caused by couriers due to incomplete or complicated delivery addresses, especially when the exact location cannot be found within the community, requires phone verification, which reduces delivery efficiency.
By receiving user order information, including user address information and address reference information, matching and storing the information, and sending this information to the target device to achieve accurate delivery, the target device is used to obtain user address and reference information for goods delivery.
It improves the efficiency of goods delivery, avoids long delivery times and errors caused by unclear addresses, and ensures the accuracy of delivery.
Smart Images

Figure CN120875705A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a method and apparatus for goods delivery. Background Technology
[0002] Currently, with the development of internet and logistics technologies, people are increasingly shopping and sending goods online, promoting the rapid development of the express delivery industry. In the delivery process, couriers primarily rely on the recipient's address on the waybill or through the delivery system. If the address is incomplete, incorrect, or complex, the courier may not be able to find the exact location and will need to contact the recipient by phone to verify it. Furthermore, if the recipient's address is at a gatehouse, main entrance, or reception area, delivery may still fail due to the presence of multiple gates or security posts in the community, requiring the courier to ask for directions or make phone calls, thus reducing delivery efficiency. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a goods delivery method that can help to deliver goods accurately and improve delivery efficiency.
[0004] To achieve the above objectives, according to a first aspect of the present invention, a goods delivery method is provided, comprising:
[0005] Receive order information from users whose products are to be delivered, including user address information and address reference information;
[0006] The order information of the user to be delivered is matched and stored based on the user information of the user to be delivered.
[0007] According to preset rules, the user address information, the address reference information, and the corresponding user information are sent to the target device so that the target user can obtain the user address information, the address reference information, and the corresponding user information through the target device for goods delivery.
[0008] Optionally, the method further includes:
[0009] Receive the receipt information sent by the target device;
[0010] The delivery confirmation information is verified to obtain the goods delivery result.
[0011] Optionally, verifying the receipt information to obtain the goods delivery result includes:
[0012] The signature information is verified based on the user address information and the address reference information to obtain the verification result;
[0013] When the verification result shows that the information is consistent, the goods delivery result is determined to be successful.
[0014] If the verification result indicates inconsistency, the goods delivery result is determined to be a delivery failure.
[0015] Optionally, receiving the order information from the user to be delivered includes:
[0016] Receive user address information entered by the user on the target interface;
[0017] The target system obtains the address reference information uploaded by the user to be delivered based on the user's address information.
[0018] Optionally, the address reference information includes at least one of text reference, image reference, and video reference.
[0019] Optionally, the method further includes:
[0020] Receive target information uploaded by the target device, wherein the target information is the delivery location information of the goods;
[0021] The target information is sent to the device of the user to be delivered, so that the user can determine the delivery location information of the goods.
[0022] Optionally, sending the target information to the device of the user to be delivered includes:
[0023] Receive the query information from the user whose product is to be delivered;
[0024] Based on the query information, the target information corresponding to the query information is sent to the device of the user to be delivered.
[0025] According to a second aspect of the present invention, a goods delivery device is provided, comprising:
[0026] The receiving module is used to receive the order information of the user to be delivered, the order information including user address information and address reference information;
[0027] The storage module is used to match and store the order information of the user based on the user information of the user to be delivered;
[0028] The sending module is used to send the user address information, the address reference information and the corresponding user information to the target device according to preset rules, so that the target user can obtain the user address information, the address reference information and the corresponding user information through the target device for goods delivery.
[0029] According to a third aspect of the present invention, an electronic device is provided, comprising:
[0030] One or more processors; a storage device for storing one or more programs.
[0031] When the one or more programs are executed by the one or more processors, the one or more processors implement the method provided in the first aspect of the embodiments of the present invention.
[0032] According to a fourth aspect of the present invention, a computer-readable medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method provided in the first aspect of the present invention.
[0033] One embodiment of the above invention has the following advantages or beneficial effects: by receiving the user's order information, matching and storing the user's order information based on the corresponding user information, and sending the user information and the user's order information to the target device, the target user can carry out the corresponding goods delivery, avoiding time consumption caused by unclear user address information, and improving goods delivery efficiency.
[0034] The further effects of the aforementioned unconventional alternative methods will be explained below in conjunction with specific implementation methods. Attached Figure Description
[0035] Figure 1 This is a schematic diagram of the main flow of a goods delivery method according to an embodiment of the present invention;
[0036] Figure 2 This is a schematic diagram of the main modules of a goods delivery device according to an embodiment of the present invention;
[0037] Figure 3 This is an exemplary system architecture diagram in which embodiments of the present invention can be applied;
[0038] Figure 4 This is a schematic diagram of the structure of a computer system suitable for implementing terminal devices or servers of the present invention. Detailed Implementation
[0039] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of the present invention, including various details to aid understanding. These details should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0040] It should be noted that the collection, gathering, updating, analysis, processing, use, transmission, and storage of user personal information involved in this disclosed technical solution all comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken to prevent unauthorized access to user personal information data and to safeguard user personal information security, network security, and national security.
[0041] Figure 1 This is a schematic diagram of the main flow of the goods delivery method according to an embodiment of the present invention, such as... Figure 1 As shown, it includes:
[0042] Step S101: Receive the order information from the user to be delivered. The order information includes the user's address information and address reference information.
[0043] The system receives order information entered by users when placing orders. This order information includes the address information entered by the user and the address reference information uploaded. Specifically, the user uploads address reference information through the system's "add reference information" function. The user's address information is the text address; the address reference information is a descriptive description of the address, used to further explain the address, and can include descriptions of surrounding scenery, landmarks, house numbers, building numbers, supermarkets, etc., related to the user's address.
[0044] For example, the user's address information is: XXX, Unit X, Building X, XX Community, XX Street, XX District, XX City, and the user's reference information is: the first building on the left after entering the community.
[0045] Optionally, the address reference information includes at least one of text references, image references, and video references.
[0046] Step S102: Match and store the user's order information based on the user information of the user to be delivered.
[0047] In the system, the user information of the user to be assigned and the user's order information are matched and stored to obtain user information - user order information data. The user information may include the user's name, contact information, etc.; for example, the matched and stored data is: Li Mou - 1XXXXXXXXXX - XX City XX District XX Street XX Community XX Building X Unit X XXX - First building on the left after entering the community.
[0048] Step S103: According to preset rules, send the user address information, address reference information and corresponding user information to the target device so that the target user can obtain the user address information, address reference information and corresponding user information through the target device for goods delivery.
[0049] According to pre-set delivery rules, the system identifies the delivery person corresponding to the user's order information, and then determines the target device for that delivery person. After determining the target device, the user's address information, address reference information, and corresponding user information are sent to the target device, enabling the target user (i.e., the delivery person) to obtain the relevant information through the target device, thus facilitating the delivery of goods. The pre-set delivery rules correspond to a target user and a target area; the system determines whether the user is within the target area based on their address information. If the user is within the target area, their address information and user information are sent to the target device.
[0050] Optionally, the preset rule can be to determine the target field in the user address information. For example, determine the target user 1 corresponding to Street C, District B, City A, and send the user's order information and user information to the target user 1's target device.
[0051] According to the embodiments of the present invention, the goods delivery method can obtain address reference information while obtaining the user's address information, match and store it with the corresponding user information, and send the stored user information, address information and address reference information to the target user's target device, so that the target user can realize goods delivery based on the above information, avoiding long delivery time and delivery errors caused by unclear address, and improving the efficiency of goods delivery.
[0052] Optionally, the method further includes: receiving receipt information sent by the target device; verifying the receipt information to obtain the goods delivery result. When the goods are not signed for by the recipient, the method receives receipt information uploaded by the target user through the target device. This information can be information corresponding to the address reference information uploaded by the user. By judging the similarity between the two pieces of information, the receipt information is verified, thereby determining the goods delivery result. For example, when the address reference information uploaded by the user is a photo, the target user takes a photo containing the delivered goods at the location corresponding to the user's address information using the target device. By identifying the features of the two photos, it is verified whether they are photos of the same location. Based on the verification result, the goods delivery status is determined.
[0053] Optionally, the delivery receipt information is verified to obtain the delivery result, including: verifying the receipt receipt information based on the user's address information and address reference information to obtain a verification result; when the verification result shows that the information matches, the delivery result is determined to be successful; when the verification result shows that the information does not match, the delivery result is determined to be unsuccessful. After obtaining the receipt receipt information, it is verified based on the user's address information and the uploaded address reference information. When the verification result matches, the delivery result is determined to be successful. Specifically, the similarity between the receipt receipt information and the user's address information and address reference information is greater than a preset threshold, indicating that the information matches. If the verification result does not match, it means that the goods were not delivered to the correct location, and the delivery failed.
[0054] Optionally, if the verification results are inconsistent, the delivery information of the user to be delivered is received. If the delivery information of the user to be delivered shows that the user has successfully signed for the goods, then the goods are determined to have been successfully signed for; if the delivery information of the user to be delivered shows that the user has not successfully signed for the goods, then the goods are determined to have not been successfully signed for.
[0055] Optionally, receiving order information from users awaiting delivery includes: receiving user address information entered by the user on the target interface; and obtaining address reference information uploaded by the user based on the user address information through the target system. Specifically, receiving user address information entered by the user on the target interface displayed in the order system; and simultaneously uploading address reference information through the order system's add reference information function, which can be photos, videos, or other information taken by the user.
[0056] Optionally, the method further includes: receiving target information uploaded by the target device, the target information being the delivery location information of the goods; and sending the target information to the device of the user to be delivered, so that the user can determine the delivery location information of the goods. When the goods are not signed for by the recipient, the method receives the target information uploaded by the target user through the target device, i.e., the delivery person takes a photo or video containing the goods after delivery and uploads it. The method then sends the target information to the device of the corresponding user to be delivered, so that the user can determine the delivery location of the goods based on the target information and complete the delivery receipt.
[0057] Optionally, sending target information to the device of the user to be delivered includes: receiving query information from the user; and sending the target information corresponding to the query information to the device of the user to be delivered based on the query information. When the delivery person completes the delivery and uploads the target information, and the user needs to confirm receipt of the goods, they send a query request containing the query information to the system. The system determines the target information corresponding to the user information based on the query information and sends the target information to the device of the user to be delivered, so that the user can confirm receipt of the goods based on the target information.
[0058] Optionally, if the user to be delivered does not upload address reference information when filling in the address information, they can upload it later through the "add reference information" function in the order system.
[0059] The goods delivery method provided by this invention can obtain address reference information while acquiring the user's address information, match and store the information with the user information, and send the stored user information, address information, and address reference information to the target user's target device, enabling the target user to receive goods. This avoids long delivery times and delivery errors caused by unclear addresses, thus improving the efficiency of goods delivery. Furthermore, the received signature information further ensures the accuracy of goods delivery.
[0060] Figure 2 This is a schematic diagram of a goods delivery device 200 provided in an embodiment of the present invention, comprising:
[0061] The receiving module 201 is used to receive the order information of the user to be delivered. The order information includes user address information and address reference information.
[0062] Storage module 202 is used to match and store the user's order information based on the user information of the user to be delivered;
[0063] The sending module 203 is used to send user address information, address reference information and corresponding user information to the target device according to preset rules, so that the target user can obtain the user address information, address reference information and corresponding user information through the target device for goods delivery.
[0064] According to the embodiments of the present invention, the goods delivery device 200 can obtain address reference information while obtaining the user's address information, match and store it with the corresponding user information, and send the stored user information, address information and address reference information to the target user's target device, so that the target user can realize goods delivery based on the above information, avoiding long delivery time and delivery errors caused by unclear address, and improving the efficiency of goods delivery.
[0065] Optionally, the device further includes: a receiving module 201 for receiving the receipt information sent by the target device; and a verification module 204 for verifying the receipt information to obtain the goods delivery result.
[0066] Optionally, the verification module 204 is used to verify the receipt information to obtain the goods delivery result, including: the verification module 204 is used to verify the receipt information based on the user address information and address reference information to obtain the verification result; the determination module 205 is used to determine the goods delivery result as successful when the verification result is consistent with the information, and to determine the goods delivery result as unsuccessful when the verification result is inconsistent with the information.
[0067] Optionally, the receiving module 201 is used to receive the order information of the user to be delivered, including: the receiving module 201 is used to receive the user address information entered by the user to be delivered on the target interface; and the obtaining module 206 is used to obtain the address reference information uploaded by the user to be delivered based on the user address information through the target system.
[0068] Optionally, the address reference information includes at least one of text references, image references, and video references.
[0069] Optionally, the device further includes: a receiving module 201, used to receive target information uploaded by the target device, the target information being the delivery location information of the goods; and a sending module 203, used to send the target information to the device of the user to be delivered, so that the user to be delivered can determine the delivery location information of the goods.
[0070] Optionally, the sending module 203 is used to send target information to the device of the user to be delivered, including: a receiving module 201, used to receive query information from the user to be delivered; and a sending module 203, used to send the target information corresponding to the query information to the device of the user to be delivered based on the query information.
[0071] The goods delivery device provided in this embodiment of the invention can obtain address reference information while acquiring the user's address information, match and store the information with the user information, and send the stored user information, address information, and address reference information to the target user's target device, enabling the target user to receive goods. This avoids long delivery times and delivery errors caused by unclear addresses, thus improving the efficiency of goods delivery. Furthermore, the received signature information further ensures the accuracy of goods delivery.
[0072] Figure 3 An exemplary system architecture 300 for a goods delivery method or goods delivery device to which embodiments of the present invention can be applied is shown.
[0073] like Figure 3 As shown, system architecture 300 may include terminal devices 301, 302, and 303, a network 304, and a server 305. Network 304 serves as the medium for providing communication links between terminal devices 301, 302, and 303 and server 305. Network 304 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0074] Users can use terminal devices 301, 302, and 303 to interact with server 305 via network 304 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 301, 302, and 303, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social media platform software, etc. (for example only).
[0075] Terminal devices 301, 302, and 303 can be various electronic devices with displays and web browsing capabilities, including but not limited to smartphones, tablets, laptops, and desktop computers.
[0076] Server 305 can be a server that provides various services, such as a backend management server that supports shopping websites browsed by users using terminal devices 301, 302, and 303. The backend management server can analyze and process data such as received query requests, and feed back the processing results (such as target information and user information—for example only) to the terminal devices.
[0077] It should be noted that the goods delivery method provided in this embodiment of the invention is generally executed by server 305, and correspondingly, the goods delivery device is generally installed in server 305.
[0078] It should be understood that Figure 3 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0079] The following is for reference. Figure 4 It shows a schematic diagram of the structure of a computer system 400 suitable for implementing a terminal device of the present invention. Figure 4 The terminal device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0080] like Figure 4 As shown, the computer system 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 402 or programs loaded from storage section 408 into random access memory (RAM) 403. The RAM 403 also stores various programs and data required for the operation of the system 400. The CPU 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0081] The following components are connected to I / O interface 405: an input section 406 including a keyboard, mouse, etc.; an output section 407 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 408 including a hard disk, etc.; and a communication section 409 including a network interface card such as a LAN card, modem, etc. The communication section 409 performs communication processing via a network such as the Internet. Drive 410 is also connected to I / O interface 405 as needed. Removable media 411, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 410 as needed so that computer programs read from them can be installed into storage section 408 as needed.
[0082] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 409, and / or installed from removable medium 411. When the computer program is executed by central processing unit (CPU) 401, it performs the functions defined above in the system of this invention.
[0083] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0084] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0085] The modules described in the embodiments of the present invention can be implemented in software or hardware. The described modules can also be housed in a processor; for example, a processor can be described as including a receiving module, a storage module, and a sending module. The names of these modules do not necessarily limit the module itself; for example, a receiving module can also be described as "a module that receives order information from users awaiting delivery."
[0086] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs, which, when executed by the device, cause the device to include:
[0087] Receive order information from users whose orders are to be delivered. The order information includes user address information and address reference information.
[0088] The order information of users is matched and stored based on the user information of the users to be delivered;
[0089] According to preset rules, user address information, address reference information, and corresponding user information are sent to the target device so that the target user can obtain the user address information, address reference information, and corresponding user information through the target device for goods delivery.
[0090] According to the technical solution of the present invention, accurate delivery based on address reference information is achieved during goods delivery, thereby improving the efficiency of goods delivery.
[0091] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for delivering goods, characterized in that, include: Receive order information from users whose products are to be delivered, including user address information and address reference information; The order information of the user to be delivered is matched and stored based on the user information of the user to be delivered. According to preset rules, the user address information, the address reference information, and the corresponding user information are sent to the target device so that the target user can obtain the user address information, the address reference information, and the corresponding user information through the target device for goods delivery.
2. The method according to claim 1, characterized in that, The method further includes: Receive the receipt information sent by the target device; The delivery confirmation information is verified to obtain the goods delivery result.
3. The method according to claim 2, characterized in that, The verification of the receipt information to obtain the goods delivery result includes: The signature information is verified based on the user address information and the address reference information to obtain the verification result; When the verification result shows that the information is consistent, the goods delivery result is determined to be successful. If the verification result indicates inconsistency, the goods delivery result is determined to be a delivery failure.
4. The method according to claim 1, characterized in that, The receipt of order information from users awaiting delivery includes: Receive user address information entered by the user on the target interface; The target system obtains the address reference information uploaded by the user to be delivered based on the user's address information.
5. The method according to any one of claims 1-4, characterized in that, The address reference information includes at least one of text references, image references, and video references.
6. The method according to claim 1, characterized in that, The method further includes: Receive target information uploaded by the target device, wherein the target information is the delivery location information of the goods; The target information is sent to the device of the user to be delivered, so that the user can determine the delivery location information of the goods.
7. The method according to claim 6, characterized in that, Sending the target information to the device of the user to be delivered includes: Receive the query information from the user whose product is to be delivered; Based on the query information, the target information corresponding to the query information is sent to the device of the user to be delivered.
8. A cargo delivery device, characterized in that, include: The receiving module is used to receive the order information of the user to be delivered, the order information including user address information and address reference information; The storage module is used to match and store the order information of the user based on the user information of the user to be delivered; The sending module is used to send the user address information, the address reference information and the corresponding user information to the target device according to preset rules, so that the target user can obtain the user address information, the address reference information and the corresponding user information through the target device for goods delivery.
9. An electronic device, characterized in that, include: One or more processors; 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 as described in any one of claims 1-7.
10. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-7.