| CPC G01C 21/3423 (2013.01) [G01C 21/3446 (2013.01); G01C 21/3453 (2013.01); G06F 16/29 (2019.01)] | 12 Claims |

|
1. A method of characterizing a subsequent travel route of a user using a database storing data from previous travelled routes which is used to characterize the subsequent travel route, comprising:
a) using a geolocation sensor positioned on the subsequent travel route to sense positions on the subsequent travel route and a timestamp of sensed positions on the subsequent route;
b) determining, from the previous routes stored in the database, a distance between the subsequent route and the previous routes which are within a cluster of routes by using a modified discrete Fréchet distance comprising:
i. determining an optimum sequencing of point pairs between the stored subsequent route and the stored previous routes which minimizes distance between the point pairs or the subsequent route and the previous routes; and
ii determining a modified discrete Fréchet distance of distances between the point pairs from an optimum sequencing of the point pairs;
c) characterizing the subsequent route by comparing the determined modified discrete Fréchet distances between the at least two previous routes and the subsequent route;
d) using a multimode planning tool to process the modified discrete Fréchet distances to determine a transportation mode of travel on the subsequent route; and
e) travelling the subsequent route with a vehicle in accordance with the determined transportation mode of travel.
|