IP Library Granted Patent US 12,311,978
Granted Patent B2
US 12,311,978 · App. 17/259,867 · Granted May 27, 2025

System for realizing automated transport of goods and related apparatus

Inventor: Nan Wu (Beijing, CN)
Assignee: BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.
B60W60/00256B60W50/14G06K7/10366G06Q10/06315G06Q10/08B60W2420/403
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,311,978
App. No.
17/259,867
Granted
May 27, 2025
Kind
B2
Abstract

The present disclosure provides a system for automated goods transportation and related devices, capable of achieving fully automated goods transportation within a particular area. The system includes: a management system, a loading/unloading control device, and autonomous driving control devices provided on respective autonomous vehicles. The management system is configured to manage goods information and transportation statuses of the respective autonomous vehicles, generate transportation tasks based on the goods information and the transportation statuses of the respective autonomous vehicles, and transmit each of the transportation tasks to the autonomous driving control device of the matching autonomous vehicle. The autonomous driving control device on each of the autonomous vehicles is configured to control, the autonomous vehicle to complete transportation in accordance with the transportation task. The loading/unloading control device is configured to control a loading/unloading device to automatically load goods onto or unload goods from the autonomous vehicles.

Claims (68)

1. A system for automated goods transportation, comprising a management system, a loading/unloading control device, and an autonomous driving control device provided on an autonomous vehicle, wherein:

the management system is configured to manage goods information and transportation status of the autonomous vehicle, generate a transportation task at least based on the goods information and the transportation status of the autonomous vehicle, and transmit the transportation task to the autonomous driving control device of the autonomous vehicle,

the autonomous driving control device on the autonomous vehicle is configured to control, upon receiving the transportation task, the autonomous vehicle to complete transportation in accordance with the transportation task, and

the loading/unloading control device is configured to control a loading/unloading device to load goods onto or unload goods from the autonomous vehicle,

wherein the transportation task contains a loading position, and the autonomous driving control device being configured to control the autonomous vehicle to complete the transportation in accordance with the transportation task comprises the autonomous driving control device being configured to:

control the autonomous vehicle to move from a current position to the loading position; and

control, upon determining that the loading is completed, the autonomous vehicle to leave the loading position,

wherein the autonomous driving control device is configured to determine that the loading is completed upon

identifying, using a predetermined voice model, a notification message indicating a vehicle identification (ID) number of the autonomous vehicle and completion of the loading onto the autonomous vehicle as broadcasted by a voice broadcaster,

wherein the management system is configured to select the autonomous vehicle by:

determining, for goods to be transported, a matching condition indicating a vehicle type, based on the goods information of the goods to be transported comprising a goods type;

determining a first set of autonomous vehicles each having the vehicle type indicated by the matching condition,

selecting, from the first set of autonomous vehicles, a second set of autonomous vehicles each having a vehicle status being idle,

in response to the second set of autonomous vehicles including more than one autonomous vehicle, selecting, from the second set of autonomous vehicles, the autonomous vehicle that is closest to a transportation start point of the goods to be transported, and

in response to the second set of autonomous vehicles being null, selecting, from the first set of autonomous vehicles, the autonomous vehicle having goods transportation end point closest to the transportation start point of the goods to be transported,

wherein identifying, using the predetermined voice model, the notification message comprises:

identifying, using the predetermined voice model, the vehicle ID number of the autonomous vehicle.

2. The system of claim 1 , wherein the transportation task further contains an unloading position, and the autonomous driving control device being configured to control the autonomous vehicle to complete the transportation in accordance with the transportation task comprises the autonomous driving control device being configured to:

control the autonomous vehicle to move to the unloading position; and

control, upon determining that the unloading is completed, the autonomous vehicle to leave the unloading position.

3. The system of claim 2 , wherein the autonomous driving control device is configured to determine that the unloading is completed when:

an instruction indicating completion of the unloading from the autonomous vehicle is received from the loading/unloading control device, or

an instruction indicating completion of the unloading from the autonomous vehicle is received from the management system.

