[go: up one dir, main page]

US20230314149A1 - Reactive Operations To Air Pollution - Google Patents

Reactive Operations To Air Pollution Download PDF

Info

Publication number
US20230314149A1
US20230314149A1 US18/199,636 US202318199636A US2023314149A1 US 20230314149 A1 US20230314149 A1 US 20230314149A1 US 202318199636 A US202318199636 A US 202318199636A US 2023314149 A1 US2023314149 A1 US 2023314149A1
Authority
US
United States
Prior art keywords
vehicle
air pollution
driving path
air
future
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US18/199,636
Inventor
Ran KORBER
Emil FISHER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Google LLC filed Critical Google LLC
Priority to US18/199,636 priority Critical patent/US20230314149A1/en
Assigned to BREEZOMETER LTD. reassignment BREEZOMETER LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FISHER, EMIL, KORBER, Ran
Assigned to GOOGLE LLC reassignment GOOGLE LLC CONFIRMATORY ASSIGNMENT Assignors: BREEZOMETER, LTD.
Publication of US20230314149A1 publication Critical patent/US20230314149A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60HARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
    • B60H1/00Heating, cooling or ventilating [HVAC] devices
    • B60H1/00642Control systems or circuits; Control members or indication devices for heating, cooling or ventilating devices
    • B60H1/00735Control systems or circuits characterised by their input, i.e. by the detection, measurement or calculation of particular conditions, e.g. signal treatment, dynamic models
    • B60H1/00764Control systems or circuits characterised by their input, i.e. by the detection, measurement or calculation of particular conditions, e.g. signal treatment, dynamic models the input being a vehicle driving condition, e.g. speed
    • B60H1/00771Control systems or circuits characterised by their input, i.e. by the detection, measurement or calculation of particular conditions, e.g. signal treatment, dynamic models the input being a vehicle driving condition, e.g. speed the input being a vehicle position or surrounding, e.g. GPS-based position or tunnel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60HARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
    • B60H1/00Heating, cooling or ventilating [HVAC] devices
    • B60H1/00642Control systems or circuits; Control members or indication devices for heating, cooling or ventilating devices
    • B60H1/00735Control systems or circuits characterised by their input, i.e. by the detection, measurement or calculation of particular conditions, e.g. signal treatment, dynamic models
    • B60H1/008Control systems or circuits characterised by their input, i.e. by the detection, measurement or calculation of particular conditions, e.g. signal treatment, dynamic models the input being air quality
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60HARRANGEMENTS OF HEATING, COOLING, VENTILATING OR OTHER AIR-TREATING DEVICES SPECIALLY ADAPTED FOR PASSENGER OR GOODS SPACES OF VEHICLES
    • B60H1/00Heating, cooling or ventilating [HVAC] devices
    • B60H1/00642Control systems or circuits; Control members or indication devices for heating, cooling or ventilating devices
    • B60H1/00814Control systems or circuits characterised by their output, for controlling particular components of the heating, cooling or ventilating installation
    • B60H1/00821Control systems or circuits characterised by their output, for controlling particular components of the heating, cooling or ventilating installation the components being ventilating, air admitting or air distributing devices
    • B60H1/00835Damper doors, e.g. position control
    • B60H1/00849Damper doors, e.g. position control for selectively commanding the induction of outside or inside air
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05FDEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
    • E05F15/00Power-operated mechanisms for wings
    • E05F15/70Power-operated mechanisms for wings with automatic actuation
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05FDEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
    • E05F15/00Power-operated mechanisms for wings
    • E05F15/70Power-operated mechanisms for wings with automatic actuation
    • E05F15/71Power-operated mechanisms for wings with automatic actuation responsive to temperature changes, rain, wind or noise
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2400/00Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
    • E05Y2400/10Electronic control
    • E05Y2400/44Sensors not directly associated with the wing movement
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2400/00Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
    • E05Y2400/10Electronic control
    • E05Y2400/44Sensors not directly associated with the wing movement
    • E05Y2400/449Pollutant or particulate sensors
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2400/00Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
    • E05Y2400/10Electronic control
    • E05Y2400/45Control modes
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2800/00Details, accessories and auxiliary operations not otherwise provided for
    • E05Y2800/40Physical or chemical protection
    • E05Y2800/42Physical or chemical protection against smoke or gas
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2900/00Application of doors, windows, wings or fittings thereof
    • E05Y2900/50Application of doors, windows, wings or fittings thereof for vehicles
    • E05Y2900/53Type of wing
    • E05Y2900/55Windows

