Systems and methods for identifying attributes located along segments of a driving route
First Claim
1. A method for providing a prediction of a type of attribute located along a segment of a driving route based on one or more speed variation patterns obtained from Global Positioning System (GPS) elements, the prediction providing an indication of whether the type of attribute is present at the segment of the driving route, the method comprising the steps of:
- (a) retrieving a plurality of GPS elements, each GPS element comprising a sequence of GPS data points;
(b) for each GPS element, identifying whether the GPS element corresponds to one or more positions along the segment of the driving route;
(c) for each GPS element that corresponds to the one or more positions along the segment of the driving route, identifying a portion of the GPS element recorded along the segment to include in an input GPS set;
(d) representing, via a processor, the segment of the driving route by a multi-dimensional feature vector capturing the one or more speed variation patterns, the multi-dimensional feature vector being configured based on one or more data points of the input GPS set; and
(e) inputting the multi-dimensional feature vector into a function for the type of attribute and in response to analyzing the multi-dimensional feature vector input in the function, determining the prediction indicating whether an object of the type of attribute is physically located along the segment of the driving route.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention provide systems, methods, and computer program products for identify the probability of a particular attribute being located along a segment of interest for a driving route. In general, various embodiments of the invention involve representing the segment of the driving route by patterns of speed variations obtained from GPS elements along the segment of the driving route and using the representation as input for functions representing various types of attributes to determine the probability of a particular type of attribute existing along the segment of the driving route.
-
Citations
15 Claims
-
1. A method for providing a prediction of a type of attribute located along a segment of a driving route based on one or more speed variation patterns obtained from Global Positioning System (GPS) elements, the prediction providing an indication of whether the type of attribute is present at the segment of the driving route, the method comprising the steps of:
-
(a) retrieving a plurality of GPS elements, each GPS element comprising a sequence of GPS data points; (b) for each GPS element, identifying whether the GPS element corresponds to one or more positions along the segment of the driving route; (c) for each GPS element that corresponds to the one or more positions along the segment of the driving route, identifying a portion of the GPS element recorded along the segment to include in an input GPS set; (d) representing, via a processor, the segment of the driving route by a multi-dimensional feature vector capturing the one or more speed variation patterns, the multi-dimensional feature vector being configured based on one or more data points of the input GPS set; and (e) inputting the multi-dimensional feature vector into a function for the type of attribute and in response to analyzing the multi-dimensional feature vector input in the function, determining the prediction indicating whether an object of the type of attribute is physically located along the segment of the driving route. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing a prediction of a type of attribute present along a segment of a driving route based on one or more speed variation patterns obtained from Global Positioning System (GPS) elements, the prediction providing an indication of whether the type of attribute is present along the segment of the driving route, the system comprising:
at least one computer processor configured to; (a) retrieve a plurality of GPS elements, each GPS element comprising a sequence of GPS data points; (b) for each GPS element, identify whether the GPS element corresponds to one or more positions along the segment of the driving route; (c) for each GPS element that corresponds to the one or more positions along the segment of the driving route, identify a portion of the GPS element recorded along the segment of the driving route to include in an input GPS set; (d) represent the segment of the driving route by a multi-dimensional feature vector capturing the one or more speed variation patterns, the multi-dimensional feature vector being configured based on one or more points of the input GPS set; and (e) input the multi-dimensional feature vector into a function for the type of attribute and in response to analyzing the multi-dimensional feature vector input in the function, determining the prediction indicating whether an object of the type of attribute is physically located at the segment of the driving route. - View Dependent Claims (7, 8, 9, 10)
-
11. A non-transitory computer-readable medium containing executable code for providing a prediction of a type of attribute located along a segment of a driving route based on one or more speed variation patterns obtained from Global Positioning System (GPS) elements, the prediction providing an indication of whether the type of attribute is present at the segment of the driving route, that when executed by at least one computer processor causes the at least one computer processor to:
-
(a) retrieve a plurality of GPS elements, each GPS element comprising a sequence of GPS data points; (b) for each GPS element, identify whether the GPS element corresponds to one or more positions along the segment of the driving route; (c) for each GPS element that corresponds to the one or more positions along the segment of the driving route, identify a portion of the GPS element recorded along the segment of the driving route to include in an input GPS set; (d) represent the segment of the driving route by a multi-dimensional feature vector capturing the one or more speed variation patterns, the multi-dimensional feature vector being configured based on one or more points of the input GPS set; and (e) input the multi-dimensional feature vector into a function for the type of attribute and in response to analyzing the multi-dimensional feature vector input in the function, determining the prediction indicating whether an object of the type of attribute is physically located along the segment of the driving route. - View Dependent Claims (12, 13, 14, 15)
-
Specification