4. The system of claim 2 , wherein the autonomous driving control device determines that the unloading is completed when:

a notification message indicating completion of the unloading from the autonomous vehicle as broadcasted by a voice broadcaster is identified using a predetermined voice model.

5. The system of claim 1 , wherein the transportation task further contains an unloading position, and the autonomous driving control device being configured to control the autonomous vehicle to complete the transportation in accordance with the transportation task comprises the autonomous driving control device being configured to:

control, upon determining that the loading is completed, the autonomous vehicle to move from the loading position to the unloading position; and

control, upon determining that the unloading is completed, the autonomous vehicle to leave the unloading position.

6. The system of claim 1 , wherein the autonomous driving control device is configured to determine that the loading is completed when:

it is determined that a gravity value outputted from a gravity sensor mounted on the autonomous vehicle is greater than or equal to a predetermined gravity threshold and the gravity value has not changed for a predetermined time period.

7. The system of claim 1 , wherein the loading/unloading control device being configured to control the loading/unloading device to load goods onto or unload goods from the autonomous vehicle comprises the loading/unloading control device being configured to:

receive a loading/unloading instruction from the autonomous driving control device of the autonomous vehicle corresponding to the loading/unloading device, and control the loading/unloading device to load goods onto or unload goods from the autonomous vehicle in accordance with the loading/unloading instruction.

8. The system of claim 7 , wherein the loading/unloading control device being configured to control the loading/unloading device to load goods onto or unload goods from the autonomous vehicle in accordance with the loading/unloading instruction comprises the loading/unloading control device being configured to:

determine, when the loading/unloading instruction is an unloading instruction, a target storage position corresponding to the goods to be unloaded from the autonomous vehicle, and control the loading/unloading device to unload the goods to be unloaded from the autonomous vehicle to the target storage position.

9. The system of claim 1 , wherein the autonomous driving control device is further configured to transmit a transportation task completion message to the management system when determining that the transportation task is completed, and

the management system is further configured to update, upon receiving the transportation task completion message, the goods information and the transportation status of the autonomous vehicle based on the completed transportation task.

10. The system of claim 1 , wherein the loading/unloading control device being configured to control the loading/unloading device to load goods onto or unload goods from the autonomous vehicle comprises the loading/unloading control device being configured to:

obtain the vehicle ID number of the autonomous vehicle which comprises a license plate number or a serial number preset for the autonomous vehicle and corresponds to the loading/unloading device, determine a loading/unloading instruction corresponding to the autonomous vehicle from a predetermined correspondence between vehicle ID numbers and loading/unloading instructions, and control the loading/unloading device to load goods onto or unload goods from the autonomous vehicle in accordance with the loading/unloading instruction.

11. The system of claim 10 , wherein the loading/unloading control device being configured to obtain the vehicle ID number of the autonomous vehicle corresponding to the loading/unloading device comprises the loading/unloading control device being configured to:

capture a picture of the autonomous vehicle using a camera provided on the loading/unloading device, and

identify the vehicle ID number from the picture using an image identification technology, the picture containing the vehicle ID number of the autonomous vehicle.

12. A method for automated goods transportation, comprising:

generating, by a management system, a transportation task based on goods information and transportation status of an autonomous vehicle,

transmitting, by the management system, the transportation task to an autonomous driving control device of the autonomous vehicle,

controlling, by the autonomous driving control device upon receiving the transportation task, the autonomous vehicle to complete transportation in accordance with the transportation task, and

controlling, by a loading/unloading control device, a loading/unloading device to load goods onto or unload goods from the autonomous vehicle,

wherein the transportation task contains a loading position, and

wherein controlling, by the autonomous driving control device upon receiving the transportation task, the autonomous vehicle to complete transportation in accordance with the transportation task comprises:

controlling, by the autonomous driving control device, the autonomous vehicle to move from a current position to the loading position; and

controlling, by the autonomous driving control device upon determining that the loading is completed, the autonomous vehicle to leave the loading position,

