IP Library › Granted Patent US 12,525,111
Granted Patent B2
US 12,525,111 · App. 17/231,836 · Granted Jan 13, 2026

Drowsiness detection for vehicle control

Inventors: Poorna Kale (Folsom, CA); Robert Richard Noel Bielby (Placerville, CA)
G08B21/06A61B5/18G06N20/00G06V10/764G06V10/7784G06V10/82G06V20/597B60K28/06G06N3/02
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,525,111
App. No.
17/231,836
Granted
Jan 13, 2026
Kind
B2
Abstract

Systems, methods and apparatus of drowsiness detection for vehicle control. For example, a vehicle includes: a camera configured to face a driver of the vehicle and generate a sequence of images of the driver driving the vehicle; an artificial neural network configured to analyze the sequence of images and classify, based on the sequence of images, whether the driver is in a drowsy state; and an infotainment system configured to provide instructions to the driver in response to a classification by the artificial neural network that the driver is in the drowsy state.

Claims (47)

1 . A vehicle comprising:

a camera configured to generate images;

an artificial neural network configured to analyze the images, wherein the artificial neural network is trained using training images captured from persons; and

a computer system configured to provide instructions in response to a classification by the artificial neural network, wherein the instructions are configured to request a driver to provide a response;

wherein the computer system is further configured to:

store the images from the camera in an input namespace, and store output data from the artificial neural network in an output namespace; and

configure memory operations to write the images in the input namespace at a first frequency, and write the output data in the output namespace at a second frequency, wherein the first frequency is higher than the second frequency.

2 . The vehicle of claim 1 , wherein the response is detectable in subsequent images captured by the camera.

3 . The vehicle of claim 1 , wherein the driver can provide the response by moving at least one of a viewing direction of the driver's eyes, a hand of the driver, the driver's head, or one or more fingers of the driver.

4 . The vehicle of claim 1 , wherein the classification is confirmed based on lack of the response requested via the instructions.

5 . The vehicle of claim 1 , further comprising an infotainment system, wherein the computer system provides the instructions via the infotainment system.

6 . The vehicle of claim 1 , wherein the instructions are provided at varying volume levels.

7 . The vehicle of claim 1 , wherein the computer system is implemented with a data storage device, and the data storage device is configured to:

store model data of the artificial neural network; and

receive, from the camera, the images.

8 . The vehicle of claim 1 , wherein the camera is configured on a rear view mirror of the vehicle, a side view mirror of the vehicle, and/or an instrument panel of the vehicle.

9 . The vehicle of claim 1 wherein the classification is confirmed by analyzing subsequent images captured by the camera.

10 . The vehicle of claim 1 , wherein the images are captured during time periods in which the persons are in a first state of alertness, and during other time periods in which the persons are in a second state of alertness.

11 . The vehicle of claim 1 , wherein the instructions request a physical movement of the driver.

12 . The vehicle of claim 1 , wherein the computer system is further configured to store model data of the artificial neural network in a model namespace, and to configure the memory operations in the model namespace according to a data usage pattern of the artificial neural network.

13 . The vehicle of claim 12 , wherein the computer system is further configured to use an address map having namespace settings to configure the memory operations in the input namespace, the model namespace, and the output namespace.

14 . An apparatus comprising:

a sensor configured to generate first images; and

a data storage device configured to store model data of an artificial neural network, wherein in response to receiving the first images in the data storage device, the data storage device is configured to analyze the first images;

wherein the apparatus is configured to communicate, to a computer system of a vehicle, a classification by the artificial neural network;

wherein communicating the classification causes the vehicle to perform an action;

wherein the data storage device is further configured to use an address map having namespace settings to configure memory operations in an input namespace for the first images, a model namespace for model data of the artificial neural network, and an output namespace for the classification; and

wherein the namespace settings indicate different access characteristics for each of the input namespace, the model namespace, and the output namespace.

15 . The apparatus of claim 14 , wherein:

the sensor is further configured to generate subsequent images following the action; and

the data storage device is further configured to determine a confirmation of the classification based on an analysis of the subsequent images.

