Article distribution method and device

By obtaining item information and determining the target delivery method based on the delivery method supported by the shipper, the problem of single delivery method in the existing technology is solved, and the effect of improving the delivery timeliness and logistics competitiveness of the goods is achieved.

CN119671440APending Publication Date: 2025-03-21BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311226954.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-21
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

In the existing item delivery plan, the shipper's layout and delivery method are relatively single, and the delivery time cannot be improved, resulting in poor item delivery time and affecting logistics competitiveness.

Method used

By obtaining item information, determining the target delivery time for items, and determining the target delivery method for item delivery based on the list of delivery methods supported by the shipper and the target delivery time limit, thereby enriching the layout of the shipper, configuring a variety of delivery methods, and improving the delivery time limit.

Benefits of technology

It improves the delivery timeliness of item delivery, enhances logistics competitiveness, and meets the various delivery needs of different items.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119671440A_ABST
    Figure CN119671440A_ABST
Patent Text Reader

Abstract

The invention discloses an article distribution method and device, and relates to the technical field of warehouse logistics. A specific embodiment of the method comprises the steps of obtaining article information of a to-be-delivered article, a shipping party and a delivery mode list supported by the shipping party in response to an article delivery request; determining the target performance time efficiency of the to-be-distributed article according to the article information; determining a rule according to a preset distribution mode, obtaining a target distribution mode of the to-be-distributed article according to the target performance time and the distribution mode list, and determining a target distribution party of the to-be-distributed article based on the target distribution mode; and according to the target distribution mode, the to-be-distributed article is distributed through the target distribution party. According to the embodiment, the target delivery mode of article delivery is determined by configuring the delivery mode list supported by the shipping party and the target performance time efficiency, the layout of the shipping party can be enriched, multiple delivery modes are configured according to different articles, the delivery time efficiency of article delivery is improved, and then the logistics competitiveness is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of warehousing logistics, and in particular to an article distribution method and device. Background Art

[0002] After the user purchases the item, the item will be delivered to the user's delivery address from the shipper. In the current item delivery solution, the layout and delivery method of the shipper are relatively simple, and the same delivery method and shipper will be used for item delivery when delivering different items.

[0003] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art:

[0004] The layout and distribution methods of the shipper are relatively simple, and the delivery efficiency cannot be improved through the shipper's layout, resulting in poor delivery efficiency of goods and affecting logistics competitiveness. Summary of the invention

[0005] In view of this, an embodiment of the present invention provides an item delivery method and device, which determines the target fulfillment time of items through item information, and determines the target delivery method of item delivery according to the list of delivery methods supported by the configured shipper and the target fulfillment time. This can enrich the layout of the shipper, configure multiple delivery methods according to different items, improve the delivery time of item delivery, and thus improve logistics competitiveness.

[0006] To achieve the above objective, according to one aspect of an embodiment of the present invention, a method for delivering items is provided.

[0007] A method for delivering items, comprising: in response to an item delivery request, obtaining item information and a shipper of an item to be delivered, as well as a list of delivery methods supported by the shipper; determining a target fulfillment time limit for the item to be delivered based on the item information; obtaining a target delivery method for the item to be delivered based on the target fulfillment time limit and the list of delivery methods according to a preset delivery method determination rule, and determining a target delivery party for the item to be delivered based on the target delivery method; and delivering the item to be delivered through the target delivery party according to the target delivery method.

[0008] Optionally, the item information includes item weight, item sales volume and item category; determining the target fulfillment time limit for the item to be delivered based on the item information includes: when the item category of the item to be delivered is a preset category and the item weight reaches a preset weight threshold, the target fulfillment time limit for the item to be delivered is the first fulfillment time limit; otherwise, determining the target fulfillment time limit based on the item sales volume of the item to be delivered.

[0009] Optionally, determining the target fulfillment time limit based on the sales volume of the items to be delivered includes: when the sales volume of the items to be delivered is greater than a preset sales volume threshold, the target fulfillment time limit for the items to be delivered is a second fulfillment time limit, and the second fulfillment time limit is greater than the first fulfillment time limit; otherwise, the target fulfillment time limit for the items to be delivered is a third fulfillment time limit, and the third fulfillment time limit is less than the first fulfillment time limit.

