CPC B60H 1/008 (2013.01) [B60H 1/00771 (2013.01); B60H 1/00792 (2013.01); B60H 1/00821 (2013.01); B60H 1/00978 (2013.01); B60H 1/24 (2013.01); B60H 3/0608 (2013.01)] | 8 Claims |
1. A method, comprising:
receiving external environmental data, comprising receiving the external environmental data from at least one of an external source separate from a vehicle and a sensor at the vehicle;
receiving in-cabin environmental data, comprising receiving the in-cabin environmental data from at least one of the external source separate from the vehicle and an in-cabin sensor at the vehicle, wherein the external source includes a plurality of sensors on a plurality of vehicles within a particular distance of the vehicle;
weighting the external environmental data based on at least a location of the external source, an age of a sensor corresponding to the external environmental data, an expected lifetime of the sensor corresponding to the external environmental data, an interval since a last calibration of the external sensor corresponding to the external environmental data, a vehicle speed, a time at which the external environmental data was collected, and a number of vehicles within a particular distance providing the external environmental data;
weighting the in-cabin environmental data based on at least a location of the external source, an age of a sensor corresponding to the in-cabin environmental data, an expected lifetime of the sensor corresponding to the in-cabin environmental data, an interval since a last calibration of the sensor corresponding to the in-cabin environmental data, a vehicle speed, a time at which the in-cabin environmental data was collected, and a number of other vehicles providing the in-cabin environmental data;
comparing at least one of the weighted external environmental data and/or the weighted in-cabin environmental data to one or more standards; and
in the event that the at least one of the weighted external environmental data and/or weighted the in-cabin environmental data is equal to or exceeds the one or more standards, providing a mitigation action for an in-cabin environment of the vehicle based on the weighted external environmental data and the weighted in-cabin environmental data, comprising:
performing one or more of the following:
A) in response to a determination that the weighted in-cabin environmental data is equal to or exceeds the one or more standards, perform one or more of the following:
turning off recirculation in the vehicle until the weighted in-cabin environmental data is less than the one or more standards;
notifying occupants of the vehicle; and/or
opening windows of the vehicle until the weighted external environmental data is less than the one or more standards; and/or
B) in response to a determination that the weighted external environmental data is equal to or exceeds the one or more standards, perform one or more of the following:
turning on recirculation in the vehicle until the weighted external environmental data is less than the one or more standards;
closing windows of the vehicle until the weighted external environmental data is less than the one or more standards; and/or
engaging a filter in a ventilation system of the vehicle until the weighted external environmental data is less than the one or more standards.
|