wherein determining that the loading is completed comprises: identifying, by the autonomous driving control device using a predetermined voice model, a notification message indicating a vehicle identification (ID) number of the autonomous vehicle and completion of the loading onto the autonomous vehicle as broadcasted by a voice broadcaster,

wherein the method further comprises selecting, by the management system, the autonomous vehicle by:

determining, for goods to be transported, a matching condition indicating a vehicle type, based on the goods information of the goods to be transported comprising a goods type;

determining a first set of autonomous vehicles each having the vehicle type indicated by the matching condition,

selecting, from the first set of autonomous vehicles, a second set of autonomous vehicles each having a vehicle status being idle,

in response to the second set of autonomous vehicles including more than one autonomous vehicle, selecting, from the second set of autonomous vehicles, the autonomous vehicle that is closest to a transportation start point of the goods to be transported, and

in response to the second set of autonomous vehicles being null, selecting, from the first set of autonomous vehicles, the autonomous vehicle having goods transportation end point closest to the transportation start point of the goods to be transported,

wherein identifying, by the autonomous driving control device using the predetermined voice model, the notification message comprises:

identifying, by the autonomous driving control device using the predetermined voice model, the vehicle ID number of the autonomous vehicle.

13. The method of claim 12 , wherein determining that the loading is completed comprises:

determining, by the autonomous driving control device, that a gravity value outputted from a gravity sensor mounted on the autonomous vehicle is greater than or equal to a predetermined gravity threshold and the gravity value has not changed for a predetermined time period.

14. The method of claim 12 , wherein controlling, by the loading/unloading control device, the loading/unloading device to load goods onto or unload goods from the autonomous vehicle comprises:

obtaining, by the loading/unloading control device, the vehicle ID number of the autonomous vehicle which comprises a license plate number or a serial number preset for the autonomous vehicle and corresponds to the loading/unloading device, determining a loading/unloading instruction corresponding to the autonomous vehicle from a predetermined correspondence between vehicle ID numbers and loading/unloading instructions, and controlling the loading/unloading device to load goods onto or unload goods from the autonomous vehicle in accordance with the loading/unloading instruction.

15. The method of claim 14 , wherein controlling the loading/unloading device to load goods onto or unload goods from the autonomous vehicle in accordance with the loading/unloading instruction comprises:

determining, when the loading/unloading instruction is a loading instruction, a goods ID number and a storage position of the goods to be loaded corresponding to the autonomous vehicle, and controlling the loading/unloading device to obtain the goods to be loaded corresponding to the goods ID number from the storage position and to load the goods to be loaded onto the autonomous vehicle, or

determining, when the loading/unloading instruction is an unloading instruction, a target storage position corresponding to the goods to be unloaded from the autonomous vehicle, and controlling the loading/unloading device to unload the goods to be unloaded from the autonomous vehicle to the target storage position.

16. The method of claim 14 , wherein obtaining, by the loading/unloading control device, the ID number of the autonomous vehicle corresponding to the loading/unloading device comprises: capturing a picture on the autonomous vehicle using a camera provided on the loading/unloading device, and identifying the vehicle ID number from the picture using an image identification technology, the picture containing the vehicle ID number of the autonomous vehicle, or

reading an electronic tag provided on the autonomous vehicle using an inductive reader provided on the loading/unloading device to obtain the vehicle ID number of the autonomous vehicle, the electronic tag containing the vehicle ID number of the autonomous vehicle.

