Secure start system for an autonomous vehicle

US11966747B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11966747-B2
Application numberUS-202117145821-A
CountryUS
Kind codeB2
Filing dateJan 11, 2021
Priority dateMar 18, 2016
Publication dateApr 23, 2024
Grant dateApr 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A secure start system for an autonomous vehicle can include a communications router comprising an input interface to receive a boot-loader to enable network communications with a backend system. The secure start system utilizes a tunnel key from the backend system to establish a private communications session with a backend data vault. The secure start system then retrieves a set of decryption keys from the backend data vault, via the private communications session, to decrypt a plurality of encrypted drives of the autonomous vehicle, which enables one or more functions of the autonomous vehicle.

First claim

Opening claim text (preview).

What is claimed is: 1. A secure start system for an autonomous vehicle, the secure start system comprising: encrypted data comprising an autonomous file system that enables one or more functions to be executed by the autonomous vehicle; one or more processors; and a non-transitory, computer-readable memory storing instructions that are executable by the one or more processors to cause the secure start system to perform operations, the operations comprising: transmitting, to a remote system, a first authentication component; obtaining, from the remote system, a set of decryption keys, wherein the set of decryption keys are secured on the remote system by a multi-factor authentication protocol based on the first authentication component from the autonomous vehicle and a second authentication component from a user device associated with a user of the autonomous vehicle; and enabling the one or more functions of the autonomous vehicle by decrypting, using the set of decryption keys, the encrypted data. 2. The secure start system of claim 1 , wherein obtaining the set of decryption keys comprises: obtaining, responsive to authentication of the first authentication component by the remote system, a tunnel key from the remote system; establishing, via a communication router, a private communications session with a remote data vault associated with the remote system; and obtaining, via the private communications session, the set of decryption keys from the remote data vault. 3. The secure start system of claim 1 , wherein the first authentication component comprises a credential associated with the autonomous vehicle. 4. The secure start system of claim 1 , wherein the second authentication component comprises a credential associated with the user. 5. The secure start system of claim 1 , wherein the second authentication component is based on biometric data associated with the user that is input to the user device. 6. The secure start system of claim 1 , wherein the remote system is configured to receive a time-limited access token responsive to authentication of the second authentication component. 7. The secure start system of claim 1 , wherein enabling the one or more functions of the autonomous vehicle comprises enabling an autonomous drive function of the autonomous vehicle. 8. The secure start system of claim 1 , wherein the secure start system is onboard the autonomous vehicle. 9. A computing system for securing an autonomous vehicle, the computing comprising: one or more processors; and a non-transitory, computer-readable memory storing instructions that are executable by the one or more processors to cause the secure start system to perform operations, the operations comprising: receiving, from the autonomous vehicle, a first authentication component; receiving, from a user device associated with a user of the autonomous vehicle, a second authentication component; transmitting, based on authentication of the first authentication component and the second authentication component, a set of decryption keys to the autonomous vehicle, wherein the decryption keys are configured to enable one or more functions of the autonomous vehicle by decrypting, using the set of decryption keys, encrypted data comprising an autonomous file system that enables the one or more functions to be executed by the autonomous vehicle. 10. The computing system of claim 9 , wherein the operations comprise: transmitting, responsive to the authentication of the first authentication component, a tunnel key to the autonomous vehicle, the tunnel key configured to establish, via a communication router, a private communications session with a remote data vault; and transmitting, via the private communications session, the set of decryption keys from the remote data vault. 11. The computing system of claim 9 , wherein the first authentication component comprises a credential associated with the autonomous vehicle. 12. The computing system of claim 9 , wherein the second authentication component comprises a credential associated with the user. 13. The computing system of claim 9 , wherein the second authentication component is based on biometric data associated with the user that is input to the user device. 14. The computing system of claim 9 , wherein the operations comprise: receiving a time-limited access token responsive to authentication of the second authentication component; and transmitting, responsive to validation of the time-limited access token, the set of decryption keys to the autonomous vehicle. 15. The computing system of claim 9 , wherein enabling the one or more functions of the autonomous vehicle comprises enabling an autonomous drive function of the autonomous vehicle. 16. A computer-implemented method for securing an autonomous vehicle, the method comprising: receiving, from the autonomous vehicle, a first authentication component; receiving, from a user device associated with a user of the autonomous vehicle, a second authentication component; transmitting, based on authentication of the first authentication component and the second authentication component, a set of decryption keys to the autonomous vehicle, wherein the decryption keys are configured to enable one or more functions of the autonomous vehicle by decrypting, using the set of decryption keys, encrypted data comprising an autonomous file system that enables the one or more functions to be executed by the autonomous vehicle. 17. The method of claim 16 , wherein the first authentication component comprises a credential associated with the autonomous vehicle. 18. The method of claim 16 , wherein the second authentication component comprises a credential associated with the user. 19. The method of claim 16 , wherein the second authentication component is based on biometric data associated with the user that is input to the user device. 20. The method of claim 16 , wherein enabling the one or more functions of the autonomous vehicle comprises enabling an autonomous drive function of the autonomous vehicle.

Assignees

Inventors

Classifications

  • G06F9/4403Primary

    Processor initialisation · CPC title

  • operating on the propulsion system, e.g. engine or drive motor · CPC title

  • Loading of operating system · CPC title

  • involving the use of external additional devices, e.g. dongles or smart cards · CPC title

  • Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11966747B2 cover?
A secure start system for an autonomous vehicle can include a communications router comprising an input interface to receive a boot-loader to enable network communications with a backend system. The secure start system utilizes a tunnel key from the backend system to establish a private communications session with a backend data vault. The secure start system then retrieves a set of decryption …
Who is the assignee on this patent?
Uatc Llc
What technology area does this patent fall under?
Primary CPC classification G06F9/4403. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).