IP Library › Granted Patent US 11,059,348
Granted Patent B2
US 11,059,348 · App. 16/804,195 · Granted Jul 13, 2021

Vehicle interior environment control

Inventors: Lin Yu (Westwood, MA); Mary Clover Apelian (Boca Raton, FL)
B60H1/00735B60H1/008B60H1/0073B60H1/00742B60H1/00778B60H1/00878B60H1/00985B60H1/00978B60H2001/3255B60H2001/3266
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,059,348
App. No.
16/804,195
Granted
Jul 13, 2021
Kind
B2
Abstract

A computer-implemented process for controlling a vehicle interior includes detecting a previously defined situation that relates to an undesirable environmental condition of the vehicle interior, and assessing both a risk level and an urgency level, based on a vehicle sensor input. The process also includes generating a vehicle command based upon the detected previously defined situation, the assessed risk level, and assessed urgency level, and executing the generated vehicle command to control at least one of an engine, a window, and a heating, ventilation and air conditioning (HVAC) unit to modify an environmental condition of the vehicle interior.

Claims (112)

1. A computer-implemented process for controlling an environment of a vehicle interior of a vehicle, where the vehicle is stationary, the process comprising:

reading a first sensor output from a first sensor attached to the vehicle, the first sensor output representative of a first environmental condition associated with the vehicle;

calculating a probability of occurrence of an adverse event that is predicted to occur within a future, preset time, based upon a determination of vehicle occupancy of the vehicle and the first environmental condition identified from the first sensor output by deploying a control algorithm using tables that store parameterized variables defining risk and urgency across a range of conditions relevant to the particular vehicle, as a function of a range of potential values read from the first sensor; and

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command to control at least one of:

an engine;

a window; and

a heating, ventilation and air conditioning (HVAC) unit;

where the first predetermined action modifies an environmental condition of the vehicle interior.

2. The computer implemented process of claim 1 , wherein:

determining vehicle occupancy comprises:

determining a presence of a person in the vehicle; and

determining whether the detected person is an adult or child by determining whether a weight of the person exceeds a predetermined threshold; and

performing a first predetermined action comprises performing a first action if the person is an adult, and a second action different from the first action if the person is a child.

3. The computer-implemented process of claim 1 , wherein:

reading a first sensor output from a first sensor comprises reading at least one of a temperature sensor, an infrared sensor, a global position system sensor, and an air quality sensor; and

determining vehicle occupancy comprises utilizing at least one of a motion sensor, a weight sensor, and an infrared sensor to detect an indicator of a person in the vehicle.

4. The computer-implemented process of claim 1 , wherein calculating a probability of occurrence of an adverse event that is predicted to occur in the future, preset time, comprises at least one of:

calculating the probability of occurrence based further upon location data extracted by a global positioning system in the vehicle;

calculating the probability of occurrence based further upon at least one greenhouse effect curve that is prestored in a data table in the vehicle; and

utilizing a greenhouse heating process model to generate a temperature curve that is utilized to predict temperature rise and rate, the rise and rate data utilized in the calculated probability of occurrence of an adverse event.

5. The computer-implemented process of claim 1 , wherein:

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command comprises establishing a timing to perform the first predetermined action according to a dynamic cadence that reacts to changing conditions from the first sensor output used to calculate the probability of occurrence of the adverse event.

6. The computer-implemented process of claim 1 , wherein:

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command comprises selecting the first predetermined action from a template of responses that stores pre-programmed action responses.

7. The computer-implemented process of claim 1 further comprising:

reading a sensor availability map stored in the vehicle, the sensor availability map electronically storing data characterizing particular sensors available on the vehicle, the sensor availability map revealing the first sensor to the process.

8. The computer-implemented process of claim 1 , wherein:

calculating a probability of occurrence of the adverse event comprises:

defining a first probability zone as a first range of probability of occurrence of an adverse event;

defining a second probability zone as a second range of probability of occurrence of the adverse event;

defining a third probability zone as a third range of probability of occurrence of the adverse event;

computing a first time zone as a range of time from an initial triggering event;

computing a second time zone adjacent to the first time zone;

computing a third time zone adjacent to the second time zone; and

determining a current position within select one of the first time zone, the second time zone, and the third time zone based upon the calculated probability of occurrence of the adverse event;

and wherein:

the predetermined threshold comprises a first predetermined threshold that is defined as the transition from the first time zone to the second time zone, further comprising a second predetermined threshold that is defined as the transition from the second time zone to the third time zone; and

performing a first predetermined action by issuing a command comprises performing the first predetermined action to maintain the current position in at least one of the first probability zone and the second probability zone.

9. A computer-implemented process for controlling an environment of a vehicle interior of a vehicle, where the vehicle is stationary, the process comprising:

reading a first sensor output from a first sensor attached to the vehicle, the first sensor output representative of a first environmental condition associated with the vehicle;

calculating a probability of occurrence of an adverse event that is predicted to occur in within a future, preset time, based upon a determination of vehicle occupancy of the vehicle and the first environmental condition identified from the first sensor output, wherein vehicle occupancy is determined by:

identifying a field of view of a camera;

identifying an area of interest within the vehicle; and

limiting the field of view to the area of interest by at least one of:

physically by blocking at least a portion of the camera field of view; and

selectively processing signals from pixels only within the area of interest; and

evaluating an output of the camera within the limited field of view to identify whether a being is in the vehicle;

and

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command to control at least one of:

an engine;

a window; and

a heating, ventilation and air conditioning (HVAC) unit;

where the first predetermined action modifies an environmental condition of the vehicle interior.

10. The computer implemented process of claim 9 , wherein:

determining vehicle occupancy comprises:

determining a presence of a person in the vehicle; and

determining whether the detected person is an adult or child by determining whether a weight of the person exceeds a predetermined threshold; and

performing a first predetermined action comprises performing a first action if the person is an adult, and a second action different from the first action if the person is a child.

11. The computer-implemented process of claim 9 , wherein:

calculating a probability of occurrence of an adverse event that is predicted to occur in the future, preset time, comprises at least one of:

calculating the probability of occurrence based further upon location data extracted by a global positioning system in the vehicle;

calculating the probability of occurrence based further upon at least one greenhouse effect curve that is prestored in a data table in the vehicle; and

utilizing a greenhouse heating process model to generate a temperature curve that is utilized to predict temperature rise and rate, the rise and rate data utilized in the calculated probability of occurrence of an adverse event.

12. The computer-implemented process of claim 9 , wherein:

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command comprises establishing a timing to perform the first predetermined action according to a dynamic cadence that reacts to changing conditions from the first sensor output used to calculate the probability of occurrence of the adverse event.

13. The computer-implemented process of claim 9 comprising at least one of:

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command comprises selecting the first predetermined action from a template of responses that stores pre-programmed action responses; and

reading a sensor availability map stored in the vehicle, the sensor availability map electronically storing data characterizing particular sensors available on the vehicle, the sensor availability map revealing the first sensor to the process.

14. The computer-implemented process of claim 9 , wherein:

calculating a probability of occurrence of the adverse event comprises:

defining a first probability zone as a first range of probability of occurrence of an adverse event;

defining a second probability zone as a second range of probability of occurrence of the adverse event;

defining a third probability zone as a third range of probability of occurrence of the adverse event;

computing a first time zone as a range of time from an initial triggering event;

computing a second time zone adjacent to the first time zone;

computing a third time zone adjacent to the second time zone; and

determining a current position within select one of the first time zone, the second time zone, and the third time zone based upon the calculated probability of occurrence of the adverse event;

and wherein:

the predetermined threshold comprises a first predetermined threshold that is defined as the transition from the first time zone to the second time zone, further comprising a second predetermined threshold that is defined as the transition from the second time zone to the third time zone; and

performing a first predetermined action by issuing a command comprises performing the first predetermined action to maintain the current position in at least one of the first probability zone and the second probability zone.

15. A computer-implemented process for controlling an environment of a vehicle interior of a vehicle, where the vehicle is stationary, the process comprising:

reading a temperature sensor output from a temperature sensor attached to the vehicle, the temperature sensor output representative of a first environmental condition associated with the vehicle;

calculating a probability of occurrence of an adverse event that is predicted to occur within a future, preset time, based upon a determination of vehicle occupancy of the vehicle, the temperature sensor output, and a predicted temperature rise and rate, wherein a greenhouse heating process model is used to generate a temperature curve to predict temperature rise and rate; and

performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command to control at least one of:

an engine;

a window; and

a heating, ventilation and air conditioning (HVAC) unit;

where the first predetermined action modifies an environmental condition of the vehicle interior.

16. The computer implemented process of claim 15 , wherein:

determining vehicle occupancy comprises:

determining a presence of a person in the vehicle; and

determining whether the detected person is an adult or child by determining whether a weight of the person exceeds a predetermined threshold; and

performing a first predetermined action comprises performing a first action if the person is an adult, and a second action different from the first action if the person is a child.

17. The computer-implemented process of claim 15 , wherein calculating a probability of occurrence of an adverse event that is predicted to occur in the future, preset time, comprises at least one of:

calculating the probability of occurrence based further upon location data extracted by a global positioning system in the vehicle; and

calculating the probability of occurrence based further upon at least one greenhouse effect curve that is prestored in a data table in the vehicle.

18. The computer-implemented process of claim 15 , wherein performing, where the calculated probability exceeds a predetermined threshold, a first predetermined action by issuing a command comprises at least one of:

establishing a timing to perform the first predetermined action according to a dynamic cadence that reacts to changing conditions from the temperature sensor output used to calculate the probability of occurrence of the adverse event; and

selecting the first predetermined action from a template of responses that stores pre-programmed action responses.

19. The computer-implemented process of claim 15 further comprising:

reading a sensor availability map stored in the vehicle, the sensor availability map electronically storing data characterizing particular sensors available on the vehicle, the sensor availability map revealing the temperature sensor to the process.

20. The computer-implemented process of claim 15 , wherein:

calculating a probability of occurrence of the adverse event comprises:

defining a first probability zone as a first range of probability of occurrence of an adverse event;

defining a second probability zone as a second range of probability of occurrence of the adverse event;

defining a third probability zone as a third range of probability of occurrence of the adverse event;

computing a first time zone as a range of time from an initial triggering event; computing a second time zone adjacent to the first time zone;

computing a third time zone adjacent to the second time zone; and

determining a current position within select one of the first time zone, the second time zone, and the third time zone based upon the calculated probability of occurrence of the adverse event;

and wherein:

the predetermined threshold comprises a first predetermined threshold that is defined as the transition from the first time zone to the second time zone, further comprising a second predetermined threshold that is defined as the transition from the second time zone to the third time zone; and

performing a first predetermined action by issuing a command comprises performing the first predetermined action to maintain the current position in at least one of the first probability zone and the second probability zone.

Continuity (4)
Continuation 16131489 · Sep 14, 2018
Provisional Application 62731057 · Sep 13, 2018
Provisional Application 62558675 · Sep 14, 2017
Related Publication 20200198439A1 · Jun 25, 2020
Cited By (2)
US 12,572,602 US 12,572,700