Determining a location of a squeak or rattle associated with a vehicle

US12354418B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12354418-B2
Application numberUS-202218060369-A
CountryUS
Kind codeB2
Filing dateNov 30, 2022
Priority dateNov 30, 2022
Publication dateJul 8, 2025
Grant dateJul 8, 2025

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 system may detect a sound associated with a vehicle. The sound may be detected using a set of one or more microphones. The system may use a machine learning model to detect at least one of a squeak or a rattle based on the sound. The machine learning model may be trained using a plurality of sounds emitted in relation to one or more vehicles. The system may determine, based on detecting at least one of the squeak or the rattle, a location of the vehicle associated with at least one of the squeak or the rattle. In some implementations, the location may be determined based on detecting different sound levels between a first microphone and a second microphone, or detecting a time difference between the first and the second microphone, or by correlating the sound to a sound signature associated with a part of the vehicle.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: detecting, using a set of one or more microphones, a sound associated with a vehicle; analyzing, using one or more machine learning models, to determine whether the sound associated with the vehicle is a squeak or a rattle, wherein at least one of the one or more machine learning models is trained using a plurality of sounds emitted in relation to one or more vehicles; determining, using the one or more machine learning models, a location associated with the squeak or the rattle; maintaining a count of detection of the squeak or the rattle at the location; and triggering an action when the count of detections at the location exceeds a minimum threshold, wherein the action comprises outputting an alert to a human machine interface in the vehicle that instructs an occupant to stop the vehicle, lower a speed of the vehicle, or service the vehicle soon, wherein the alert is displayed on a system-generated graphical user interface, indicates that the sound associated with the vehicle is the squeak or the rattle, and includes the location of the squeak or the rattle. 2. The computer-implemented method of claim 1 , wherein the location is determined based on detecting different sound levels between a first microphone and a second microphone of the set of one or more microphones. 3. The computer-implemented method of claim 1 , wherein the location is determined based on detecting a time difference between a first microphone of the set of one or more microphones receiving the sound and a second microphone of the set of one or more microphones receiving the sound. 4. The computer-implemented method of claim 1 , wherein the location is determined based on correlating the sound to a sound signature associated with a part of the vehicle. 5. The computer-implemented method of claim 1 , further comprising: triggering a second action when the location is associated with a first part of the vehicle; and preventing the second action from triggering when the location is associated with a second part of the vehicle. 6. The computer-implemented method of claim 1 , further comprising: determining a lower severity or a higher severity based on the location; generating an on-board diagnostics code when determining the lower severity; and outputting a message to a human machine interface (HMI) in the vehicle when determining the higher severity. 7. The computer-implemented method of claim 1 , further comprising: determining a severity level based on the location of the squeak or the rattle, wherein the severity level is lower when the location is associated with an interior trim of the vehicle than when the location is associated with a frame of the vehicle. 8. The computer-implemented method of claim 1 , wherein the action further comprises: determining a part number associated with a part of the vehicle based on the location. 9. The computer-implemented method of claim 1 , wherein at least one of the one or more machine learning models is trained by playing squeaks and rattles through speakers configured in the one or more vehicles. 10. The computer-implemented method of claim 9 , wherein the squeaks and rattles played through the speakers are generated synthetically by applying a force to one or more components of a vehicle to cause the one or more components to move in a manner that emits a sound. 11. A system, comprising: a set of one or more microphones configured in relation to a vehicle; a memory; and a processor configured to execute instructions stored in the memory to: detect, using the set of one or more microphones, a sound associated with the vehicle; analyze, using one or more machine learning models, the sound associated with the vehicle to determine whether the sound associated with the vehicle is a squeak or a rattle, wherein at least one of the one or more machine learning models is trained using a plurality of sounds emitted in relation to one or more vehicles; determine, using the one or more machine learning models, a location associated with the squeak or the rattle; determine a severity level based on the location of the squeak or the rattle, wherein the severity level is lower when the location is associated with an interior trim of the vehicle than when the location is associated with a frame of the vehicle; and trigger an action based on the severity level, wherein the action comprises outputting an alert to a human machine interface in the vehicle that instructs an occupant to stop the vehicle, lower a speed of the vehicle, or service the vehicle soon, wherein the alert is displayed on a system-generated graphical user interface, indicates that the sound associated with the vehicle is the squeak or the rattle, and includes the location of the squeak or the rattle. 12. The system of claim 11 , wherein the location is determined based on detecting different sound levels between a first microphone and a second microphone of the set of one or more microphones. 13. The system of claim 11 , wherein the location is determined based on detecting a time difference between a first microphone of the set of one or more microphones receiving the sound and a second microphone of the set of one or more microphones receiving the sound. 14. The system of claim 11 , wherein the location is determined based on correlating the sound to a sound signature associated with a part of the vehicle. 15. The system of claim 11 , wherein the processor is further configured to execute instructions stored in the memory to: maintain a count of detections of the squeak or the rattle at the location; and trigger the action when the count of detections exceeds a minimum threshold. 16. The system of claim 11 , wherein the processor is further configured to execute instructions stored in the memory to: trigger a second action when the location is associated with a first part of the vehicle; and exclude triggering the second action when the location is associated with a second part of the vehicle. 17. The system of claim 11 , wherein the processor is further configured to execute instructions stored in the memory to: generate an on-board diagnostics code; and store the on-board diagnostics code in a data structure, wherein the on-board diagnostics code is accessible by a repair technician. 18. A vehicle, comprising: an accessory loop; a set of one or more microphones; and one or more processors that execute computer-readable instructions that cause the one or more processors to: detect, using the set of one or more microphones, a sound associated with the vehicle; analyze, using one or more machine learning models, the sound associated with the vehicle to determine whether the sound associated with the vehicle is a squeak or a rattle, wherein at least one of the machine learning models is trained using a plurality of sounds emitted in relation to one or more vehicles; determine, using the one or more machine learning models, a location associated with the squeak or the rattle; maintain a count of detections of the squeak or the rattle at the location; and trigger an action when the count of detections at the location exceeds a minimum threshold, wherein the action comprises outputting an alert to a human machine interface in the vehicle that instructs an occupant to stop the vehicle, lower a speed of the vehicle, or service the vehicle soon, wherein the alert is displayed on a system-generated graphical user interface, indicates that the sound associated with the vehicle is the sque

Assignees

Inventors

Classifications

  • Mouthpieces; {Microphones;} Attachments therefor · CPC title

  • 2D or 3D arrays of transducers · CPC title

  • Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005) · CPC title

  • Acoustic transducers and sound field adaptation in vehicles · CPC title

  • for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407) · 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 US12354418B2 cover?
A system may detect a sound associated with a vehicle. The sound may be detected using a set of one or more microphones. The system may use a machine learning model to detect at least one of a squeak or a rattle based on the sound. The machine learning model may be trained using a plurality of sounds emitted in relation to one or more vehicles. The system may determine, based on detecting at le…
Who is the assignee on this patent?
Nissan North America Inc
What technology area does this patent fall under?
Primary CPC classification G07C5/0825. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 08 2025 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).