| 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 |

|
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.
|