[0010] Optionally, the item information also includes an expected fulfillment time of the item; and determining the target fulfillment time of the item to be delivered based on the item information further includes: when the item information of the item to be delivered includes the expected fulfillment time, directly using the expected fulfillment time as the target fulfillment time.

[0011] Optionally, the target delivery method of the items to be delivered is obtained according to the preset delivery method determination rules, based on the target fulfillment time limit and the delivery method list, including: according to the target fulfillment time limit, selecting a delivery method that meets the target fulfillment time limit from the delivery method list as the target delivery method.

[0012] Optionally, before obtaining the target delivery method of the item to be delivered according to the preset delivery method determination rules and the target fulfillment time limit and the delivery method list, the method further includes: obtaining the delivery address of the item to be delivered and the pre-allocated shipper corresponding to the delivery address, and determining whether the shipper is the same as the pre-allocated shipper; if the shipper is different from the pre-allocated shipper, pre-delivering the item to be delivered to the pre-allocated shipper, and determining the target delivery method according to the item information of the item to be delivered and the delivery method list supported by the pre-allocated shipper, so as to deliver the item to be delivered.

[0013] According to another aspect of an embodiment of the present invention, an article dispensing device is provided.

[0014] An article distribution device comprises: an article distribution request response module, which is used to respond to an article distribution request, obtain the article information and the consignor of the article to be distributed, and the list of distribution methods supported by the consignor; a target fulfillment time limit determination module, which is used to determine the target fulfillment time limit of the article to be distributed according to the article information; a target distribution method determination module, which is used to obtain the target distribution method of the article to be distributed according to the target fulfillment time limit and the distribution method list according to a preset distribution method determination rule, and determine the target distribution party of the article to be distributed based on the target distribution method; an article distribution module, which is used to distribute the article to be distributed through the target distribution party according to the target distribution method.

[0015] Optionally, the item information includes item weight, item sales volume and item category; the target fulfillment time limit determination module is also used to: when the item category of the item to be delivered is a preset category and the item weight reaches a preset weight threshold, the target fulfillment time limit of the item to be delivered is the first fulfillment time limit; otherwise, the target fulfillment time limit is determined according to the item sales volume of the item to be delivered.

[0016] Optionally, the target fulfillment time limit determination module is also used to: when the sales volume of the item to be delivered is greater than a preset sales volume threshold, the target fulfillment time limit of the item to be delivered is a second fulfillment time limit, and the second fulfillment time limit is greater than the first fulfillment time limit; otherwise, the target fulfillment time limit of the item to be delivered is a third fulfillment time limit, and the third fulfillment time limit is less than the first fulfillment time limit.

[0017] Optionally, the item information also includes an expected fulfillment time of the item; the target fulfillment time determination module is further used to: when the item information of the item to be delivered includes the expected fulfillment time, directly use the expected fulfillment time as the target fulfillment time.

[0018] Optionally, the target delivery method determination module is further used to: select, according to the target fulfillment time limit, a delivery method that meets the target fulfillment time limit from a delivery method list as the target delivery method.

[0019] Optionally, it also includes a pre-allocation module, which is used to: obtain the delivery address of the items to be delivered, and the pre-allocated shipper corresponding to the delivery address, and determine whether the shipper is the same as the pre-allocated shipper; if the shipper is different from the pre-allocated shipper, pre-deliver the items to be delivered to the pre-allocated shipper, and determine the target delivery method based on the item information of the items to be delivered and the list of delivery methods supported by the pre-allocated shipper, so as to deliver the items to be delivered.

[0020] According to yet another aspect of the embodiments of the present invention, an electronic device is provided.

[0021] An electronic device includes: one or more processors; a memory 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 item delivery method provided by an embodiment of the present invention.

[0022] According to yet another aspect of an embodiment of the present invention, a computer readable medium is provided.

[0023] A computer readable medium stores a computer program, which, when executed by a processor, implements the article delivery method provided by an embodiment of the present invention.

