Driving feedback based safety system
AssigneeInternational Business Machines Corporation
InventorsEric V. Kline, Sarbajit K. Rakshit, Richard B. Finch
Life of this patent
Estimating the term…
Abstract
A method includes, responsive to determining a vehicle is operational, receiving vehicle data associated the operational vehicle. The method receives driver data associated with a driver of the operational vehicle. The method receives environmental data associated with a location for the operational vehicle. The method calculates a drivability score based on the vehicle data, the driver data, and the environmental data, wherein the drivability score is a measure of optimal driving conditions. Responsive to determining the drivability score is below a drivability score threshold, the method performs an action based on the drivability score.
Claims17
A method comprising:
- responsive to determining a vehicle is operational, receiving, by one or more processors, vehicle data associated with the operational vehicle;
- receiving, by the one or more processors, driver data associated with a driver of the operational vehicle;
- receiving, by the one or more processors, environmental data associated with a location for the operational vehicle;
- calculating, by the one or more processors, a drivability score based on the vehicle data, the driver data, and the environmental data, wherein the drivability score is a measure of optimal driving conditions;
- responsive to determining the drivability score is below a drivability score threshold, identifying, by the one or more processors, one or more sources for a reduction in the drivability score;
- responsive to determining the one or more sources for the reduction in the drivability score is related to the operational vehicle, determining, by the one or more processors, to restrict a maximum speed of the operational vehicle;
- and
- instructing, by the one or more processors, an Engine Control Unit associated with the operational vehicle to limit engine performance to match the maximum speed for the operational vehicle.
A computer program product comprising:
- one or more non-transitory computer readable storage media and program instructions stored on at least the one of the one or more non-transitory computer readable storage media, the program instructions comprising:
- program instructions to, responsive to determining a vehicle is operational, receive vehicle data associated with the operational vehicle;
- program instructions to receive driver data associated with a driver of the operational vehicle;
- program instructions to receive environmental data associated with a location for the operational vehicle;
- program instructions to calculate a drivability score based on the vehicle data, the driver data, and the environmental data, wherein the drivability score is a measure of optimal driving conditions;
- program instructions to, responsive to determining the drivability score is below a drivability score threshold, identify one or more sources for a reduction in the drivability score;
- responsive to determining the one or more sources for the reduction in the drivability score is related to the operational vehicle, determine to restrict a maximum speed of the operational vehicle;
- and
- instruct an Engine Control Unit associated with the operational vehicle to limit engine performance to match the maximum speed for the operational vehicle.
A computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to, responsive to determining a vehicle is operational, receive vehicle data associated with the operational vehicle;
- program instructions to receive driver data associated with a driver of the operational vehicle;
- program instructions to receive environmental data associated with a location for the operational vehicle;
- program instructions to calculate a drivability score based on the vehicle data, the driver data, and the environmental data, wherein the drivability score is a measure of optimal driving conditions;
- and
- program instructions to, responsive to determining the drivability score is below a drivability score threshold, identify one or more sources for a reduction in the drivability score;
- responsive to determining the one or more sources for the reduction in the drivability score is related to the operational vehicle, determine to restrict a maximum speed of the operational vehicle;
- and
- instruct an Engine Control Unit associated with the operational vehicle to limit engine performance to match the maximum speed for the operational vehicle.
Dependencies are inferred from the claim text.