IP Library Granted Patent US 12,233,908
Granted Patent B2
US 12,233,908 · App. 17/967,272 · Granted Feb 25, 2025

Asymmetrical autonomous vehicle computing architecture

Inventors: Brian T. Margosian (Lathrup Village, MI); Michel H. J. Laverne (Pittsburgh, PA); Ryan J. Skaff (Farmington Hills, MI); Shadi A. Jammoul (Pittsburgh, PA)
Assignee: VOLKSWAGEN GROUP OF AMERICA INVESTMENTS, LLC
B60W60/0018B60W60/0016B60W2420/403B60W2420/408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,233,908
App. No.
17/967,272
Granted
Feb 25, 2025
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments for an asymmetrical Autonomous Vehicle Systems (AVS). A backup AVS is implemented on a vehicle to serve as a failover system for one or more of the primary AVS components or processes (e.g., steering, braking, etc.). In this way, during primary AVS failures, the backup AVS can dynamically handle a subset of vehicle operations in various component configuration levels based on a desired mission level.

Claims (40)

1. A method, comprising:

detecting, by an asymmetrical Autonomous Vehicle System (AVS), that a failure of one or more AVS components has occurred for a vehicle;

determining, by the asymmetrical AVS, a level of criticality of the failure based on a severity of the failure and a minimal risk condition (MRC) for selected driving tasks of a vehicle mission;

determining, by the asymmetrical AVS, a subset of AVS backup components to complete the vehicle mission at the level of criticality;

activating, by the asymmetrical AVS, the AVS backup components necessary to complete the vehicle mission at the level of criticality, wherein the backup AVS components comprise one or more sensors and one or more vehicle controllers;

processing, by the asymmetrical AVS, data points received from the one or more sensors to determine an input to the one or more vehicle controllers; and

controlling, by the asymmetrical AVS and the vehicle controllers, the vehicle to complete the mission at the level of criticality.

2. The method of claim 1 , wherein the asymmetric AVS comprises a primary AVS with a first set of sensors and a backup AVS with a second set of sensors.

3. The method of claim 2 , further comprising: continuously sharing data points from the first set of sensors with the backup AVS; and continuously sharing data points from the second set of sensors with the primary AVS.

4. The method of claim 2 , further comprising periodically sharing a heartbeat message between the primary AVS and the backup AVS to indicate normal operation or to synchronize.

5. The method of claim 2 , wherein the level of criticality comprises a loss of communications between the primary AVS and the backup AVS, and the method further comprises initiating, using the backup AVS, autonomous driving of the vehicle to complete the mission.

6. The method of claim 2 , further comprising mapping the second set of sensors to the level of criticality.

7. The method of claim 2 , further comprising mapping the one or more vehicle controllers to the level of criticality.

8. An asymmetrical Autonomous Vehicle System (AVS), comprising:

a memory; and

at least one processor coupled to the memory and configured to:

detect, by an asymmetrical AVS, that a failure of one or more AVS components of a vehicle has occurred;

determine, by the asymmetrical AVS, a level of criticality of the failure based on a severity of the failure and a minimal risk condition (MRC) for selected driving tasks of a vehicle mission;

determine, by the asymmetrical AVS, a subset of AVS backup components to complete the vehicle mission at the level of criticality;

activate, by the asymmetrical AVS, the AVS backup components necessary to complete the vehicle mission at the level of criticality, wherein the backup AVS components comprise one or more sensors and one or more vehicle controllers;

process, by the asymmetrical AVS, data points received from the one or more sensors to determine an input to the one or more vehicle controllers; and

control, by the asymmetrical AVS and the vehicle controllers, the vehicle to complete the mission at the level of criticality.

9. The asymmetrical AVS of claim 8 , wherein the asymmetrical AVS comprises a primary AVS with a first set of sensors and a backup AVS with a second set of sensors.

10. The asymmetrical AVS of claim 9 , wherein the second set of sensors comprises different sensors from the first set of sensors.

11. The asymmetrical AVS of claim 9 , wherein the second set of sensors includes a different set of sensors than the first set of sensors.

12. The asymmetrical AVS of claim 9 , wherein the level of criticality comprises a loss of communications between the primary AVS and the backup AVS, and further comprises initiating, using the backup AVS, autonomous driving of the vehicle to complete the mission.