[0024] One embodiment of the above invention has the following advantages or beneficial effects: by responding to an item delivery request, obtaining the item information and the shipper of the item to be delivered, and the list of delivery methods supported by the shipper; determining the target fulfillment time limit of the item to be delivered based on the item information; according to the preset delivery method determination rules, obtaining the target delivery method of the item to be delivered based on the target fulfillment time limit and the delivery method list, and determining the target delivery party of the item to be delivered based on the target delivery method; according to the target delivery method, determining the target fulfillment time limit of the item through the item information according to the technical solution of delivering the item to be delivered by the target delivery party, and determining the target delivery method of the item delivery based on the list of delivery methods supported by the configured shipper and the target fulfillment time limit, which can enrich the layout of the shipper, configure multiple delivery methods according to different items, improve the delivery time limit of item delivery, and thereby improve logistics competitiveness.

[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 is a schematic diagram of the main steps of an article delivery method according to an embodiment of the present invention;

[0028] Figure 2 is a schematic flow chart of an article delivery method according to an embodiment of the present invention;

[0029] Figure 3 is a schematic diagram of main modules of an article dispensing device according to an embodiment of the present invention;

[0030] Figure 4 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;

[0031] Figure 5 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

[0032] 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.

[0033] 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 of 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.

[0034] Figure 1 Schematic diagram of main steps of an article delivery method according to an embodiment of the present invention.

[0035] like Figure 1 As shown, the article distribution method according to an embodiment of the present invention mainly includes the following steps S101 to S104.

[0036] Step S101: In response to an item delivery request, obtain item information and the shipper of the item to be delivered, as well as a list of delivery methods supported by the shipper.

[0037] Among them, the item information may include item weight, item sales volume, item category and expected delivery time of the item. The expected delivery time of the item refers to the expected delivery time selected by the user when purchasing the item. The user may not select the expected delivery time when purchasing the item. In this case, the item information does not include the expected delivery time.

[0038] Step S102: Determine the target fulfillment time limit for the items to be delivered based on the item information.

[0039] Specifically, the performance time limit can be divided into the first performance time limit, the second performance time limit and the third performance time limit, and the second performance time limit is greater than the first performance time limit, and the first performance time limit is greater than the third performance time limit. Among them, the first performance time limit can be the next-day delivery time limit, that is, the time limit for the delivery of items purchased before 11:00 on the same day before 15:00 on the next day; the second performance time limit can be the 4-hour delivery time limit within the preset delivery distance, that is, the delivery distance of the items is within the preset delivery distance (such as 5 kilometers) and the delivery time limit is within 4 hours. The delivery distance of the items can be the distance between the shipper of the items and the delivery address; the third performance time limit can be the ordinary performance time limit, that is, the time limit for the delivery of the items within the preset time range (such as 2 days) after the user purchases the items.

[0040] In one embodiment, determining the target fulfillment time limit for items to be delivered based on item information may include: when the item category of the items to be delivered is a preset category and the item weight reaches a preset weight threshold, the target fulfillment time limit for the items to be delivered is the first fulfillment time limit; otherwise, determining the target fulfillment time limit based on the item sales volume of the items to be delivered.

[0041] Specifically, the preset categories may be categories related to daily necessities such as rice, noodles, cooking oil, drinking water, etc., and the preset weight threshold may be 15 kilograms. For example, when the category of the items to be delivered is rice and the weight of the items is 16 kilograms, the target fulfillment time limit for the items to be delivered is set to the first fulfillment time limit, that is, the items purchased before 11 a.m. on the same day will be delivered before 3 p.m. on the next day.

[0042] In one embodiment, determining the target fulfillment time limit based on the sales volume of the items to be delivered may include: when the sales volume of the items to be delivered is greater than a preset sales volume threshold, the target fulfillment time limit for the items to be delivered is the second fulfillment time limit; otherwise, the target fulfillment time limit for the items to be delivered is the third fulfillment time limit.

[0043] Specifically, when the item category of the items to be delivered is not a preset category, or the item weight does not reach the preset weight threshold, the target fulfillment time limit is determined according to the sales volume of the items to be delivered. The preset sales volume threshold may be a sales volume of 1,000 pieces per day. For example, when the sales volume of the items to be delivered is greater than the sales volume of 1,000 pieces per day, the target fulfillment time limit of the items to be delivered is set to the second fulfillment time limit. When the sales volume of the items to be delivered is less than or equal to the sales volume of 1,000 pieces per day, the target fulfillment time limit of the items to be delivered is set to the third fulfillment time limit. Among them, when the item category of the items is an electronic product such as a mobile phone, computer, or tablet, if the items to be delivered are newly released items (for example, items released within 15 days), the target fulfillment time limit of the items to be delivered can be directly set to the second fulfillment time limit.

[0044] In one embodiment, determining the target fulfillment time limit of the item to be delivered based on the item information may also include: when the item information of the item to be delivered includes the expected fulfillment time limit, directly using the expected fulfillment time limit as the target fulfillment time limit.

[0045] Specifically, when the user selects an expected delivery time when purchasing an item, and the item information includes an expected fulfillment time determined based on the expected delivery time, the expected fulfillment time can be directly used as the target fulfillment time.

[0046] Step S103: According to the preset delivery method determination rules, according to the target fulfillment time limit and the delivery method list, the target delivery method of the items to be delivered is obtained, and the target delivery party of the items to be delivered is determined based on the target delivery method.

[0047] In one embodiment, according to a preset delivery method determination rule, a target delivery method for the items to be delivered is obtained according to the target fulfillment time limit and a delivery method list, which may include: according to the target fulfillment time limit, selecting a delivery method that meets the target fulfillment time limit from the delivery method list as the target delivery method.

[0048] Specifically, the list of delivery methods supported by the shipper may include delivery methods corresponding to various fulfillment time limits. If there are delivery methods that meet the target fulfillment time limit in the shipper's delivery method list, a delivery method can be randomly selected from the delivery methods that meet the target fulfillment time limit as the target delivery method, or it can be selected based on the current busyness of item delivery (such as off-season, peak season, etc.). For example, in the off-season, a delivery method with a higher fulfillment time limit can be selected from the delivery methods that meet the target fulfillment time limit, and in the peak season, a delivery method with a lower fulfillment time limit can be selected from the delivery methods that meet the target fulfillment time limit. If there are no delivery methods that meet the target fulfillment time limit in the shipper's delivery method list, the target fulfillment time limit for the items to be delivered shall be modified to the highest fulfillment time limit supported in the delivery method list.

[0049] In one embodiment, according to the preset delivery method determination rules, before obtaining the target delivery method of the items to be delivered according to the target fulfillment time limit and the delivery method list, it can also include: obtaining the delivery address of the items to be delivered, and the pre-allocated shipper corresponding to the delivery address, and determining whether the shipper is the same as the pre-allocated shipper; if the shipper is different from the pre-allocated shipper, pre-delivering the items to be delivered to the pre-allocated shipper, and determining the target delivery method according to the item information of the items to be delivered and the delivery method list supported by the pre-allocated shipper, so as to deliver the items to be delivered.

[0050] Specifically, the delivery address of the item to be delivered has a corresponding pre-allocated consignor, and the pre-allocated consignor may be a consignor within a specified distance range of the delivery address. It is determined whether the consignor of the item to be delivered is the same as the pre-allocated consignor of the item to be delivered. If the consignor is different from the pre-allocated consignor, the item to be delivered needs to be transported to the pre-allocated consignor in advance, and the consignor of the item to be delivered is changed to the pre-allocated consignor, so as to determine the target delivery method according to the item information of the item to be delivered and the list of delivery methods supported by the pre-allocated consignor, so as to deliver the item to be delivered.

[0051] Step S104: Deliver the items to be delivered through the target delivery party according to the target delivery method.

[0052] Among them, the delivery party corresponding to the delivery method of the second fulfillment time limit can be rider express, that is, the pickup and delivery are carried out by riders; the delivery method of the first fulfillment time limit and the delivery method of the third fulfillment time limit can be self-operated express, that is, delivery is carried out by self-operated delivery personnel in the self-operated system.

[0053] Figure 2 It is a flowchart of an article delivery method according to an embodiment of the present invention.

[0054] like Figure 2As shown, in one embodiment, according to the item delivery request, the item information and the shipper of the item to be delivered, as well as the list of delivery methods supported by the shipper are obtained. The target performance time limit of the item to be delivered is determined according to the item information. When the item category of the item to be delivered is a preset category and the item weight reaches the preset weight threshold, the target performance time limit of the item to be delivered is the first performance time limit. Otherwise, the target performance time limit is determined according to the item sales volume of the item to be delivered. When the item sales volume of the item to be delivered is greater than the preset sales volume threshold, the target performance time limit of the item to be delivered is the second performance time limit. Otherwise, the target performance time limit of the item to be delivered is the third performance time limit, wherein the second performance time limit is greater than the first performance time limit, and the first performance time limit is greater than the third performance time limit. According to the target performance time limit, a delivery method that meets the target performance time limit is selected from the delivery method list as the target delivery method. Then, the target delivery party of the item to be delivered is determined based on the target delivery method, and the item to be delivered is delivered through the target delivery party according to the target delivery method.

[0055] The embodiment of the present invention determines the target fulfillment time limit of items through item information, and determines the target delivery method of item delivery according to the list of delivery methods supported by the configured shipper and the target fulfillment time limit. This can enrich the layout of the shipper, configure multiple delivery methods according to different items, improve the delivery time limit of item delivery, and thus improve logistics competitiveness.

[0056] Figure 3 Schematic diagram of main modules of an article dispensing device according to an embodiment of the present invention.

[0057] like Figure 3 As shown, an article distribution device 300 according to an embodiment of the present invention mainly includes: an article distribution request response module 301, a target fulfillment time determination module 302, a target distribution method determination module 303, and an article distribution module 304.

[0058] The item delivery request response module 301 is used to respond to the item delivery request and obtain the item information and the shipper of the item to be delivered, as well as the list of delivery methods supported by the shipper.

[0059] The target fulfillment time determination module 302 is used to determine the target fulfillment time of the items to be delivered according to the item information.

[0060] The target delivery method determination module 303 is used to obtain the target delivery method of the items to be delivered according to the preset delivery method determination rules, the target fulfillment time limit and the delivery method list, and determine the target delivery party of the items to be delivered based on the target delivery method.

[0061] The item distribution module 304 is used to distribute the items to be distributed through the target delivery party according to the target delivery method.

[0062] In one embodiment, the item information may include item weight, item sales volume and item category; the target fulfillment time limit determination module 302 is specifically used for: when the item category of the item to be delivered is a preset category and the item weight reaches a preset weight threshold, the target fulfillment time limit for the item to be delivered is the first fulfillment time limit; otherwise, the target fulfillment time limit is determined according to the item sales volume of the item to be delivered.

[0063] In one embodiment, the target fulfillment time limit determination module 302 is specifically used to: when the sales volume of the items to be delivered is greater than a preset sales volume threshold, the target fulfillment time limit of the items to be delivered is the second fulfillment time limit, and the second fulfillment time limit is greater than the first fulfillment time limit; otherwise, the target fulfillment time limit of the items to be delivered is the third fulfillment time limit, and the third fulfillment time limit is less than the first fulfillment time limit.

[0064] In one embodiment, the item information may also include the expected fulfillment time of the item; the target fulfillment time determination module 302 is specifically used to: when the item information of the item to be delivered includes the expected fulfillment time, directly use the expected fulfillment time as the target fulfillment time.

[0065] In one embodiment, the target delivery method determination module 303 is specifically used to: select a delivery method that meets the target fulfillment time limit from the delivery method list as the target delivery method according to the target fulfillment time limit.

[0066] In one embodiment, a pre-allocation module (not shown in the figure) may also be included, which is used to: obtain the delivery address of the items to be delivered, and the pre-allocated shipper corresponding to the delivery address, and determine whether the shipper is the same as the pre-allocated shipper; if the shipper is different from the pre-allocated shipper, the items to be delivered will be pre-delivered to the pre-allocated shipper, and the target delivery method will be determined based on the item information of the items to be delivered and the list of delivery methods supported by the pre-allocated shipper, so as to deliver the items to be delivered.

[0067] In addition, the specific implementation contents of the article dispensing device in the embodiment of the present invention have been described in detail in the above article dispensing method, so the repeated contents will not be described again here.

[0068] Figure 4 An exemplary system architecture 400 is shown to which an article distribution method or an article distribution device according to an embodiment of the present invention can be applied.

[0069] like Figure 4 As shown, system architecture 400 may include terminal devices 401, 402, 403, network 404 and server 405. Network 404 is used to provide a medium for communication links between terminal devices 401, 402, 403 and server 405. Network 404 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0070] Users can use terminal devices 401, 402, 403 to interact with server 405 through network 404 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 401, 402, 403, such as item delivery applications, logistics applications, shopping applications, instant messaging tools, email clients, social platform software, etc. (only for example).

