Closed-loop real time SSVEP-based heads-up display to control in vehicle features using deep learning

US12358370B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12358370-B2
Application numberUS-202218067473-A
CountryUS
Kind codeB2
Filing dateDec 16, 2022
Priority dateDec 16, 2022
Publication dateJul 15, 2025
Grant dateJul 15, 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 vehicle system includes a controller programmed to display a plurality of icons on a heads-up-display (HUD) of the vehicle, receive electroencephalography (EEG) data from a driver of the vehicle, perform a Fast Fourier Transform of the EEG data to obtain an EEG spectrum, input the EEG spectrum into a trained machine learning model, determine which of the plurality of icons the driver is viewing based on an output of the trained machine learning model, and perform one or more vehicle operations based on the output of the trained machine learning model.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle system, comprising a controller programmed to: display a plurality of icons on a heads-up-display (HUD) of a vehicle; receive electroencephalography (EEG) data from a driver of the vehicle; perform a Fast Fourier Transform (FFT) of the EEG data to obtain an EEG spectrum; input the EEG spectrum into a trained machine learning model that outputs a prediction of an icon that the driver is looking at based on the EEG spectrum; determine which of the plurality of icons the driver is viewing based on the output of the trained machine learning model; and perform one or more vehicle operations based on the output of the trained machine learning model. 2. The vehicle system of claim 1 , wherein each of the plurality of icons has a different color. 3. The vehicle system of claim 1 , wherein each of the plurality of icons has a different shape. 4. The vehicle system of claim 1 , wherein the controller is further programmed to: apply a band pass filter to the EEG data to obtain filtered EEG data; and perform the FFT of the filtered EEG data. 5. The vehicle system of claim 1 , wherein the controller is further programmed to: perform a data segmentation of the EEG data to obtain segmented EEG data; and perform the FFT of the segmented EEG data. 6. The vehicle system of claim 1 , wherein the controller is further programmed to: receive training data comprising EEG data collected from a plurality of individual subjects while each subject is viewing specific icons; and train a machine learning model to predict which icon the individual subjects are viewing based on the training data to achieve the trained machine learning model. 7. The vehicle system of claim 1 , wherein the trained machine learning model comprises a convolutional neural network. 8. The vehicle system of claim 7 , wherein the convolutional neural network comprises a residual neural network architecture. 9. The vehicle system of claim 1 , wherein the trained machine learning model comprises one or more squeeze and excite (SE) blocks. 10. The vehicle system of claim 9 , wherein at least one of the SE blocks comprises a global max pooling layer, a first fully connected layer having a rectified linear unit activation function, and a second fully connected layer having a sigmoid activation function. 11. The vehicle system of claim 1 , wherein the trained machine learning model comprises two SE-Res blocks, wherein each SE-Res block comprises: a two-dimensional convolutional layer; a batch normalization layer; an activation layer; and an SE block. 12. The vehicle system of claim 11 , wherein an input to each SE-Res block is summed with an output of the SE-Res block. 13. The vehicle system of claim 11 , wherein the trained machine learning model further comprises: a dropout layer; and a Softmax classification layer. 14. A method, comprising: displaying a plurality of icons on a heads-up-display (HUD) of a vehicle; receiving electroencephalography (EEG) data from a driver of the vehicle; performing a Fast Fourier Transform (FFT) of the EEG data to obtain an EEG spectrum; inputting the EEG spectrum into a trained machine learning model that outputs a prediction of an icon that the driver is looking at based on the EEG spectrum; determining which of the plurality of icons the driver is viewing based on the output of the trained machine learning model; and performing one or more vehicle operations based on the output of the trained machine learning model. 15. The method of claim 14 , further comprising: apply a band pass filter to the EEG data to obtain filtered EEG data; performing a data segmentation of the filtered EEG data to obtain segmented EEG data; and performing the FFT of the segmented EEG data. 16. The method of claim 14 , wherein the trained machine learning model comprises a convolutional neural network comprising: two SE-Res blocks, wherein each SE-Res block comprises: a two-dimensional convolutional layer; a batch normalization layer; an activation layer; and an SE block. 17. The method of claim 16 , wherein the SE block comprises a global max pooling layer, a first fully connected layer having a rectified linear unit activation function, and a second fully connected layer having a sigmoid activation function. 18. The method of claim 16 , wherein the trained machine learning model further comprises: a dropout layer; and a Softmax classification layer. 19. A method, comprising: receiving training data comprising EEG data collected from a plurality of individual subjects while each subject is viewing specific icons; performing an FFT of the training data to obtain EEG spectrum data; and training a machine learning model to predict which icon the individual subjects are viewing based on the EEG spectrum data. 20. The method of claim 19 , wherein the machine learning model comprises: two SE-Res blocks, wherein each SE-Res block comprises: a two-dimensional convolutional layer; a batch normalization layer; an activation layer; an SE block; and wherein the SE block comprises a global max pooling layer, a first fully connected layer having a rectified linear unit activation function, and a second fully connected layer having a sigmoid activation function.

Assignees

Inventors

Classifications

  • B60K35/00Primary

    Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles · CPC title

  • Displaying information using colour changes · CPC title

  • Instrument input by detecting viewing direction not otherwise provided for · CPC title

  • Icons · CPC title

  • Head-up displays [HUD] (optical aspects of head-up displays G02B27/01) · 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 US12358370B2 cover?
A vehicle system includes a controller programmed to display a plurality of icons on a heads-up-display (HUD) of the vehicle, receive electroencephalography (EEG) data from a driver of the vehicle, perform a Fast Fourier Transform of the EEG data to obtain an EEG spectrum, input the EEG spectrum into a trained machine learning model, determine which of the plurality of icons the driver is viewi…
Who is the assignee on this patent?
Toyota Eng & Mfg North America, Univ Of Connecticut Health Center
What technology area does this patent fall under?
Primary CPC classification B60K35/00. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 15 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).