Driver behavior from probe data for augmenting a data model
First Claim
Patent Images
1. A method comprising:
- receiving, by a processor, a plurality of sets of probe data collected by probe vehicles;
determining a threshold level of speed or acceleration based on the plurality of sets of probe data, wherein the threshold level is a function of position;
modifying a polycurve based on the plurality of sets of probe data, wherein the polycurve is a piecewise function of map data; and
generating data for a driver assistance feature based on the polycurve modified based on the plurality of sets of probe data;
wherein the driver assistance feature generates a warning if a current level of speed or acceleration exceeds the threshold level of speed or acceleration.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, sets of probe data are collected by probe vehicles. The probe data describes the driving characteristics of the probe vehicles. The sets of probe data are sent to a server or a mobile device for analysis. A polycurve, including a piecewise function of map data, is modified based on the probe data. The polycurve may be a spline curve for an advanced driver assistance system. The modified polycurve may be used in the advanced driver assistance system for a vehicle traveling along the same path previously traversed by the probe vehicles. Based on the polycurve modified by the probe data, a driver assistance feature is provided to the vehicle.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving, by a processor, a plurality of sets of probe data collected by probe vehicles; determining a threshold level of speed or acceleration based on the plurality of sets of probe data, wherein the threshold level is a function of position; modifying a polycurve based on the plurality of sets of probe data, wherein the polycurve is a piecewise function of map data; and generating data for a driver assistance feature based on the polycurve modified based on the plurality of sets of probe data; wherein the driver assistance feature generates a warning if a current level of speed or acceleration exceeds the threshold level of speed or acceleration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, by a processor, data indicative of a position of a vehicle; comparing movement of the vehicle to data indicative of a typical driver behavior for speed or acceleration in one or more dimensions of a polycurve, wherein the typical driver behavior for speed or acceleration is defined by a plurality of probe vehicles; and generating a driving assistance message when the movement of the vehicle exceeds the typical driver behavior for speed or acceleration in one or more dimensions of the polycurve. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a memory configured to store previously recorded probe data collected at a plurality of probe vehicles; and a controller configured to modify a spline curve by adding an additional dimension of data to the spline curve based on the previously recorded probe data and determine a threshold level of speed or acceleration based on the spline curve, wherein the additional dimension of data of the spline curve provides a driving assistance feature to a user when the threshold level of speed or acceleration is exceeded. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receiving data indicative of a position of a vehicle; determining a speed of the vehicle or an acceleration of the vehicle; comparing the speed of the vehicle or the acceleration of the vehicle to a threshold for speed or acceleration of typical driver behavior dimension of a data model, wherein the threshold is based on a plurality of sets of probe data; and generating a warning when the speed or the acceleration indicates that the speed of the vehicle or the acceleration of the vehicle exceeds the threshold for speed or acceleration of typical driver behavior dimension has been exceeded. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification