US 12,008,781 B1
Synchronizing vehicle telematics data with infrastructure data pertaining to a road segment
Alexander Cardona, Gilbert, AZ (US); Kip Wilson, Cave Creek, AZ (US); David Frank, Tempe, AZ (US); Phillip Michael Wilkowski, Phoenix, AZ (US); and Nolan White, Chandler, AZ (US)
Assigned to STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Nov. 3, 2020, as Appl. No. 17/088,393.
Claims priority of provisional application 63/028,732, filed on May 22, 2020.
Claims priority of provisional application 63/027,628, filed on May 20, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/70 (2017.01); G01C 21/34 (2006.01); G01C 21/36 (2006.01); G05D 1/00 (2006.01); G06F 16/58 (2019.01); G06F 16/587 (2019.01); G06Q 40/08 (2012.01); G06T 7/20 (2017.01); G06T 7/292 (2017.01); G06V 20/54 (2022.01); G06V 20/56 (2022.01); G06V 20/58 (2022.01)
CPC G06T 7/70 (2017.01) [G01C 21/3461 (2013.01); G01C 21/3484 (2013.01); G01C 21/3602 (2013.01); G05D 1/0088 (2013.01); G06F 16/5866 (2019.01); G06F 16/587 (2019.01); G06Q 40/08 (2013.01); G06T 7/20 (2013.01); G06T 7/292 (2017.01); G06V 20/54 (2022.01); G06V 20/56 (2022.01); G06V 20/58 (2022.01); G06V 20/584 (2022.01); G06T 2207/30252 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for synchronizing data from vehicle sensors with data from infrastructure devices to facilitate improved analysis or display of information about road segments, the method comprising, via one or more local or remote processors, servers, transceivers, or sensors:
(A) detecting a plurality of road segment parameters associated with a road segment during a time-period, wherein the plurality of road segment parameters includes first and second sets of parameters existing during the time-period, wherein said detecting includes:
(i) detecting the first set of road segment parameters via one or more vehicle sensors; and
(ii) detecting the second set of road segment parameters via one or more infrastructure devices disposed relative to the road segment such that the road segment is observable by the one or more infrastructure devices;
(B) timestamping the plurality of road segment parameters;
(C) time-synchronizing each of the plurality of road segment parameters to one another according to a common clock based on a given event represented in the set of parameters, and such that the plurality of road segment parameters is associated with a set of timestamps synchronized to the common clock;
(D) storing the plurality of road segment parameters; and
(E) performing one or more of:
(i) displaying the plurality of road segment parameters via a graphic user interface according to a chronological order determined based upon a set of timestamps, or
(ii) analyzing the plurality of road segment parameters to identify one or more vehicle events, each characterized by a subset of the plurality of road segment parameters.