PREVENTING DRIVER DISTRACTION FROM INCOMING NOTIFICATIONS
First Claim
1. A method for preventing driver distraction from incoming notifications from a mobile device, the method comprising the steps of:
- receiving, by one or more computer processors, an indication that a user has a mobile device and the user is driving a vehicle;
determining, by one or more computer processors, a distraction value, wherein the distraction value is based on one or more driving actions and a surrounding environment, wherein the distraction value is determined by an algorithm, and wherein the algorithm is selected from the group consisting of summing individual distraction values to determine an overall distraction value and weighting one or more individual distraction values, prior to summing the individual distraction values, to determine the overall distraction value; and
modifying, by one or more computer processors, an incoming notification on the mobile device based on the determined distraction value.
2 Assignments
0 Petitions
Accused Products
Abstract
Driving condition data is determined. The driving condition data identifies one or more driving actions that require more driver attention and one or more driving actions that require less driver attention. An indication is received that a user has a mobile device and is driving a vehicle. The surrounding environment of the vehicle is monitored. An incoming notification on the mobile device is received. A distraction value is determined. The distraction value is based on the one or more driving actions and the surrounding environment. The incoming notification is modified based on the distraction value.
7 Citations
17 Claims
-
1. A method for preventing driver distraction from incoming notifications from a mobile device, the method comprising the steps of:
-
receiving, by one or more computer processors, an indication that a user has a mobile device and the user is driving a vehicle; determining, by one or more computer processors, a distraction value, wherein the distraction value is based on one or more driving actions and a surrounding environment, wherein the distraction value is determined by an algorithm, and wherein the algorithm is selected from the group consisting of summing individual distraction values to determine an overall distraction value and weighting one or more individual distraction values, prior to summing the individual distraction values, to determine the overall distraction value; and modifying, by one or more computer processors, an incoming notification on the mobile device based on the determined distraction value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for preventing driver distraction from incoming notifications from a mobile device, the computer program product comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to receive an indication that a user has a mobile device and the user is driving a vehicle; program instructions to determine a distraction value, wherein the distraction value is based on one or more driving actions and a surrounding environment, wherein the distraction value is determined by an algorithm, and wherein the algorithm is selected from the group consisting of summing individual distraction values to determine an overall distraction value and weighting one or more individual distraction values, prior to summing the individual distraction values, to determine the overall distraction value; and program instructions to modify an incoming notification on the mobile device based on the determined distraction value. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for preventing driver distraction from incoming notifications from a mobile device, the 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 receive an indication that a user has a mobile device and the user is driving a vehicle; program instructions to determine a distraction value, wherein the distraction value is based on one or more driving actions and a surrounding environment, wherein the distraction value is determined by an algorithm, and wherein the algorithm is selected from the group consisting of summing individual distraction values to determine an overall distraction value and weighting one or more individual distraction values, prior to summing the individual distraction values, to determine the overall distraction value; and program instructions to modify an incoming notification on the mobile device based on the determined distraction value. - View Dependent Claims (14, 15, 16, 17)
-
Specification