IP Library Granted Patent US 12,542,011
Granted Patent B2
US 12,542,011 · App. 17/936,330 · Granted Feb 3, 2026

Methods and systems for monitoring driving automation

Inventors: Amir Sahebnassagh (Vancouver, CA); Seyed Mohsen Mousavi Khalkhali (Vancouver, CA); Hamid Abdollahi (Vancouver, CA); Fariduddin Azhar (Vancouver, CA); Amir Mousavi (Vancouver, CA)
Assignee: MATT3R TECHNOLOGIES INC.
G07C5/02G06V10/82G06V20/40G06V20/588H04N5/77H04R1/08H04R3/04B60W60/005B60W2520/105B60W2520/125B60W2520/14H04R2499/13
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,542,011
App. No.
17/936,330
Granted
Feb 3, 2026
Kind
B2
Abstract

The present disclosure provides methods and systems for monitoring a driving automation system of a vehicle. An example system comprises a vehicle interface for connecting to a forward-facing camera mounted on the vehicle to receive video data, a microphone for recording audio signals from inside the vehicle, an internal measurement unit (IMU) for generating vehicle motion signals comprising at least a lateral acceleration signal, a longitudinal acceleration signal, and a yaw angular acceleration signal, and a processor connected to process the video data, audio signals and vehicle motion signals to determine whether the driving automation signal is engaged or disengaged.

Claims (46)

1 . A system for monitoring a driving automation system of a vehicle, the system comprising:

a microphone for recording audio signals from inside the vehicle;

a vehicle interface for connecting to a vehicle camera controller to receive video data from a forward-facing camera mounted on the vehicle;

at least one inertial measurement unit (IMU) for generating vehicle motion signals comprising at least a lateral acceleration signal, a longitudinal acceleration signal, and a yaw angular acceleration signal;

a processor connected to receive the audio signals, video data and vehicle motion signals; and

a memory accessible to the processor,

wherein the processor is configured to:

generate driving mode determination signals indicative of whether the driving automation system is engaged or disengaged based on the audio signals, the video data, and the vehicle motion signals by:

continuously sampling the audio signals to obtain a plurality of audio samples;

filtering and transforming the audio samples to obtain an audio spectrogram for each audio sample;

comparing the audio spectrogram of each audio sample to a plurality of chime spectrograms;

when the audio spectrogram matches an engagement chime spectrogram, recording a start time of the audio sample for that spectrogram as a driving automation engagement time; and

when the audio spectrogram matches a disengagement chime spectrogram, recording a start time of the audio sample for that spectrogram as a driving automation disengagement time;

store the driving mode determination signals, the video data, and the vehicle motion signals in the memory; and

export the driving mode determination signals, the video data, and the vehicle motion signals to one or more remote systems for further processing.

2 . The system of claim 1 wherein the memory comprises a first partition for storing video data received from the forward-facing camera and a second partition for storing the vehicle motion signals and the driving mode determination signals, and the first partition is accessible by the processor and the vehicle camera controller, and the second partition is only accessible by the processor.

3 . The system of claim 1 wherein the processor is configured to discard audio signals after generating a corresponding driving mode determination signal.

4 . The system of claim 1 wherein the vehicle interface comprises a USB connector for insertion into a USB port on the vehicle.

5 . The system of claim 1 wherein the processor is configured to:

process the video data to generate a lane-center signal;

continuously sampling each of the lateral acceleration, longitudinal acceleration, yaw angular acceleration and lane-center signals to obtain a plurality of sample sets;

feed each sample set into a recurrent neural network (RNN) to determine whether the sample set matches a driving automation control signature;

when the sample set matches the driving automation control signature, determine that the driving automation system is engaged; and

when the sample set does not match the driving automation control signature, determine that the driving automation system is disengaged.

6 . A method for monitoring a driving automation system of a vehicle, the method comprising:

receiving audio signals from one or more microphones in the vehicle;

continuously sampling the audio signals to obtain a plurality of audio samples;

filtering and transforming the audio samples to obtain an audio spectrogram for each audio sample;

comparing the audio spectrogram of each audio sample to a plurality of chime spectrograms;

when the audio spectrogram matches an engagement chime spectrogram, recording a start time of the audio sample for that spectrogram as a driving automation engagement time;

when the audio spectrogram matches a disengagement chime spectrogram, recording a start time of the audio sample for that spectrogram as a driving automation disengagement time;

recording associated vehicle data corresponding to each driving automation engagement time and each driving automation disengagement time to generate a plurality of driving automation scenarios; and

exporting the plurality of driving automation scenarios to one or more remote systems for further processing.

7 . The method of claim 6 comprising discarding each audio sample after comparing its audio spectrogram to the plurality of chime spectrograms.

8 . The method of claim 6 wherein recording associated vehicle data comprises recording image data corresponding to the driving automation engagement time or driving automation disengagement time.

9 . The method of claim 6 wherein recording associated vehicle data comprises recording vehicle motion signals corresponding to the driving automation engagement time or driving automation disengagement time.

10 . The method of claim 6 wherein recording associated vehicle data comprises recording image data and vehicle motion signals corresponding to the driving automation engagement time or driving automation disengagement time.

11 . A method for monitoring a driving automation system of a vehicle, the method comprising:

receiving vehicle motion signals comprising a lateral acceleration signal, a longitudinal acceleration signal, and a yaw angular acceleration signal from one or more inertial measurement units (IMUs) mounted on the vehicle;

receiving image data from a forward facing camera mounted on the vehicle and processing the image data to generate a lane-center signal;

continuously sampling each of the lateral acceleration, longitudinal acceleration, yaw angular acceleration and lane-center signals to obtain a plurality of sample sets;

feeding each sample set into a recurrent neural network (RNN) to determine whether the sample set matches a driving automation control signature;

when the sample set matches the driving automation control signature, determining that the driving automation system is engaged;

when the sample set does not match the driving automation control signature, determining that the driving automation system is disengaged;

storing each sample set that matches the driving automation control signature with corresponding image data to generate a plurality of driving automation scenarios; and

exporting the plurality of driving automation scenarios to one or more remote systems for further processing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2022
From: SAHEBNASSAGH, AMIR; KHALKHALI, SEYED MOHSEN MOUSAVI; ABDOLLAHI, HAMID; AZHAR, FARIDUDDIN; MOUSAVI, AMIR
To: MATT3R TECHNOLOGIES INC.
Reel/Frame 061287/0225 →
Continuity (2)
Provisional Application 63261833 · Sep 29, 2021
Related Publication 20230098727A1 · Mar 30, 2023
References Cited (30)
US 9142064B2 · Muetzel · 2015 [cited by examiner]
US 10147007B1 · Chan et al. · 2018 [cited by applicant]
US 10380693B2 · Suiter · 2019 [cited by applicant]
US 10599155B1 · Konrardy et al. · 2020 [cited by applicant]
US 10650623B2 · Barnes et al. · 2020 [cited by applicant]
US 10723362B2 · Dotzler et al. · 2020 [cited by applicant]
US 10732627B1 · Roberson et al. · 2020 [cited by applicant]
US 10885725B2 · Rodriguez Bravo et al. · 2021 [cited by applicant]
US 10891694B1 · Leise et al. · 2021 [cited by applicant]
US 11037439B1 · Fields et al. · 2021 [cited by applicant]
US 11107164B1 · Davis et al. · 2021 [cited by applicant]
US 11354952B2 · Barnes et al. · 2022 [cited by applicant]
US 20180292836A1 · Laur et al. · 2018 [cited by applicant]
US 20190258251A1 · Ditty · 2019 [cited by examiner]
US 20210323545A1 · Jang · 2021 [cited by examiner]
US 20220234603A1 · Mujumdar · 2022 [cited by examiner]
WO 2018099876A1 · 2018 [cited by applicant]
WO 2020056331A1 · 2020 [cited by applicant]
Holzinger, Jurgen et al., “Objective Assessment of Driveability While Automated Driving”, ATZ 1212014, vol. 116, p. 24-28. [cited by applicant]
Thompson, Cadie, “We just got a great picture of how Google's self-driving cars might work”, Business Insider India, Jun. 1, 2016. [cited by applicant]
Yan, Lixin et al., “Driving Mode Decision Making for Intelligent Vehicles in Stressful Traffic Events” Transportation Research Record: Journal of the Transportation Research Board, vol. 2625, Issue 1, 2017, p. 9-19. [cited by applicant]
Lv, Chen et al., “Analysis of Autopilot Disengagements Occurring During Autonomous Vehicle Testing”, IEEE/CAA Journal of Automatica Sinica, vol. 5., No. 1, Jan. 2018. [cited by applicant]
Sung, Kyungbok et al., “Driving Information Logger With In-Vehicle Communication for Autonomous Vehicle Research”, International Conference on Advanced Communications Technology (ICACT), Feb. 11, 2018. [cited by applicant]
Sheng, Shili et al., “A Case Study of Trust on Autonomous Driving”, 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Oct. 27-30, 2019, Auckland, New Zealand, p. 4368-4373. [cited by applicant]
Rouchitsas, Alexandros et al., “External Human-Machine Interfaces for Autonomous Vehicle-to-Pedestrian Communication: A Review of Empirical Work”, Frontiers in Psychology, vol. 10, Article 2757, p. 1-12, Dec. 2019. [cited by applicant]
Sung, Kyungbok et al., “A Formal and Quantifiable Log Analysis Framework for Test Driving of Autonomous Vehicles”, Sensors 2020, 20(5), 1356 [published on Mar. 2, 2020; retrieved from https://www.mdpi.com/1424-8220/20/5… [cited by applicant]
Hoffman, Connor, “Tesla Model 3: The Complete Guide”, Car and Driver, p. 1-21, May 20, 2020. [cited by applicant]
Wang, Zhi et al., “ACDR: Autonomous-Car Drive Recorder”, Journal of Robotics and Mechatronics, 2020, vol. 32 (3), p. 634-637. [cited by applicant]
Lu, Jin et al., “Design of Human-Machine Interaction Interface to Autonomous Vehicles Based on Multidimensional Perceptual Context”, Hindawi Scientific Programming, vol. 2021, Article ID 5859800, 8 pages. (published Nov… [cited by applicant]
Vehicle Black Box DSSAD for Autonomous Vehicle, Duvonn Electronics, Jiangsu, China. Retrieved from https://www.made-in-china.com/showroom/5b6766fc636bffe5/product-detailtvZQHNFMQwrX/China-Vehicle-Black-Box-DSSAD-for-Aut… [cited by applicant]