System and method for driver training in a controlled driving environment
First Claim
1. A method for monitoring and controlling driver performance, in a controlled driving environment comprising:
- generating and storing a record for each registered driver in a database associated with a server computer;
receiving a signal at the server computer from a vehicle controller to determine a driver'"'"'s performance level and driving time balance from the stored driver record;
activating a vehicle for at least an amount of time exceeding a preset threshold value based on the driving time balance;
dynamically setting a speed level and a safety level for the vehicle based on the driver'"'"'s performance level in the driving environment;
monitoring the driver'"'"'s performance in the controlled driving environment and determining each driving violation that occurs;
assigning violation points to the driver based on each driving violation and adding the violation points to the driver record stored in the database;
setting the speed level to a value less than a threshold speed level if the violation points stored for the driver exceeds a violation points threshold; and
activating a blind spot vision system in the vehicle automatically when the vehicle is activated by the vehicle controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for monitoring and controlling driver performance in a controlled driving environment. A portable information device is provided to a driver who registers with a server computer for controlling vehicle operation in the driving environment. A record for the driver is stored in a database associated with the server computer. A vehicle is activated using the portable information device for at least an amount of time exceeding a preset threshold value. A speed level and a safety level for the vehicle are dynamically set based on the driver'"'"'s performance in the driving environment. The driver'"'"'s performance is monitored in the controlled driving environment and each driving violation that occurs is determined. Violation points are assigned to the driver based on each driving violation and the violation points are added to the driver record stored in the database. The speed level is set to a value less than a threshold speed level if the violation points stored for the driver exceeds a threshold for violation points.
70 Citations
21 Claims
-
1. A method for monitoring and controlling driver performance, in a controlled driving environment comprising:
-
generating and storing a record for each registered driver in a database associated with a server computer; receiving a signal at the server computer from a vehicle controller to determine a driver'"'"'s performance level and driving time balance from the stored driver record; activating a vehicle for at least an amount of time exceeding a preset threshold value based on the driving time balance; dynamically setting a speed level and a safety level for the vehicle based on the driver'"'"'s performance level in the driving environment; monitoring the driver'"'"'s performance in the controlled driving environment and determining each driving violation that occurs; assigning violation points to the driver based on each driving violation and adding the violation points to the driver record stored in the database; setting the speed level to a value less than a threshold speed level if the violation points stored for the driver exceeds a violation points threshold; and activating a blind spot vision system in the vehicle automatically when the vehicle is activated by the vehicle controller. - View Dependent Claims (2)
-
-
3. A method for monitoring and controlling driver performance, in a controlled driving environment comprising:
-
generating and storing a record for each registered driver in a database associated with a server computer; receiving a signal at the server computer from a vehicle controller to determine a driver'"'"'s performance level and driving time balance from the stored driver record; activating a vehicle for at least an amount of time exceeding a preset threshold value based on the driving time balance; dynamically setting a speed level and a safety level for the vehicle based on the driver'"'"'s performance level in the driving environment; monitoring the driver'"'"'s performance in the controlled driving environment and determining each driving violation that occurs; assigning violation points to the driver based on each driving violation and adding the violation points to the driver record stored in the database; and setting the speed level to a value less than a threshold speed level if the violation points stored for the driver exceeds a violation points threshold, wherein the safety level represents an accumulated amount of driving time without incurring any violation points. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A system for monitoring and controlling driver performance in a controlled driving environment comprising:
-
at least one server computer and a wireless transceiver associated with the at least one server computer, the computer being configured to control operation of a vehicle in a driving environment via the wireless transceiver; at least one storage device for storing driver records for each driver registered with the server computer; and an embedded mobile client in the vehicle, the embedded mobile client including a microprocessor having monitoring and control firmware embedded in a memory, a wireless transceiver configured to communicate with the server computer, a speed controller device connected to the microprocessor and configured to automatically control a speed of the vehicle during operation in the driving environment, a portable information device reader configured to receive driver information stored on a portable information device provided to each registered driver in order to activate the vehicle via a signal from the microprocessor, and a touch screen user interface configured to display a driving time remaining, an accumulated violation points, and a safety level for the driver. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium for monitoring and controlling driver performance in a controlled driving environment when executed on a computing system, the computer readable storage medium having computer readable code embedded therein, the computer readable storage medium comprising:
-
program instructions for generating and storing a record for each registered driver in a database associated with a server computer; program instructions for processing a query from a vehicle controller to determine a driver'"'"'s performance level and driving time balance from the stored driver record; program instructions for generating a signal to activate a vehicle for at least an amount of time exceeding a preset threshold value based on the driving time balance; program instructions for generating a signal to dynamically set a speed level and a safety level for the vehicle based on the driver'"'"'s performance level in the driving environment; program instructions for processing monitoring information on the driver'"'"'s performance in the controlled driving environment; program instructions for assigning violation points to the driver based on each driving violation and adding the violation points to the driver record stored in the database; and program instructions for generating a signal to set the speed level to a value less than a threshold speed level if the violation points stored for the driver exceed a violation points threshold.
-
Specification