16 . The apparatus of claim 14 , wherein analyzing the first images comprises extracting features from the first images so that an orientation of the head of a driver can be measured from the first images.

17 . The apparatus of claim 14 , wherein the artificial neural network is trained using images of a driver during time periods in which the driver is not drowsy.

18 . The apparatus of claim 14 , wherein the data storage device comprises a buffer configured to store the model data and an output from the artificial neural network, and wherein the data storage device is further configured to store the output from the artificial neural network in the output namespace.

19 . A method comprising:

storing model data of an artificial neural network in a model namespace of a data storage device;

storing input data for the artificial neural network in an input namespace;

configuring memory operations in the model namespace according to a data usage pattern of the artificial neural network;

configuring memory operations in the input namespace according to a data usage pattern of the input data;

generating a sequence of images;

analyzing, by the artificial neural network, the sequence of images to provide a classification, wherein the artificial neural network is trained using images captured from a driver of a vehicle; and

in response to the classification, requesting the driver provide a response that includes a physical movement.

20 . The method of claim 19 , further comprising in response to the classification, validating, by an advanced driver assistance system, control signals provided by the driver.

21 . The method of claim 19 , further comprising training the artificial neural network to recognize patterns in training images generated by a camera of the vehicle, wherein the patterns are associated with the driver being in an alert state, and the training images are generated during a time period in which the driver is in the alert state.

22 . The method of claim 19 , further comprising confirming the classification based on sensor data collected by the vehicle after requesting the response.

23 . The method of claim 19 , further comprising rejecting the classification based on sensor data collected by the vehicle after requesting the response.