Definitions

  • the present disclosure relates to reactive operations to air pollution in general, and to reactive operations to air pollution in a moving vehicle, in particular.
  • Air pollution is one of the biggest threats for the environment that affects everyone: humans, animals, crops, cities, forests, aquatic ecosystems and more. Air pollution occurs when harmful or excessive quantities of substances including gases, particles, and biological molecules are introduced into Earth's atmosphere. Exposure to air pollution poses serious health risks and even endangers lives. Air pollution may cause diseases, allergies and even death to humans. Exposure to air pollution is particularly dangerous for vulnerable populations such as children, elderly, pregnant women, and people with heart and respiratory diseases. Air pollution may also cause harm to other living organisms such as animals and food crops, and may damage the natural or built environment.
  • Air pollution sensors and data services are utilized to provide information regarding air pollution. Air pollution sensors detect and monitor the presence of air pollution in the surrounding area. Air pollution sensors can be used indoor, such as inside a house or a car, and outdoor environments, such as within a predefined area. Air pollution data services monitor air pollution data per location. Air pollution data services may utilize different air pollution sensors, analyze information from other data services, and the like.
  • One exemplary embodiment of the disclosed subject matter is a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • said predicting comprises determining that an air pollution level is above a predetermined threshold.
  • said predicting comprises: estimating an arrival time of the vehicle to the at least one future location; and predicting, based on the air pollution data, an estimated air pollution level at the at least one future location at the arrival time.
  • said performing the prevention action is performed at least a predetermined time prior to the vehicle reaching the at least one future location.
  • the prevention action comprises performing at least one of: turning on an air purifier inside the vehicle; closing one or more windows of the vehicle; turning on an air conditioning of the vehicle; and modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle.
  • the prevention comprises delaying an arrival of the vehicle to the at least one future location.
  • the prevention action is configured to prevent the air pollution at the at least one future location to reach a passenger cabin of the vehicle.
  • said predicting is further performed based on historical pollution data along the driving path.
  • said predicting is performed based on real-time pollution data along the driving path.
  • Another exemplary embodiment of the disclosed subject matter is a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • the ventilation action comprises performing at least one of: opening one or more windows of the vehicle; turning on an air conditioning of the vehicle; and modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle.
  • the ventilation action is configured to decrease an air pollution level inside a passenger cabin of the vehicle.
  • the threshold is based on an air pollution level at a passenger cabin of the vehicle.
  • the air pollution level at the passenger cabin of the vehicle is determined using a sensor within the vehicle.
  • the air pollution level at the passenger cabin of the vehicle is determined based on a second air pollution level at a second passenger cabin of a second vehicle, wherein the second vehicle drives in the driving path of the vehicle, wherein the vehicle and the second vehicle have a same ventilation status.
  • the air pollution level at the passenger cabin of the vehicle is determined using a cloud-based service, wherein the cloud-based service providing air pollution measurements in different geographic locations.
  • said predicting the estimated air pollution level comprises: predicting a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto; and computing the estimated air pollution level based on the plurality of estimated air pollution levels along the several locations.
  • the method further comprises stopping the ventilation action, wherein said stopping is performed before the vehicle exits the future sub-path.
  • Yet another exemplary embodiment of the disclosed subject matter is a computerized apparatus having a processor, the processor being adapted to perform the steps of: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • Yet another exemplary embodiment of the disclosed subject matter is a computerized apparatus having a processor, the processor being adapted to perform the steps of: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • Yet another exemplary embodiment of the disclosed subject matter is a computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • Yet another exemplary embodiment of the disclosed subject matter is a computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • FIG. 1 shows a schematic illustration of an exemplary map, in accordance with some exemplary embodiments of the disclosed subject matter
  • FIG. 2 shows a schematic illustration of an exemplary environment, in accordance with some exemplary embodiments of the disclosed subject matter
  • FIG. 3 shows a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • FIG. 4 shows a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • the health risk associated with exposing to air pollution in mobile locations such as in a vehicle may be even more harmful than in stationary locations such as indoor, inside houses, or the like.
  • the information about air pollution may be obtained both from local sensors that may be located inside a house, inside a vehicle, or the like, or from data services that provide air-quality measurements per location.
  • the challenge is to use such information, to automatically reduce the health risk to the subjects in the vehicle.
  • the subjects may be already located in a polluted area, and an action to treat the existing pollution may be required. In other cases, it may be desired to prevent the air pollution from reaching the subjects.
  • the action may be to turn on an air purifier, thus preventing/treating pollution. This can prevent the pollution level from reaching a threshold quality score.
  • the air purifier may be turned on automatically according to the current air quality levels at the air purifier's location (such as home, car, or the like).
  • the vehicle may be predicted to encounter air pollution at a future location, based on the air pollution data along the driving path thereof.
  • the driving path of the vehicle may comprise a future location that the vehicle is expected to arrive thereto at a future time, which may be predicted to encounter air pollution.
  • an arrival time of the vehicle to each location on the driving path may be determined.
  • An estimated air pollution level at each location on the driving path, at the associated arrival time thereto may be predicted. The prediction may be performed based on historical pollution data along the driving path, based on monitored real-time pollution levels along the driving path, or the like.
  • Locations having an air pollution level above a predetermined threshold may be determined to encounter air pollution and be risky to passengers of the vehicle.
  • the predetermined threshold may be set in accordance with the demographic characters of the passengers of the vehicle, based on health characters of the passengers, may be manually set by a user, a driver or a passenger of the vehicle, or the like. Additionally or alternatively, the predetermined threshold may be set based on the lowest air pollution level within the vehicle along the driving path. Additionally or alternatively, the predetermined threshold may be set in an absolute manner, such as based on recommendations of authorities, or the like.
  • the air pollution prevention action may be configured to prevent the air pollution predicted at the future location to reach a passenger cabin of the vehicle.
  • the prevention actions may be performed at least a predetermined time prior to the vehicle reaching the at least one future location.
  • the predetermined time may be a time period large enough to prevent the air pollution from reaching the passenger cabin, such as about 10 minutes, about 5 minutes, or the like. Additionally or alternatively, the predetermined time may be determined based on the prevention action and the time it is predicted to take, the severity of the air pollution, or the like.
  • the prevention action may comprises performing at least one of: turning on an air purifier inside the vehicle, closing one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle, or the like. Additionally or alternatively, the prevention action may comprise delaying an arrival of the vehicle to the location with the air pollution, until the air pollution level is reduced, such as by slowing down the vehicle, making a stop at a station with a lower air pollution level, or the like.
  • the vehicle may be predicted to arrive to a location with enhanced air quality, based on the air pollution data along the driving path thereof.
  • the driving path may comprise a future sub-path that the vehicle is expected to arrive to at a future time with an estimated air pollution level below a threshold.
  • the threshold may be based on an air pollution level at a passenger cabin of the vehicle. As an example, the threshold may be equal to the air pollution level at a passenger cabin, below the air pollution level at a passenger cabin, or the like, in order to enable reducing the air pollution level in the passenger cabin.
  • the air pollution level at the passenger cabin may be determined based on sensor readings within the vehicle. Additionally or alternatively, the air pollution level at the passenger cabin of the vehicle may be determined using a cloud-based service providing air pollution measurements in different geographic locations, such as BreezoMeterTM. Additionally or alternatively, in the absence of an air quality or a pollution sensor, the air pollution level at a passenger cabin may be determined based on one or more air pollution levels of similar vehicles on the same driving path, such as vehicles from the same fleet of the vehicle that share information with the vehicle, crowdsourced air pollution levels from passengers from similar vehicles with the same driving path, or the like. The vehicle and the other vehicle providing the air pollution level may be required to have a same ventilation status. As an example, the other vehicle may be driving over the same driving path, sharing the same properties such as size and windows shape, performing the same ventilation habits, such as driving with opened/closed window, with the same A/C activation and circulation, or the like.
  • a time window at when the vehicle is expected to be located on the future sub-path may be determined.
  • An estimated air pollution level at the future sub-path within the time window may be predicted.
  • a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto may be predicted. The estimated air pollution level may be computed based on the plurality of estimated air pollution levels along the several locations.
  • the ventilation action may be performed during the time that the vehicle is located on this future sub-path, in order to decrease the air pollution level inside a passenger cabin of the vehicle.
  • the ventilation action may comprise performing at least one of: opening one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle, or the like.
  • the ventilation action may be terminated before the vehicle exits the future sub-path.
  • the prevention actions and the ventilation actions may be similar, opposites, or the like.
  • the associated ventilation action may be terminated.
  • the prevention actions and the ventilation actions may be simultaneously an automatically performed or terminated based on the air pollution levels inside and outside the vehicle.
  • windows may be opened or closed automatically according to the current air pollution levels at the current location. When a window is open, internal air quality may reach the external air quality over time. If the external air pollution level is above the threshold, or above the internal air pollution level, the windows may be closed automatically. If the external air pollution level is below the internal air pollution level, the windows may be opened automatically.
  • the windows may be automatically opened if the external air pollution level is both lower that the internal air pollution level and below a predetermined threshold.
  • Air conditioner can also affect air quality.
  • A/C can use external air in its operation, and accordingly may affect the air quality in a similar manner to a window.
  • the A/C may be activated or turned off automatically according to the current air pollution levels inside and outside the vehicle. Additionally or alternatively, the A/C may be instructed to change its circulation property, to circulate the air in or out of the vehicle, automatically according to the current air pollution levels.
  • the vehicle windows may be opened, A/C turned on or circulation turned off, when the external air quality is higher than the internal air quality, in the current location of the car and in the succeeding locations along the driving path of the car, so as to allow the ventilation of the car, to increase the internal air quality.
  • an air purifier inside the vehicle may be automatically turned on or off in accordance with the air pollution level. When the vehicle is predicted to drive through a polluted area, prior to reaching the polluted area, the air purifier may be automatically turned on. Simultaneously, the windows may be automatically closed, the A/C may be automatically turned off or modified to circulate the internal air, before the vehicle reaches the polluted area.
  • a user such as the driver of the vehicle, the owner, the passengers, or the like, may be notified of relevant information regarding to the air pollution.
  • the user may be notified when the vehicle parks in a polluted area, and accordingly may avoid exiting the vehicle.
  • the user may be notified when the vehicle drives through a polluted area (or about to drive through), when the vehicle exits the polluted area, or the like.
  • special notifications may be issued to special passengers, such as vulnerable passengers, children, elderly, pregnant women, people with heart and respiratory diseases, or the like.
  • a recommendation for air filter replacement may be issued based on the vehicle's actual exposure to pollution.
  • the air pollution level may be determined based on the amount of one or more pollutants in the air, different types of pollutants, pollutants of different sizes, or the like.
  • Different air pollution measurements may indicate different types of air pollution, such as indicating different types of pollutants (such as Ammonia, odor, Nitrogen Dioxide (NO2), ground-level Ozone (O3), particulates, Ozone, Sulfur Dioxide (SO2), Carbon Monoxide (CO), Benzene, combinations therebetween, or the like.
  • Different air pollution measurements may indicate different subtypes of atmospheric particles having different diameters, such as between 2.5 and 10 micrometers ( ⁇ m) (PM10), fine particles with a diameter of 2.5 ⁇ m or less (PM2.5), ultrafine particles, or the like.
  • the air pollution level in the passenger cabin, the air pollution level in the future sub-path, the relevant threshold, or the like may be determined to be in the same type of measurement (e.g. the same pollutants, the same PM, or the like).
  • the type of the measurement may be determined based on demographic characters of the passengers of the vehicle, based on health characters of the passengers, or the like.
  • One technical effect of utilizing the disclosed subject matter is transforming the composition of the air inside a vehicle to reduce pollens.
  • the disclosed method automatically changes the composition of the air inside the vehicle, based on outdoor air pollution levels in real time without a direct human intervention.
  • the disclosed method can accurately track the passenger exposure to outdoor air pollution in real time, at the exact location, even when the passenger is riding a driving vehicle.
  • the big data may be utilized for preventing in-cabin contamination, improve health and well-being of the passengers, avoiding health crisis, and the like.
  • the big data may comprise air quality data, pollen and fire information, weather information, or the like.
  • the disclosed method may automatically prevent passenger exposure to harmful pollution, by automatically making decisions for the passenger's own health, without a direct human intervention.
  • FIG. 1 showing a schematic illustration of an exemplary map, in accordance with some exemplary embodiments of the disclosed subject matter.
  • Map 100 may represent a Driving Path 105 of a Vehicle 110 .
  • Vehicle 110 may be expected to arrive to Polluted Area 120 at a first future time.
  • An air pollution data comprising air pollution levels at several locations in Polluted Area 120 may be obtained.
  • the air pollution data may be obtained from sensors located within Polluted Area 120 .
  • the sensors may be configured to monitor or measure air pollutant concentration of one or more pollutants.
  • the air pollution data may be obtained from data services that may combine measured data over a specified averaging period, obtained from an air monitor or model, to determine the dose of the air pollutant.
  • the air pollution data may be predicted based on other data related to Polluted Area 120 , such as the existence of pollution sources nearby Polluted Area 120 (such as Plant 125 ), active hours of such pollution sources, traffic information, wind speed and direction, temperature inversion, or the like.
  • the air pollution level may decrease due to an increase of air emissions (such as during rush hour traffic or when there is an upwind forest fire) or from a lack of dilution of air pollutants.
  • stagnant air such as caused by an anticyclone, temperature inversion, or low wind speeds, may cause air pollution to remain in a local area, leading to high concentrations of pollutants, chemical reactions between air contaminants and hazy conditions, or the like.
  • the air pollution data may be predicted based on historical air pollution data in Polluted Area 120 .
  • Polluted Area 120 may be determined to be polluted at the arrival time (e.g., the first future time) to Location 122 , based on historical air pollution levels indicative of high air pollution at similar time windows.
  • a prevention action may be automatically performed prior to Vehicle 110 reaching Polluted Area 120 , such as in Location 122 .
  • the prevention action may be configured to prevent the air pollution in Polluted Area 120 to reach a passenger cabin of Vehicle 110 .
  • Vehicle 110 may be expected to arrive to Clean Area 130 at a second future time.
  • the second future time may be within an estimated time window that the vehicle is expected to be located in Clean Area 130 .
  • the estimated time window may be determined based on the estimated arrival time to Clean Area 130 (e.g., second future time), the time required to drive within Clean Area 130 , the sub-path of Path 105 within Clean Area 130 , or the like.
  • Clean Area 130 may comprise a plurality of location, such as Locations 132 - 138 .
  • a respective arrival time to each location of Locations 132 - 138 may be determined.
  • An estimated air pollution level at each location of Locations 132 - 138 at respective expected arrival times thereto may be predicted.
  • An estimated air pollution level at Clean Area 130 within the time window may be computed based on the estimated air pollution levels along Locations 132 - 138 .
  • a one or more ventilation action may be automatically performed while Vehicle 110 is located within Clean Area 130 .
  • the one or more ventilation actions may be configured to decrease an air pollution level inside a passenger cabin of Vehicle 110 .
  • one or more windows of Vehicle 110 may be automatically opened, an air conditioning of Vehicle 110 may be automatically turned off, a circulation of the air conditioning of Vehicle 110 may be modified to circulate external air into Vehicle 110 , or the like.
  • the one or more ventilation actions may be terminated before existing Clean Area 130 , such as on Location 138 . Additionally or alternatively, Vehicle 110 may be expected to arrive to Polluted Area 140 at a third future time, after existing Clean Area 130 .
  • a one or more prevention actions similar to the actions automatically performed in Polluted Area 120 , may be automatically performed. As an example, an air purifier inside Vehicle 110 may be turned on, one or more windows of Vehicle 110 may be closed, an air conditioning of Vehicle 110 may be turned off, a circulation of the air conditioning of Vehicle 110 may be modified to circulate internal air within Vehicle 110 , or the like.
  • the arrival to Polluted Area 140 may be delayed, such as by making a stop at one of the locations in Clean Area 130 , slowing the vehicle, or the like.
  • FIG. 2 showing a schematic illustration of an exemplary environment, in accordance with some exemplary embodiments of the disclosed subject matter.
  • Connected Car 210 may be configured to automatically reduce health risk that may be caused by air pollution to passengers thereon, in accordance with the disclosed subject matter.
  • Connected Car 210 may be connected to a Vehicle Controller 280 and an Air Pollution Service module 270 , via the Network 260 , or any other network, connection module, or the like.
  • Network 260 may be the Internet, an intranet, or the like.
  • Connected Car 210 may be connected to a navigation system (not shown), a Global Positioning System (GPS), or the like.
  • GPS Global Positioning System
  • Connected Car 210 may be an autonomous vehicle capable of sensing its environment and moving safely with little or no human input.
  • Connected Car 210 may comprise a variety of sensors to perceive their surroundings, such as radar, Lidar, sonar, GPS, odometry, inertial measurement units, or the like.
  • Connected Car 210 may comprise a Communication Module 220 .
  • Communication Module 220 may be utilized to provide an output to and receive input from a user (not shown), Vehicle Controller 280 , Air Pollution Service 270 , or the like.
  • Vehicle Controller 280 may be utilized to control the automatic activation of ventilation and pollution prevention actions of Connected Car 210 .
  • Vehicle Controller 280 may be utilized to additional control tasks of Connected Car 210 , such as to interpret sensory information to identify appropriate navigation paths, identifying obstacles and relevant signage, identifying health hazards, or the like.
  • Communication Module 220 may be utilized to obtain a driving path of Connected Car 210 .
  • the driving path may be obtained from Vehicle Controller 280 , from a navigation system of Connected Car 210 , from a passenger riding Connected Car 210 , from a computing device associated with Connected Car 210 , or the like.
  • the driving path may comprise the locations that Connected Car 210 is expected to arrive thereto. Additionally or alternatively, additional information related to the driving path may be obtained, such as information related to the locations, the expected times that Connected Car 210 is expected to arrive to each location, expected stops and durations thereon, or the like.
  • Communication Module 220 may be utilized is to obtain air pollution data from Air Pollution Service 270 .
  • the air pollution data may comprise an air pollution level at each location or several locations on the driving path of Connected Car 210 .
  • Air Pollution Service 270 may be configured to provide pollution data regarding Connected Car 210 and along driving path thereof to Vehicle Controller 280 .
  • Air Pollution Service 270 may be configured to obtain air pollution data from sensors located along the driving path of Connected Car 210 , nearby the driving path of Connected Car 210 , or the like. Additionally or alternatively, Air Pollution Service 270 may be configured to obtain the air pollution data from air pollution monitoring systems. Additionally or alternatively, Air Pollution Service 270 may be configured to predicted the air pollution data based on historical pollution data along the driving path. Air Pollution Service 270 may be configured to integrate location-based, real-time, outdoor air quality and pollen data, fire data, or the like, to predicted the air pollution data.
  • Vehicle Controller 280 may be configured to predict, based on the air pollution data obtained from Air Pollution Service 270 and based on the driving path of Connected Car 210 , that Connected Car 210 is about to encounter air pollution at a future location. Additionally or alternatively, Vehicle Controller 280 may be configured to predict, based on the air pollution data obtained from Air Pollution Service 270 and based on the driving path of Connected Car 210 , that Connected Car 210 is expected to be located in location with low air pollution, without air pollution, or the like.
  • Vehicle Controller 280 may be configured to determine that an air pollution level in a future location along the driving path of Connected Car 210 is above a predetermined threshold. Vehicle Controller 280 may be configured to estimate an arrival time of the vehicle to each future location on the driving path of Connected Car 210 . Vehicle Controller 280 may be configured to predict an estimated air pollution level at each future location at the associated arrival time thereto.
  • Vehicle Controller 280 may be configured to determine that the driving path of Connected Car 210 comprises a future sub-path that Connected Car 210 is expected to arrive to at a future time, having an estimated air pollution level is below a threshold. Vehicle Controller 280 may be configured to estimate a time window that Connected Car 210 is expected to be located on the future sub-path. Vehicle Controller 280 may be configured to predict an estimated air pollution level at the future sub-path within the time window. Vehicle Controller 280 may be configured to predict a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto. Vehicle Controller 280 may be configured to compute the estimated air pollution level based on the plurality of estimated air pollution levels along the several locations.
  • Vehicle Controller 280 may utilize different threshold for different situations.
  • Vehicle Controller 280 may be configured to utilize a first threshold for determining when to instruct Prevention Action Module 240 to perform a prevention action and a second threshold for determining when to instruct Ventilation Action Module 230 to perform a ventilation action.
  • the thresholds may be set based on an air pollution level at a passenger cabin of Connected Car 210 , a desired air pollution level at a passenger cabin of Connected Car 210 , or the like.
  • Prevention Action Module 240 may be configured to perform a prevention action, in response to Vehicle Controller 280 predicting that Connected Car 210 is about to encounter air pollution at a future location.
  • the prevention action may be configured to prevent the air pollution at the future location to reach a passenger cabin of Connected Car 210 .
  • Prevention Action Module 240 may be configured to perform the prevention action prior to Connected Car 210 reaching the future location.
  • the prevention action may be performed at least a predetermined time prior to Connected Car 210 reaching the future location.
  • the predetermined time may be determined by Vehicle Controller 280 such as based on the expected pollution level, may be manually set by user, or the like.
  • the predetermined time may be set to be enough for preventing the air pollution at the future location to reach a passenger cabin of Connected Car 210 , while consuming minimal time, resources or energy of Connected Car 210 .
  • the predetermined time may be about a minute, about 5 minutes, about 10 minutes, or the like.
  • Prevention Action Module 240 may be configured to turn on an air purifier inside Connected Car 210 to reduce the air pollution at the passenger cabin of Connected Car 210 .
  • the air purifier may be turned on before or when reaching the future location, in order to prevent the air pollution to increase in the passenger cabin of Connected Car 210 .
  • Prevention Action Module 240 may be configured to close one or more windows of Connected Car 210 in order to prevent the air pollution at the future location from reaching the passenger cabin of Connected Car 210 .
  • Prevention Action Module 240 may be configured to close a portion of the windows, all of the windows, partially close, or the like, according to the expected air pollution levels at the future location.
  • Prevention Action Module 240 may be configured to turn on an air conditioning of Connected Car 210 , or modify the circulation thereof to circulate internal air within of Connected Car 210 .
  • Prevention Action Module 240 may be configured to alert the driver of Connected Car 210 to slow down, to make a stop, or the like, in order to delay the entrance of Connected Car 210 to a polluted area, to prevent Connected Car 210 from arriving to a polluted area at a predetermined time frame with expected high air-pollution level, or the like.
  • Prevention Action Module 240 may be configured to compute an alternative route for Connected Car 210 to prevent Connected Car 210 from reaching a polluted area.
  • Ventilation Action Module 230 may be configured to perform a ventilation action, in response to Vehicle Controller 280 predicting that Connected Car 210 is about arrive to a location with an air pollution below a threshold.
  • the ventilation action may be configured to decrease the air pollution level inside the passenger cabin of Connected Car 210 .
  • Ventilation Action Module 230 may be configured to open one or more windows of Connected Car 210 in order to ventilate the passenger cabin of Connected Car 210 . Ventilation Action Module 230 may be configured to open a portion of the windows, all of the windows, partially open, or the like, according to the expected air pollution levels at the future location.
  • Ventilation Action Module 230 may be configured to turn off an air conditioning of Connected Car 210 , modify the circulation thereof to circulate external air into Connected Car 210 .
  • Ventilation Action Module 230 may be configured to stop the ventilation action before Connected Car 210 exits the future sub-path with the predicted air pollution below the threshold. It may be noted that in some cases, Ventilation Action Module 230 may avoid performing any ventilation action prior to entering the future sub-path.
  • FIG. 3 showing a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • a driving path of a vehicle may be obtained.
  • the driving path may be obtained from a navigation platform of the vehicle, from a navigation app of a computing device associated with the vehicle, or the like. Additionally or alternatively, the driving path may be provided manually by a driver, may be updated dynamically based on a location of the vehicle, or the like. In some exemplary embodiments, the driving path may comprise a at least one future location that the vehicle is expected to arrive to at a future time.
  • air pollution data may be obtained.
  • the air pollution data may comprise an air pollution level at the at least one future location. Additionally or alternatively, the air pollution data may comprise historical air pollution levels along the driving path, real-time pollution levels, or the like.
  • the air pollution data may comprise measured air pollution levels such as air pollution levels measured by sensors or monitored air pollutants, estimated air pollution levels such as air pollution levels estimated based on existences of air pollution sources, predicted air pollution levels such as based on similar locations or historical data, or the like.
  • a prediction that the vehicle is about to encounter air pollution at the at least one future location may be performed.
  • the prediction may be performed based on the air pollution data and based on the driving path.
  • the prediction may comprise determining that an air pollution level is above a predetermined threshold.
  • a BreezoMeterTM Air Quality Index for measuring real-time air quality information may be utilized.
  • BAQI may have with a scale range between 0, indicating poor air quality, e.g., a high air pollution, to 100, indicting an excellent air quality, e.g., no air pollution.
  • the predetermined threshold may be about 50, about 40, about 30, or the like.
  • An air pollution level above a predetermined threshold, e.g., and air quality measurement below the BAQI predetermined threshold may be indicative of a risky air pollution.
  • an arrival time at a future location may be estimated.
  • the arrival time may be determined based on the driving path, based on the velocity of the vehicle, based on traffic conditions along the driving path, or the like. Additionally or alternatively, the arrival time may be determined by a navigation system of the vehicle, a navigation application, or the like.
  • Step 350 an air pollution level at the future location at the arrival time may be estimated.
  • the prediction may be performed based on historical pollution data along the driving path.
  • the future location may be predicted to encounter a certain air pollution level at the estimated arrival time thereto, based on historical air pollution levels at the future location on similar day hours, with similar traffic situation, with similar whether conditions, or the like.
  • a prevention action may be performed prior to the vehicle reaching the at least one future location.
  • the prevention action may comprise turning on an air purifier inside the vehicle, closing one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle, stopping the vehicle or reducing the speed of the vehicle in order to delay arrival to the polluted are, or the like.
  • the prevention actions may be performed at least a predetermined time prior to the vehicle reaching the at least one future location.
  • the predetermined time may be determined based on the prevention action, the air pollution level, passengers preferences, or the like.
  • a time period of making a stop at a clean location, or the speed of the vehicle towards the expected polluted area may be determined based on the air pollution level at the future location at the arrival time and air pollution levels at the future location at different arrival time points.
  • Step 370 air pollution at the at least one future location may be prevented to reach a passenger cabin of the vehicle.
  • FIG. 4 showing a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • a driving path of a vehicle may be obtained.
  • the driving path may comprise a future sub-path that the vehicle is expected to arrive to at a future time.
  • a time window when the vehicle is expected to be located on the future sub-path may be estimated.
  • the time window may be determined based on traffic information, based on the vehicle's properties, based on driver properties, or the like.
  • an estimated air pollution level at the future sub-path within the time window may be estimated.
  • the estimated air pollution level may be determined based on an estimated air pollution level at the beginning of the future sub-path. Additionally or alternatively, the estimated air pollution level may be determined based on a plurality of estimated air pollution levels along several different locations within the future sub-path.
  • a plurality of estimated air pollution levels along several different locations within the future sub-path at respective expected arrival times thereto may be predicted.
  • the arrival time to each location may be estimated.
  • the locations may be predetermined locations, such as predetermined stations, locations with predetermined distance therebetween, or the like. Additionally or alternatively, the locations may be arbitrary locations, or the like.
  • An estimated air pollution level at each location at the respective expected arrival time thereto may be predicted.
  • an estimated air pollution level may be computed based on the plurality of air pollution levels.
  • the estimated air pollution level may be an average of the plurality of air pollution levels, may be the maximal pollution level of the plurality of air pollution levels, or the like.
  • a determination that the estimated air pollution level is below a threshold may be performed.
  • the threshold may be based on an air pollution level at a passenger cabin of the vehicle.
  • the threshold may be equal to the air pollution level at the passenger cabin of the vehicle.
  • a ventilation action may be performed while the vehicle is located on the future sub-path.
  • the ventilation action may comprise opening one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle, or the like.
  • air pollution inside a passenger cabin of the vehicle may be decreased.
  • the composition of the air inside the passenger cabin may be transformed to reduce pollens therein.
  • the ventilation action may be stopped before the vehicle exits the future sub-path, such as by closing the one or more windows of the vehicle, turning off the air conditioning of the vehicle, modifying the circulation of the air conditioning of the vehicle back to circulate external air outside the vehicle, or the like.
  • the ventilation action may be stopped before the vehicle exits the future sub-path in order to preserve the air quality achieved inside the passenger cabin of the vehicle, as an example, the ventilation action may be stopped few minutes before existing the future sub-path, immediately before existing the future sub-path, or the like.
  • an optimal time period for performing the ventilation action, within the time the vehicle is located on the future sub-path may be determined.
  • the optimal time period may be determined based on the estimated air pollution level at the future sub-path, may be determined based on the type of the performed ventilation action and the time required thereby to achieve a desired air quality level, or the like.
  • the ventilation action may be alternately performed and stopped along the future sub-path based on the plurality of estimated air pollution levels at the different locations in the future sub-path.
  • the ventilation action may be gradually stopped before the vehicle exits the future sub-path.
  • gradually stopping the ventilation action may comprise gradually closing the one or more windows, closing a portion of the windows at a first time point and the remainder at a second time point, or the like.
  • the present invention may be a system, a method, and/or a computer program product.
  • the computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
  • the computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device.
  • the computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing.
  • a non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing.
  • RAM random access memory
  • ROM read-only memory
  • EPROM or Flash memory erasable programmable read-only memory
  • SRAM static random access memory
  • CD-ROM compact disc read-only memory
  • DVD digital versatile disk
  • memory stick a floppy disk
  • a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon
  • a computer readable storage medium is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
  • Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network.
  • the network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers.
  • a network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
  • Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages.
  • the computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
  • electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
  • These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
  • the computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s).
  • the functions noted in the block may occur out of the order noted in the figures.
  • two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Air-Conditioning For Vehicles (AREA)