Assignments (4)
CHANGE OF NAME Recorded Dec 9, 2025
From: TUSEN WEILAI TECHNOLOGY CO., LTD.
To: BEIJING OCGEN INTERACTION TECHNOLOGY
Reel/Frame 073916/0643 →
CHANGE OF NAME Recorded Dec 9, 2025
From: BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.
To: BEIJING OCGEN TECHNOLOGY CO., LTD.
Reel/Frame 073916/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2022
From: BEIJING TUSEN WEILAI TECHNOLOGY CO., LTD.
To: BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.
Reel/Frame 058869/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2021
From: WU, NAN
To: BEIJING TUSEN WEILAI TECHNOLOGY CO., LTD.
Reel/Frame 054895/0822 →
Priority Claims (1)
CN 201810765504.0 · Jul 12, 2018 · national
Continuity (1)
Related Publication 20210339775A1 · Nov 4, 2021
References Cited (46)
US 8596951B1 · Ward et al. · 2013 [cited by applicant]
US 9643722B1 · Myslinski · 2017 [cited by examiner]
US 9846415B2 · Choo · 2017 [cited by examiner]
US 10108185B1 · Theobald · 2018 [cited by examiner]
US 10147059B2 · Sullivan · 2018 [cited by examiner]
US 20100021272A1 · Ward et al. · 2010 [cited by applicant]
US 20160129592A1 · Saboo et al. · 2016 [cited by applicant]
US 20160224930A1 · Kadaba · 2016 [cited by examiner]
US 20160247247A1 · Scicluna · 2016 [cited by examiner]
US 20170084175A1 · Sedlik · 2017 [cited by examiner]
US 20170200248A1 · Murphy · 2017 [cited by examiner]
US 20180194575A1 · Anderson · 2018 [cited by examiner]
US 20180218320A1 · Lee · 2018 [cited by examiner]
US 20190066041A1 · Hance · 2019 [cited by examiner]
US 20190137290A1 · Levy · 2019 [cited by examiner]
US 20190176760A1 · Uenoyama · 2019 [cited by examiner]
US 20190193721A1 · Yamamuro · 2019 [cited by examiner]
US 20190228375A1 · Laury · 2019 [cited by examiner]
US 20190244167A1 · Kaneko · 2019 [cited by examiner]
US 20190324456A1 · Ryan · 2019 [cited by examiner]
CN 1560757A · 2005 [cited by applicant]
CN 102519563A · 2012 [cited by applicant]
CN 202838487U · 2013 [cited by applicant]
CN 106485340A · 2017 [cited by applicant]
CN 107329480A · 2017 [cited by applicant]
CN 107390689A · 2017 [cited by applicant]
CN 107403206A · 2017 [cited by applicant]
CN 107572264A · 2018 [cited by applicant]
CN 107644310A · 2018 [cited by applicant]
CN 107689123A · 2018 [cited by applicant]
CN 107807633A · 2018 [cited by applicant]
CN 207115198U · 2018 [cited by applicant]
CN 108545013A · 2018 [cited by applicant]
DE 102015224468A1 · 2017 [cited by applicant]
JP 2001060111A · 2001 [cited by applicant]
JP 6046290B1 · 2016 [cited by applicant]
European Patent Office, Extended European Search Report for EP 19833929.3, Mailing Date: Mar. 25, 2022, 7 pages. [cited by applicant]
European Patent Office, EP Examination Report for EP 19833929.3, Mailing Date: May 8, 2023, 9 pages. [cited by applicant]
Chinese Patent Office, First Office Action for Appl. No. 201910058337.0, mailed on Jun. 7, 2023, 25 pages, with English translation. [cited by applicant]
International Application No. PCT/CN2019/077055 International Search Report and Written Opinion Mailed May 30, 2019, pp. 1-16. [cited by applicant]
Second Chinese Office Action received for Chinese Application No. 201910058337.0 dated Nov. 20, 2023, 26 pages. [cited by applicant]
Australian Patent Office, Examination Report No. 1 for AU Appl. No. 2019302312, mailed on Mar. 6, 2024, 3 pages. [cited by applicant]
Chinese Patent Office, Third Examination Opinion Notice for Appl. No. 201910058337.0, mailed on May 18, 2024, 24 pages with English translation. [cited by applicant]
Chinese Patent Office, Rejection Decision for Appl. No. 201910058337.0, mailed on Jul. 13, 2024, 18 pages with English translation. [cited by applicant]
Australian Patent Office, Examination Report No. 2 for Appl. No. 2019302312, mailed on Jun. 27, 2024, 3 pages. [cited by applicant]
Fuchen, C. et al., “Plant Biology Experiment,” Nanjing Normal University Press, Nov. 2007, 4 pages. [cited by applicant]