US 11,841,231 B2
Method and system for vehicle route determination based on motion data
Harrison Kitchen, Braintree, MA (US); Matthew Evan Lewin, Lexington, MA (US); Yuting Qi, Cambridge, MA (US); William Abildgaard, Jr., Waltham, MA (US); Ankit Singhania, Somerville, MA (US); and Edward Gelberg, Ashland, MA (US)
Assigned to Cambridge Mobile Telematics Inc., Cambridge, MA (US)
Filed by Cambridge Mobile Telematics Inc., Cambridge, MA (US)
Filed on May 24, 2022, as Appl. No. 17/752,520.
Claims priority of provisional application 63/296,798, filed on Jan. 5, 2022.
Claims priority of provisional application 63/192,961, filed on May 25, 2021.
Prior Publication US 2022/0381564 A1, Dec. 1, 2022
Int. Cl. G01C 21/34 (2006.01)
CPC G01C 21/343 (2013.01) [G01C 21/3484 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
activating an application stored on a mobile device;
receiving, in response to activating the application, measurements of one or more sensors of the mobile device corresponding to a predetermined time interval preceding the activation of the application;
selecting, based on a start time and an end time of a first trip segment, a subset of the measurements;
determining, based on the subset of the measurements, one or more complete turns made by a vehicle as part of the first trip segment, one or more turning directions of the one or more complete turns, and one or more first times at which the vehicle made the one or more complete turns;
determining, based on the subset of the measurements, two or more distances of two or more path segments traveled by the vehicle before and after the one or more complete turns as part of the first trip segment, and two or more second times at which the vehicle traveled the two or more path segments;
determining a start location and an end location for the first trip segment;
constructing an estimated route between the start location and the end location including a sequence of the one or more complete turns and the two or more path segments based on the start time, the one or more first times, the two or more second times, the one or more turning directions, and the two or more distances;
determining a mismatch score for each of a plurality of candidate routes generated from a map based on comparisons between the estimated route and each of the plurality of candidate routes;
selecting, based on the mismatch score for each of the plurality of candidate routes, a first route traveled by the vehicle during the first trip segment from the plurality of candidate routes; and
displaying the map including the first route.