Proactive driver warning
First Claim
Patent Images
1. A method of generating a set of warnings regarding a vehicle, comprising:
- receiving event data, wherein the event data is recorded by a vehicle event recorder;
determining a common hazard based on the event data meeting a threshold, including;
identifying a driving event based on the received event data,determining a type of the driving event,determining that a number of driving events of a type meets a second threshold, anddetermining the common hazard responsive to the determination that the number of driving events of a type meet the second threshold, the type of driving event including a hard driving event, the hard driving event being characterized by a change in stability of the vehicle;
responsive to the determination of the hazard, determining at least one condition based at least in part on determining whether more than a threshold fraction of hazardous events comprise common conditions;
responsive to the determination of the hazard, determining at least one road segment associated with the hazard;
generating a warning regarding the hazard;
adding the warning to the set of warnings based on an association between (i) at least one of;
the at least one condition and the at least one road segment and (ii) the set of warnings; and
outputting the set of warnings.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for warning a driver comprises an input interface and a warning determiner. The input interface is to receive a set of warnings, wherein a warning of the set of warnings is associated with a road segment and a set of conditions. The warning determiner is to determine that a current location matches the road segment associated with the warning and, in the event that it is determined to warn a driver based at least in part on the warning and the set of current conditions, to indicate to warn the driver.
-
Citations
18 Claims
-
1. A method of generating a set of warnings regarding a vehicle, comprising:
-
receiving event data, wherein the event data is recorded by a vehicle event recorder; determining a common hazard based on the event data meeting a threshold, including; identifying a driving event based on the received event data, determining a type of the driving event, determining that a number of driving events of a type meets a second threshold, and determining the common hazard responsive to the determination that the number of driving events of a type meet the second threshold, the type of driving event including a hard driving event, the hard driving event being characterized by a change in stability of the vehicle; responsive to the determination of the hazard, determining at least one condition based at least in part on determining whether more than a threshold fraction of hazardous events comprise common conditions; responsive to the determination of the hazard, determining at least one road segment associated with the hazard; generating a warning regarding the hazard; adding the warning to the set of warnings based on an association between (i) at least one of;
the at least one condition and the at least one road segment and (ii) the set of warnings; andoutputting the set of warnings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for generating a set of warnings regarding a vehicle, comprising:
-
a processor to; receive event data, wherein the event data is recorded by a vehicle event recorder; determine a common hazard based on the event data meeting a threshold, including; identify a driving event based on the received event data, determine a type of the driving event, determine that a number of driving events of a type meets a second threshold, and determine the common hazard responsive to the determination that the number of driving events of a type meet the second threshold, the type of driving event including a hard driving event, the hard driving event being characterized by a change in stability of the vehicle; responsive to the determination of the hazard, determine at least one condition based at least in part on determining whether more than a threshold fraction of hazardous events comprise common conditions; responsive to the determination of the hazard, determine at least one road segment associated with the hazard; generate a warning regarding the hazard; add the warning to the set of warnings based on an association between (i) at least one of;
the at least one condition and the at least one road segment and (ii) the set of warnings; andoutput the set of warnings; and a memory coupled to the processor and configured to provide the processor with instructions, wherein the event data is stored to the memory.
-
-
18. A computer program product for generating a set of warnings regarding a vehicle, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving event data, wherein the event data is recorded by a vehicle event recorder; determining a common hazard based on the event data meeting a threshold, including; identifying a driving event based on the received event data, determining a type of the driving event, determining that a number of driving events of a type meets a second threshold, and determining the common hazard responsive to the determination that the number of driving events of a type meet the second threshold, the type of driving event including a hard driving event, the hard driving event being characterized by a change in stability of the vehicle; responsive to the determination of the hazard, determining at least one condition based at least in part on determining whether more than a threshold fraction of hazardous events comprise common conditions; responsive to the determination of the hazard, determining at least one road segment associated with the hazard; generating a warning regarding the hazard; adding the warning to the set of warnings based on an association between (i) at least one of;
the at least one condition and the at least one road segment and (ii) the set of warnings; andoutputting the set of warnings.
-
Specification