Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Z-ARCHIVE-TEST

Search All Applications in Z-ARCHIVE-TEST


Application US20190334706


Published 2019-10-31

Autonomous Driving Controller Encrypted Communications

An autonomous driving controller includes a plurality of parallel processors operating on common input data received from the plurality of autonomous driving sensors. Each of the plurality of parallel processors includes communication circuitry, a general processor, a security processor subsystem (SCS), and a safety subsystem (SMS). The communication circuitry supports communications between the plurality of parallel processors, including inter-processor communications between the general processors of the plurality of parallel processors, communications between the SCSs of the plurality of parallel processors using SCS cryptography, and communications between the SMSs of the plurality of parallel processors using SMS cryptography, the SMS cryptography differing from the SCS cryptography. The SCS and/or the SMS may each include dedicated hardware and/or memory to support the communications.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. An autonomous driving controller for a vehicular autonomous driving system that has a plurality of autonomous driving sensors, the autonomous driving controller comprising: a plurality of parallel processors operating on common input data received from the plurality of autonomous driving sensors, each of the plurality of parallel processors including: a general processor; and a security processor subsystem (SCS); and communication circuitry configured to support communications between the plurality of parallel processors, including communications between the general processors of the plurality of parallel processors and communications between the SCSs of the plurality of parallel processors that are protected by SCS cryptography.

  • 13. An autonomous driving controller for a vehicular autonomous driving system that has a plurality of autonomous driving sensors, the autonomous driving controller comprising: a plurality of parallel processors operating on common input data received from the plurality of autonomous driving sensors, each of the plurality of parallel processors including: a general processor; a security processor subsystem (SCS); and a safety subsystem (SMS); and communication circuitry configured to support communications between the plurality of parallel processors, including inter-processor communications between the general processors of the plurality of parallel processors, communications between the SCSs of the plurality of parallel processors using SCS cryptography, and communications between the SMSs of the plurality of parallel processors using SMS cryptography, the SMS cryptography differing from the SCS cryptography.

  • 18. A method for operating an autonomous driving controller that includes a plurality of parallel processors, the method comprising: a first security processor subsystem (SCS) of a first parallel processor of the plurality of parallel processors acquiring an SCS private key; the first SCS securely distributing the SCS private key to other SCSs of other parallel processors of the plurality of parallel processors; a first safety processor subsystem (SMS) of the first parallel processor of the plurality of parallel processors acquiring an SMS private key, wherein the SMS private key differs from the SCS private key; the first SMS securely distributing the SMS private key to other SMSs of other parallel processors of the plurality of parallel processors; the first SCS communicating with the other SCSs of the other parallel processors of the plurality of parallel processors using SCS cryptography based on the SCS private key; and the first SMS communicating with the other SMSs of the other parallel processors of the plurality of parallel processors using SMS cryptography based on the SMS private key.