[0071] The terminal devices 401 , 402 , and 403 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.

[0072] Server 405 may be a server that provides various services, such as a backend management server that supports the item delivery websites browsed by the user using the terminal devices 401, 402, and 403 (for example only). The backend management server may respond to the item delivery request and other data received, obtain the item information and the shipper of the item to be delivered, and the list of delivery methods supported by the shipper; determine the target fulfillment time limit of the item to be delivered according to the item information; obtain the target delivery method of the item to be delivered according to the preset delivery method determination rules, the target fulfillment time limit and the list of delivery methods, and determine the target delivery party of the item to be delivered based on the target delivery method; perform delivery and other processing on the item to be delivered through the target delivery party according to the target delivery method, and feed back the processing results (such as item delivery results - for example only) to the terminal device.

[0073] It should be noted that the article distribution method provided in the embodiment of the present invention is generally executed by the server 405 , and accordingly, the article distribution device is generally disposed in the server 405 .

[0074] It should be understood that Figure 4 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.

[0075] Reference below Figure 5 , which shows a schematic diagram of the structure of a computer system 500 of a terminal device or a server suitable for implementing an embodiment of the present invention. Figure 5 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.

[0076] like Figure 5As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

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

[0078] 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 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-mentioned functions defined in the system of the present invention are executed.

