IP Library Granted Patent US 11,030,031
Granted Patent B2
US 11,030,031 · App. 16/388,957 · Granted Jun 8, 2021

Redundant sensor fabric for autonomous vehicles

Inventors: John Hayes (Mountain View, CA); Volkmar Uhlig (Cupertino, CA)
Assignee: GHOST LOCOMOTION INC.
G06F11/0739B60W50/0205B60W50/029B60W50/04G06F11/0721B60W2050/0215B60W2050/0292
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 11,030,031
App. No.
16/388,957
Granted
Jun 8, 2021
Kind
B2
Abstract

A redundant sensor fabric in an autonomous vehicle may include receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle; detecting a fault associated with the first sensor; establishing, via a switched fabric, a communications path between the processing unit and a second sensor of the plurality of sensors; and receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.

Claims (36)

1. A method for a redundant sensor fabric in an autonomous vehicle, comprising:

receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle;

detecting a fault associated with the first sensor;

establishing, via a switched fabric, in response to detecting the fault, a communications path between the processing unit and a second sensor of the plurality of sensors; and

receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.

2. The method of claim 1 , wherein detecting the fault associated with the first sensor comprises determining that the sensor data from the first sensor is non-qualifiable.

3. The method of claim 1 , wherein detecting the fault associated with the first sensor comprises comparing the sensor data from the first sensor and sensor data from at least one other sensor of the plurality of sensors.

4. The method of claim 3 , wherein detecting the fault associated with the first sensor comprises determining that the first sensor is obstructed.

5. The method of claim 1 , wherein the second sensor comprises a redundant sensor of the plurality of sensors.

6. The method of claim 1 , wherein the second sensor is configured to provide, via the switched fabric, sensor data to another processing unit, and wherein establishing the communications path comprises providing the sensor data from the second sensor to the processing unit and the another processing unit.

7. An apparatus for a redundant sensor fabric in an autonomous vehicle, the apparatus configured to perform steps comprising:

receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle;

detecting a fault associated with the first sensor;

establishing, via a switched fabric, a communications path between the processing unit and a second sensor of the plurality of sensors; and

receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.

8. The apparatus of claim 7 , wherein detecting the fault associated with the first sensor comprises determining that the sensor data from the first sensor is non-qualifiable.

9. The apparatus of claim 7 , wherein detecting the fault associated with the first sensor comprises comparing the sensor data from the first sensor and sensor data from at least one other sensor of the plurality of sensors.

10. The apparatus of claim 9 , wherein detecting the fault associated with the first sensor comprises determining that the first sensor is obstructed.

11. The apparatus of claim 7 , wherein the second sensor comprises a redundant sensor of the plurality of sensors.

12. The apparatus of claim 7 , wherein the second sensor is configured to provide, via the switched fabric, sensor data to another processing unit, and wherein establishing the communications path comprises providing the sensor data from the second sensor to the processing unit and the another processing unit.

13. An autonomous vehicle implementing a redundant sensor fabric, the autonomous vehicle comprising an apparatus configured to perform steps comprising:

receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle;

detecting a fault associated with the first sensor;

establishing, via a switched fabric, a communications path between the processing unit and a second sensor of the plurality of sensors; and

receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.

14. The autonomous vehicle of claim 13 , wherein detecting the fault associated with the first sensor comprises determining that the sensor data from the first sensor is non-qualifiable.

15. The autonomous vehicle of claim 13 , wherein detecting the fault associated with the first sensor comprises comparing the sensor data from the first sensor and sensor data from at least one other sensor of the plurality of sensors.

16. The autonomous vehicle of claim 15 , wherein detecting the fault associated with the first sensor comprises determining that the first sensor is obstructed.

17. The autonomous vehicle of claim 13 , wherein the second sensor comprises a redundant sensor of the plurality of sensors.

18. The autonomous vehicle of claim 13 , wherein the second sensor is configured to provide, via the switched fabric, sensor data to another processing unit, and wherein establishing the communications path comprises providing the sensor data from the second sensor to the processing unit and the another processing unit.

19. A computer program product disposed upon a non-transitory computer readable medium, the computer program product comprising computer program instructions for a redundant sensor fabric in an autonomous vehicle that, when executed, cause a computer system to carry out the steps of:

receiving, by a processing unit, sensor data from a first sensor of a plurality of sensors associated with a same sensing space of the autonomous vehicle;

detecting a fault associated with the first sensor;

establishing, via a switched fabric, a communications path between the processing unit and a second sensor of the plurality of sensors; and

receiving, by the processing unit, sensor data from the second sensor instead of the first sensor.

20. The computer program product of claim 19 , wherein detecting the fault associated with the first sensor comprises determining that the sensor data from the first sensor is non-qualifiable.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2024
From: GHOST AUTONOMY, INC.
To: APPLIED INTUITION, INC.
Reel/Frame 068982/0647 →
CHANGE OF NAME Recorded Aug 8, 2022
From: GHOST LOCOMOTION INC.
To: GHOST AUTONOMY INC.
Reel/Frame 061118/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2019
From: HAYES, JOHN; UHLIG, VOLKMAR
To: GHOST LOCOMOTION INC.
Reel/Frame 048934/0757 →
Continuity (1)
Related Publication 20200334099A1 · Oct 22, 2020
Cited By (1)
US 12,233,908