US 12,379,726 B2
Systems and methods for evaluating autonomous vehicle software interactions for proposed trips
Aaron Scott Chan, San Jose, CA (US); Steve Cielocha, Bloomington, IL (US); and Brian Fields, Phoenix, 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 May 2, 2024, as Appl. No. 18/653,480.
Application 18/653,480 is a continuation of application No. 18/304,150, filed on Apr. 20, 2023, granted, now 12,013,703.
Application 18/304,150 is a continuation of application No. 17/334,218, filed on May 28, 2021, granted, now 11,662,732, issued on May 30, 2023.
Application 17/334,218 is a continuation of application No. 16/376,836, filed on Apr. 5, 2019, granted, now 11,048,261, issued on Jun. 29, 2021.
Prior Publication US 2024/0280989 A1, Aug. 22, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G05D 1/00 (2006.01); B60W 50/04 (2006.01); G01C 21/34 (2006.01); G05D 1/247 (2024.01); G05D 1/617 (2024.01); G07C 5/00 (2006.01)
CPC G05D 1/0214 (2013.01) [B60W 50/045 (2013.01); G01C 21/3415 (2013.01); G05D 1/0285 (2013.01); G05D 1/247 (2024.01); G05D 1/617 (2024.01); G07C 5/008 (2013.01); B60W 2050/046 (2013.01); B60W 2555/20 (2020.02); B60W 2556/50 (2020.02); B60W 2556/65 (2020.02)] 17 Claims
OG exemplary drawing
 
1. A computing device associated with a vehicle and comprising at least one processor in communication with at least one memory device, the at least one processor configured to:
retrieve environmental conditions data representing environment conditions associated with the vehicle;
retrieve current software ecosystem data for the vehicle representing software applications currently onboard the vehicle;
retrieve aggregated data for a plurality of other vehicles, the aggregated data including a plurality of correlations relating software ecosystem data and environmental conditions data for the plurality of other vehicles;
identify an adverse performance outcome associated with an interaction between at least one of the software applications currently onboard the vehicle and at least one of the environmental conditions associated with the vehicle by comparing the environmental conditions data for the vehicle and the current software ecosystem data to the plurality of correlations;
cause an alert message to be displayed on a display device within the vehicle; and
in response to a remedial action being identified to avoid the adverse performance outcome, cause the remedial action to be executed.