IP Library Granted Patent US 8,676,427
Granted Patent B1
US 8,676,427 · App. 13/649,646 · Granted Mar 18, 2014

Controlling autonomous vehicle using audio data

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 8,676,427
App. No.
13/649,646
Granted
Mar 18, 2014
Kind
B1
Abstract

A method includes receiving, at a computing system, audio data from one or more microphones associated with a vehicle. In one example, the audio data originates from a source external to the vehicle and the vehicle is configured to operate in an autonomous mode. The method also includes processing the audio data to generate directional data related to a direction of the source of the audio data relative to the vehicle and processing the audio data to generate identification data related to an identity of the source of the audio data. Further, the method includes controlling the vehicle in the autonomous mode in response to the directional data and the identification data, using the computing system.

Claims (36)

1. A method comprising:

receiving, at a computing system, audio data from one or more microphones associated with a vehicle, wherein the audio data originates from a source external to the vehicle, and wherein the vehicle is configured to operate in an autonomous mode;

processing the audio data to generate directional data related to a direction of the source of the audio data relative to the vehicle;

processing the audio data to generate identification data related to an identity of the source of the audio data; and

controlling the vehicle in the autonomous mode in response to the directional data and the identification data, using the computing system.

2. The method of claim 1 , wherein controlling the vehicle in the autonomous mode includes controlling movement of the vehicle.

3. The method of claim 1 , wherein controlling the vehicle in the autonomous mode includes controlling one or more other sensors associated with the vehicle.

4. The method of claim 3 , wherein controlling the one or more other sensors includes directing the one or more other sensors toward the source of the audio data to detect additional data relating to the source.

5. The method of claim 3 , wherein the one or more sensors include at least one of an image sensor, a radar sensor, or a laser sensor.

6. The method of claim 1 , further comprising processing the audio data to determine that the audio data originates from a source external to the vehicle.

7. The method of claim 1 , wherein processing the audio data to generate identification data includes extracting audio features from the audio data and comparing the extracted audio features with stored audio features that are associated with known sources of audio data.

8. The method of claim 1 , wherein the directional data relates to the source of the audio data approaching the vehicle and the identification data relates to an emergency vehicle, further wherein controlling the vehicle in response to the directional data and the identification data includes controlling the vehicle to reduce its speed and to pull over out of the way of the approaching emergency vehicle.

9. A non-transitory computer readable medium having stored therein instructions executable by a computer system to cause the computer system to perform functions, the functions comprising:

receiving audio data from one or more microphones associated with a vehicle, wherein the audio data originates from a source external to the vehicle, and wherein the vehicle is configured to operate in an autonomous mode;

processing the audio data to generate directional data related to a direction of the source of the audio data relative to the vehicle;

processing the audio data to generate identification data related to an identity of the source of the audio data; and

generating control data for controlling the vehicle in the autonomous mode in response to the directional data and the identification data.

10. The non-transitory computer readable medium of claim 9 , wherein controlling the vehicle in the autonomous mode includes controlling movement of the vehicle.

11. The non-transitory computer readable medium of claim 9 , wherein controlling the vehicle in the autonomous mode includes controlling one or more other sensors associated with the vehicle.

12. The non-transitory computer readable medium of claim 11 , wherein controlling the one or more other sensors includes directing the one or more other sensors toward the source of the audio data to detect additional data relating to the source.

13. The non-transitory computer readable medium of claim 9 , wherein the functions further comprise processing the audio data to determine that the audio data originates from a source external to the vehicle.

14. The non-transitory computer readable medium of claim 9 , wherein processing the audio data to generate identification data includes extracting audio features from the audio data and comparing the extracted audio features with stored audio features that are associated with known sources of audio data.

15. The non-transitory computer readable medium of claim 9 , wherein when the directional data relates to the source of the audio data approaching the vehicle and when the identification data relates to an emergency vehicle, controlling the vehicle in response to the directional data and the identification data includes controlling the vehicle to reduce its speed and to pull over out of the way of the approaching emergency vehicle.

16. A vehicle comprising:

one or more microphones for detecting audio data from a source external to the vehicle; and

a computing system configured to:

process the audio data to generate directional data related to a direction of the source of the audio data relative to the vehicle;

process the audio data to generate identification data related to an identity of the source of the audio data; and

control the vehicle in an autonomous mode in response to the directional data and the identification data.

17. The vehicle of claim 16 , wherein the computing system is configured to control movement of the vehicle in the autonomous mode.

18. The vehicle claim 16 , wherein the computing system is configured to control one or more other sensors associated with the vehicle in the autonomous mode.

19. The vehicle of claim 18 , wherein the computing system is configured to control the one or more other sensors associated with the vehicle in the autonomous mode by directing the one or more other sensors toward the source of the audio data to detect additional data relating to the source.

20. The vehicle of claim 19 , wherein the one or more sensors include at least one of an image sensor, a radar sensor, or a laser sensor.

21. The vehicle of claim 16 , wherein the computing system is configured to process the audio data to determine that the audio data originates from a source external to the vehicle.

22. The vehicle of claim 16 , wherein the computing system is configured to generate the identification data by extracting audio features from the audio data and comparing the extracted audio features with stored audio features that are associated with known sources of audio data.

23. The vehicle of claim 16 , wherein when the directional data relates to the source of the audio data approaching the vehicle and when the identification data relates to an emergency vehicle, the processor is configured to control the vehicle to reduce its speed and to pull over out of the way of the approaching emergency vehicle.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE REMOVAL OF THE INCORRECTLY RECORDED APPLICATION NUMBERS 14/149802 AND 15/419313 PREVIOUSLY RECORDED AT REEL: 44144 FRAME: 1. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 4, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 068092/0502 →
SUBMISSION TO CORRECT AN ERROR MADE IN A PREVIOUSLY RECORDED DOCUMENT THAT ERRONEOUSLY AFFECTS THE IDENTIFIED APPLICATIONS Recorded Nov 11, 2019
From: WAYMO LLC
To: WAYMO LLC
Reel/Frame 050978/0359 →
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044144/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2017
From: GOOGLE INC.
To: WAYMO HOLDING INC.
Reel/Frame 042084/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2017
From: WAYMO HOLDING INC.
To: WAYMO LLC
Reel/Frame 042085/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2012
From: FERGUSON, DAVID I.; ZHU, JIAJUN
To: GOOGLE INC.
Reel/Frame 029149/0571 →