[0079] 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.

[0080] 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.

[0081] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be set in a processor. For example, they may be described as: a processor including an item delivery request response module, a target fulfillment time determination module, a target delivery method determination module, and an item delivery module. The names of these modules do not, in some cases, constitute limitations on the modules themselves. For example, the item delivery request response module may also be described as "a module for responding to an item delivery request, obtaining item information and the shipper of the item to be delivered, and a list of delivery methods supported by the shipper".

[0082] 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 without being 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: in response to a request for item delivery, obtaining the item information and the shipper of the item to be delivered, as well as the list of delivery methods supported by the shipper; determining the target fulfillment time limit of the item to be delivered based on the item information; according to the preset delivery method determination rules, according to the target fulfillment time limit and the list of delivery methods, obtaining the target delivery method of the item to be delivered, and determining the target delivery party of the item to be delivered based on the target delivery method; and delivering the item to be delivered through the target delivery party according to the target delivery method.

[0083] According to the technical solution of the embodiment of the present invention, in response to an item delivery request, the item information and the shipper of the item to be delivered, as well as the list of delivery methods supported by the shipper, are obtained; the target fulfillment time limit of the item to be delivered is determined based on the item information; according to the preset delivery method determination rules, the target delivery method of the item to be delivered is obtained based on the target fulfillment time limit and the list of delivery methods, and the target delivery party of the item to be delivered is determined based on the target delivery method; according to the target delivery method, the item to be delivered is delivered through the target delivery party. By determining the target fulfillment time limit of the item through the item information, and determining the target delivery method of the item delivery based on the list of delivery methods supported by the configured shipper and the target fulfillment time limit, the layout of the shipper can be enriched, a variety of delivery methods can be configured according to different items, the delivery time limit of the item delivery can be improved, and the logistics competitiveness can be improved.