24 . The method of claim 19 , wherein the artificial neural network is trained by the driver making the physical movement.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2025
From: MICRON TECHNOLOGY, INC.
To: LODESTAR LICENSING GROUP LLC
Reel/Frame 073126/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2021
From: KALE, POORNA; BIELBY, ROBERT RICHARD NOEL
To: MICRON TECHNOLOGY, INC.
Reel/Frame 055935/0020 →
Continuity (2)
Continuation 16547136 · Aug 21, 2019
Related Publication 20210228131A1 · Jul 29, 2021
References Cited (152)
US 5729619A · Puma · 1998 [cited by examiner]
US 5745031A · Yamamoto · 1998 [cited by applicant]
US 6097295A · Griesinger et al. · 2000 [cited by applicant]
US 6130617A · Yeo · 2000 [cited by examiner]
US 6131063A · Seki · 2000 [cited by examiner]
US 6243015B1 · Yeo · 2001 [cited by examiner]
US 6661345B1 · Bevan et al. · 2003 [cited by applicant]
US 9594894B2 · Azar · 2017 [cited by examiner]
US 9802571B2 · Shreve et al. · 2017 [cited by applicant]
US 10013773B1 · Ogale et al. · 2018 [cited by applicant]
US 10507793B1 · De Moura Partika · 2019 [cited by applicant]
US 10802488B1 · Abeloe · 2020 [cited by examiner]
US 10993647B2 · Kale · 2021 [cited by examiner]
US 11093766B1 · Kale · 2021 [cited by examiner]
US 20010002936A1 · Tsuji et al. · 2001 [cited by applicant]
US 20040036261A1 · Breed · 2004 [cited by applicant]
US 20040090314A1 · Iwamoto · 2004 [cited by applicant]
US 20040193347A1 · Harumoto et al. · 2004 [cited by applicant]
US 20050100191A1 · Harbach · 2005 [cited by examiner]
US 20050201565A1 · Choi et al. · 2005 [cited by applicant]
US 20050270178A1 · Ioli · 2005 [cited by applicant]
US 20050285758A1 · Matsukawa et al. · 2005 [cited by applicant]
US 20070008151A1 · Victor et al. · 2007 [cited by applicant]
US 20070065002A1 · Marzell et al. · 2007 [cited by applicant]
US 20070279493A1 · Edanami · 2007 [cited by applicant]
US 20080007567A1 · Clatworthy et al. · 2008 [cited by applicant]
US 20080036187A1 · Breed · 2008 [cited by applicant]
US 20080238694A1 · Ishida · 2008 [cited by examiner]
US 20080260239A1 · Han et al. · 2008 [cited by applicant]
US 20090112582A1 · Kuwagaki · 2009 [cited by examiner]
US 20100109881A1 · Eskandarian et al. · 2010 [cited by applicant]
US 20100191391A1 · Zeng · 2010 [cited by applicant]
US 20100214105A1 · Manotas, Jr. · 2010 [cited by examiner]
US 20140036076A1 · Nerayoff et al. · 2014 [cited by applicant]
US 20140132423A1 · Choi et al. · 2014 [cited by applicant]
US 20140222288A1 · Lavoie et al. · 2014 [cited by applicant]
US 20140236472A1 · Rosario · 2014 [cited by applicant]
US 20150195518A1 · Shikii et al. · 2015 [cited by applicant]
US 20150206014A1 · Wu et al. · 2015 [cited by applicant]
US 20150217449A1 · Meier et al. · 2015 [cited by applicant]
US 20160052524A1 · Kim · 2016 [cited by examiner]
US 20160203377A1 · Irie et al. · 2016 [cited by applicant]
US 20170172520A1 · Kannan et al. · 2017 [cited by applicant]
US 20170177965A1 · Gordo Soldevila et al. · 2017 [cited by applicant]
US 20170300788A1 · Cao et al. · 2017 [cited by applicant]
US 20170323201A1 · Sutskever · 2017 [cited by examiner]
US 20170327094A1 · Inoue et al. · 2017 [cited by applicant]
US 20170371340A1 · Cohen et al. · 2017 [cited by applicant]
US 20180033280A1 · Taylor · 2018 [cited by examiner]
US 20180126901A1 · Levkova et al. · 2018 [cited by applicant]
US 20180173961A1 · Jain et al. · 2018 [cited by applicant]
US 20180173971A1 · Jia et al. · 2018 [cited by applicant]
US 20180181822A1 · Chang et al. · 2018 [cited by applicant]
US 20180260641A1 · Yadhunandan · 2018 [cited by examiner]
US 20180304806A1 · Kim · 2018 [cited by examiner]
US 20190065867A1 · Huang et al. · 2019 [cited by applicant]
US 20190077409A1 · Zandi et al. · 2019 [cited by applicant]
US 20190092337A1 · Chua et al. · 2019 [cited by applicant]
US 20190146907A1 · Frolikov · 2019 [cited by examiner]
US 20190147051A1 · Lu et al. · 2019 [cited by applicant]
US 20190184916A1 · Troia et al. · 2019 [cited by applicant]
US 20190187291A1 · Troia · 2019 [cited by applicant]
US 20190197795A1 · Mondello et al. · 2019 [cited by applicant]
US 20190205744A1 · Mondello et al. · 2019 [cited by applicant]
US 20190286414A1 · Langos · 2019 [cited by applicant]
US 20190294929A1 · Yao · 2019 [cited by examiner]
US 20190367049A1 · Oba · 2019 [cited by applicant]
US 20200007672A1 · Reyes et al. · 2020 [cited by applicant]
US 20200050555A1 · Kim · 2020 [cited by examiner]
US 20200062275A1 · Higgins et al. · 2020 [cited by applicant]
US 20200070657A1 · Kim · 2020 [cited by applicant]
US 20200202151A1 · Wacquant · 2020 [cited by applicant]
US 20200214614A1 · Rundo · 2020 [cited by examiner]
US 20200231182A1 · Oba · 2020 [cited by applicant]
US 20200240670A1 · Kitagawa · 2020 [cited by examiner]
US 20200286358A1 · Doi et al. · 2020 [cited by applicant]
US 20200317211A1 · Stiller · 2020 [cited by examiner]
US 20210024076A1 · Chen · 2021 [cited by examiner]
US 20210048808A1 · Bielby et al. · 2021 [cited by applicant]
US 20210048949A1 · Kale et al. · 2021 [cited by applicant]
US 20210049444A1 · Bielby et al. · 2021 [cited by applicant]
US 20210049445A1 · Bielby et al. · 2021 [cited by applicant]
US 20210049457A1 · Bielby et al. · 2021 [cited by applicant]
US 20210049471A1 · Kale et al. · 2021 [cited by applicant]
US 20210049479A1 · Kale et al. · 2021 [cited by applicant]
US 20210049480A1 · Kale et al. · 2021 [cited by applicant]
US 20210049833A1 · Bielby et al. · 2021 [cited by applicant]
US 20210049834A1 · Kale et al. · 2021 [cited by applicant]
US 20210049839A1 · Bielby et al. · 2021 [cited by applicant]
US 20210052206A1 · Kale et al. · 2021 [cited by applicant]
US 20210053418A1 · Kale et al. · 2021 [cited by applicant]
US 20210053574A1 · Bielby et al. · 2021 [cited by applicant]
US 20210053575A1 · Bielby et al. · 2021 [cited by applicant]
US 20210055907A1 · Bielby et al. · 2021 [cited by applicant]
US 20210056315A1 · Kale et al. · 2021 [cited by applicant]
US 20210072901A1 · Kale et al. · 2021 [cited by applicant]
US 20210072911A1 · Kale et al. · 2021 [cited by applicant]
US 20210072921A1 · Bielby et al. · 2021 [cited by applicant]
US 20210073063A1 · Kale et al. · 2021 [cited by applicant]
US 20210073066A1 · Bielby et al. · 2021 [cited by applicant]
US 20210073127A1 · Bielby et al. · 2021 [cited by applicant]
US 20210110015A1 · McCarty · 2021 [cited by examiner]
US 20210201003A1 · Banerjee · 2021 [cited by examiner]
US 20210228131A1 · Kale · 2021 [cited by examiner]
US 20210241011A1 · Cronje · 2021 [cited by examiner]
US 20210269046A1 · Hashimoto · 2021 [cited by examiner]
US 20210309183A1 · Bielby · 2021 [cited by examiner]
US 20210334207A1 · Kanno · 2021 [cited by examiner]
US 20220137567A1 · Kogo · 2022 [cited by examiner]
US 20220188555A1 · Park · 2022 [cited by examiner]
US 20230064819A1 · Yoshizawa · 2023 [cited by examiner]
US 20230143515A1 · Ito · 2023 [cited by examiner]
BE 1008816 · 1996 [cited by applicant]
CN 101123027 · 2008 [cited by applicant]
CN 105354986 · 2016 [cited by applicant]
CN 106530623 · 2017 [cited by applicant]
CN 106710145 · 2017 [cited by applicant]
CN 107554528 · 2018 [cited by applicant]
CN 108146344 · 2018 [cited by applicant]
CN 108372785 · 2018 [cited by applicant]
CN 108423004 · 2018 [cited by applicant]
CN 108664947 · 2018 [cited by applicant]
CN 108791299 · 2018 [cited by applicant]
CN 108960065 · 2018 [cited by applicant]
CN 110077414 · 2019 [cited by applicant]
CN 110084220 · 2019 [cited by applicant]
Automotive Predictive Maintenance, U.S. Appl. No. 16/538,006, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Sep. 25, 2019. [cited by applicant]
Storage Devices With Neural Network Accelerators for Automotive Predictive Maintenance, U.S. Appl. No. 16/538,011, filed Aug. 12, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Sep. 5, 2019. [cited by applicant]
Storage and Access of Neural Network Models of Automotive Predictive Maintenance, U.S. Appl. No. 16/53 8,015, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Feb. 19, 2020. [cited by applicant]
Storage and Access of Neural Network Inputs in Automotive Predictive Maintenance, U.S. Appl. No. 16/538,073, filed Aug. 12, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Sep. 5, 2019. [cited by applicant]
Storage and Access of Neural Network Outputs in Automotive Predictive Maintenance, U.S. Appl. No. 16/538,078, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Feb. 19, 2020. [cited by applicant]
Communications Between Processors and Storage Devices in Automotive Predictive Maintenance Hviplemented via Artificial Neural Networks, U.S. Appl. No. 16/538,087, filed Aug. 12, 2019 Poorna Kale et al. Docketed New Case… [cited by applicant]
Predictive Maintenance of Automotive Engines, U.S. Appl. No. 16/538,092, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Feb. 19, 2020. [cited by applicant]
Predictive Maintenance of Automotive Battery, U.S. Appl. No. 16/538,097, filed Aug. 12, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Feb. 19, 2020. [cited by applicant]
Drowsiness Detection for Vehicle Control, U.S. Appl. No. 16/547,136, filed Aug. 21, 2019 Poorna Kale et al. Patented Case Aug. 7, 2020. [cited by applicant]
Predictive Maintenance of Automotive Powertrain, U.S. Appl. No. 16/538,103, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Sep. 25, 2019. [cited by applicant]
Predictive Maintenance of Automotive Lighting, U.S. Appl. No. 16/538,108, filed Aug. 12, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Sep. 25, 2019. [cited by applicant]
Predictive Maintenance of Automotive Tires, U.S. Appl. No. 16/538,121, filed Aug. 12, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Sep. 5, 2019. [cited by applicant]
Monitoring Controller Area Network Bus for Vehicle Control, U.S. Appl. No. 16/547,149, filed Aug. 21, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Jun. 26, 2020. [cited by applicant]
Intelligent Climate Control in Vehicles, U.S. Appl. No. 16/547,165, filed Aug. 21, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Sep. 25, 2019. [cited by applicant]
Intelligent Audio Control in Vehicles, U.S. Appl. No. 16/547,177, filed Aug. 21, 2019 Robert Bielby et al. Notice of Allowance Mailed—Application Received in Office of Publications Feb. 20, 2020. [cited by applicant]
Security Operations of Parked Vehicles, U.S. Appl. No. 16/547,185, filed Aug. 21, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Jul. 9, 2020. [cited by applicant]
Intelligent Recording of Errant Vehicle Behaviors, U.S. Appl. No. 16/547,199, filed Aug. 21, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Jun. 26, 2020. [cited by applicant]
Predictive Maintenance of Automotive Transmission, U.S. Appl. No. 16/719,181, filed Dec. 18, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Jun. 26, 2020. [cited by applicant]
Monitoring of Drive by Wire Sensors in Vehicles, U.S. Appl. No. 16/791,870, filed Feb. 14, 2020 Robert Bielby et al. Docketed New Case—Ready for Examination Jun. 26, 2020. [cited by applicant]
Optmization Of Power Usage Of Data Storage Devices, U.S. Appl. No. 16/791,887, filed Feb. 14, 2020 Poorna Kale et al. Docketed New Case—Ready for Examination Mar. 29, 2020. [cited by applicant]
Temperature based Optimization of Data Storage Operations, U.S. Appl. No. 16/562,197, filed Sep. 5, 2019 Robert Bielby et al. Docketed New Case—Ready for Examination Oct. 25, 2019. [cited by applicant]
Predictive Management of Failing Portions in a Data Storage Device, U.S. Appl. No. 16/562,211, filed Sep. 5, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Sep. 25, 2019. [cited by applicant]
Intelligent Optimization of Caching Operations in a Data Storage Device, U.S. Appl. No. 16/562,213, filed Sep. 5, 2019 robert bielby et al. Non Final Action Mailed Apr. 23, 2021. [cited by applicant]
Intelligent Write-Amplification Reduction for Data Storage Devices Configured on Autonomous Vehicles, U.S. Appl. No. 16/562,222, filed Sep. 5, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Feb. 19, 202… [cited by applicant]
Intelligent Wear Leveling with Reduced Write-Amplification for Data Storage Devices Configured on Autonomous Vehicles, U.S. Appl. No. 16/562,225, filed Sep. 5, 2019 Robert Bielby et al. Docketed New Case—Ready for Exami… [cited by applicant]
Bandwidth Optimization for Different Types of Operations Scheduled in a Data Storage Device, U.S. Appl. No. 16/562,230, filed Sep. 5, 2019 Poorna Kale et al. Docketed New Case—Ready for Examination Oct. 15, 2019. [cited by applicant]