Abstract

A method, an apparatus and a computer program product for performing reactive ventilation or prevention operations to air pollution in a moving vehicle. The method comprises obtaining a driving path of the vehicle that comprises a future sub-path that the vehicle is expected to arrive to at a future time, an estimated time-window the vehicle is expected to be located thereon, and air pollution data of the driving path that comprises an air pollution level at the future sub-path. In response to predicting, based on the air pollution data and the driving path, that the vehicle is about to encounter air pollution at the future sub-path, a prevention action is performed prior to the vehicle reaching the future sub-path. In response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.

Description

    TECHNICAL FIELD
  • The present disclosure relates to reactive operations to air pollution in general, and to reactive operations to air pollution in a moving vehicle, in particular.
  • BACKGROUND
  • Air pollution is one of the biggest threats for the environment that affects everyone: humans, animals, crops, cities, forests, aquatic ecosystems and more. Air pollution occurs when harmful or excessive quantities of substances including gases, particles, and biological molecules are introduced into Earth's atmosphere. Exposure to air pollution poses serious health risks and even endangers lives. Air pollution may cause diseases, allergies and even death to humans. Exposure to air pollution is particularly dangerous for vulnerable populations such as children, elderly, pregnant women, and people with heart and respiratory diseases. Air pollution may also cause harm to other living organisms such as animals and food crops, and may damage the natural or built environment.
  • Air pollution sensors and data services are utilized to provide information regarding air pollution. Air pollution sensors detect and monitor the presence of air pollution in the surrounding area. Air pollution sensors can be used indoor, such as inside a house or a car, and outdoor environments, such as within a predefined area. Air pollution data services monitor air pollution data per location. Air pollution data services may utilize different air pollution sensors, analyze information from other data services, and the like.
  • BRIEF SUMMARY
  • One exemplary embodiment of the disclosed subject matter is a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • Optionally, wherein said predicting comprises determining that an air pollution level is above a predetermined threshold.
  • Optionally, said predicting comprises: estimating an arrival time of the vehicle to the at least one future location; and predicting, based on the air pollution data, an estimated air pollution level at the at least one future location at the arrival time.
  • Optionally, said performing the prevention action is performed at least a predetermined time prior to the vehicle reaching the at least one future location.
  • Optionally, the prevention action comprises performing at least one of: turning on an air purifier inside the vehicle; closing one or more windows of the vehicle; turning on an air conditioning of the vehicle; and modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle.
  • Optionally, the prevention comprises delaying an arrival of the vehicle to the at least one future location.
  • Optionally, the prevention action is configured to prevent the air pollution at the at least one future location to reach a passenger cabin of the vehicle.
  • Optionally, said predicting is further performed based on historical pollution data along the driving path.
  • Optionally, said predicting is performed based on real-time pollution data along the driving path.
  • Another exemplary embodiment of the disclosed subject matter is a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • Optionally, the ventilation action comprises performing at least one of: opening one or more windows of the vehicle; turning on an air conditioning of the vehicle; and modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle.
  • Optionally, the ventilation action is configured to decrease an air pollution level inside a passenger cabin of the vehicle.
  • Optionally, the threshold is based on an air pollution level at a passenger cabin of the vehicle.
  • Optionally, the air pollution level at the passenger cabin of the vehicle is determined using a sensor within the vehicle.
  • Optionally, the air pollution level at the passenger cabin of the vehicle is determined based on a second air pollution level at a second passenger cabin of a second vehicle, wherein the second vehicle drives in the driving path of the vehicle, wherein the vehicle and the second vehicle have a same ventilation status.
  • Optionally, the air pollution level at the passenger cabin of the vehicle is determined using a cloud-based service, wherein the cloud-based service providing air pollution measurements in different geographic locations.
  • Optionally, said predicting the estimated air pollution level comprises: predicting a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto; and computing the estimated air pollution level based on the plurality of estimated air pollution levels along the several locations.
  • Optionally, the method further comprises stopping the ventilation action, wherein said stopping is performed before the vehicle exits the future sub-path.
  • Yet another exemplary embodiment of the disclosed subject matter is a computerized apparatus having a processor, the processor being adapted to perform the steps of: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • Yet another exemplary embodiment of the disclosed subject matter is a computerized apparatus having a processor, the processor being adapted to perform the steps of: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • Yet another exemplary embodiment of the disclosed subject matter is a computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a at least one future location that the vehicle is expected to arrive to at a future time; obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location; predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and in response to said predicting, performing a prevention action prior to the vehicle reaching the at least one future location.
  • Yet another exemplary embodiment of the disclosed subject matter is a computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising: obtaining a driving path of a vehicle, wherein the driving path comprises a future sub-path that the vehicle is expected to arrive to at a future time; estimating a time window when the vehicle is expected to be located on the future sub-path; predicting an estimated air pollution level at the future sub-path within the time window; and in response to a determination that the estimated air pollution level is below a threshold, performing a ventilation action while the vehicle is located on the future sub-path.
  • THE BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
  • The present disclosed subject matter will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which corresponding or like numerals or characters indicate corresponding or like components. Unless indicated otherwise, the drawings provide exemplary embodiments or aspects of the disclosure and do not limit the scope of the disclosure. In the drawings:
  • FIG. 1 shows a schematic illustration of an exemplary map, in accordance with some exemplary embodiments of the disclosed subject matter;
  • FIG. 2 shows a schematic illustration of an exemplary environment, in accordance with some exemplary embodiments of the disclosed subject matter;
  • FIG. 3 shows a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter; and
  • FIG. 4 shows a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • DETAILED DESCRIPTION
  • One technical problem dealt with by the disclosed subject matter is to reduce health risk to passengers on a vehicle. The health risk associated with exposing to air pollution in mobile locations such as in a vehicle may be even more harmful than in stationary locations such as indoor, inside houses, or the like. The information about air pollution may be obtained both from local sensors that may be located inside a house, inside a vehicle, or the like, or from data services that provide air-quality measurements per location. The challenge is to use such information, to automatically reduce the health risk to the subjects in the vehicle. In some cases, the subjects may be already located in a polluted area, and an action to treat the existing pollution may be required. In other cases, it may be desired to prevent the air pollution from reaching the subjects.
  • In some cases, the action may be to turn on an air purifier, thus preventing/treating pollution. This can prevent the pollution level from reaching a threshold quality score. The air purifier may be turned on automatically according to the current air quality levels at the air purifier's location (such as home, car, or the like).
  • One technical solution is to perform an air pollution prevention action prior to the vehicle reaching a location with high air pollution. In some exemplary embodiments, the vehicle may be predicted to encounter air pollution at a future location, based on the air pollution data along the driving path thereof. The driving path of the vehicle may comprise a future location that the vehicle is expected to arrive thereto at a future time, which may be predicted to encounter air pollution. In some exemplary embodiments, an arrival time of the vehicle to each location on the driving path, may be determined. An estimated air pollution level at each location on the driving path, at the associated arrival time thereto may be predicted. The prediction may be performed based on historical pollution data along the driving path, based on monitored real-time pollution levels along the driving path, or the like. Locations having an air pollution level above a predetermined threshold may be determined to encounter air pollution and be risky to passengers of the vehicle. The predetermined threshold may be set in accordance with the demographic characters of the passengers of the vehicle, based on health characters of the passengers, may be manually set by a user, a driver or a passenger of the vehicle, or the like. Additionally or alternatively, the predetermined threshold may be set based on the lowest air pollution level within the vehicle along the driving path. Additionally or alternatively, the predetermined threshold may be set in an absolute manner, such as based on recommendations of authorities, or the like.
  • In some exemplary embodiments, the air pollution prevention action may be configured to prevent the air pollution predicted at the future location to reach a passenger cabin of the vehicle. The prevention actions may be performed at least a predetermined time prior to the vehicle reaching the at least one future location. The predetermined time may be a time period large enough to prevent the air pollution from reaching the passenger cabin, such as about 10 minutes, about 5 minutes, or the like. Additionally or alternatively, the predetermined time may be determined based on the prevention action and the time it is predicted to take, the severity of the air pollution, or the like. In some exemplary embodiments, the prevention action may comprises performing at least one of: turning on an air purifier inside the vehicle, closing one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle, or the like. Additionally or alternatively, the prevention action may comprise delaying an arrival of the vehicle to the location with the air pollution, until the air pollution level is reduced, such as by slowing down the vehicle, making a stop at a station with a lower air pollution level, or the like.
  • Another technical solution is to perform a ventilation action when the vehicle arrives to a location with a lower air pollution level. In some exemplary embodiments, the vehicle may be predicted to arrive to a location with enhanced air quality, based on the air pollution data along the driving path thereof. The driving path may comprise a future sub-path that the vehicle is expected to arrive to at a future time with an estimated air pollution level below a threshold. The threshold may be based on an air pollution level at a passenger cabin of the vehicle. As an example, the threshold may be equal to the air pollution level at a passenger cabin, below the air pollution level at a passenger cabin, or the like, in order to enable reducing the air pollution level in the passenger cabin. In some exemplary embodiments, the air pollution level at the passenger cabin may be determined based on sensor readings within the vehicle. Additionally or alternatively, the air pollution level at the passenger cabin of the vehicle may be determined using a cloud-based service providing air pollution measurements in different geographic locations, such as BreezoMeter™. Additionally or alternatively, in the absence of an air quality or a pollution sensor, the air pollution level at a passenger cabin may be determined based on one or more air pollution levels of similar vehicles on the same driving path, such as vehicles from the same fleet of the vehicle that share information with the vehicle, crowdsourced air pollution levels from passengers from similar vehicles with the same driving path, or the like. The vehicle and the other vehicle providing the air pollution level may be required to have a same ventilation status. As an example, the other vehicle may be driving over the same driving path, sharing the same properties such as size and windows shape, performing the same ventilation habits, such as driving with opened/closed window, with the same A/C activation and circulation, or the like.
  • In some exemplary embodiments, a time window at when the vehicle is expected to be located on the future sub-path may be determined. An estimated air pollution level at the future sub-path within the time window may be predicted. In some exemplary embodiments, a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto may be predicted. The estimated air pollution level may be computed based on the plurality of estimated air pollution levels along the several locations.
  • In some exemplary embodiments, the ventilation action may be performed during the time that the vehicle is located on this future sub-path, in order to decrease the air pollution level inside a passenger cabin of the vehicle. The ventilation action may comprise performing at least one of: opening one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle, or the like. The ventilation action may be terminated before the vehicle exits the future sub-path.
  • In some exemplary embodiments, the prevention actions and the ventilation actions may be similar, opposites, or the like. As an example, when a prevention action is performed, the associated ventilation action may be terminated. Additionally or alternatively, the prevention actions and the ventilation actions may be simultaneously an automatically performed or terminated based on the air pollution levels inside and outside the vehicle. As an example, windows may be opened or closed automatically according to the current air pollution levels at the current location. When a window is open, internal air quality may reach the external air quality over time. If the external air pollution level is above the threshold, or above the internal air pollution level, the windows may be closed automatically. If the external air pollution level is below the internal air pollution level, the windows may be opened automatically. Additionally or alternatively, the windows may be automatically opened if the external air pollution level is both lower that the internal air pollution level and below a predetermined threshold. As another example, Air conditioner (A/C) can also affect air quality. A/C can use external air in its operation, and accordingly may affect the air quality in a similar manner to a window. In some cases, the A/C may be activated or turned off automatically according to the current air pollution levels inside and outside the vehicle. Additionally or alternatively, the A/C may be instructed to change its circulation property, to circulate the air in or out of the vehicle, automatically according to the current air pollution levels. Similarly, the vehicle windows may be opened, A/C turned on or circulation turned off, when the external air quality is higher than the internal air quality, in the current location of the car and in the succeeding locations along the driving path of the car, so as to allow the ventilation of the car, to increase the internal air quality. As yet another example, an air purifier inside the vehicle may be automatically turned on or off in accordance with the air pollution level. When the vehicle is predicted to drive through a polluted area, prior to reaching the polluted area, the air purifier may be automatically turned on. Simultaneously, the windows may be automatically closed, the A/C may be automatically turned off or modified to circulate the internal air, before the vehicle reaches the polluted area.
  • In some exemplary embodiments, a user, such as the driver of the vehicle, the owner, the passengers, or the like, may be notified of relevant information regarding to the air pollution. As an example, the user may be notified when the vehicle parks in a polluted area, and accordingly may avoid exiting the vehicle. As another example, the user may be notified when the vehicle drives through a polluted area (or about to drive through), when the vehicle exits the polluted area, or the like. As yet another example, special notifications may be issued to special passengers, such as vulnerable passengers, children, elderly, pregnant women, people with heart and respiratory diseases, or the like. Additionally or alternatively, a recommendation for air filter replacement may be issued based on the vehicle's actual exposure to pollution.
  • It may be noted that the air pollution level may be determined based on the amount of one or more pollutants in the air, different types of pollutants, pollutants of different sizes, or the like. Different air pollution measurements may indicate different types of air pollution, such as indicating different types of pollutants (such as Ammonia, odor, Nitrogen Dioxide (NO2), ground-level Ozone (O3), particulates, Ozone, Sulfur Dioxide (SO2), Carbon Monoxide (CO), Benzene, combinations therebetween, or the like. Additionally or alternatively, Different air pollution measurements may indicate different subtypes of atmospheric particles having different diameters, such as between 2.5 and 10 micrometers (μm) (PM10), fine particles with a diameter of 2.5 μm or less (PM2.5), ultrafine particles, or the like. In some exemplary embodiments, different pollutants may affect different people differently. Accordingly, in some exemplary embodiments, the air pollution level in the passenger cabin, the air pollution level in the future sub-path, the relevant threshold, or the like, may be determined to be in the same type of measurement (e.g. the same pollutants, the same PM, or the like). The type of the measurement may be determined based on demographic characters of the passengers of the vehicle, based on health characters of the passengers, or the like.
  • One technical effect of utilizing the disclosed subject matter is transforming the composition of the air inside a vehicle to reduce pollens. The disclosed method automatically changes the composition of the air inside the vehicle, based on outdoor air pollution levels in real time without a direct human intervention. The disclosed method can accurately track the passenger exposure to outdoor air pollution in real time, at the exact location, even when the passenger is riding a driving vehicle.
  • Another technical effect of utilizing the disclosed subject matter is utilizing the power of big data for air quality and pollen to for smart mobility. The big data may be utilized for preventing in-cabin contamination, improve health and well-being of the passengers, avoiding health crisis, and the like. The big data may comprise air quality data, pollen and fire information, weather information, or the like. The disclosed method may automatically prevent passenger exposure to harmful pollution, by automatically making decisions for the passenger's own health, without a direct human intervention.
  • It will be appreciated that the disclosed subject matter may provide for one or more technical improvements over any pre-existing technique and any technique that has previously become routine or conventional in the art. Additional technical problem, solution and effects may be apparent to a person of ordinary skill in the art in view of the present disclosure.
  • Referring now to FIG. 1 showing a schematic illustration of an exemplary map, in accordance with some exemplary embodiments of the disclosed subject matter.
  • In some exemplary embodiments, Map 100 may represent a Driving Path 105 of a Vehicle 110.
  • In some exemplary embodiments, Vehicle 110 may be expected to arrive to Polluted Area 120 at a first future time. An air pollution data comprising air pollution levels at several locations in Polluted Area 120 may be obtained. The air pollution data may be obtained from sensors located within Polluted Area 120. The sensors may be configured to monitor or measure air pollutant concentration of one or more pollutants. Additionally or alternatively, the air pollution data may be obtained from data services that may combine measured data over a specified averaging period, obtained from an air monitor or model, to determine the dose of the air pollutant.
  • Additionally or alternatively, the air pollution data may be predicted based on other data related to Polluted Area 120, such as the existence of pollution sources nearby Polluted Area 120 (such as Plant 125), active hours of such pollution sources, traffic information, wind speed and direction, temperature inversion, or the like. As an example, the air pollution level may decrease due to an increase of air emissions (such as during rush hour traffic or when there is an upwind forest fire) or from a lack of dilution of air pollutants. As another example, stagnant air, such as caused by an anticyclone, temperature inversion, or low wind speeds, may cause air pollution to remain in a local area, leading to high concentrations of pollutants, chemical reactions between air contaminants and hazy conditions, or the like. Additionally or alternatively, the air pollution data may be predicted based on historical air pollution data in Polluted Area 120. As an example, Polluted Area 120 may be determined to be polluted at the arrival time (e.g., the first future time) to Location 122, based on historical air pollution levels indicative of high air pollution at similar time windows.
  • In some exemplary embodiments, a prevention action may be automatically performed prior to Vehicle 110 reaching Polluted Area 120, such as in Location 122. The prevention action may be configured to prevent the air pollution in Polluted Area 120 to reach a passenger cabin of Vehicle 110.
  • In some exemplary embodiments, Vehicle 110 may be expected to arrive to Clean Area 130 at a second future time. The second future time may be within an estimated time window that the vehicle is expected to be located in Clean Area 130. The estimated time window may be determined based on the estimated arrival time to Clean Area 130 (e.g., second future time), the time required to drive within Clean Area 130, the sub-path of Path 105 within Clean Area 130, or the like.
  • In some exemplary embodiments, Clean Area 130 may comprise a plurality of location, such as Locations 132-138. A respective arrival time to each location of Locations 132-138 may be determined. An estimated air pollution level at each location of Locations 132-138 at respective expected arrival times thereto may be predicted. An estimated air pollution level at Clean Area 130 within the time window may be computed based on the estimated air pollution levels along Locations 132-138.
  • In response to a determination that the estimated air pollution level at Clean Area 130 is below a threshold (such as below the air pollution level at a passenger cabin of the vehicle), a one or more ventilation action may be automatically performed while Vehicle 110 is located within Clean Area 130. The one or more ventilation actions may be configured to decrease an air pollution level inside a passenger cabin of Vehicle 110. As an example, one or more windows of Vehicle 110 may be automatically opened, an air conditioning of Vehicle 110 may be automatically turned off, a circulation of the air conditioning of Vehicle 110 may be modified to circulate external air into Vehicle 110, or the like.
  • In some exemplary embodiments, the one or more ventilation actions may be terminated before existing Clean Area 130, such as on Location 138. Additionally or alternatively, Vehicle 110 may be expected to arrive to Polluted Area 140 at a third future time, after existing Clean Area 130. In addition to automatically terminating the one or more ventilation actions, a one or more prevention actions, similar to the actions automatically performed in Polluted Area 120, may be automatically performed. As an example, an air purifier inside Vehicle 110 may be turned on, one or more windows of Vehicle 110 may be closed, an air conditioning of Vehicle 110 may be turned off, a circulation of the air conditioning of Vehicle 110 may be modified to circulate internal air within Vehicle 110, or the like.
  • Additionally or alternatively, the arrival to Polluted Area 140 may be delayed, such as by making a stop at one of the locations in Clean Area 130, slowing the vehicle, or the like. In some exemplary embodiments, the delay may be performed as a prevention action, in order to prevent the vehicle from entering Polluted Area 140 at very high air pollution levels. Determining whether to perform a delay as a prevention action may be performed based on the air pollution level at the polluted area at the expected arrival time being above a predetermined threshold, based on the air pollution level at the polluted area at a future time after the expected arrival time being lower than the air pollution level at the polluted area at the expected arrival time, or the like. Additionally or alternatively, an alternative route may be determined to avoid entering the polluted area.
  • Referring now to FIG. 2 showing a schematic illustration of an exemplary environment, in accordance with some exemplary embodiments of the disclosed subject matter.
  • A Connected Car 210 may be configured to automatically reduce health risk that may be caused by air pollution to passengers thereon, in accordance with the disclosed subject matter. In some exemplary embodiments, Connected Car 210 may be connected to a Vehicle Controller 280 and an Air Pollution Service module 270, via the Network 260, or any other network, connection module, or the like. Network 260 may be the Internet, an intranet, or the like. Additionally or alternatively, Connected Car 210 may be connected to a navigation system (not shown), a Global Positioning System (GPS), or the like. Additionally or alternatively, Connected Car 210 may be an autonomous vehicle capable of sensing its environment and moving safely with little or no human input. Connected Car 210 may comprise a variety of sensors to perceive their surroundings, such as radar, Lidar, sonar, GPS, odometry, inertial measurement units, or the like.
  • In some exemplary embodiments, Connected Car 210 may comprise a Communication Module 220. Communication Module 220 may be utilized to provide an output to and receive input from a user (not shown), Vehicle Controller 280, Air Pollution Service 270, or the like. In some exemplary embodiments, Vehicle Controller 280 may be utilized to control the automatic activation of ventilation and pollution prevention actions of Connected Car 210. Additionally or alternatively, Vehicle Controller 280 may be utilized to additional control tasks of Connected Car 210, such as to interpret sensory information to identify appropriate navigation paths, identifying obstacles and relevant signage, identifying health hazards, or the like.
  • In some exemplary embodiments, Communication Module 220 may be utilized to obtain a driving path of Connected Car 210. The driving path may be obtained from Vehicle Controller 280, from a navigation system of Connected Car 210, from a passenger riding Connected Car 210, from a computing device associated with Connected Car 210, or the like. The driving path may comprise the locations that Connected Car 210 is expected to arrive thereto. Additionally or alternatively, additional information related to the driving path may be obtained, such as information related to the locations, the expected times that Connected Car 210 is expected to arrive to each location, expected stops and durations thereon, or the like.
  • In some exemplary embodiments, Communication Module 220 may be utilized is to obtain air pollution data from Air Pollution Service 270. The air pollution data may comprise an air pollution level at each location or several locations on the driving path of Connected Car 210.
  • In some exemplary embodiments, Air Pollution Service 270 may be configured to provide pollution data regarding Connected Car 210 and along driving path thereof to Vehicle Controller 280. Air Pollution Service 270 may be configured to obtain air pollution data from sensors located along the driving path of Connected Car 210, nearby the driving path of Connected Car 210, or the like. Additionally or alternatively, Air Pollution Service 270 may be configured to obtain the air pollution data from air pollution monitoring systems. Additionally or alternatively, Air Pollution Service 270 may be configured to predicted the air pollution data based on historical pollution data along the driving path. Air Pollution Service 270 may be configured to integrate location-based, real-time, outdoor air quality and pollen data, fire data, or the like, to predicted the air pollution data.
  • In some exemplary embodiments, Vehicle Controller 280 may be configured to predict, based on the air pollution data obtained from Air Pollution Service 270 and based on the driving path of Connected Car 210, that Connected Car 210 is about to encounter air pollution at a future location. Additionally or alternatively, Vehicle Controller 280 may be configured to predict, based on the air pollution data obtained from Air Pollution Service 270 and based on the driving path of Connected Car 210, that Connected Car 210 is expected to be located in location with low air pollution, without air pollution, or the like.
  • In some exemplary embodiments, Vehicle Controller 280 may be configured to determine that an air pollution level in a future location along the driving path of Connected Car 210 is above a predetermined threshold. Vehicle Controller 280 may be configured to estimate an arrival time of the vehicle to each future location on the driving path of Connected Car 210. Vehicle Controller 280 may be configured to predict an estimated air pollution level at each future location at the associated arrival time thereto.
  • Additionally or alternatively, Vehicle Controller 280 may be configured to determine that the driving path of Connected Car 210 comprises a future sub-path that Connected Car 210 is expected to arrive to at a future time, having an estimated air pollution level is below a threshold. Vehicle Controller 280 may be configured to estimate a time window that Connected Car 210 is expected to be located on the future sub-path. Vehicle Controller 280 may be configured to predict an estimated air pollution level at the future sub-path within the time window. Vehicle Controller 280 may be configured to predict a plurality of estimated air pollution levels along several locations within the future sub-path at respective expected arrival times thereto. Vehicle Controller 280 may be configured to compute the estimated air pollution level based on the plurality of estimated air pollution levels along the several locations.
  • In some exemplary embodiments, Vehicle Controller 280 may utilize different threshold for different situations. Vehicle Controller 280 may be configured to utilize a first threshold for determining when to instruct Prevention Action Module 240 to perform a prevention action and a second threshold for determining when to instruct Ventilation Action Module 230 to perform a ventilation action. The thresholds may be set based on an air pollution level at a passenger cabin of Connected Car 210, a desired air pollution level at a passenger cabin of Connected Car 210, or the like.
  • In some exemplary embodiments, Prevention Action Module 240 may be configured to perform a prevention action, in response to Vehicle Controller 280 predicting that Connected Car 210 is about to encounter air pollution at a future location. The prevention action may be configured to prevent the air pollution at the future location to reach a passenger cabin of Connected Car 210.
  • In some exemplary embodiments, Prevention Action Module 240 may be configured to perform the prevention action prior to Connected Car 210 reaching the future location. The prevention action may be performed at least a predetermined time prior to Connected Car 210 reaching the future location. The predetermined time may be determined by Vehicle Controller 280 such as based on the expected pollution level, may be manually set by user, or the like. The predetermined time may be set to be enough for preventing the air pollution at the future location to reach a passenger cabin of Connected Car 210, while consuming minimal time, resources or energy of Connected Car 210. As an example, the predetermined time may be about a minute, about 5 minutes, about 10 minutes, or the like.
  • In some exemplary embodiments, Prevention Action Module 240 may be configured to turn on an air purifier inside Connected Car 210 to reduce the air pollution at the passenger cabin of Connected Car 210. The air purifier may be turned on before or when reaching the future location, in order to prevent the air pollution to increase in the passenger cabin of Connected Car 210.
  • Additionally or alternatively, Prevention Action Module 240 may be configured to close one or more windows of Connected Car 210 in order to prevent the air pollution at the future location from reaching the passenger cabin of Connected Car 210. Prevention Action Module 240 may be configured to close a portion of the windows, all of the windows, partially close, or the like, according to the expected air pollution levels at the future location.
  • Additionally or alternatively, Prevention Action Module 240 may be configured to turn on an air conditioning of Connected Car 210, or modify the circulation thereof to circulate internal air within of Connected Car 210.
  • Additionally or alternatively, Prevention Action Module 240 may be configured to alert the driver of Connected Car 210 to slow down, to make a stop, or the like, in order to delay the entrance of Connected Car 210 to a polluted area, to prevent Connected Car 210 from arriving to a polluted area at a predetermined time frame with expected high air-pollution level, or the like.
  • Additionally or alternatively, Prevention Action Module 240 may be configured to compute an alternative route for Connected Car 210 to prevent Connected Car 210 from reaching a polluted area.
  • In some exemplary embodiments, Ventilation Action Module 230 may be configured to perform a ventilation action, in response to Vehicle Controller 280 predicting that Connected Car 210 is about arrive to a location with an air pollution below a threshold. The ventilation action may be configured to decrease the air pollution level inside the passenger cabin of Connected Car 210.
  • In some exemplary embodiments, Ventilation Action Module 230 may be configured to open one or more windows of Connected Car 210 in order to ventilate the passenger cabin of Connected Car 210. Ventilation Action Module 230 may be configured to open a portion of the windows, all of the windows, partially open, or the like, according to the expected air pollution levels at the future location.
  • Additionally or alternatively, Ventilation Action Module 230 may be configured to turn off an air conditioning of Connected Car 210, modify the circulation thereof to circulate external air into Connected Car 210.
  • In some exemplary embodiments, Ventilation Action Module 230 may be configured to stop the ventilation action before Connected Car 210 exits the future sub-path with the predicted air pollution below the threshold. It may be noted that in some cases, Ventilation Action Module 230 may avoid performing any ventilation action prior to entering the future sub-path.
  • Referring now to FIG. 3 showing a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • On Step 310, a driving path of a vehicle may be obtained. In some exemplary embodiments, the driving path may be obtained from a navigation platform of the vehicle, from a navigation app of a computing device associated with the vehicle, or the like. Additionally or alternatively, the driving path may be provided manually by a driver, may be updated dynamically based on a location of the vehicle, or the like. In some exemplary embodiments, the driving path may comprise a at least one future location that the vehicle is expected to arrive to at a future time.
  • On Step 320, air pollution data may be obtained. In some exemplary embodiments, the air pollution data may comprise an air pollution level at the at least one future location. Additionally or alternatively, the air pollution data may comprise historical air pollution levels along the driving path, real-time pollution levels, or the like. In some exemplary embodiments, the air pollution data may comprise measured air pollution levels such as air pollution levels measured by sensors or monitored air pollutants, estimated air pollution levels such as air pollution levels estimated based on existences of air pollution sources, predicted air pollution levels such as based on similar locations or historical data, or the like.
  • On Step 330, a prediction that the vehicle is about to encounter air pollution at the at least one future location may be performed. In some exemplary embodiments, the prediction may be performed based on the air pollution data and based on the driving path. In some exemplary embodiments, the prediction may comprise determining that an air pollution level is above a predetermined threshold.
  • As an example, a BreezoMeter™ Air Quality Index (BAQI) for measuring real-time air quality information may be utilized. BAQI may have with a scale range between 0, indicating poor air quality, e.g., a high air pollution, to 100, indicting an excellent air quality, e.g., no air pollution. the predetermined threshold may be about 50, about 40, about 30, or the like. An air pollution level above a predetermined threshold, e.g., and air quality measurement below the BAQI predetermined threshold, may be indicative of a risky air pollution.
  • On Step 340, an arrival time at a future location may be estimated. In some exemplary embodiments, the arrival time may be determined based on the driving path, based on the velocity of the vehicle, based on traffic conditions along the driving path, or the like. Additionally or alternatively, the arrival time may be determined by a navigation system of the vehicle, a navigation application, or the like.
  • On Step 350, an air pollution level at the future location at the arrival time may be estimated.
  • In some exemplary embodiments, the prediction may be performed based on historical pollution data along the driving path. As an example, the future location may be predicted to encounter a certain air pollution level at the estimated arrival time thereto, based on historical air pollution levels at the future location on similar day hours, with similar traffic situation, with similar whether conditions, or the like.
  • On Step 360, a prevention action may be performed prior to the vehicle reaching the at least one future location. In some exemplary embodiments, the prevention action may comprise turning on an air purifier inside the vehicle, closing one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle, stopping the vehicle or reducing the speed of the vehicle in order to delay arrival to the polluted are, or the like.
  • In some exemplary embodiments, the prevention actions may be performed at least a predetermined time prior to the vehicle reaching the at least one future location. The predetermined time may be determined based on the prevention action, the air pollution level, passengers preferences, or the like. As an example, a time period of making a stop at a clean location, or the speed of the vehicle towards the expected polluted area, may be determined based on the air pollution level at the future location at the arrival time and air pollution levels at the future location at different arrival time points.
  • On Step 370, air pollution at the at least one future location may be prevented to reach a passenger cabin of the vehicle.
  • Referring now to FIG. 4 showing a flowchart diagram of a method, in accordance with some exemplary embodiments of the disclosed subject matter.
  • On Step 410, a driving path of a vehicle may be obtained. In some exemplary embodiments, the driving path may comprise a future sub-path that the vehicle is expected to arrive to at a future time.
  • On Step 420, a time window when the vehicle is expected to be located on the future sub-path may be estimated. In some exemplary embodiments, the time window may be determined based on traffic information, based on the vehicle's properties, based on driver properties, or the like.
  • On Step 430, an estimated air pollution level at the future sub-path within the time window may be estimated. In some exemplary embodiments, the estimated air pollution level may be determined based on an estimated air pollution level at the beginning of the future sub-path. Additionally or alternatively, the estimated air pollution level may be determined based on a plurality of estimated air pollution levels along several different locations within the future sub-path.
  • On Step 440, a plurality of estimated air pollution levels along several different locations within the future sub-path at respective expected arrival times thereto may be predicted. In some exemplary embodiments, the arrival time to each location may be estimated. The locations may be predetermined locations, such as predetermined stations, locations with predetermined distance therebetween, or the like. Additionally or alternatively, the locations may be arbitrary locations, or the like. An estimated air pollution level at each location at the respective expected arrival time thereto may be predicted.
  • On Step 450, an estimated air pollution level may be computed based on the plurality of air pollution levels. In some exemplary embodiments, the estimated air pollution level may be an average of the plurality of air pollution levels, may be the maximal pollution level of the plurality of air pollution levels, or the like.
  • On Step 460, a determination that the estimated air pollution level is below a threshold may be performed. In some exemplary embodiments, the threshold may be based on an air pollution level at a passenger cabin of the vehicle. As an example, the threshold may be equal to the air pollution level at the passenger cabin of the vehicle.
  • On Step 470, a ventilation action may be performed while the vehicle is located on the future sub-path. In some exemplary embodiments, the ventilation action may comprise opening one or more windows of the vehicle, turning on an air conditioning of the vehicle, modifying a circulation of the air conditioning of the vehicle to circulate external air into the vehicle, or the like.
  • On Step 480, air pollution inside a passenger cabin of the vehicle may be decreased. In some exemplary embodiments, the composition of the air inside the passenger cabin may be transformed to reduce pollens therein.
  • On Step 490, the ventilation action may be stopped before the vehicle exits the future sub-path, such as by closing the one or more windows of the vehicle, turning off the air conditioning of the vehicle, modifying the circulation of the air conditioning of the vehicle back to circulate external air outside the vehicle, or the like.
  • In some exemplary embodiments, the ventilation action may be stopped before the vehicle exits the future sub-path in order to preserve the air quality achieved inside the passenger cabin of the vehicle, as an example, the ventilation action may be stopped few minutes before existing the future sub-path, immediately before existing the future sub-path, or the like.
  • Additionally or alternatively, an optimal time period for performing the ventilation action, within the time the vehicle is located on the future sub-path, may be determined. The optimal time period may be determined based on the estimated air pollution level at the future sub-path, may be determined based on the type of the performed ventilation action and the time required thereby to achieve a desired air quality level, or the like. Additionally or alternatively, the ventilation action may be alternately performed and stopped along the future sub-path based on the plurality of estimated air pollution levels at the different locations in the future sub-path.
  • Additionally or alternatively, the ventilation action may be gradually stopped before the vehicle exits the future sub-path. As an example, if the ventilation action is opening one or more windows of the vehicle, gradually stopping the ventilation action may comprise gradually closing the one or more windows, closing a portion of the windows at a first time point and the remainder at a second time point, or the like.
  • The present invention may be a system, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
  • The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
  • Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
  • Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
  • Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
  • These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
  • The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
  • The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
  • The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
  • The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.

Claims (21)

1-20. (canceled)
21. A method comprising:
obtaining a driving path of a vehicle, wherein the driving path comprises at least one future location that the vehicle is expected to arrive to at a future time;
obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location;
predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and
in response to said predicting, notifying a user of the vehicle regarding the air pollution data along the driving path of the vehicle.
22. The method of claim 21 wherein notifying the user of the vehicle, further comprises:
estimating an air pollution level at the at least one future location in a future time;
determining that the estimated air pollution level at least one future location in a future time is above a predetermined threshold; and
causing a notification to appear on a user interface associated with the vehicle.
23. The method of claim 22, wherein the predetermined threshold is based on demographic or health characters provided by user of the vehicle.
24. The method of claim 22, wherein notifying the user of the vehicle, further includes a recommendation for a prevention action, wherein the prevention action reduces a risk of encountering the air pollution level above the predetermined threshold.
25. The method of claim 24, wherein the recommendation is provided to the user prior to the vehicle reaching the at least one future location with air pollution level above the predetermined threshold.
26. The method of claim 24, wherein the prevention action further comprises at least one of:
intentionally delaying an arrival of the vehicle to the at least one future location wherein the air pollution levels are above the predetermined threshold;
intentionally delaying the exit of the vehicle from a location along the driving path wherein the air pollution levels are below the predetermined threshold;
turning on an air purifier inside of the vehicle;
closing one or more windows of the vehicle;
turning on an air conditioning unit of the vehicle; and
modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle.
27. The method of claim 24, wherein the prevention action is configured to prevent air pollution at the at least one future location to reach a passenger cabin of the vehicle.
28. The method of claim 21, wherein said predicting is further performed based on historical pollution data along the driving path.
29. The method of claim 21, wherein said predicting is performed based on real-time pollution data along the driving path.
30. The method of claim 21, wherein the air pollution level is based on at least one of the following pollutants, ammonia, odor, nitrogen dioxide, ground-level ozone, particulates, ozone, sulfur dioxide, carbon monoxide, and benzene.
31. A computerized apparatus having a processor, the processor being adapted to perform the steps of:
obtaining a driving path of a vehicle, wherein the driving path comprises at least one future location that the vehicle is expected to arrive to at a future time;
obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location;
predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and
in response to said predicting, notifying a user of the vehicle regarding the air pollution data along the driving path of the vehicle.
32. The apparatus of claim 31, wherein the processor is further adapted to notify the user of the vehicle by:
estimating an air pollution level at the at least one future location in a future time;
determining that the estimated air pollution level at least one future location in a future time is above a predetermined threshold; and
causing a notification to appear on a user interface associated with the vehicle.
33. The apparatus of claim 32, wherein the predetermined threshold is based on demographic or health characters provided by user of the vehicle.
34. The apparatus of claim 32, wherein the processor is further adapted to notify the user of the vehicle, including a recommendation for a prevention action, wherein the prevention action reduces a risk of encountering the air pollution level above the predetermined threshold.
35. The apparatus of claim 34, wherein the recommendation is provided to the user prior to the vehicle reaching the at least one future location with air pollution level above the predetermined threshold.
36. The apparatus of claim 34, wherein the prevention action further comprises at least one of:
intentionally delaying an arrival of the vehicle to the at least one future location wherein the air pollution levels are above the predetermined threshold;
intentionally delaying the exit of the vehicle from a location along the driving path wherein the air pollution levels are below the predetermined threshold;
turning on an air purifier inside of the vehicle;
closing one or more windows of the vehicle;
turning on an air conditioning unit of the vehicle; and
modifying a circulation of the air conditioning of the vehicle to circulate internal air within the vehicle.
37. The apparatus of claim 34, wherein the prevention action is configured to prevent air pollution at the at least one future location to reach a passenger cabin of the vehicle.
38. The apparatus of claim 31, wherein the processor is further adapted to predict based on historical pollution data along the driving path.
39. The apparatus of claim 21, wherein the processor is further adapted to predict based on real-time pollution data along the driving path.
40. A computer program product comprising a non-transitory computer readable storage medium retaining program instructions, which program instructions when read by a processor, cause the processor to perform a method comprising:
obtaining a driving path of a vehicle, wherein the driving path comprises at least one future location that the vehicle is expected to arrive to at a future time;
obtaining air pollution data, wherein the air pollution data comprises an air pollution level at the at least one future location;
predicting, based on the air pollution data and based on the driving path, that the vehicle is about to encounter air pollution at the at least one future location; and
in response to said predicting, notifying a user of the vehicle regarding the air pollution data along the driving path of the vehicle.
US18/199,636 2020-02-11 2023-05-19 Reactive Operations To Air Pollution Abandoned US20230314149A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/199,636 US20230314149A1 (en) 2020-02-11 2023-05-19 Reactive Operations To Air Pollution

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/787,570 US11774253B2 (en) 2020-02-11 2020-02-11 Reactive operations to air pollution
US18/199,636 US20230314149A1 (en) 2020-02-11 2023-05-19 Reactive Operations To Air Pollution

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US16/787,570 Continuation US11774253B2 (en) 2020-02-11 2020-02-11 Reactive operations to air pollution

Publications (1)

Publication Number Publication Date
US20230314149A1 true US20230314149A1 (en) 2023-10-05

Family

ID=77178372

Family Applications (2)

Application Number Title Priority Date Filing Date
US16/787,570 Active 2040-04-06 US11774253B2 (en) 2020-02-11 2020-02-11 Reactive operations to air pollution
US18/199,636 Abandoned US20230314149A1 (en) 2020-02-11 2023-05-19 Reactive Operations To Air Pollution

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US16/787,570 Active 2040-04-06 US11774253B2 (en) 2020-02-11 2020-02-11 Reactive operations to air pollution

Country Status (1)

Country Link
US (2) US11774253B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12072117B2 (en) * 2021-09-17 2024-08-27 Airthinx, Inc Environment management systems and methods
FR3133565B1 (en) * 2022-03-16 2024-02-09 Psa Automobiles Sa Method for controlling an air conditioning device taking into account the risk of fogging.
US20230306801A1 (en) * 2022-03-25 2023-09-28 Here Global B.V. Apparatus and methods for determining charging efficiency rates for solar-powered vehicles
CN114734774A (en) * 2022-03-28 2022-07-12 青岛海尔空调器有限总公司 Vehicle-mounted air conditioner and control method thereof
EP4265447B1 (en) 2022-04-21 2025-07-23 Volvo Truck Corporation A computer-implemented method of controlling the cabin climate in a vehicle travelling on a road
US20240010044A1 (en) * 2022-07-05 2024-01-11 Airlib Inc. Vehicle Cabin Air Quality Management
DE102023001089A1 (en) 2023-03-20 2023-05-25 Mercedes-Benz Group AG Method for protecting a vehicle from soiling

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110084824A1 (en) * 2009-10-09 2011-04-14 Gm Global Technology Operations, Inc. Identification assessment and response to environmental conditions while in an automobile
US20130151133A1 (en) * 2011-12-09 2013-06-13 Joel Kickbusch System and method for planning movement of vehicles
US20160117372A1 (en) * 2014-10-28 2016-04-28 KrafftlT AB Software application that determines the optimal times for outdoor activities based on outdoor conditions
US20160318368A1 (en) * 2015-04-29 2016-11-03 International Business Machines Corporation Automatic Vehicle Climate Control Based on Predicted Air Quality
US20170106715A1 (en) * 2015-10-20 2017-04-20 International Business Machines Corporation Intelligent Automotive Air-Quality Assessment and Management
US9918636B2 (en) * 2013-01-11 2018-03-20 Università Degli Studi Di Torino System for signalling danger warnings arising from exposure of a subject to atmospheric pollutants, and corresponding method and mobile device
US20190308487A1 (en) * 2018-04-05 2019-10-10 Ford Global Technologies, Llc Auto-isolate vehicular climate system
US20200121221A1 (en) * 2018-10-18 2020-04-23 Koninklijke Philips N.V. Determining a risk level posed by an air pollutant
US20210161431A1 (en) * 2018-06-18 2021-06-03 Koninklijke Philips N.V. Reducing inhalation of pollutants when travelling
US20210291614A1 (en) * 2019-07-25 2021-09-23 Central South University Health protection system for passengers on a train in a polluted indoor environment and method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060063222A (en) * 2004-12-07 2006-06-12 기아자동차주식회사 Windows automatic adjustment device and its control method
CN107234936A (en) * 2016-03-28 2017-10-10 福特环球技术公司 Air pollution reaction system in vehicle

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110084824A1 (en) * 2009-10-09 2011-04-14 Gm Global Technology Operations, Inc. Identification assessment and response to environmental conditions while in an automobile
US20130151133A1 (en) * 2011-12-09 2013-06-13 Joel Kickbusch System and method for planning movement of vehicles
US9918636B2 (en) * 2013-01-11 2018-03-20 Università Degli Studi Di Torino System for signalling danger warnings arising from exposure of a subject to atmospheric pollutants, and corresponding method and mobile device
US20160117372A1 (en) * 2014-10-28 2016-04-28 KrafftlT AB Software application that determines the optimal times for outdoor activities based on outdoor conditions
US20160318368A1 (en) * 2015-04-29 2016-11-03 International Business Machines Corporation Automatic Vehicle Climate Control Based on Predicted Air Quality
US20170106715A1 (en) * 2015-10-20 2017-04-20 International Business Machines Corporation Intelligent Automotive Air-Quality Assessment and Management
US20190308487A1 (en) * 2018-04-05 2019-10-10 Ford Global Technologies, Llc Auto-isolate vehicular climate system
US20210161431A1 (en) * 2018-06-18 2021-06-03 Koninklijke Philips N.V. Reducing inhalation of pollutants when travelling
US20200121221A1 (en) * 2018-10-18 2020-04-23 Koninklijke Philips N.V. Determining a risk level posed by an air pollutant
US20210291614A1 (en) * 2019-07-25 2021-09-23 Central South University Health protection system for passengers on a train in a polluted indoor environment and method thereof

Also Published As

Publication number Publication date
US20210247198A1 (en) 2021-08-12
US11774253B2 (en) 2023-10-03

Similar Documents

Publication Publication Date Title
US20230314149A1 (en) Reactive Operations To Air Pollution
US10226982B2 (en) Automatic vehicle climate control based on predicted air quality
US10828959B2 (en) Controlling in-vehicle air quality
US12056936B2 (en) Model generating apparatus, method and program, and prediction apparatus
US11007846B2 (en) Auto-isolate vehicular climate system
US20180326811A1 (en) Automatic air quality monitoring and improvement systems
ES2605941T3 (en) System and method to evaluate and reduce air pollution by regulating airflow ventilation
CN102039896B (en) Identification assessment and response to environmental conditions while in an automobile
JP2024009270A (en) Sensor and data platform for vehicle environmental quality management
KR102286329B1 (en) Method and system for managing traffic safety in tunnel road
KR102339691B1 (en) Intelligent centralized disaster control platform server for industrial estate
JP2017077885A (en) Intelligent automotive air quality assessment and management
US20220260543A1 (en) Real-time atmospheric diffusion monitoring system
EP3628972A1 (en) A computer-implemented method and a system for determining a route
CN111125641B (en) An air pollution anomaly identification and cause analysis method, device and storage medium
US10363866B2 (en) Contextual priority signal in autonomous environment
US11021168B2 (en) Vehicular irritant detection and mitigation system
KR20180101881A (en) Customized air conditioning system and way for vehicle driver
US20140112201A1 (en) Forming a Convex Polygon of Mobile Sensors
US20250185940A1 (en) Health assessment generation based on voc detection
KR101469076B1 (en) Vehicle inside air exchange system and method using estimating exhaust contamination according to the relation between running characteristics and environment
CN119802830A (en) Air purification method, device, electronic device and storage medium based on big data
JP2023047762A (en) Air conditioning controller
Azad et al. Exposure to fine particulate matter in the New York City subway system during home-work commute
Zeiger et al. Demonstration abstract: participatory sensing enabled environmental monitoring in smart cities

Legal Events

Date Code Title Description
AS Assignment

Owner name: BREEZOMETER LTD., ISRAEL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KORBER, RAN;FISHER, EMIL;SIGNING DATES FROM 20200129 TO 20200130;REEL/FRAME:063882/0575

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CONFIRMATORY ASSIGNMENT;ASSIGNOR:BREEZOMETER, LTD.;REEL/FRAME:063915/0763

Effective date: 20220608

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: ADVISORY ACTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION