A dynamic delivery system

By introducing a dynamic delivery system in the unmanned delivery system, using information matching in the scheduling system and the database to generate intermediate tasks, realizing the mid-way pickup of unmanned delivery equipment, it solves the difficulty of early pickup of subsequent recipients in the existing system. The problem has improved the delivery efficiency and user experience.

CN111191973BActive Publication Date: 2025-02-11CANDELA SHENZHEN TECH INNOVATE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910785544.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-23
Publication Date
2025-02-11
Estimated Expiration
2039-08-23

Smart Images

  • Figure CN111191973B_ABST
    Figure CN111191973B_ABST
Patent Text Reader

Abstract

The present invention discloses a dynamic delivery system, including: a dispatching system obtains a user's delivery address according to user order information; the dispatching system determines the delivery range and delivery map information according to the delivery address, and allocates corresponding unmanned delivery equipment according to the delivery range and map information; the unmanned delivery equipment scans the surrounding environment information and the surrounding person information during the delivery process, and matches the environment information and person information with the database; when the person information is matched with other user orders in the delivery system, an intermediate task is generated. The present invention actively reminds users to pick up items, eliminating the process of users picking up items specifically, saving user time and making the entire delivery process more flexible and intelligent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent logistics, and in particular to a dynamic delivery system. Background Art

[0002] Smart logistics relies on smart systems and smart equipment to deliver the goods to be delivered to the consignees.

[0003] However, the more common delivery method at present is that the unmanned delivery equipment drives to the recipient's address according to the recipient's address and waits for the recipient to pick up the mail. After the recipient picks up the mail, the unmanned delivery equipment drives to the next recipient's address. It is impossible for the next recipient to pick up the mail in advance. Therefore, the current logistics robots are not smart enough. Summary of the invention

[0004] The purpose of the present invention is to provide a dynamic delivery system to make unmanned delivery equipment more intelligent during the delivery process, thereby increasing delivery efficiency and user experience.

[0005] The present invention is achieved through the following technical solutions:

[0006] A dynamic delivery system, comprising:

[0007] The dispatch system obtains the user's delivery address based on the user's order information;

[0008] The dispatching system determines the delivery range and delivery map information according to the delivery address, and allocates corresponding unmanned delivery equipment according to the delivery range and map information;

[0009] The unmanned delivery device obtains the user's current address information;

[0010] The unmanned delivery equipment sends the goods to the user based on the user’s current address information;

[0011] During the delivery process, the unmanned delivery device scans the surrounding environment information and the surrounding person information, and matches the environment information and person information with the database;

[0012] When the character information is matched with other user orders in the delivery system, an intermediate task is generated, and the unmanned delivery device sends the order information to the user, and the user replies with the pickup status. The unmanned delivery device obtains the user's pickup status, and based on the pickup status, the unmanned delivery device performs midway pickup.

[0013] The generating of the intermediate task includes at least one intermediate task.

[0014] The response of the pickup status at least includes a time value and a distance value.

[0015] The time value is pre-set. When the user replies that the pickup time exceeds the pre-set time value, the unmanned delivery system cancels the current intermediate task and continues to execute the original task; when the user replies that the pickup distance exceeds the pre-set distance value, the unmanned delivery system cancels the current intermediate task and continues to execute the original task.

[0016] The time value includes: user response time and user reply time; the user response time is configured as the time when the user receives the pickup status information sent by the unmanned delivery equipment to the user, giving the user a certain preset time to check the status information; the user reply time is configured as the preset time for the user to reply whether to pick up the item after checking the pickup status information.

[0017] The distribution map information includes: indoor information and outdoor information.

[0018] The dynamic delivery system also has a shielding instruction to prevent the unmanned delivery equipment from matching the person information.

[0019] The shielding instruction is set by the user.

[0020] After the user response time is over, it is assumed that the user has received the pickup status information.

[0021] The advantages of the present invention are: 1. The unmanned delivery vehicle can actively remind the user to pick up the item, eliminating the need for the user to go to pick up the item, saving the user time; 2. The user can obtain the location of the unmanned delivery vehicle in real time and decide whether to pick up the item in advance according to their own needs, making the entire delivery process more flexible and intelligent. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 This is a distribution flow chart of the first embodiment of the present invention;

[0023] Figure 2 It is a user characteristic schematic diagram of the present invention;

[0024] Figure 3 This is a distribution flow chart of the second embodiment of the present invention;

[0025] Figure 4 This is a distribution flow chart of the third embodiment of the present invention. DETAILED DESCRIPTION

[0026] The technical solution of the present invention is further described below in conjunction with the accompanying drawings.

[0027] Embodiment 1

[0028] like Figure 1As shown, a dynamic delivery system, the dispatching system obtains the user's delivery address based on the user's order information; the dispatching system obtains the delivery addresses of users A, B, C, D, E, and F, and the dispatching system determines the delivery range and delivery map information based on the delivery addresses of the six users; the dispatching system sends the delivery addresses, delivery range, and delivery map information of the six users to the unmanned delivery equipment that performs the delivery task, and the unmanned delivery equipment obtains the delivery addresses, delivery range, and delivery map information of the six users, and starts to go to the addresses of the six users.

[0029] The scheduling system generates six delivery paths from short to long according to the distances between the delivery addresses of the six users and the unmanned delivery equipment performing the delivery task, and the delivery paths from short to long are: the first delivery path, the second delivery path, the third delivery path, the fourth delivery path, the fifth delivery path, and the sixth delivery path; the first delivery path delivers goods to user A, the second delivery path delivers goods to user B, the third delivery path delivers goods to user C, the fourth delivery path delivers goods to user D, the fifth delivery path delivers goods to user E, and the sixth delivery path delivers goods to user F.

[0030] When the unmanned delivery device is running on the first delivery path, it scans the surrounding environment and the surrounding character information, and matches the environmental information and character information in a database. The database stores the character information of user A and other users. The character information mainly refers to the user's facial information. Of course, the user can also add other personal feature information in the system. The personal feature information is combined with the user's facial information into user feature combination information.

[0031] The personal characteristic information includes: user's gesture information, user's voice information, user's posture information, etc.

[0032] like Figure 2 As shown, the user uses facial information to form feature information 1, uses gesture information to form feature information 2, and combines feature information 1 and 2 into feature combination information.

[0033] When the unmanned delivery device is running on the delivery path, the scanned facial information includes user B. The unmanned delivery vehicle measures the distance between user B and the unmanned delivery vehicle. When the distance is less than a preset value, the delivery system generates an intermediate task, which is: the unmanned delivery device sends its order information to user B. The order information includes: user B's name, waybill number, pickup code, name of the goods, and asks the user whether to pick up the goods at this time. User B can obtain the order information through a mobile smart terminal. User B has a predetermined response time to read and reply to the order information. The delivery system presets 15 seconds to reply to the order information for user B. If user B replies to the pickup instruction within 15 seconds, the delivery system generates an intermediate path based on the current position of the unmanned delivery vehicle and the position of user B. The unmanned delivery vehicle executes the intermediate path and runs to user B, so that user B can enter the pickup code to pick up the goods. After user B picks up the goods, the delivery system controls the unmanned delivery vehicle to continue to execute the first delivery path and deliver the goods to user A. If user B does not read the message within 15 seconds and does not reply to pick up the item within 15 seconds or replies not to pick up the item for the time being, the delivery system ends the intermediate task here.

[0034] After the unmanned delivery vehicle completes the first delivery route, it arrives at the address of user A. User A enters the pickup code and takes the goods from the unmanned delivery vehicle, thus completing the delivery task for user A.

[0035] The unmanned delivery vehicle should execute the second delivery path and carry out the delivery task for user B. If user B has taken the goods in the generated intermediate task, the delivery task of user B is completed, and the delivery system automatically deletes the second delivery path and directly enters the next delivery path; if user B has not taken the delivered goods in the generated intermediate task, the delivery system continues to execute the second delivery path and runs to the address of user B.

[0036] After completing the delivery task for user B, the unmanned delivery vehicle continues to perform subsequent delivery tasks and delivers the goods to users C, D, E, and F. While performing subsequent delivery tasks, the unmanned delivery vehicle will also scan the surrounding environment and the information of people around it in real time. When users C, D, E, and F are detected during the delivery task, an intermediate task is generated and the delivery of the intermediate task is performed.

[0037] Embodiment 2

[0038] like Figure 3As shown, a dynamic delivery system, the dispatching system obtains the user's delivery address based on the user's order information; the dispatching system obtains the delivery addresses of users A, B, C, D, E, and F, and the dispatching system determines the delivery range and delivery map information based on the delivery addresses of the six users; the dispatching system sends the delivery addresses, delivery range, and delivery map information of the six users to the unmanned delivery equipment that performs the delivery task, and the unmanned delivery equipment obtains the delivery addresses, delivery range, and delivery map information of the six users, and starts to go to the addresses of the six users.

[0039] The scheduling system generates six delivery paths from short to long according to the distances between the delivery addresses of the six users and the unmanned delivery equipment performing the delivery task, and the delivery paths from short to long are: the first delivery path, the second delivery path, the third delivery path, the fourth delivery path, the fifth delivery path, and the sixth delivery path; the first delivery path delivers goods to user A, the second delivery path delivers goods to user B, the third delivery path delivers goods to user C, the fourth delivery path delivers goods to user D, the fifth delivery path delivers goods to user E, and the sixth delivery path delivers goods to user F.

[0040] When the unmanned delivery device is running on the first delivery path, it scans the surrounding environment and the surrounding character information, and matches the environmental information and character information in a database. The database stores the character information of user A and other users. The character information mainly refers to the user's facial information. Of course, the user can also add other personal feature information in the system. The personal feature information is combined with the user's facial information into user feature combination information.

[0041] When the unmanned delivery equipment is running on the delivery route, the scanned facial information includes users B, E, and F. The unmanned delivery vehicle calculates the distance between users B, E, and F and the unmanned delivery vehicle. When the distance between user B and the unmanned delivery vehicle is calculated to be 10 meters, the distance between users E and F and the unmanned delivery vehicle is calculated to be 4 meters. The delivery system generates a first intermediate task and a second intermediate task. The first intermediate task is an intermediate delivery task for users E and F who are closer, and the second intermediate task is an intermediate delivery task for users E and F who are farther away.

[0042] The unmanned delivery device sends to users E and F, the order information including: the names of users E and F, the waybill numbers, the pickup codes, the names of the goods, and a question asking the users whether they want to pick up the goods at this time. Users E and F can obtain the order information through a mobile smart terminal. Users E and F have a predetermined response time to read and reply to the order information. Similarly, the predetermined response time is set to 15 seconds, that is, users E and F have 15 seconds to read the order information. After the 15-second reading time, they still have 15 seconds to reply whether to pick up the goods at this time; in this embodiment, users E and user F give instructions to pick up the goods at this time, and the unmanned delivery vehicle drives towards users E and user F until there is a pickup distance between the unmanned delivery vehicle and users E and user F, and then the unmanned delivery vehicle stops running and waits for users E and F to take out the goods.

[0043] Of course, when the unmanned delivery vehicle delivers to users E and F, it also sends location information and order information to user B, making it easier for user B to find the unmanned delivery vehicle. If user B wants to pick up the goods midway, user B can move towards the unmanned delivery vehicle or wait for the unmanned delivery vehicle to move to user B's location.

[0044] After the unmanned delivery vehicle completes the delivery for users B, E, and F, it begins to carry out the delivery tasks for the remaining users A, C, and D.

[0045] Embodiment 3

[0046] like Figure 4 As shown, a dynamic delivery system, the dispatching system obtains the user's delivery address based on the user's order information; the dispatching system obtains the delivery addresses of users A, B, C, D, E, and F, and the dispatching system determines the delivery range and delivery map information based on the delivery addresses of the six users; the dispatching system sends the delivery addresses, delivery range, and delivery map information of the six users to the unmanned delivery equipment that performs the delivery task, and the unmanned delivery equipment obtains the delivery addresses, delivery range, and delivery map information of the six users, and starts to go to the addresses of the six users.

[0047] The scheduling system generates six delivery paths from short to long according to the distances between the delivery addresses of the six users and the unmanned delivery equipment performing the delivery task, and the delivery paths from short to long are: the first delivery path, the second delivery path, the third delivery path, the fourth delivery path, the fifth delivery path, and the sixth delivery path; the first delivery path delivers goods to user A, the second delivery path delivers goods to user B, the third delivery path delivers goods to user C, the fourth delivery path delivers goods to user D, the fifth delivery path delivers goods to user E, and the sixth delivery path delivers goods to user F.

[0048] When the unmanned delivery device is running on the first delivery path, it scans the surrounding environment and the surrounding character information, and matches the environmental information and character information in a database. The database stores the character information of user A and other users. The character information mainly refers to the user's facial information. Of course, the user can also add other personal feature information in the system. The personal feature information is combined with the user's facial information into user feature combination information.

[0049] When the unmanned delivery device is running on the delivery route, the scanned facial information shows user B, but user B has set relevant parameters in the delivery system, including that in-transit delivery is not supported. Therefore, the unmanned delivery vehicle does not start the instructions for user B's intermediate task. The unmanned delivery vehicle executes the original delivery task, keeps the first delivery route running, and delivers the goods to user A.

[0050] When the delivery task of user A is completed, the delivery to the reserved address of user B will continue, and the second delivery path will be started and moved to the reserved address of user B.

[0051] Embodiment 4

[0052] A dynamic delivery system, wherein a dispatching system obtains a user's delivery address based on the user's order information; the dispatching system obtains the delivery addresses of users A, B, C, D, E, and F, and the dispatching system determines the delivery range and delivery map information based on the delivery addresses of the six users; the dispatching system sends the delivery addresses, delivery range, and delivery map information of the six users to an unmanned delivery device that performs the delivery task, and the unmanned delivery device obtains the delivery addresses, delivery range, and delivery map information of the six users, and starts to go to the addresses of the six users.

[0053] The scheduling system generates six delivery paths from short to long according to the distances between the delivery addresses of the six users and the unmanned delivery equipment performing the delivery task, and the delivery paths from short to long are: the first delivery path, the second delivery path, the third delivery path, the fourth delivery path, the fifth delivery path, and the sixth delivery path; the first delivery path delivers goods to user A, the second delivery path delivers goods to user B, the third delivery path delivers goods to user C, the fourth delivery path delivers goods to user D, the fifth delivery path delivers goods to user E, and the sixth delivery path delivers goods to user F.

[0054] When the unmanned delivery vehicle sets out, the distribution system shares the GPS location of the unmanned delivery system with six users, A, B, C, D, E, and F, in real time. The six users can go to the location of the unmanned delivery vehicle on their own, actively establish intermediate tasks, and pick up the goods while the unmanned delivery vehicle is delivering the goods.

Claims

1. A dynamic delivery system, comprising: The dispatch system obtains the user's delivery address based on the user's order information; The dispatching system determines the delivery range and delivery map information according to the delivery address, and allocates corresponding unmanned delivery equipment according to the delivery range and map information; The unmanned delivery device obtains the user's current address information; The unmanned delivery equipment sends the goods to the user based on the user’s current address information; During the delivery process, the unmanned delivery device scans the surrounding environment information and the surrounding person information, and matches the environment information and person information with the database; wherein the person information includes at least one of face information and user feature combination information formed by combining the face information and the personal feature information, and the personal feature information includes user gesture information, user voice information, and user posture information; When the character information is matched with other user orders in the delivery system, an intermediate task is generated, and the unmanned delivery device sends the order information to the user, and the user replies with the pickup status. The unmanned delivery device obtains the user's pickup status, and based on the pickup status, the unmanned delivery device performs midway pickup.

2. The dynamic delivery system according to claim 1, characterized in that: The generating of the intermediate task includes at least one intermediate task.

3. The dynamic delivery system according to claim 1, characterized in that: The response of the pickup status at least includes a time value and a distance value.

4. The dynamic delivery system according to claim 3, characterized in that: The time value is pre-set. When the user replies that the pickup time exceeds the pre-set time value, the unmanned delivery device cancels the current intermediate task and continues to execute the original task; when the user replies that the pickup distance exceeds the pre-set distance value, the unmanned delivery device cancels the current intermediate task and continues to execute the original task.

5. The dynamic delivery system according to claim 3, characterized in that: The time value includes: user response time and user reply time; the user response time is configured as the time when the user receives the pickup status information sent by the unmanned delivery equipment to the user, giving the user a certain preset time to check the status information; the user reply time is configured as the preset time for the user to reply whether to pick up the item after checking the pickup status information.

6. The dynamic delivery system according to claim 1, characterized in that: The distribution map information includes: indoor information and outdoor information.

7. The dynamic delivery system according to claim 1, characterized in that: It also has a shielding instruction to prevent the unmanned delivery device from matching the person information.

8. The dynamic delivery system according to claim 7, characterized in that: The shielding instruction is set by the user.

9. The dynamic delivery system according to claim 5, characterized in that: After the user response time is over, it is assumed that the user has received the pickup status information.

Citation Information

Patent Citations

  • Intelligent-packaging-service modeling and distribution-task dynamic optimization method oriented to environmental logistics

    CN107133705A

  • Scheduling service end, scheduling device, robot system and scheduling method

    CN108227654A