IP Library › Granted Patent US 12,466,435
Granted Patent B2
US 12,466,435 · App. 18/327,534 · Granted Nov 11, 2025

Affective-cognitive load based digital assistant

Inventors: Adam Boulanger (Palo Alto, CA); Sven Kratz (Mercer Island, WA); Joseph Verbeke (San Francisco, CA); Priya Seshadri (San Francisco, CA); Evgeny Burmistrov (Saratoga, CA); Neeka Mansourian (El Dorado Hills, CA); Stefan Marti (Oakland, CA)
Assignee: Harman International Industries, Incorporated
B60W60/0013B60W40/08G06F3/013G06F3/015G06V20/597B60W2540/22B60W2540/221B60W2540/229G06F2203/011
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,466,435
App. No.
18/327,534
Granted
Nov 11, 2025
Kind
B2
Abstract

Embodiments of the present disclosure sets forth a computer-implemented method comprising receiving, from at least one sensor, sensor data associated with an environment, computing, based on the sensor data, a cognitive load associated with a user within the environment, computing, based on the sensor data, an affective load associated with an emotional state of the user, determining, based on both the cognitive load at the affective load, an affective-cognitive load, determining, based on the affective-cognitive load, a user readiness state associated with the user, and causing one or more actions to occur based on the user readiness state.

Claims (59)

1 . A computer-implemented method for modifying operation of a vehicle, the computer-implemented method comprising:

receiving, from at least one sensor, sensor data associated with an environment;

computing, based on the sensor data, a cognitive load value associated with a user within the environment;

computing, based on the sensor data, an arousal value and a valence value associated with an emotional state of the user;

computing a reciprocal of a combination of the cognitive load value and the arousal value to generate an affective-cognitive load;

comparing the affective-cognitive load with one or more thresholds to determine a user readiness state associated with the user; and

modifying a vehicle operation to assist the user in performing a driving action to a degree that corresponds to the user readiness state.

2 . The computer-implemented method of claim 1 , wherein the step of computing the combination of the cognitive load value and the arousal value comprises dividing the arousal value by a function of the valence value.

3 . The computer-implemented method of claim 1 , wherein the step of comparing the affective-cognitive load to the one or more thresholds comprises comparing the affective-cognitive load to a minimum threshold and a maximum threshold defining a target affective-cognitive load threshold range.

4 . The computer-implemented method of claim 1 , further comprising weighting at least one of the cognitive load, the arousal value, or the valence value.

5 . The computer-implemented method of claim 1 , wherein the step of computing the cognitive load comprises:

determining one or more eye parameters from image data included in the sensor data, and

computing the cognitive load from the one or more eye parameters.

6 . The computer-implemented method of claim 1 , wherein the step of computing the arousal value and the valence value comprises:

determining a pre-defined emotion from the sensor data,

determining the arousal value based on the pre-defined emotion, and

determining the valence value based on the pre-defined emotion.

7 . The computer-implemented method of claim 1 , wherein the step of modifying the vehicle operation to assist the user in performing the driving action to the degree that corresponds to the user readiness state comprises causing an advanced driver assistance system (ADAS) to generate an operating parameter to dynamically activate the vehicle operation.

8 . The computer-implemented method of claim 1 , wherein the step of modifying the vehicle operation causes the affective-cognitive load to transition into a target affective-cognitive load threshold range.

9 . The computer-implemented method of claim 1 , further comprising causing, based on the user readiness state, at least one notification message to be output by an output device.

10 . The computer-implemented method of claim 1 , further comprising causing, based on the user readiness state, one or more lights to change brightness.

11 . The computer-implemented method of claim 1 , wherein the sensor data comprises image data.

12 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:

receiving, from at least one sensor, sensor data associated with an environment;

computing, based on the sensor data, a cognitive load value associated with a user within the environment;

computing, based on the sensor data, an arousal value and a valence value associated with an emotional state of the user;

computing a reciprocal of a combination of the cognitive load value and the arousal value to generate an affective-cognitive load;

comparing the affective-cognitive load with one or more thresholds to determine a user readiness state associated with the user; and

modifying a vehicle operation to assist the user in performing a driving action to a degree that corresponds to the user readiness state.

13 . The one or more non-transitory computer-readable media of claim 12 , wherein the step of computing the combination of the cognitive load value and the arousal value comprises dividing the arousal value by a function of the valence value.

14 . The one or more non-transitory computer-readable media of claim 12 , wherein:

the step of computing the cognitive load comprises:

determining one or more eye parameters from image data included in the sensor data, and

computing the cognitive load from the one or more eye parameters; and

the step of computing the arousal value and the valence value comprises:

determining a pre-defined emotion from the sensor data,

identifying the arousal value corresponding to the pre-defined emotion, and

identifying the valence value corresponding to the pre-defined emotion.

15 . The one or more non-transitory computer-readable media of claim 12 , wherein the sensor data comprises biometric data including at least one of a pupil size, a heart rate, a galvanic skin response, or a blood oxygenation level.

16 . The one or more non-transitory computer-readable media of claim 12 , wherein the steps further comprise:

computing, based on the sensor data, a second cognitive load associated with a second user within the environment;

computing, based on the sensor data, a second valence value and a second arousal value associated with a second emotional state of the second user;

combining the second cognitive load, the second valence value, and the second arousal value to generate a second affective-cognitive load;

combining the affective-cognitive load and the second affective-cognitive load to generate an aggregate affective-cognitive load;

comparing the aggregate affective-cognitive load with the one or more thresholds to determine an aggregate user readiness state associated with both the user and the second user; and

causing one or more actions to occur based on the aggregate user readiness state.

17 . The one or more non-transitory computer-readable media of claim 12 , wherein the step of modifying the vehicle operation causes the affective-cognitive load to transition into a target affective-cognitive load threshold range.

18 . An affective-cognitive load-based device, comprising:

at least one sensor;

a memory storing a user readiness application; and

one or more processors coupled to the memory and, when executing the user readiness application, are configured to:

receive, from the at least one sensor, sensor data associated with an environment;

compute, based on the sensor data, a cognitive load value associated with a user within the environment;

compute, based on the sensor data, an arousal value and a valence value associated with an emotional state of the user;

compute a reciprocal of a combination of the cognitive load value and the arousal value to generate an affective-cognitive load;

compare the affective-cognitive load with one or more thresholds to determine a user readiness state associated with the user; and

modify a vehicle operation to assist the user in performing a driving action that corresponds to the user readiness state.

19 . The affective-cognitive load-based device of claim 18 , wherein to compute the combination of the cognitive load value and the arousal value, the one or more processors are further configured to divide the arousal value by a function of the valence value.

20 . The affective-cognitive load-based device of claim 18 , wherein the affective-cognitive load-based device is included in an advanced driver assistance system (ADAS) of a vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2023
From: BOULANGER, ADAM; KRATZ, SVEN; VERBEKE, JOSEPH; SESHADRI, PRIYA; BURMISTROV, EVGENY; MANSOURIAN, NEEKA; MARTI, STEFAN
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
Reel/Frame 064120/0878 →
Continuity (2)
Continuation 16839056 · Apr 2, 2020
Related Publication 20230303118A1 · Sep 28, 2023
References Cited (13)
US 10399575B2 · Spasojevic · 2019 [cited by examiner]
US 20190197330A1 · Mahmoud · 2019 [cited by examiner]
US 20190239795A1 · Kotake · 2019 [cited by examiner]
US 20200031365A1 · Marti · 2020 [cited by examiner]
US 20200341745A1 · Verbeke · 2020 [cited by examiner]
CN 106030642A · 2016 [cited by applicant]
CN 110678935A · 2020 [cited by applicant]
DE 102015200775A1 · 2016 [cited by applicant]
Zhu et al., “An Improved Three-Dimensional Model for Emotion Based on Fuzzy Theory”, Journal of Computer and Communications, Aug. 31, 2018, pp. 101-111. [cited by applicant]
Wikipedia, “PAD Emotional State Model”, Retrieved from https://en.wikipedia.org/w/index.php?title=PAD_emotional_state_model&oldid=919780281, 2019, 3 pages. [cited by applicant]
Le et al., “Investigation of Spectral Centroid Features for Cognitive Load Classification”, Speech Communication, doi:10.1016/j.pecom.2011.01.005, Jan. 9, 2011, pp. 1-12. [cited by applicant]
Zarjam et al., “Spectral EEG Features for Evaluating Cognitive Load”, 33rd Annual International Conference of the IEEE EMBS, Aug. 30- Sep. 3, 2011, pp. 3841-3844. [cited by applicant]
Wikipedia, “Emotion Classification”, Jan. 27, 2023, pp. 1-16. [cited by applicant]