US 12,190,737 B2
Cryptography-based platooning mechanism for autonomous vehicle fleet management
Antonino Mondello, Messina (IT); and Alberto Troia, Munich (DE)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Jun. 25, 2021, as Appl. No. 17/359,274.
Application 17/359,274 is a continuation of application No. 16/363,271, filed on Mar. 25, 2019, granted, now 11,049,402.
Prior Publication US 2021/0319702 A1, Oct. 14, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G08G 1/00 (2006.01); G05D 1/00 (2006.01); G05D 1/02 (2020.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04W 4/46 (2018.01); H04L 9/00 (2022.01)
CPC G08G 1/22 (2013.01) [G05D 1/0022 (2013.01); G05D 1/0293 (2013.01); H04L 9/0637 (2013.01); H04L 9/3236 (2013.01); H04W 4/46 (2018.02); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
establishing a network connection between a plurality of autonomous vehicles, the plurality of autonomous vehicles operating as a platoon;
receiving a digitally signed request from a first autonomous vehicle of the plurality of autonomous vehicles to deviate from the platoon wherein the digitally signed request is secured using a DICE-RIoT protocol;
reading a public key corresponding to the first autonomous vehicle from a blockchain data structure;
validating the digitally signed request using the public key;
instantiating a new platoon path using the first autonomous vehicle as a head of the new platoon path when validating the digitally signed request is successful;
recording the new platoon path in the blockchain data structure; and
disconnecting a subset of the plurality of autonomous vehicles including the first autonomous vehicle and at least one other vehicle from the platoon when the new platoon path has been recorded in the blockchain data structure, wherein the subset of the plurality of autonomous vehicles are associated with the new platoon path based on future routes of the subset of the plurality of autonomous vehicles, and the disconnecting causes the first autonomous vehicle to manage the at least one other vehicle using a local blockchain data structure stored on the first autonomous vehicle.