Claims
- 1. A method for estimating workload placed on the driver of a vehicle, the method comprising:
receiving workload estimation data; detecting driving conditions responsive to said workload estimation data; calibrating an impact value of at least one of said driving conditions; combining each said impact value to determine a current driving workload estimate; and outputting said current driving workload estimate.
- 2. The method of claim 1 wherein said workload estimation data includes internally generated vehicle data.
- 3. The method of claim 1 wherein said workload estimation data includes environment data.
- 4. The method of claim 1 wherein said workload estimation data includes current task data.
- 5. The method of claim 1 wherein said calibrating includes applying a weighting algorithm to at least one of said driving conditions.
- 6. The method of claim 1 wherein said calibrating is performed within one second of said receiving workload estimation data.
- 7. The method of claim 1 wherein said combining includes a multiplicative operation.
- 8. The method of claim 1 wherein said combining includes an additive operation.
- 9. The method of claim 1 wherein said outputting is performed after the passage of a pre-selected period of time from the outputting of a previous driving workload estimate, wherein said pre-selected period of time varies based on the value of the previous driving workload estimate.
- 10. The method of claim 1 wherein said outputting is performed after the passage of a pre-selected period of time from the outputting of a previous driving workload estimate if the value of said current driving workload estimate is less than the value of the previous driving workload estimate, wherein said pre-selected period of time varies based on the value of the previous driving workload estimate.
- 11. The method of claim 1 wherein said current driving workload estimate is expressed as a number ranging from one to five.
- 12. The method of claim 1 wherein said current driving workload estimate is expressed as a number ranging from one to one-hundred.
- 13. The method of claim 1 wherein said outputting includes transmitting said current driving workload estimate to a specified location.
- 14. The method of claim 13 wherein said specified location is a vehicle information management system.
- 15. The method of claim 1 wherein said outputting includes writing said current driving workload estimate to a log file.
- 16. The method of claim 1 wherein said outputting is performed on a periodic basis.
- 17. The method of claim 16 wherein said periodic basis less than one second.
- 18. The method of claim 1 wherein said workload estimation data includes at least one of vehicle speed, turn signal status, anti-lock brake status, traction control system status, vehicle stability data, steering wheel angle data, brake position data, throttle position data, engine revolutions per minute, spark data and fuel data.
- 19. The method of claim 1 wherein said workload estimation data includes at least one of headlamp status, wiper status, defroster status, outside air temperature data, global positioning data and time of day.
- 20. The method of claim 1 wherein said workload estimation data includes at least one of radio information and phone status.
- 21. The method of claim 1 wherein said workload estimation data includes adaptive cruise control data.
- 22. The method of claim 1 wherein said workload estimation data includes at least one of forward collision warning data, side object detection data and rear collision warning data.
- 23. The method of claim 1 wherein said workload estimation data includes lane departure warning data.
- 24. The method of claim 1 wherein said workload estimation data includes driver identification data.
- 25. A system for estimating workload placed on the driver of a vehicle, the system comprising:
a network; and a microprocessor in communication with said network, said microprocessor including instructions to implement the method comprising:
receiving workload estimation data via said network; detecting driving conditions responsive to said workload estimation data; calibrating an impact value of at least one of said driving conditions; combining each said impact value to determine a current driving workload estimate; and outputting said current driving workload estimate.
- 26. The system of claim 25 further comprising a vehicle sensor in communication with said network for creating said workload estimation data.
- 27. The system of claim 25 wherein said network is the Internet.
- 28. The system of claim 25 wherein said network is a wireless network.
- 29. The system of claim 25 wherein said outputting said current driving workload estimate includes transmitting said driving workload estimate to a receiving location over said network.
- 30. A computer program product for estimating workload placed on the driver of a vehicle, the product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
receiving workload estimation data; detecting driving conditions responsive to said workload estimation data; calibrating an impact value of at least one of said driving conditions; combining each said impact value to determine a current driving workload estimate; and outputting said current driving workload estimate.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is a continuation-in-part of application Ser. No. 10/285,371, filed Oct. 31, 2002, which is herein incorporated by reference in its entirety.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10285371 |
Oct 2002 |
US |
Child |
10662957 |
Sep 2003 |
US |