US 12,424,102 B2
Network assisted platooning for self driving vehicles
Gaviphat Lekutai, Kirkland, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Mar. 1, 2021, as Appl. No. 17/189,210.
Prior Publication US 2022/0277653 A1, Sep. 1, 2022
Int. Cl. G08G 1/00 (2006.01); B60W 30/165 (2020.01); B64U 101/30 (2023.01); H04W 4/80 (2018.01); B64U 10/14 (2023.01); B64U 101/20 (2023.01)
CPC G08G 1/22 (2013.01) [B60W 30/165 (2013.01); H04W 4/80 (2018.02); B64U 10/14 (2023.01); B64U 2101/20 (2023.01); B64U 2101/30 (2023.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, from one or more sensors in a primary lead unmanned aerial vehicle that is configured to lead a platoon of terrestrial, self-driving vehicles, sensor information pertaining to an environment in which the primary lead unmanned aerial vehicle is located;
accessing, by the primary lead unmanned aerial vehicle and from a database via an application programming interface, data indicating (i) a plurality of separate groups of terrestrial, self-driving vehicles (ii) a vehicle identification number and an embedded universal integrated circuit card identifier or a mobile station international subscriber directory number of a communication module of each terrestrial, self-driving vehicle in the plurality of separate groups;
accessing, by the primary lead unmanned aerial vehicle and from the database via the application programming interface, data indicating a formation of the terrestrial, self-driving vehicles within the platoon of terrestrial, self-driving vehicles;
accessing, by the primary lead unmanned aerial vehicle and from the database via the application programming interface, data indicating (i) a plurality of secondary lead unmanned aerial vehicles that are each configured to lead a group of terrestrial, self-driving vehicles of the plurality of separate groups of terrestrial, self-driving vehicles and (ii) an embedded universal integrated circuit card identifier or a mobile station international subscriber directory number of a communication module of each secondary lead unmanned aerial vehicle;
based on the sensor information and the data indicating the formation of the terrestrial, self-driving vehicles within the platoon of terrestrial, self-driving vehicles, generating, by the primary lead unmanned aerial vehicle and using a machine learning algorithm, driving instructions (i) that are executed by a steering column, a braking system, and an acceleration system of each terrestrial, self-driving vehicle of the plurality of separate groups of terrestrial, self-driving vehicles and (ii) that cause each terrestrial, self-driving vehicle of the plurality of separate groups of terrestrial, self-driving vehicles to obtain or maintain a predetermined amount of distance between itself and another terrestrial, self-driving vehicle in the platoon that is in front of the terrestrial, self-driving vehicle;
transmitting, by the primary lead unmanned aerial vehicle and to each secondary lead unmanned aerial vehicle of the plurality of secondary lead unmanned aerial vehicles, the generated driving instructions via a long-range communication channel and via the communication modules with the embedded universal integrated circuit card identifiers or the mobile station international subscriber directory numbers of each secondary lead unmanned aerial vehicle, the driving instructions being simultaneously relayed to each terrestrial, self-driving vehicle of the plurality of separate groups of terrestrial, self-driving vehicles by the secondary lead unmanned aerial vehicle leading each group of terrestrial, self-driving vehicles via a short-range communication channel; and
transmitting, by the primary lead unmanned aerial vehicle, the generated driving instructions to at least one additional terrestrial, self-driving vehicle of the platoon of terrestrial, self-driving vehicles that is within a line of sight of the primary lead unmanned aerial vehicle via a short-range communication channel and via the communication modules with the embedded universal integrated circuit card identifiers or the mobile station international subscriber directory numbers of the least one additional terrestrial, self-driving vehicle,
wherein each terrestrial, self-driving vehicle of the plurality of the separate groups of terrestrial, self-driving vehicles obtains or maintains the predetermined amount of distance between itself and the other terrestrial, self-driving vehicle in the platoon that is in front of the terrestrial, self-driving vehicle by executing the driving instructions using the steering column, the braking system, and the acceleration system.