System and method for autonomous vehicle intrusion counter-measures

US10477404B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10477404-B2
Application numberUS-201816221113-A
CountryUS
Kind codeB2
Filing dateDec 14, 2018
Priority dateDec 15, 2017
Publication dateNov 12, 2019
Grant dateNov 12, 2019

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.

Systems, methods, and computer-readable storage media for intrusion protection on autonomous vehicles. As threats are detected, the nature of the threat is analyzed. A tiered response to the threat is then implemented, with an ultimate implementation including putting the autonomous vehicle in a “turtle” mode, and intermediate implementations including isolation of various subsystems. As the threats are identified and the autonomous vehicle implements the tiered responses, the autonomous vehicle records data regarding the efficiency the responses in diminishing the threat, then modifies the code which forms the autonomous algorithms such that, over time, the autonomous vehicle improves how it recognizes and responds to threats.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: determining, at a processor on an autonomous vehicle, that an intrusion attempt on the autonomous vehicle is being made as the autonomous vehicle is traveling, to yield a determination; isolating, via the processor and in response to the determination, critical functions of the processor; isolating, via the processor and in response to the determination, critical functions of the autonomous vehicle; isolating, via the processor and in response to the determination, critical data stored within a memory device aboard the autonomous vehicle; initiating, via the processor, an autonomous mode for the autonomous vehicle, the autonomous mode ignoring outside communications until a pre-defined condition is met; identifying a safe stopping location, including identifying a current location of the autonomous vehicle; identifying a route back to a pre-defined stop zone; determining movement of the autonomous vehicle via the route back to the pre-defined stop zone is not compliant with a current status of the autonomous vehicle; identifying, within a geographic radius of the current location of the autonomous vehicle, features which are not conducive with a stop location; selecting the safe stopping location based on avoiding the features which are not conducive; and directing, via the processor in the autonomous mode, the autonomous vehicle to the safe stopping location. 2. The method of claim 1 , further comprising: identifying a geographic source of the intrusion attempt; adding the geographic source to a map of threats, to yield an updated map; and utilizing the updated map to plan a future route of the autonomous vehicle. 3. The method of claim 2 , further comprising: transmitting, to the geographic source from the autonomous vehicle, false information, the false information having a false destination of the autonomous vehicle. 4. The method of claim 2 , wherein the map of threats is a four-dimensional map. 5. The method of claim 1 , further comprising: deploying, from the autonomous vehicle, a sacrificial drone having an electromagnetic signature identical to the autonomous vehicle. 6. The method of claim 1 , further comprising: modifying code for the autonomous mode based on the intrusion attempt. 7. An autonomous vehicle, comprising: a processor; a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising: determining that an intrusion attempt on the autonomous vehicle is being made as the autonomous vehicle is traveling, to yield a determination; isolating, in response to the determination, critical functions of the autonomous vehicle; initiating an autonomous mode for the autonomous vehicle, the autonomous mode ignoring outside communications until a pre-defined condition is met; identifying a safe stopping zone, including identifying a current location of the autonomous vehicle; identifying a route back to a pre-defined stopping zone; determining movement of the autonomous vehicle via the route back to the pre-defined stopping zone is not compliant with a current status of the autonomous vehicle; identifying, within a geographic radius of the current location of the autonomous vehicle, features which are not conducive with a stopping location; selecting the safe stopping zone based on avoiding the features which are not conducive; and directing, while in the autonomous mode, the autonomous vehicle to the safe stopping zone. 8. The autonomous vehicle of claim 7 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising: identifying a geographic source of the intrusion attempt; adding the geographic source to a map of threats, to yield an updated map; and utilizing the updated map to plan a future route of the autonomous vehicle. 9. The autonomous vehicle of claim 8 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising: transmitting, to the geographic source from the autonomous vehicle, false information, the false information having a false destination of the autonomous vehicle. 10. The autonomous vehicle of claim 8 , wherein the map of threats is a four-dimensional map. 11. The autonomous vehicle of claim 7 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising: deploying, from the autonomous vehicle, a sacrificial drone having an electromagnetic signature identical to the autonomous vehicle. 12. The autonomous vehicle of claim 7 , the computer-readable storage medium having additional instructions stored which, when executed by the processor, cause the processor to perform operations comprising: modifying code for the autonomous mode based on the intrusion attempt. 13. A non-transitory computer-readable storage medium having instructions which, when executed by a computing device, causes the computing device to perform operations comprising: determining that an intrusion attempt on an autonomous vehicle is being made as the autonomous vehicle is traveling, to yield a determination; isolating, in response to the determination, critical functions of the autonomous vehicle; initiating an autonomous mode for the autonomous vehicle, the autonomous mode ignoring outside communications until a pre-defined condition is met; identifying a safe stopping zone; directing, while in the autonomous mode, the autonomous vehicle to the safe stopping zone, identifying a geographic source of the intrusion attempt; adding the geographic source to a map of threats, to yield an updated map; and utilizing the updated map to plan a future route of the autonomous vehicle. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the identifying of the safe stopping zone further comprises: identifying a current location of the autonomous vehicle; identifying a route back to a pre-defined stopping zone; determining movement of the autonomous vehicle via the route back to the pre-defined stopping zone is not compliant with a current status of the autonomous vehicle; identifying, within a geographic radius of the current location of the autonomous vehicle, features which are not conducive with a stopping location; and selecting the safe stopping zone based on avoiding the features which are not conducive. 15. The non-transitory computer-readable storage medium of claim 14 , having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising: transmitting, to the geographic source from the autonomous vehicle, false information, the false information having a false destination of the autonomous vehicle. 16. The non-transitory computer-readable storage medium of claim 14 , wherein the map of threats is a four-dimensional map. 17. The non-transitory computer-readable storage medium of claim 13 , having additional instructions stored which, when executed by the computing device, cause the computing device to perform operations comprising: deploying, from the autonomous vehicle, a sacrificial drone having an electromagnetic signature identical to the autonomous vehicle.

Assignees

Inventors

Classifications

  • Tracing the source of attacks · CPC title

  • involving event detection and direct action · CPC title

  • using movement velocity, acceleration information · CPC title

  • Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence) · CPC title

  • Guidance services · 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 US10477404B2 cover?
Systems, methods, and computer-readable storage media for intrusion protection on autonomous vehicles. As threats are detected, the nature of the threat is analyzed. A tiered response to the threat is then implemented, with an ultimate implementation including putting the autonomous vehicle in a “turtle” mode, and intermediate implementations including isolation of various subsystems. As the th…
Who is the assignee on this patent?
Walmart Apollo Llc, Walmart Apolo Llc
What technology area does this patent fall under?
Primary CPC classification H04W12/1204. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 12 2019 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).