13. The asymmetrical AVS of claim 9 , further configured to map the second set of sensors to the level of criticality.

14. The asymmetrical AVS of claim 9 , further configured to share a heartbeat message as a periodic signal between the primary AVS and the backup AVS to indicate normal operation or to synchronize.

15. The asymmetrical AVS of claim 8 , wherein the one or more vehicle controllers is mapped to the level of criticality.

16. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

detecting, by an asymmetrical Autonomous Vehicle System (AVS), that a failure of one or more AVS components for a vehicle has occurred;

determining, by the asymmetrical AVS, a level of criticality of the failure based on a severity of the failure and a minimal risk condition (MRC) for selected driving tasks of a vehicle mission;

determining, by the asymmetrical AVS, AVS backup components to complete the vehicle mission at the level of criticality;

activating, by the asymmetrical AVS, a subset of the AVS backup components necessary to complete the vehicle mission at the level of criticality, wherein the backup AVS components comprise one or more sensors and one or more vehicle controllers;

processing, by the asymmetrical AVS, data points received from the one or more sensors to determine an input to the one or more vehicle controllers; and

controlling, by the asymmetrical AVS and the vehicle controllers, the vehicle to complete the mission at the level of criticality.

17. The non-transitory computer-readable medium of claim 15 , wherein the asymmetrical AVS comprises a primary AVS with a first set of sensors and a backup AVS with a second set of sensors.

18. The non-transitory computer-readable medium of claim 17 , wherein the level of criticality comprises a loss of communications between the primary AVS and the backup AVS, and further comprises initiating, using the backup AVS, autonomous driving of the vehicle to complete the mission.

19. The non-transitory computer-readable medium of claim 17 , the operations further comprising mapping the second set of sensors to the level of criticality.

20. The non-transitory computer-readable medium of claim 16 , the operations further comprising the primary AVS and backup AVS sharing a heartbeat message as a periodic signal to indicate normal operation or to synchronize.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: ARGO AI, LLC
To: VOLKSWAGEN GROUP OF AMERICA INVESTMENTS, LLC
Reel/Frame 069113/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2022
From: MARGOSIAN, BRIAN T.; LAVERNE, MICHEL H.J.; SKAFF, RYAN J.; JAMMOUL, SHADI A.
To: ARGO AI, LLC
Reel/Frame 061455/0062 →
Continuity (1)
Related Publication 20240124026A1 · Apr 18, 2024
References Cited (22)
US 5054568A · Shiraishi · 1991 [cited by examiner]
US 10778960B2 · Grenier · 2020 [cited by examiner]
US 10926738B1 · Tucci · 2021 [cited by examiner]
US 11030031B2 · Hayes et al. · 2021 [cited by applicant]
US 20160306720A1 · Fuhrman · 2016 [cited by examiner]
US 20180348754A1 · Samii et al. · 2018 [cited by applicant]
US 20190100237A1 · Klesing · 2019 [cited by examiner]
US 20190250611A1 · Costin · 2019 [cited by examiner]
US 20200021961A1 · Li et al. · 2020 [cited by applicant]
US 20210046952A1 · Ju et al. · 2021 [cited by applicant]
US 20210094589A1 · Sarett et al. · 2021 [cited by applicant]
US 20210171062A1 · Hecker et al. · 2021 [cited by applicant]
US 20210300425A1 · Hyde et al. · 2021 [cited by applicant]
US 20230391368A1 · Park · 2023 [cited by examiner]
CN 106846901B · 2019 [cited by examiner]
CN 112849055 · 2021 [cited by applicant]
CN 113002309A · 2021 [cited by examiner]
DE 102019124979A1 · 2021 [cited by examiner]
KR 1020210073705 · 2021 [cited by applicant]
Tang, Q. et al., “ATMA System Description”, Colorado Department of Transportation—Research, Denver, CO, Aug. 2021, 39 pages. [cited by applicant]
Shrestha, B., “Methods to Ensure Software Safety for Safety-Critical Autonomous Systems: A Systematic Literature Review”, Abo Akademi University, Dec. 2021, 52 pages. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority directed to related International Patent Application No. PCT/US2023/026543, mailed Oct. 24, 2023; 12 pages. [cited by applicant]