Cognitive load driving assistant
First Claim
1. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
- computing a current cognitive load associated with a driver while the driver is operating a vehicle based on data received via one or more sensors;
computing a confidence factor associated with the current cognitive load based on data received via one or more other sensors;
computing a threshold cognitive load;
determining that the current cognitive load exceeds the threshold cognitive load; and
in response, causing one or more actions to occur that are intended to reduce the current cognitive load associated with the driver.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a cognitive load driving assistant increases driving safety based on cognitive loads. In operation, the cognitive load driving assistant computes a current cognitive load of a driver based on sensor data. If the current cognitive load exceeds a threshold cognitive load, then the cognitive load driving assistant modifies the driving environment to reduce the cognitive load required to perform the primary driving task and/secondary task(s), such as texting via a cellular phone. The cognitive load driving assistant may modify the driving environment indirectly via sensory feedback to the driver or directly through reducing the complexity of the primary driving task and/or secondary tasks. In particular, if the driver is exhibiting elevated cognitive loads typically associated with distracted driving, then the cognitive load driving assistant modifies the driving environment to allow the driver to devote appropriate mental resources to the primary driving task, thereby increasing driving safety.
-
Citations
17 Claims
-
1. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
computing a current cognitive load associated with a driver while the driver is operating a vehicle based on data received via one or more sensors; computing a confidence factor associated with the current cognitive load based on data received via one or more other sensors; computing a threshold cognitive load; determining that the current cognitive load exceeds the threshold cognitive load; and in response, causing one or more actions to occur that are intended to reduce the current cognitive load associated with the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for sharing cognitive load while driving, the method comprising:
-
computing a first cognitive load of a first driver based on data received via one or more sensors, wherein the first driver and the one or more sensors are associated with a first vehicle; sharing the first cognitive load with a second driver that is associated with a second vehicle; receiving a second cognitive load that is associated with the second driver; and in response to receiving the second cognitive load, modifying a characteristic of the first vehicle. - View Dependent Claims (12, 13)
-
-
14. A system configured to manage cognitive load while driving, the system comprising:
-
a memory storing a cognitive load driving assistant; and a processor that is coupled to the memory and, when executing the cognitive load driving assistant, is configured to; compute a current cognitive load associated with a driver, while the driver is operating a vehicle, based on data received via one or more sensors; compute a confidence factor associated with the current cognitive load based on data received via one or more other sensors; determine a threshold cognitive load; determine that the current cognitive load exceeds the threshold cognitive load; and taking one or more actions that are intended to reduce the current cognitive load below the threshold cognitive load. - View Dependent Claims (15, 16, 17)
-
Specification