[0084] 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 goods, characterized in that: include: In response to an item delivery request, obtain item information and a shipper of the item to be delivered, as well as a list of delivery methods supported by the shipper; Determine the target fulfillment time limit of the item to be delivered according to the item information; According to the preset delivery method determination rules, according to the target fulfillment time limit and the delivery method list, the target delivery method of the item to be delivered is obtained, and the target delivery party of the item to be delivered is determined based on the target delivery method; According to the target delivery method, the items to be delivered are delivered by the target delivery party.

2. The method according to claim 1, characterized in that The item information includes item weight, item sales volume and item category; Determining the target fulfillment time limit of the item to be delivered according to the item information includes: When the item category of the item to be delivered is a preset category and the weight of the item reaches a preset weight threshold, the target fulfillment time limit of the item to be delivered is the first fulfillment time limit; Otherwise, the target fulfillment time limit is determined according to the sales volume of the items to be delivered.

3. The method according to claim 2, characterized in that The step of determining the target fulfillment time limit according to the sales volume of the items to be delivered includes: When the sales volume of the item to be delivered is greater than the preset sales volume threshold, the target fulfillment time limit of the item to be delivered is the second fulfillment time limit, and the second fulfillment time limit is greater than the first fulfillment time limit; Otherwise, the target fulfillment time limit for the item to be delivered is the third fulfillment time limit, and the third fulfillment time limit is less than the first fulfillment time limit.

