US 12,294,663 B2
Systems and methods for onboard vehicle certificate distribution
Michael David Sorensen, Pittsburgh, PA (US); Matthew Charles Ellis Wood, Pittsburgh, PA (US); and Matthew James Harris, Pittsburgh, PA (US)
Assigned to AURORA OPERATIONS, INC., Pittsburgh, PA (US)
Filed by Aurora Operations, Inc., Pittsburgh, PA (US)
Filed on Feb. 22, 2023, as Appl. No. 18/172,735.
Application 18/172,735 is a continuation of application No. 16/866,965, filed on May 5, 2020, granted, now 11,606,215.
Claims priority of provisional application 62/990,055, filed on Mar. 16, 2020.
Prior Publication US 2023/0198783 A1, Jun. 22, 2023
Int. Cl. H04L 9/08 (2006.01); B60R 25/24 (2013.01); G06F 3/06 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/3268 (2013.01) [B60R 25/24 (2013.01); G06F 3/0604 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); H04L 9/0877 (2013.01); H04L 2209/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more tangible, non-transitory, computer readable media that store instructions executable by one or more processors to cause the one or more processors to perform operations, the operations comprising:
granting, by a computing system comprising a plurality of devices including a master device and a remote requesting device, an operational certificate, wherein;
the computing system is on-board an autonomous vehicle, the autonomous vehicle comprising a vehicle computing system; and
the master device comprises a master host security service configured to grant the operational certificate to the remote requesting device, and the remote requesting device is configured to authenticate one or more processes of a vehicle computing system based on the operational certificate;
generating, by the computing system, a remote key and a remote certificate signing request;
generating, by the computing system, a signed remote certificate, wherein the master device generates a cryptographic signature for the remote certificate signing request; and
generating, by the computing system, a communication channel, wherein the communication channel is indicative of communication between the vehicle computing system and the remote requesting device.