System and method for monitoring and reducing vehicle operator impairment
First Claim
1. A computer-implemented method comprising:
- retrieving data about potential vehicle operator impairment generated during a plurality of trips bymonitoring a vehicle operator with a first sensor,monitoring an environment ahead of a vehicle with a second sensor,and monitoring force in one or more directions with a third sensor;
for each trip of the plurality of trips,assigning, by one or more processors, a plurality of scores, wherein each of the plurality of scores corresponds to a respective impairment indicator, and wherein each of the plurality of scores is based on the data about potential vehicle operator impairment,generating, by the one or more processors, an impairment score by performing a mathematical operation on the plurality of scores, anddetermining, by the one or more processors, whether the vehicle operator was impaired during the trip by comparing the impairment score to a threshold value;
determining, by the one or more processors and based on the determinations of whether the vehicle operator was impaired, a specific time period during which the vehicle operator tends to be most impaired;
identifying, by the one or more processors, one or more recommendations to reduce operator impairment of the vehicle operator, the one or more recommendations including a recommendation to avoid driving, or to remove distractions while driving, during at least the specific time period; and
electronically communicating the one or more recommendations to the vehicle operator.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer-implemented method, data about potential vehicle operator impairment is retrieved. The data is generated by monitoring a vehicle operator with a first sensor, monitoring the environment ahead of the vehicle with a second sensor, and monitoring force in one or more directions with a third sensor. A plurality of scores is assigned. Each of the plurality of scores corresponds to a respective impairment indicator, and wherein each of the plurality of scores is based on the data about potential operator impairment. An impairment score is generated by performing a mathematical operation on the plurality of scores. It is determined whether the vehicle operator is impaired by comparing the impairment score to a threshold value. Recommendations to reduce operator impairment of the vehicle operator are identified by analyzing the data about potential vehicle operator impairment.
72 Citations
14 Claims
-
1. A computer-implemented method comprising:
-
retrieving data about potential vehicle operator impairment generated during a plurality of trips by monitoring a vehicle operator with a first sensor, monitoring an environment ahead of a vehicle with a second sensor, and monitoring force in one or more directions with a third sensor; for each trip of the plurality of trips, assigning, by one or more processors, a plurality of scores, wherein each of the plurality of scores corresponds to a respective impairment indicator, and wherein each of the plurality of scores is based on the data about potential vehicle operator impairment, generating, by the one or more processors, an impairment score by performing a mathematical operation on the plurality of scores, and determining, by the one or more processors, whether the vehicle operator was impaired during the trip by comparing the impairment score to a threshold value; determining, by the one or more processors and based on the determinations of whether the vehicle operator was impaired, a specific time period during which the vehicle operator tends to be most impaired; identifying, by the one or more processors, one or more recommendations to reduce operator impairment of the vehicle operator, the one or more recommendations including a recommendation to avoid driving, or to remove distractions while driving, during at least the specific time period; and electronically communicating the one or more recommendations to the vehicle operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
one or more processors; a program memory storing executable instructions that when executed by the one or more processors cause the computer system to; retrieve data about potential vehicle operator impairment generated during a plurality of trips by monitoring a vehicle operator with a first sensor, monitoring an environment ahead of a vehicle with a second sensor, and monitoring force in one or more directions with a third sensor; for each trip of the plurality of trips, assign a plurality of scores, wherein each of the plurality of scores corresponds to a respective impairment indicator, and wherein each of the plurality of scores is based on the data about potential vehicle operator impairment, generate an impairment score by performing a mathematical operation on the plurality of scores, and determine whether the vehicle operator was impaired during the trip by comparing the impairment score to a threshold value; determine, based on the determinations of whether the vehicle operator was impaired, a specific time period during which the vehicle operator tends to be most impaired; identify one or more recommendations to reduce operator impairment of the vehicle operator, the one or more recommendations including a recommendation to avoid driving, or to remove distractions while driving, during at least the specific time period; and electronically communicate the one or more recommendations to the vehicle operator. - View Dependent Claims (11, 12, 13, 14)
-
Specification