4. The method according to claim 3, characterized in that The item information also includes the expected fulfillment time of the item; The step of determining the target fulfillment time limit of the item to be delivered according to the item information further includes: In the case where the item information of the item to be delivered includes an expected fulfillment time limit, the expected fulfillment time limit is directly used as the target fulfillment time limit.

5. The method according to claim 1, characterized in that The method of determining the delivery method according to the preset delivery method rules, obtaining the target delivery method of the item to be delivered according to the target fulfillment time limit and the delivery method list, includes: According to the target fulfillment time limit, a delivery method that meets the target fulfillment time limit is selected from the delivery method list as the target delivery method.

6. The method according to claim 1, characterized in that Before obtaining the target delivery method of the item to be delivered according to the preset delivery method determination rule and the target fulfillment time limit and the delivery method list, the method further includes: Obtaining the delivery address of the item to be delivered and the pre-allocated shipping party corresponding to the delivery address, and determining whether the shipping party is the same as the pre-allocated shipping party; In the case that the shipper is different from the pre-allocated shipper, the items to be delivered are pre-delivered to the pre-allocated shipper, and the target delivery method is determined according to the item information of the items to be delivered and the list of delivery methods supported by the pre-allocated shipper to deliver the items to be delivered.

7. An article dispensing device, characterized in that: include: An item delivery request response module, used to respond to an item delivery request, obtain item information and a shipper of the item to be delivered, and a list of delivery methods supported by the shipper; A target fulfillment time determination module, used to determine the target fulfillment time of the item to be delivered according to the item information; A target delivery method determination module is used to obtain the target delivery method of the item to be delivered according to the preset delivery method determination rules, the target fulfillment time limit and the delivery method list, and determine the target delivery party of the item to be delivered based on the target delivery method; The article distribution module is used to distribute the articles to be distributed through the target delivery party according to the target delivery method.

8. The device according to claim 7, characterized in that Also includes provisioning modules for: Obtaining the delivery address of the item to be delivered and the pre-allocated shipping party corresponding to the delivery address, and determining whether the shipping party is the same as the pre-allocated shipping party; In the case that the shipper is different from the pre-allocated shipper, the items to be delivered are pre-delivered to the pre-allocated shipper, and the target delivery method is determined according to the item information of the items to be delivered and the list of delivery methods supported by the pre-allocated shipper to deliver the items to be delivered.

9. 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.

10. 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.

Citation Information

Patent Citations

  • A method for fresh e-commerce to formulate different performance schemes

    CN109829670A

  • Distribution scheme selection method, terminal and computer readable storage medium

    CN109948981A

  • Medicine order generation method and device, computer equipment and readable storage medium

    CN116703280A